aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile36
-rw-r--r--devel/R-cran-RUnit/Makefile7
-rw-r--r--devel/R-cran-RUnit/distinfo5
-rw-r--r--devel/R-cran-RUnit/pkg-descr2
-rw-r--r--devel/R-cran-RUnit/pkg-plist43
-rw-r--r--devel/R-cran-TH.data/Makefile2
-rw-r--r--devel/R-cran-TH.data/distinfo6
-rw-r--r--devel/R-cran-collapse/Makefile2
-rw-r--r--devel/R-cran-collapse/distinfo6
-rw-r--r--devel/R-cran-covr/Makefile30
-rw-r--r--devel/R-cran-covr/distinfo6
-rw-r--r--devel/R-cran-future/Makefile6
-rw-r--r--devel/R-cran-future/distinfo6
-rw-r--r--devel/R-cran-listenv/Makefile7
-rw-r--r--devel/R-cran-listenv/distinfo6
-rw-r--r--devel/R-cran-otel/Makefile14
-rw-r--r--devel/R-cran-otel/distinfo3
-rw-r--r--devel/R-cran-otel/pkg-descr8
-rw-r--r--devel/R-cran-progressr/Makefile2
-rw-r--r--devel/R-cran-progressr/distinfo6
-rw-r--r--devel/R-cran-promises/Makefile7
-rw-r--r--devel/R-cran-promises/distinfo6
-rw-r--r--devel/R-cran-purrr/Makefile2
-rw-r--r--devel/R-cran-purrr/distinfo6
-rw-r--r--devel/R-cran-reshape2/Makefile5
-rw-r--r--devel/R-cran-reshape2/distinfo6
-rw-r--r--devel/R-cran-testthat/Makefile30
-rw-r--r--devel/R-cran-testthat/distinfo6
-rw-r--r--devel/addlicense/Makefile2
-rw-r--r--devel/agar/Makefile61
-rw-r--r--devel/agar/distinfo6
-rw-r--r--devel/agar/pkg-plist155
-rw-r--r--devel/air-go/Makefile3
-rw-r--r--devel/air-go/distinfo10
-rw-r--r--devel/amber/Makefile2
-rw-r--r--devel/android-tools/Makefile2
-rw-r--r--devel/apache-log4j2/Makefile2
-rw-r--r--devel/apache-log4j2/distinfo6
-rw-r--r--devel/api-linter/Makefile4
-rw-r--r--devel/api-linter/distinfo10
-rw-r--r--devel/app-builder-devel/Makefile2
-rw-r--r--devel/app-builder/Makefile4
-rw-r--r--devel/arcanist-lib/Makefile13
-rw-r--r--devel/arcanist/Makefile2
-rw-r--r--devel/arduino-builder/Makefile2
-rw-r--r--devel/arduino-irremote/Makefile2
-rw-r--r--devel/arduino-irremote/distinfo6
-rw-r--r--devel/arduinoOTA/Makefile2
-rw-r--r--devel/argc/Makefile2
-rw-r--r--devel/astyle/Makefile2
-rw-r--r--devel/astyle/distinfo6
-rw-r--r--devel/athens/Makefile2
-rw-r--r--devel/avro-c/Makefile2
-rw-r--r--devel/avro-c/distinfo6
-rw-r--r--devel/avro-cpp/Makefile7
-rw-r--r--devel/avro-cpp/distinfo14
-rw-r--r--devel/avro-cpp/files/patch-CMakeLists.txt31
-rw-r--r--devel/avro-cpp/files/patch-boost308
-rw-r--r--devel/avro-cpp/files/patch-include_avro_Node.hh11
-rw-r--r--devel/avro-cpp/files/patch-include_avro_Types.hh11
-rw-r--r--devel/avro-cpp/pkg-plist4
-rw-r--r--devel/avro/Makefile2
-rw-r--r--devel/awesome-cli/Makefile2
-rw-r--r--devel/aws-c-http/Makefile2
-rw-r--r--devel/aws-c-http/distinfo6
-rw-r--r--devel/aws-c-io/Makefile2
-rw-r--r--devel/aws-c-io/distinfo6
-rw-r--r--devel/aws-c-s3/Makefile2
-rw-r--r--devel/aws-c-s3/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/aws-crt-cpp/pkg-plist1
-rw-r--r--devel/aws-sdk-cpp/Makefile2
-rw-r--r--devel/aws-sdk-cpp/distinfo6
-rw-r--r--devel/bacon/Makefile354
-rw-r--r--devel/bacon/distinfo708
-rw-r--r--devel/bam/Makefile4
-rw-r--r--devel/bazel-buildtools/Makefile2
-rw-r--r--devel/bear/Makefile2
-rw-r--r--devel/benchmark/Makefile12
-rw-r--r--devel/benchmark/distinfo8
-rw-r--r--devel/bingrep/Makefile2
-rw-r--r--devel/bitsery/Makefile4
-rw-r--r--devel/bitsery/distinfo6
-rw-r--r--devel/boost-libs/Makefile8
-rw-r--r--devel/bpython/Makefile4
-rw-r--r--devel/bpython/distinfo6
-rw-r--r--devel/bstring/Makefile2
-rw-r--r--devel/bstring/distinfo6
-rw-r--r--devel/bstring/pkg-plist2
-rw-r--r--devel/buf/Makefile2
-rw-r--r--devel/buildkite-agent/Makefile1
-rw-r--r--devel/buildkite-cli/Makefile1
-rw-r--r--devel/bunyan/Makefile2
-rw-r--r--devel/busd/Makefile2
-rw-r--r--devel/bustle/Makefile2
-rw-r--r--devel/capslock/Makefile7
-rw-r--r--devel/capslock/distinfo10
-rw-r--r--devel/cargo-about/Makefile328
-rw-r--r--devel/cargo-about/distinfo658
-rw-r--r--devel/cargo-bloat/Makefile2
-rw-r--r--devel/cargo-c/Makefile1
-rw-r--r--devel/cargo-cache/Makefile2
-rw-r--r--devel/cargo-deny/Makefile2
-rw-r--r--devel/cargo-depgraph/Makefile2
-rw-r--r--devel/cargo-dist/Makefile2
-rw-r--r--devel/cargo-edit/Makefile344
-rw-r--r--devel/cargo-edit/distinfo684
-rw-r--r--devel/cargo-generate/Makefile2
-rw-r--r--devel/cargo-hack/Makefile85
-rw-r--r--devel/cargo-hack/distinfo168
-rw-r--r--devel/cargo-leptos/Makefile2
-rw-r--r--devel/cargo-llvm-cov/Makefile120
-rw-r--r--devel/cargo-llvm-cov/distinfo238
-rw-r--r--devel/cargo-make/Makefile2
-rw-r--r--devel/cargo-mutants/Makefile2
-rw-r--r--devel/cargo-readme/Makefile2
-rw-r--r--devel/cargo-tarpaulin/Makefile4
-rw-r--r--devel/cargo-tarpaulin/Makefile.crates196
-rw-r--r--devel/cargo-tarpaulin/distinfo398
-rw-r--r--devel/cargo-udeps/Makefile243
-rw-r--r--devel/cargo-udeps/distinfo488
-rw-r--r--devel/catppuccin-whiskers/Makefile2
-rw-r--r--devel/cbfmt/Makefile2
-rw-r--r--devel/ccache4/Makefile2
-rw-r--r--devel/chai/Makefile38
-rw-r--r--devel/chai/distinfo5
-rw-r--r--devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake20
-rw-r--r--devel/chai/pkg-descr3
-rw-r--r--devel/chai/pkg-plist23
-rw-r--r--devel/chroma/Makefile2
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/cli11/Makefile4
-rw-r--r--devel/cli11/distinfo6
-rw-r--r--devel/cli11/pkg-plist2
-rw-r--r--devel/clojure-cider/Makefile3
-rw-r--r--devel/clojure-cider/distinfo6
-rw-r--r--devel/cocogitto/Makefile366
-rw-r--r--devel/cocogitto/distinfo730
-rw-r--r--devel/color/Makefile4
-rw-r--r--devel/color/distinfo6
-rw-r--r--devel/color/pkg-plist2
-rw-r--r--devel/commitizen/Makefile36
-rw-r--r--devel/commitizen/files/patch-pyproject.toml17
-rw-r--r--devel/cond-let/Makefile2
-rw-r--r--devel/cond-let/distinfo6
-rw-r--r--devel/convco/Makefile222
-rw-r--r--devel/convco/distinfo442
-rw-r--r--devel/corrosion/Makefile2
-rw-r--r--devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp8
-rw-r--r--devel/cpu_rec_rs/Makefile2
-rw-r--r--devel/ctre/Makefile5
-rw-r--r--devel/ctre/distinfo6
-rw-r--r--devel/ctre/pkg-plist8
-rw-r--r--devel/cython-lint/Makefile2
-rw-r--r--devel/cython-lint/distinfo6
-rw-r--r--devel/delve/Makefile2
-rw-r--r--devel/desed/Makefile2
-rw-r--r--devel/dfuzzer/Makefile33
-rw-r--r--devel/dfuzzer/distinfo3
-rw-r--r--devel/dfuzzer/pkg-descr5
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/dolphin-plugins/pkg-plist5
-rw-r--r--devel/dorst/Makefile2
-rw-r--r--devel/dra/Makefile43
-rw-r--r--devel/dra/distinfo86
-rw-r--r--devel/dtool/Makefile2
-rw-r--r--devel/dupl/Makefile2
-rw-r--r--devel/dura/Makefile2
-rw-r--r--devel/dwarf2json/Makefile2
-rw-r--r--devel/electron34/Makefile7
-rw-r--r--devel/electron34/files/patch-build_config_rust.gni26
-rw-r--r--devel/electron34/files/patch-build_rust_std_BUILD.gn16
-rw-r--r--devel/electron35/Makefile464
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo25
-rw-r--r--devel/electron35/files/package.json139
-rw-r--r--devel/electron35/files/patch-BUILD.gn89
-rw-r--r--devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc11
-rw-r--r--devel/electron35/files/patch-ash_display_mirror__window__controller.cc14
-rw-r--r--devel/electron35/files/patch-base_BUILD.gn151
-rw-r--r--devel/electron35/files/patch-base_allocator_dispatcher_tls.h11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni29
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h20
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h13
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h16
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc34
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc13
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h20
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h20
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h16
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc29
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc53
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc50
-rw-r--r--devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc11
-rw-r--r--devel/electron35/files/patch-base_atomicops.h14
-rw-r--r--devel/electron35/files/patch-base_compiler__specific.h10
-rw-r--r--devel/electron35/files/patch-base_debug_debugger__posix.cc70
-rw-r--r--devel/electron35/files/patch-base_debug_stack__trace.cc39
-rw-r--r--devel/electron35/files/patch-base_debug_stack__trace__posix.cc101
-rw-r--r--devel/electron35/files/patch-base_files_drive__info.h11
-rw-r--r--devel/electron35/files/patch-base_files_drive__info__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_files_file__util__posix.cc55
-rw-r--r--devel/electron35/files/patch-base_files_file__util__unittest.cc20
-rw-r--r--devel/electron35/files/patch-base_i18n_icu__util.cc20
-rw-r--r--devel/electron35/files/patch-base_linux__util.cc17
-rw-r--r--devel/electron35/files/patch-base_logging__unittest.cc31
-rw-r--r--devel/electron35/files/patch-base_memory_discardable__memory.cc38
-rw-r--r--devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc21
-rw-r--r--devel/electron35/files/patch-base_memory_platform__shared__memory__region.h29
-rw-r--r--devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc29
-rw-r--r--devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc11
-rw-r--r--devel/electron35/files/patch-base_message__loop_message__pump__glib.cc28
-rw-r--r--devel/electron35/files/patch-base_native__library__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_native__library__unittest.cc11
-rw-r--r--devel/electron35/files/patch-base_posix_unix__domain__socket.cc57
-rw-r--r--devel/electron35/files/patch-base_process_internal__linux.h20
-rw-r--r--devel/electron35/files/patch-base_process_kill.h11
-rw-r--r--devel/electron35/files/patch-base_process_launch.h11
-rw-r--r--devel/electron35/files/patch-base_process_launch__posix.cc12
-rw-r--r--devel/electron35/files/patch-base_process_memory__linux.cc44
-rw-r--r--devel/electron35/files/patch-base_process_process__metrics.cc49
-rw-r--r--devel/electron35/files/patch-base_process_process__metrics.h106
-rw-r--r--devel/electron35/files/patch-base_process_process__metrics__freebsd.cc283
-rw-r--r--devel/electron35/files/patch-base_process_process__metrics__openbsd.cc241
-rw-r--r--devel/electron35/files/patch-base_process_process__metrics__unittest.cc12
-rw-r--r--devel/electron35/files/patch-base_process_process__posix.cc94
-rw-r--r--devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc20
-rw-r--r--devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h20
-rw-r--r--devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc59
-rw-r--r--devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc11
-rw-r--r--devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc20
-rw-r--r--devel/electron35/files/patch-base_rand__util.h11
-rw-r--r--devel/electron35/files/patch-base_rand__util__posix.cc62
-rw-r--r--devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc18
-rw-r--r--devel/electron35/files/patch-base_synchronization_lock__impl.h23
-rw-r--r--devel/electron35/files/patch-base_system_sys__info.cc11
-rw-r--r--devel/electron35/files/patch-base_system_sys__info.h20
-rw-r--r--devel/electron35/files/patch-base_system_sys__info__freebsd.cc112
-rw-r--r--devel/electron35/files/patch-base_system_sys__info__openbsd.cc85
-rw-r--r--devel/electron35/files/patch-base_system_sys__info__posix.cc29
-rw-r--r--devel/electron35/files/patch-base_system_sys__info__unittest.cc20
-rw-r--r--devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc20
-rw-r--r--devel/electron35/files/patch-base_test_launcher_test__launcher.cc10
-rw-r--r--devel/electron35/files/patch-base_test_test__file__util__linux.cc14
-rw-r--r--devel/electron35/files/patch-base_threading_platform__thread.h11
-rw-r--r--devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_threading_platform__thread__posix.cc53
-rw-r--r--devel/electron35/files/patch-base_threading_platform__thread__unittest.cc38
-rw-r--r--devel/electron35/files/patch-base_time_time__now__posix.cc11
-rw-r--r--devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc30
-rw-r--r--devel/electron35/files/patch-base_trace__event_process__memory__dump.cc20
-rw-r--r--devel/electron35/files/patch-build_config_BUILD.gn13
-rw-r--r--devel/electron35/files/patch-build_config_BUILDCONFIG.gn45
-rw-r--r--devel/electron35/files/patch-build_config_clang_BUILD.gn16
-rw-r--r--devel/electron35/files/patch-build_config_compiler_BUILD.gn131
-rw-r--r--devel/electron35/files/patch-build_config_ozone.gni19
-rw-r--r--devel/electron35/files/patch-build_config_rust.gni13
-rw-r--r--devel/electron35/files/patch-build_linux_strip__binary.py10
-rw-r--r--devel/electron35/files/patch-build_nocompile.gni11
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_BUILD.gn109
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_DEPS12
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_alias.cc25
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_alias.h40
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc20
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h24
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc108
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_allocator__impls.h27
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs22
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_compiler__specific.h41
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_immediate__crash.h174
-rw-r--r--devel/electron35/files/patch-build_rust_allocator_lib.rs135
-rw-r--r--devel/electron35/files/patch-build_rust_cargo__crate.gni25
-rw-r--r--devel/electron35/files/patch-build_rust_rust__macro.gni12
-rw-r--r--devel/electron35/files/patch-build_rust_rust__target.gni13
-rw-r--r--devel/electron35/files/patch-build_rust_std_BUILD.gn106
-rw-r--r--devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni44
-rw-r--r--devel/electron35/files/patch-build_toolchain_toolchain.gni11
-rw-r--r--devel/electron35/files/patch-cc_base_features.cc11
-rw-r--r--devel/electron35/files/patch-chrome_app_chrome__main.cc43
-rw-r--r--devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc147
-rw-r--r--devel/electron35/files/patch-chrome_browser_BUILD.gn16
-rw-r--r--devel/electron35/files/patch-chrome_browser_about__flags.cc338
-rw-r--r--devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_browser__features.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_browser__features.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_browser__process__impl.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_browser__process__impl.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc82
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc118
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc39
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc170
-rw-r--r--devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_component__updater_registration.cc35
-rw-r--r--devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_defaults.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_download_download__commands.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_download_download__item__model.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_download_download__prefs.cc90
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h29
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc78
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn13
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc47
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc13
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_flag__descriptions.cc165
-rw-r--r--devel/electron35/files/patch-chrome_browser_flag__descriptions.h154
-rw-r--r--devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_global__features.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_global__features.h38
-rw-r--r--devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc15
-rw-r--r--devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc16
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc30
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc47
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc33
-rw-r--r--devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_memory__details.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc43
-rw-r--r--devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc88
-rw-r--r--devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc138
-rw-r--r--devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_platform__util__linux.cc12
-rw-r--r--devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc264
-rw-r--r--devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc75
-rw-r--r--devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_printing_printer__query.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc146
-rw-r--r--devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc40
-rw-r--r--devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h29
-rw-r--r--devel/electron35/files/patch-chrome_browser_signin_signin__util.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc26
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h38
-rw-r--r--devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h38
-rw-r--r--devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_themes_theme__service.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc37
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h38
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_browser.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc74
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc26
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_ui__features.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_ui__features.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc34
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc56
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc92
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h38
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc47
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc47
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc83
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc65
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc76
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc40
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc16
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc38
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc56
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc29
-rw-r--r--devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h20
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h11
-rw-r--r--devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc11
-rw-r--r--devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc20
-rw-r--r--devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc11
-rw-r--r--devel/electron35/files/patch-chrome_common_channel__info.h20
-rw-r--r--devel/electron35/files/patch-chrome_common_channel__info__posix.cc20
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__features.cc56
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__features.h45
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__paths.cc84
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__paths.h29
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__paths__internal.h11
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__switches.cc20
-rw-r--r--devel/electron35/files/patch-chrome_common_chrome__switches.h20
-rw-r--r--devel/electron35/files/patch-chrome_common_crash__keys.cc28
-rw-r--r--devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc11
-rw-r--r--devel/electron35/files/patch-chrome_common_extensions_extension__constants.h11
-rw-r--r--devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc11
-rw-r--r--devel/electron35/files/patch-chrome_common_media_cdm__registration.cc56
-rw-r--r--devel/electron35/files/patch-chrome_common_media_cdm__registration.h11
-rw-r--r--devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h11
-rw-r--r--devel/electron35/files/patch-chrome_common_pref__names.h91
-rw-r--r--devel/electron35/files/patch-chrome_common_url__constants.h11
-rw-r--r--devel/electron35/files/patch-chrome_common_webui__url__constants.cc24
-rw-r--r--devel/electron35/files/patch-chrome_common_webui__url__constants.h47
-rw-r--r--devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc11
-rw-r--r--devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc47
-rw-r--r--devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc11
-rw-r--r--devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc10
-rw-r--r--devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc29
-rw-r--r--devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc20
-rw-r--r--devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc20
-rw-r--r--devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc11
-rw-r--r--devel/electron35/files/patch-chrome_updater_configurator.cc11
-rw-r--r--devel/electron35/files/patch-chrome_utility_services.cc29
-rw-r--r--devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc38
-rw-r--r--devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc11
-rw-r--r--devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc11
-rw-r--r--devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc20
-rw-r--r--devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc11
-rw-r--r--devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc11
-rw-r--r--devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc29
-rw-r--r--devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h29
-rw-r--r--devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc48
-rw-r--r--devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc11
-rw-r--r--devel/electron35/files/patch-components_crash_core_app_BUILD.gn43
-rw-r--r--devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h11
-rw-r--r--devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc11
-rw-r--r--devel/electron35/files/patch-components_device__signals_core_common_signals__features.h11
-rw-r--r--devel/electron35/files/patch-components_device__signals_test_signals__contract.cc11
-rw-r--r--devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc12
-rw-r--r--devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc29
-rw-r--r--devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc20
-rw-r--r--devel/electron35/files/patch-components_error__page_common_localized__error.cc11
-rw-r--r--devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc11
-rw-r--r--devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc30
-rw-r--r--devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc29
-rw-r--r--devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h29
-rw-r--r--devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc29
-rw-r--r--devel/electron35/files/patch-components_feature__engagement_public_feature__list.h58
-rw-r--r--devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc13
-rw-r--r--devel/electron35/files/patch-components_feed_core_v2_proto__util.cc24
-rw-r--r--devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc13
-rw-r--r--devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc13
-rw-r--r--devel/electron35/files/patch-components_flags__ui_flags__state.cc11
-rw-r--r--devel/electron35/files/patch-components_gwp__asan_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc11
-rw-r--r--devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc20
-rw-r--r--devel/electron35/files/patch-components_live__caption_caption__util.cc11
-rw-r--r--devel/electron35/files/patch-components_media__router_common_media__source.cc11
-rw-r--r--devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc11
-rw-r--r--devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc16
-rw-r--r--devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc11
-rw-r--r--devel/electron35/files/patch-components_metrics_metrics__log.cc38
-rw-r--r--devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h20
-rw-r--r--devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc11
-rw-r--r--devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc27
-rw-r--r--devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h72
-rw-r--r--devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc13
-rw-r--r--devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc13
-rw-r--r--devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc13
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc20
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc29
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc20
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h20
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc29
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h20
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc20
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h11
-rw-r--r--devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h20
-rw-r--r--devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc11
-rw-r--r--devel/electron35/files/patch-components_performance__manager_public_features.h11
-rw-r--r--devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc20
-rw-r--r--devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc11
-rw-r--r--devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc11
-rw-r--r--devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc20
-rw-r--r--devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc55
-rw-r--r--devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc20
-rw-r--r--devel/electron35/files/patch-components_policy_core_common_policy__utils.cc11
-rw-r--r--devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc21
-rw-r--r--devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc11
-rw-r--r--devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h11
-rw-r--r--devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc11
-rw-r--r--devel/electron35/files/patch-components_search__engines_template__url__service.cc11
-rw-r--r--devel/electron35/files/patch-components_soda_soda__util.cc29
-rw-r--r--devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc11
-rw-r--r--devel/electron35/files/patch-components_storage__monitor_BUILD.gn20
-rw-r--r--devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h11
-rw-r--r--devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc11
-rw-r--r--devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc11
-rw-r--r--devel/electron35/files/patch-components_supervised__user_core_common_features.cc54
-rw-r--r--devel/electron35/files/patch-components_supervised__user_core_common_features.h29
-rw-r--r--devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h11
-rw-r--r--devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc29
-rw-r--r--devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc11
-rw-r--r--devel/electron35/files/patch-components_system__cpu_cpu__probe.cc12
-rw-r--r--devel/electron35/files/patch-components_translate_core_common_translate__util.cc11
-rw-r--r--devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc11
-rw-r--r--devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc11
-rw-r--r--devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc29
-rw-r--r--devel/electron35/files/patch-components_user__education_views_help__bubble__view.h11
-rw-r--r--devel/electron35/files/patch-components_variations_service_variations__service.cc11
-rw-r--r--devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc11
-rw-r--r--devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc11
-rw-r--r--devel/electron35/files/patch-components_viz_host_host__display__client.cc11
-rw-r--r--devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc11
-rw-r--r--devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h20
-rw-r--r--devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc11
-rw-r--r--devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc20
-rw-r--r--devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h11
-rw-r--r--devel/electron35/files/patch-content_app_BUILD.gn15
-rw-r--r--devel/electron35/files/patch-content_app_content__main.cc20
-rw-r--r--devel/electron35/files/patch-content_app_content__main__runner__impl.cc129
-rw-r--r--devel/electron35/files/patch-content_browser_BUILD.gn33
-rw-r--r--devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc19
-rw-r--r--devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h20
-rw-r--r--devel/electron35/files/patch-content_browser_browser__main__loop.cc37
-rw-r--r--devel/electron35/files/patch-content_browser_child__process__launcher__helper.h11
-rw-r--r--devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc139
-rw-r--r--devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc38
-rw-r--r--devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h11
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_compositor__util.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h11
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h20
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc19
-rw-r--r--devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h20
-rw-r--r--devel/electron35/files/patch-content_browser_network__service__instance__impl.cc29
-rw-r--r--devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc55
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h29
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc47
-rw-r--r--devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_utility__process__host.cc38
-rw-r--r--devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc20
-rw-r--r--devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc52
-rw-r--r--devel/electron35/files/patch-content_browser_v8__snapshot__files.cc11
-rw-r--r--devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc29
-rw-r--r--devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc81
-rw-r--r--devel/electron35/files/patch-content_child_BUILD.gn16
-rw-r--r--devel/electron35/files/patch-content_child_child__process.cc20
-rw-r--r--devel/electron35/files/patch-content_child_child__process.h11
-rw-r--r--devel/electron35/files/patch-content_common_BUILD.gn36
-rw-r--r--devel/electron35/files/patch-content_common_features.cc11
-rw-r--r--devel/electron35/files/patch-content_common_features.h11
-rw-r--r--devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc71
-rw-r--r--devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--devel/electron35/files/patch-content_common_user__agent.cc37
-rw-r--r--devel/electron35/files/patch-content_gpu_gpu__child__thread.cc21
-rw-r--r--devel/electron35/files/patch-content_gpu_gpu__main.cc73
-rw-r--r--devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-rw-r--r--devel/electron35/files/patch-content_public_browser_content__browser__client.cc11
-rw-r--r--devel/electron35/files/patch-content_public_common_content__features.cc35
-rw-r--r--devel/electron35/files/patch-content_public_common_content__switches.cc20
-rw-r--r--devel/electron35/files/patch-content_public_common_content__switches.h19
-rw-r--r--devel/electron35/files/patch-content_renderer_render__thread__impl.cc38
-rw-r--r--devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc45
-rw-r--r--devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h11
-rw-r--r--devel/electron35/files/patch-content_shell_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc11
-rw-r--r--devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc47
-rw-r--r--devel/electron35/files/patch-content_shell_browser_shell__paths.cc20
-rw-r--r--devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc11
-rw-r--r--devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc20
-rw-r--r--devel/electron35/files/patch-content_utility_services.cc65
-rw-r--r--devel/electron35/files/patch-content_utility_utility__main.cc122
-rw-r--r--devel/electron35/files/patch-content_zygote_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-content_zygote_zygote__linux.cc15
-rw-r--r--devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc11
-rw-r--r--devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni9
-rw-r--r--devel/electron35/files/patch-device_gamepad_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-device_gamepad_gamepad__provider.cc11
-rw-r--r--devel/electron35/files/patch-electron_BUILD.gn60
-rw-r--r--devel/electron35/files/patch-electron_filenames.gni13
-rw-r--r--devel/electron35/files/patch-electron_lib_browser_api_app.ts11
-rw-r--r--devel/electron35/files/patch-electron_lib_browser_init.ts11
-rw-r--r--devel/electron35/files/patch-electron_lib_browser_rpc-server.ts11
-rw-r--r--devel/electron35/files/patch-electron_script_spec-runner.js11
-rw-r--r--devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc63
-rw-r--r--devel/electron35/files/patch-electron_shell_app_node__main.cc37
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc74
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc38
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc72
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc23
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc29
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc38
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc77
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_browser.h24
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc20
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc84
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h20
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc19
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.cc191
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.h29
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc32
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc38
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc38
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc20
-rw-r--r--devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_electron__command__line.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc11
-rw-r--r--devel/electron35/files/patch-electron_shell_common_node__bindings.cc38
-rw-r--r--devel/electron35/files/patch-electron_shell_common_platform__util.h11
-rw-r--r--devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc36
-rw-r--r--devel/electron35/files/patch-electron_shell_services_node_node__service.cc20
-rw-r--r--devel/electron35/files/patch-electron_spec_api-app-spec.ts124
-rw-r--r--devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts182
-rw-r--r--devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts47
-rw-r--r--devel/electron35/files/patch-electron_spec_api-native-image-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-protocol-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-subframe-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-tray-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts20
-rw-r--r--devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts11
-rw-r--r--devel/electron35/files/patch-electron_spec_chromium-spec.ts44
-rw-r--r--devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc11
-rw-r--r--devel/electron35/files/patch-extensions_browser_api_management_management__api.cc11
-rw-r--r--devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc20
-rw-r--r--devel/electron35/files/patch-extensions_common_api___permission__features.json29
-rw-r--r--devel/electron35/files/patch-extensions_common_api_runtime.json10
-rw-r--r--devel/electron35/files/patch-extensions_common_command.cc11
-rw-r--r--devel/electron35/files/patch-extensions_common_features_feature.cc11
-rw-r--r--devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc11
-rw-r--r--devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc20
-rw-r--r--devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc11
-rw-r--r--devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc20
-rw-r--r--devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h19
-rw-r--r--devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc29
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc11
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc11
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc29
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h20
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc11
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc20
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc11
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc29
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc11
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc20
-rw-r--r--devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--devel/electron35/files/patch-gpu_config_gpu__control__list.cc11
-rw-r--r--devel/electron35/files/patch-gpu_config_gpu__finch__features.cc12
-rw-r--r--devel/electron35/files/patch-gpu_config_gpu__info__collector.cc11
-rw-r--r--devel/electron35/files/patch-gpu_config_gpu__test__config.cc11
-rw-r--r--devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc20
-rw-r--r--devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc74
-rw-r--r--devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc20
-rw-r--r--devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc20
-rw-r--r--devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h11
-rw-r--r--devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h27
-rw-r--r--devel/electron35/files/patch-gpu_vulkan_vulkan__image.h20
-rw-r--r--devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc11
-rw-r--r--devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc39
-rw-r--r--devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc20
-rw-r--r--devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h11
-rw-r--r--devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc11
-rw-r--r--devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc11
-rw-r--r--devel/electron35/files/patch-ipc_ipc__channel.h11
-rw-r--r--devel/electron35/files/patch-ipc_ipc__channel__common.cc11
-rw-r--r--devel/electron35/files/patch-ipc_ipc__channel__mojo.cc11
-rw-r--r--devel/electron35/files/patch-ipc_ipc__message__utils.cc11
-rw-r--r--devel/electron35/files/patch-ipc_ipc__message__utils.h11
-rw-r--r--devel/electron35/files/patch-media_BUILD.gn12
-rw-r--r--devel/electron35/files/patch-media_audio_BUILD.gn27
-rw-r--r--devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc54
-rw-r--r--devel/electron35/files/patch-media_audio_audio__input__device.cc11
-rw-r--r--devel/electron35/files/patch-media_audio_pulse_pulse__util.cc14
-rw-r--r--devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc216
-rw-r--r--devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h69
-rw-r--r--devel/electron35/files/patch-media_audio_sndio_sndio__input.cc203
-rw-r--r--devel/electron35/files/patch-media_audio_sndio_sndio__output.cc190
-rw-r--r--devel/electron35/files/patch-media_base_audio__latency.cc11
-rw-r--r--devel/electron35/files/patch-media_base_media__switches.cc114
-rw-r--r--devel/electron35/files/patch-media_base_media__switches.h57
-rw-r--r--devel/electron35/files/patch-media_base_video__frame.cc47
-rw-r--r--devel/electron35/files/patch-media_base_video__frame.h47
-rw-r--r--devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc20
-rw-r--r--devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc11
-rw-r--r--devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc11
-rw-r--r--devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc156
-rw-r--r--devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h11
-rw-r--r--devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc80
-rw-r--r--devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc20
-rw-r--r--devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc11
-rw-r--r--devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc11
-rw-r--r--devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni11
-rw-r--r--devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py66
-rw-r--r--devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py56
-rw-r--r--devel/electron35/files/patch-media_gpu_buffer__validation.cc29
-rw-r--r--devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc29
-rw-r--r--devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc20
-rw-r--r--devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc44
-rw-r--r--devel/electron35/files/patch-media_gpu_test_raw__video.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc11
-rw-r--r--devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc11
-rw-r--r--devel/electron35/files/patch-media_media__options.gni19
-rw-r--r--devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc20
-rw-r--r--devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h11
-rw-r--r--devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc11
-rw-r--r--devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc38
-rw-r--r--devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc29
-rw-r--r--devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc11
-rw-r--r--devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc38
-rw-r--r--devel/electron35/files/patch-media_webrtc_audio__processor.cc11
-rw-r--r--devel/electron35/files/patch-media_webrtc_helpers.cc19
-rw-r--r--devel/electron35/files/patch-media_webrtc_helpers__unittests.cc38
-rw-r--r--devel/electron35/files/patch-mojo_core_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-mojo_core_channel.cc14
-rw-r--r--devel/electron35/files/patch-mojo_core_embedder_features.h11
-rw-r--r--devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni19
-rw-r--r--devel/electron35/files/patch-net_BUILD.gn78
-rw-r--r--devel/electron35/files/patch-net_base_features.cc24
-rw-r--r--devel/electron35/files/patch-net_base_mock__network__change__notifier.cc11
-rw-r--r--devel/electron35/files/patch-net_base_mock__network__change__notifier.h20
-rw-r--r--devel/electron35/files/patch-net_base_network__change__notifier.cc21
-rw-r--r--devel/electron35/files/patch-net_base_network__change__notifier__passive.cc11
-rw-r--r--devel/electron35/files/patch-net_base_sockaddr__util__posix.cc12
-rw-r--r--devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc12
-rw-r--r--devel/electron35/files/patch-net_cert_cert__verify__proc.h11
-rw-r--r--devel/electron35/files/patch-net_disk__cache_backend__experiment.h11
-rw-r--r--devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc20
-rw-r--r--devel/electron35/files/patch-net_dns_BUILD.gn41
-rw-r--r--devel/electron35/files/patch-net_dns_address__info.cc16
-rw-r--r--devel/electron35/files/patch-net_dns_address__sorter__posix.cc10
-rw-r--r--devel/electron35/files/patch-net_dns_host__resolver__proc.cc13
-rw-r--r--devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc14
-rw-r--r--devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc11
-rw-r--r--devel/electron35/files/patch-net_http_http__auth__preferences.cc11
-rw-r--r--devel/electron35/files/patch-net_http_http__auth__preferences.h29
-rw-r--r--devel/electron35/files/patch-net_http_http__network__session.cc12
-rw-r--r--devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc40
-rw-r--r--devel/electron35/files/patch-net_socket_socks5__client__socket.cc12
-rw-r--r--devel/electron35/files/patch-net_socket_tcp__socket__posix.cc20
-rw-r--r--devel/electron35/files/patch-net_socket_udp__socket__posix.cc39
-rw-r--r--devel/electron35/files/patch-net_socket_udp__socket__unittest.cc47
-rw-r--r--devel/electron35/files/patch-net_third__party_quiche_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc29
-rw-r--r--devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc29
-rw-r--r--devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h20
-rw-r--r--devel/electron35/files/patch-net_url__request_url__request__context.cc11
-rw-r--r--devel/electron35/files/patch-net_url__request_url__request__context.h11
-rw-r--r--devel/electron35/files/patch-net_url__request_url__request__context__builder.cc11
-rw-r--r--devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc20
-rw-r--r--devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc11
-rw-r--r--devel/electron35/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc29
-rw-r--r--devel/electron35/files/patch-printing_print__settings.cc38
-rw-r--r--devel/electron35/files/patch-printing_print__settings.h47
-rw-r--r--devel/electron35/files/patch-printing_print__settings__conversion.cc11
-rw-r--r--devel/electron35/files/patch-printing_printing__context__linux.cc38
-rw-r--r--devel/electron35/files/patch-printing_printing__features.cc26
-rw-r--r--devel/electron35/files/patch-printing_printing__features.h11
-rw-r--r--devel/electron35/files/patch-remoting_base_chromoting__event.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_base_switches.cc18
-rw-r--r--devel/electron35/files/patch-remoting_host_base_switches.h18
-rw-r--r--devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_chromoting__host.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_chromoting__host.h29
-rw-r--r--devel/electron35/files/patch-remoting_host_chromoting__host__context.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc20
-rw-r--r--devel/electron35/files/patch-remoting_host_client__session.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc20
-rw-r--r--devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_host__attributes.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_host__main.cc38
-rw-r--r--devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc47
-rw-r--r--devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc20
-rw-r--r--devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc38
-rw-r--r--devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_policy__watcher.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc160
-rw-r--r--devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc11
-rw-r--r--devel/electron35/files/patch-remoting_host_setup_start__host__main.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc29
-rw-r--r--devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc28
-rw-r--r--devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc11
-rw-r--r--devel/electron35/files/patch-sandbox_linux_BUILD.gn35
-rw-r--r--devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc15
-rw-r--r--devel/electron35/files/patch-sandbox_policy_BUILD.gn39
-rw-r--r--devel/electron35/files/patch-sandbox_policy_features.cc14
-rw-r--r--devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc214
-rw-r--r--devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom15
-rw-r--r--devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc395
-rw-r--r--devel/electron35/files/patch-sandbox_policy_sandbox.cc22
-rw-r--r--devel/electron35/files/patch-sandbox_policy_sandbox__type.cc197
-rw-r--r--devel/electron35/files/patch-sandbox_policy_switches.cc13
-rw-r--r--devel/electron35/files/patch-sandbox_policy_switches.h12
-rw-r--r--devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc31
-rw-r--r--devel/electron35/files/patch-services_device_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc11
-rw-r--r--devel/electron35/files/patch-services_device_public_cpp_device__features.cc11
-rw-r--r--devel/electron35/files/patch-services_device_public_cpp_device__features.h11
-rw-r--r--devel/electron35/files/patch-services_device_public_mojom_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-services_device_serial_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc20
-rw-r--r--devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc11
-rw-r--r--devel/electron35/files/patch-services_device_usb_usb__service.cc35
-rw-r--r--devel/electron35/files/patch-services_device_usb_usb__service__fake.cc52
-rw-r--r--devel/electron35/files/patch-services_network_BUILD.gn10
-rw-r--r--devel/electron35/files/patch-services_network_network__context.cc20
-rw-r--r--devel/electron35/files/patch-services_network_network__context.h11
-rw-r--r--devel/electron35/files/patch-services_network_network__service.cc34
-rw-r--r--devel/electron35/files/patch-services_network_network__service.h29
-rw-r--r--devel/electron35/files/patch-services_network_public_cpp_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-services_network_public_cpp_features.cc11
-rw-r--r--devel/electron35/files/patch-services_network_public_mojom_BUILD.gn25
-rw-r--r--devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h11
-rw-r--r--devel/electron35/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc65
-rw-r--r--devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h20
-rw-r--r--devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc61
-rw-r--r--devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc29
-rw-r--r--devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc18
-rw-r--r--devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc11
-rw-r--r--devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc13
-rw-r--r--devel/electron35/files/patch-skia_ext_font__utils.cc20
-rw-r--r--devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h21
-rw-r--r--devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc65
-rw-r--r--devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h12
-rw-r--r--devel/electron35/files/patch-third__party_angle_BUILD.gn29
-rw-r--r--devel/electron35/files/patch-third__party_angle_src_common_platform.h19
-rw-r--r--devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp37
-rw-r--r--devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp56
-rw-r--r--devel/electron35/files/patch-third__party_angle_util_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h11
-rw-r--r--devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h11
-rw-r--r--devel/electron35/files/patch-third__party_blink_public_platform_platform.h11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc35
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc21
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h14
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc10
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h47
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc29
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc20
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc15
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc28
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc17
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json574
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h11
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h23
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc37
-rw-r--r--devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni11
-rw-r--r--devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni11
-rw-r--r--devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn16
-rw-r--r--devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h22
-rw-r--r--devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h14
-rw-r--r--devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp11
-rw-r--r--devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c18
-rw-r--r--devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn10
-rw-r--r--devel/electron35/files/patch-third__party_ffmpeg_configure13
-rw-r--r--devel/electron35/files/patch-third__party_fontconfig_include_config.h49
-rw-r--r--devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c13
-rw-r--r--devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc20
-rw-r--r--devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc12
-rw-r--r--devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp11
-rw-r--r--devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c51
-rw-r--r--devel/electron35/files/patch-third__party_nasm_config_config-linux.h102
-rw-r--r--devel/electron35/files/patch-third__party_node_node.gni11
-rw-r--r--devel/electron35/files/patch-third__party_node_node.py11
-rw-r--r--devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp23
-rw-r--r--devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp22
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h70
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h34
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h11
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc22
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc12
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc11
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc12
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc26
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc47
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc56
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc12
-rw-r--r--devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc23
-rw-r--r--devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h11
-rw-r--r--devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c11
-rw-r--r--devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c32
-rw-r--r--devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn28
-rw-r--r--devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc11
-rw-r--r--devel/electron35/files/patch-third__party_tflite_features.gni13
-rw-r--r--devel/electron35/files/patch-third__party_unrar_src_os.hpp16
-rw-r--r--devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h19
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_BUILD.gn12
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc18
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc15
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc20
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc23
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h11
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc12
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc10
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc15
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc114
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h11
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc37
-rw-r--r--devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-third__party_zlib_BUILD.gn31
-rw-r--r--devel/electron35/files/patch-tools_gn_build_gen.py34
-rw-r--r--devel/electron35/files/patch-tools_grit_grit_node_base.py12
-rw-r--r--devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py11
-rw-r--r--devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py11
-rw-r--r--devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn20
-rw-r--r--devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py24
-rw-r--r--devel/electron35/files/patch-ui_accessibility_accessibility__features.cc11
-rw-r--r--devel/electron35/files/patch-ui_accessibility_accessibility__features.h11
-rw-r--r--devel/electron35/files/patch-ui_aura_screen__ozone.h20
-rw-r--r--devel/electron35/files/patch-ui_base_accelerators_accelerator.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_accelerators_command.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc29
-rw-r--r--devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc20
-rw-r--r--devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h20
-rw-r--r--devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_resource_resource__bundle.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc11
-rw-r--r--devel/electron35/files/patch-ui_base_test_ui__controls.h11
-rw-r--r--devel/electron35/files/patch-ui_base_ui__base__features.cc29
-rw-r--r--devel/electron35/files/patch-ui_base_ui__base__features.h11
-rw-r--r--devel/electron35/files/patch-ui_base_ui__base__switches.cc18
-rw-r--r--devel/electron35/files/patch-ui_base_ui__base__switches.h16
-rw-r--r--devel/electron35/files/patch-ui_base_webui_web__ui__util.cc20
-rw-r--r--devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc41
-rw-r--r--devel/electron35/files/patch-ui_color_color__id.h11
-rw-r--r--devel/electron35/files/patch-ui_color_color__provider__utils.cc11
-rw-r--r--devel/electron35/files/patch-ui_compositor_compositor.cc11
-rw-r--r--devel/electron35/files/patch-ui_compositor_compositor.h11
-rw-r--r--devel/electron35/files/patch-ui_display_screen.cc11
-rw-r--r--devel/electron35/files/patch-ui_display_screen.h20
-rw-r--r--devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc10
-rw-r--r--devel/electron35/files/patch-ui_events_event.cc29
-rw-r--r--devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc38
-rw-r--r--devel/electron35/files/patch-ui_gfx_BUILD.gn11
-rw-r--r--devel/electron35/files/patch-ui_gfx_canvas__skia.cc11
-rw-r--r--devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc11
-rw-r--r--devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc20
-rw-r--r--devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc11
-rw-r--r--devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h20
-rw-r--r--devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc11
-rw-r--r--devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc61
-rw-r--r--devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h45
-rw-r--r--devel/electron35/files/patch-ui_gfx_native__widget__types.h20
-rw-r--r--devel/electron35/files/patch-ui_gfx_platform__font__skia.cc20
-rw-r--r--devel/electron35/files/patch-ui_gfx_switches.cc11
-rw-r--r--devel/electron35/files/patch-ui_gfx_switches.h11
-rw-r--r--devel/electron35/files/patch-ui_gfx_x_atom__cache.cc10
-rw-r--r--devel/electron35/files/patch-ui_gl_BUILD.gn26
-rw-r--r--devel/electron35/files/patch-ui_gl_gl__context.cc11
-rw-r--r--devel/electron35/files/patch-ui_gl_gl__fence.cc11
-rw-r--r--devel/electron35/files/patch-ui_gl_gl__implementation.cc11
-rw-r--r--devel/electron35/files/patch-ui_gl_gl__switches.cc29
-rw-r--r--devel/electron35/files/patch-ui_gtk_gtk__compat.cc53
-rw-r--r--devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc11
-rw-r--r--devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc11
-rw-r--r--devel/electron35/files/patch-ui_native__theme_native__theme.h11
-rw-r--r--devel/electron35/files/patch-ui_native__theme_native__theme__base.cc11
-rw-r--r--devel/electron35/files/patch-ui_native__theme_native__theme__features.cc20
-rw-r--r--devel/electron35/files/patch-ui_ozone_common_egl__util.cc14
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc11
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc29
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc18
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc14
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc21
-rw-r--r--devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc11
-rw-r--r--devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc11
-rw-r--r--devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h11
-rw-r--r--devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h20
-rw-r--r--devel/electron35/files/patch-ui_strings_ui__strings.grd11
-rw-r--r--devel/electron35/files/patch-ui_views_controls_prefix__selector.cc11
-rw-r--r--devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc65
-rw-r--r--devel/electron35/files/patch-ui_views_controls_textfield_textfield.h20
-rw-r--r--devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc11
-rw-r--r--devel/electron35/files/patch-ui_views_examples_widget__example.cc11
-rw-r--r--devel/electron35/files/patch-ui_views_focus_focus__manager.cc20
-rw-r--r--devel/electron35/files/patch-ui_views_style_platform__style.cc20
-rw-r--r--devel/electron35/files/patch-ui_views_views__delegate.cc11
-rw-r--r--devel/electron35/files/patch-ui_views_views__delegate.h11
-rw-r--r--devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc29
-rw-r--r--devel/electron35/files/patch-ui_views_widget_widget.cc20
-rw-r--r--devel/electron35/files/patch-ui_views_window_custom__frame__view.cc11
-rw-r--r--devel/electron35/files/patch-ui_views_window_dialog__delegate.cc11
-rw-r--r--devel/electron35/files/patch-v8_BUILD.gn65
-rw-r--r--devel/electron35/files/patch-v8_include_v8config.h45
-rw-r--r--devel/electron35/files/patch-v8_src_api_api.cc20
-rw-r--r--devel/electron35/files/patch-v8_src_base_atomicops.h24
-rw-r--r--devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc53
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc11
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h11
-rw-r--r--devel/electron35/files/patch-v8_src_execution_isolate.cc27
-rw-r--r--devel/electron35/files/patch-v8_src_flags_flags.cc24
-rw-r--r--devel/electron35/files/patch-v8_src_libsampler_sampler.cc19
-rw-r--r--devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc26
-rw-r--r--devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h11
-rw-r--r--devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--devel/electron35/files/yarn.lock8370
-rw-r--r--devel/electron35/pkg-plist211
-rw-r--r--devel/electron36/Makefile9
-rw-r--r--devel/electron36/files/patch-build_config_rust.gni26
-rw-r--r--devel/electron36/files/patch-build_rust_std_BUILD.gn18
-rw-r--r--devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn16
-rw-r--r--devel/electron37/Makefile7
-rw-r--r--devel/electron37/Makefile.version2
-rw-r--r--devel/electron37/distinfo14
-rw-r--r--devel/electron37/files/patch-build_config_rust.gni14
-rw-r--r--devel/electron37/files/patch-build_dotfile__settings.gni10
-rw-r--r--devel/electron37/files/patch-build_rust_std_BUILD.gn14
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc8
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.cc24
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.h6
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc4
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc4
-rw-r--r--devel/electron37/files/patch-electron_shell_common_node__bindings.cc10
-rw-r--r--devel/electron37/files/patch-electron_spec_api-app-spec.ts32
-rw-r--r--devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts4
-rw-r--r--devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn16
-rw-r--r--devel/electron38/Makefile11
-rw-r--r--devel/electron38/Makefile.version2
-rw-r--r--devel/electron38/distinfo26
-rw-r--r--devel/electron38/files/patch-build_config_rust.gni14
-rw-r--r--devel/electron38/files/patch-build_dotfile__settings.gni10
-rw-r--r--devel/electron38/files/patch-build_rust_std_BUILD.gn14
-rw-r--r--devel/electron38/files/patch-electron_lib_browser_init.ts11
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc8
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc10
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_native__window.cc4
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc4
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc4
-rw-r--r--devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc12
-rw-r--r--devel/electron38/files/patch-electron_shell_common_node__bindings.cc10
-rw-r--r--devel/electron38/files/patch-electron_spec_api-app-spec.ts32
-rw-r--r--devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts26
-rw-r--r--devel/electron38/files/patch-electron_spec_api-protocol-spec.ts4
-rw-r--r--devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts4
-rw-r--r--devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn16
-rw-r--r--devel/electron39/Makefile451
-rw-r--r--devel/electron39/Makefile.version2
-rw-r--r--devel/electron39/distinfo21
-rw-r--r--devel/electron39/files/apply-electron-patches.sh (renamed from devel/electron35/files/apply-electron-patches.sh)0
-rw-r--r--devel/electron39/files/package.json138
-rw-r--r--devel/electron39/files/patch-BUILD.gn98
-rw-r--r--devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc11
-rw-r--r--devel/electron39/files/patch-base_BUILD.gn151
-rw-r--r--devel/electron39/files/patch-base_allocator_dispatcher_tls.h11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni20
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h20
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h15
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h16
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc34
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc13
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc11
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h29
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h20
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h16
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc29
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc36
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc50
-rw-r--r--devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc11
-rw-r--r--devel/electron39/files/patch-base_atomicops.h14
-rw-r--r--devel/electron39/files/patch-base_base__paths__posix.cc (renamed from devel/electron35/files/patch-base_base__paths__posix.cc)0
-rw-r--r--devel/electron39/files/patch-base_compiler__specific.h10
-rw-r--r--devel/electron39/files/patch-base_debug_debugger__posix.cc70
-rw-r--r--devel/electron39/files/patch-base_debug_elf__reader.cc (renamed from devel/electron35/files/patch-base_debug_elf__reader.cc)0
-rw-r--r--devel/electron39/files/patch-base_debug_proc__maps__linux.cc (renamed from devel/electron35/files/patch-base_debug_proc__maps__linux.cc)0
-rw-r--r--devel/electron39/files/patch-base_debug_stack__trace.cc39
-rw-r--r--devel/electron39/files/patch-base_debug_stack__trace__posix.cc101
-rw-r--r--devel/electron39/files/patch-base_files_dir__reader__linux.h (renamed from devel/electron35/files/patch-base_files_dir__reader__linux.h)0
-rw-r--r--devel/electron39/files/patch-base_files_dir__reader__posix.h (renamed from devel/electron35/files/patch-base_files_dir__reader__posix.h)0
-rw-r--r--devel/electron39/files/patch-base_files_drive__info.h11
-rw-r--r--devel/electron39/files/patch-base_files_drive__info__posix.cc11
-rw-r--r--devel/electron39/files/patch-base_files_file__path__watcher.h (renamed from devel/electron35/files/patch-base_files_file__path__watcher.h)0
-rw-r--r--devel/electron39/files/patch-base_files_file__path__watcher__bsd.cc (renamed from devel/electron35/files/patch-base_files_file__path__watcher__bsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_files_file__path__watcher__kqueue.h (renamed from devel/electron35/files/patch-base_files_file__path__watcher__kqueue.h)0
-rw-r--r--devel/electron39/files/patch-base_files_file__path__watcher__unittest.cc (renamed from devel/electron35/files/patch-base_files_file__path__watcher__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-base_files_file__util__posix.cc48
-rw-r--r--devel/electron39/files/patch-base_files_file__util__unittest.cc40
-rw-r--r--devel/electron39/files/patch-base_files_important__file__writer__cleaner.cc (renamed from devel/electron35/files/patch-base_files_important__file__writer__cleaner.cc)0
-rw-r--r--devel/electron39/files/patch-base_files_scoped__file.cc (renamed from devel/electron35/files/patch-base_files_scoped__file.cc)0
-rw-r--r--devel/electron39/files/patch-base_functional_unretained__traits.h (renamed from devel/electron35/files/patch-base_functional_unretained__traits.h)0
-rw-r--r--devel/electron39/files/patch-base_i18n_icu__util.cc20
-rw-r--r--devel/electron39/files/patch-base_linux__util.cc17
-rw-r--r--devel/electron39/files/patch-base_logging__unittest.cc31
-rw-r--r--devel/electron39/files/patch-base_memory_discardable__memory.cc38
-rw-r--r--devel/electron39/files/patch-base_memory_discardable__memory__internal.h (renamed from devel/electron35/files/patch-base_memory_discardable__memory__internal.h)0
-rw-r--r--devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc21
-rw-r--r--devel/electron39/files/patch-base_memory_platform__shared__memory__region.h20
-rw-r--r--devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc20
-rw-r--r--devel/electron39/files/patch-base_memory_protected__memory.h (renamed from devel/electron35/files/patch-base_memory_protected__memory.h)0
-rw-r--r--devel/electron39/files/patch-base_memory_protected__memory__posix.cc (renamed from devel/electron35/files/patch-base_memory_protected__memory__posix.cc)0
-rw-r--r--devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc11
-rw-r--r--devel/electron39/files/patch-base_message__loop_message__pump__epoll.h (renamed from devel/electron35/files/patch-base_message__loop_message__pump__epoll.h)0
-rw-r--r--devel/electron39/files/patch-base_message__loop_message__pump__glib.cc28
-rw-r--r--devel/electron39/files/patch-base_posix_can__lower__nice__to.cc (renamed from devel/electron35/files/patch-base_posix_can__lower__nice__to.cc)0
-rw-r--r--devel/electron39/files/patch-base_posix_file__descriptor__shuffle.h (renamed from devel/electron35/files/patch-base_posix_file__descriptor__shuffle.h)0
-rw-r--r--devel/electron39/files/patch-base_posix_sysctl.cc (renamed from devel/electron35/files/patch-base_posix_sysctl.cc)0
-rw-r--r--devel/electron39/files/patch-base_posix_unix__domain__socket.cc65
-rw-r--r--devel/electron39/files/patch-base_posix_unix__domain__socket__unittest.cc (renamed from devel/electron35/files/patch-base_posix_unix__domain__socket__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_internal__linux.h20
-rw-r--r--devel/electron39/files/patch-base_process_kill.h11
-rw-r--r--devel/electron39/files/patch-base_process_kill__posix.cc (renamed from devel/electron35/files/patch-base_process_kill__posix.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_launch.h11
-rw-r--r--devel/electron39/files/patch-base_process_memory__linux.cc44
-rw-r--r--devel/electron39/files/patch-base_process_process__handle.cc (renamed from devel/electron35/files/patch-base_process_process__handle.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__handle.h (renamed from devel/electron35/files/patch-base_process_process__handle.h)0
-rw-r--r--devel/electron39/files/patch-base_process_process__handle__freebsd.cc (renamed from devel/electron35/files/patch-base_process_process__handle__freebsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__handle__openbsd.cc (renamed from devel/electron35/files/patch-base_process_process__handle__openbsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__iterator__freebsd.cc (renamed from devel/electron35/files/patch-base_process_process__iterator__freebsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__iterator__openbsd.cc (renamed from devel/electron35/files/patch-base_process_process__iterator__openbsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics.cc38
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics.h116
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics__freebsd.cc225
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics__openbsd.cc186
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics__posix.cc (renamed from devel/electron35/files/patch-base_process_process__metrics__posix.cc)0
-rw-r--r--devel/electron39/files/patch-base_process_process__metrics__unittest.cc12
-rw-r--r--devel/electron39/files/patch-base_process_process__posix.cc94
-rw-r--r--devel/electron39/files/patch-base_process_process__unittest.cc (renamed from devel/electron35/files/patch-base_process_process__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-base_profiler_module__cache.cc (renamed from devel/electron35/files/patch-base_profiler_module__cache.cc)0
-rw-r--r--devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc20
-rw-r--r--devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h20
-rw-r--r--devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc67
-rw-r--r--devel/electron39/files/patch-base_profiler_stack__sampling__profiler__test__util.cc (renamed from devel/electron35/files/patch-base_profiler_stack__sampling__profiler__test__util.cc)0
-rw-r--r--devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc11
-rw-r--r--devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc20
-rw-r--r--devel/electron39/files/patch-base_rand__util.h11
-rw-r--r--devel/electron39/files/patch-base_rand__util__posix.cc60
-rw-r--r--devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc18
-rw-r--r--devel/electron39/files/patch-base_synchronization_cancelable__event.h (renamed from devel/electron35/files/patch-base_synchronization_cancelable__event.h)0
-rw-r--r--devel/electron39/files/patch-base_synchronization_lock__impl.h23
-rw-r--r--devel/electron39/files/patch-base_syslog__logging.cc (renamed from devel/electron35/files/patch-base_syslog__logging.cc)0
-rw-r--r--devel/electron39/files/patch-base_system_sys__info.cc11
-rw-r--r--devel/electron39/files/patch-base_system_sys__info.h20
-rw-r--r--devel/electron39/files/patch-base_system_sys__info__freebsd.cc103
-rw-r--r--devel/electron39/files/patch-base_system_sys__info__openbsd.cc83
-rw-r--r--devel/electron39/files/patch-base_system_sys__info__posix.cc29
-rw-r--r--devel/electron39/files/patch-base_system_sys__info__unittest.cc20
-rw-r--r--devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc20
-rw-r--r--devel/electron39/files/patch-base_test_launcher_test__launcher.cc10
-rw-r--r--devel/electron39/files/patch-base_test_test__file__util__linux.cc14
-rw-r--r--devel/electron39/files/patch-base_test_test__file__util__posix.cc (renamed from devel/electron35/files/patch-base_test_test__file__util__posix.cc)0
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread.h11
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__bsd.cc (renamed from devel/electron35/files/patch-base_threading_platform__thread__bsd.cc)0
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc30
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__metrics.cc11
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__metrics.h20
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__posix.cc82
-rw-r--r--devel/electron39/files/patch-base_threading_platform__thread__unittest.cc38
-rw-r--r--devel/electron39/files/patch-base_time_time__now__posix.cc14
-rw-r--r--devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc30
-rw-r--r--devel/electron39/files/patch-base_trace__event_memory__dump__manager.cc (renamed from devel/electron35/files/patch-base_trace__event_memory__dump__manager.cc)0
-rw-r--r--devel/electron39/files/patch-base_trace__event_process__memory__dump.cc29
-rw-r--r--devel/electron39/files/patch-base_tracing_trace__time.cc (renamed from devel/electron35/files/patch-base_tracing_trace__time.cc)0
-rw-r--r--devel/electron39/files/patch-base_tracing_trace__time.h (renamed from devel/electron35/files/patch-base_tracing_trace__time.h)0
-rw-r--r--devel/electron39/files/patch-build_config_BUILD.gn13
-rw-r--r--devel/electron39/files/patch-build_config_BUILDCONFIG.gn45
-rw-r--r--devel/electron39/files/patch-build_config_c++_modules.gni11
-rw-r--r--devel/electron39/files/patch-build_config_clang_BUILD.gn16
-rw-r--r--devel/electron39/files/patch-build_config_clang_clang.gni11
-rw-r--r--devel/electron39/files/patch-build_config_compiler_BUILD.gn121
-rw-r--r--devel/electron39/files/patch-build_config_gcc_BUILD.gn (renamed from devel/electron35/files/patch-build_config_gcc_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-build_config_linux_BUILD.gn (renamed from devel/electron35/files/patch-build_config_linux_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-build_config_linux_libdrm_BUILD.gn (renamed from devel/electron35/files/patch-build_config_linux_libdrm_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-build_config_linux_pkg-config.py (renamed from devel/electron35/files/patch-build_config_linux_pkg-config.py)0
-rw-r--r--devel/electron39/files/patch-build_config_ozone.gni19
-rw-r--r--devel/electron39/files/patch-build_config_rust.gni25
-rw-r--r--devel/electron39/files/patch-build_config_v8__target__cpu.gni (renamed from devel/electron35/files/patch-build_config_v8__target__cpu.gni)0
-rw-r--r--devel/electron39/files/patch-build_detect__host__arch.py (renamed from devel/electron35/files/patch-build_detect__host__arch.py)0
-rw-r--r--devel/electron39/files/patch-build_dotfile__settings.gni10
-rw-r--r--devel/electron39/files/patch-build_gn__run__binary.py (renamed from devel/electron35/files/patch-build_gn__run__binary.py)0
-rw-r--r--devel/electron39/files/patch-build_linux_chrome.map (renamed from devel/electron35/files/patch-build_linux_chrome.map)0
-rw-r--r--devel/electron39/files/patch-build_linux_strip__binary.py10
-rw-r--r--devel/electron39/files/patch-build_linux_unbundle_icu.gn (renamed from devel/electron35/files/patch-build_linux_unbundle_icu.gn)0
-rw-r--r--devel/electron39/files/patch-build_linux_unbundle_libusb.gn (renamed from devel/electron35/files/patch-build_linux_unbundle_libusb.gn)0
-rw-r--r--devel/electron39/files/patch-build_rust_allocator_lib.rs15
-rw-r--r--devel/electron39/files/patch-build_rust_rust__bindgen.gni (renamed from devel/electron35/files/patch-build_rust_rust__bindgen.gni)0
-rw-r--r--devel/electron39/files/patch-build_rust_rust__bindgen__generator.gni (renamed from devel/electron35/files/patch-build_rust_rust__bindgen__generator.gni)0
-rw-r--r--devel/electron39/files/patch-build_rust_std_BUILD.gn32
-rw-r--r--devel/electron39/files/patch-build_toolchain_freebsd_BUILD.gn (renamed from devel/electron35/files/patch-build_toolchain_freebsd_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-build_toolchain_gcc__solink__wrapper.py (renamed from devel/electron35/files/patch-build_toolchain_gcc__solink__wrapper.py)0
-rw-r--r--devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni44
-rw-r--r--devel/electron39/files/patch-build_toolchain_openbsd_BUILD.gn (renamed from devel/electron35/files/patch-build_toolchain_openbsd_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-build_toolchain_toolchain.gni11
-rw-r--r--devel/electron39/files/patch-cc_base_features.cc11
-rw-r--r--devel/electron39/files/patch-chrome_app_chrome__command__ids.h (renamed from devel/electron35/files/patch-chrome_app_chrome__command__ids.h)0
-rw-r--r--devel/electron39/files/patch-chrome_app_chrome__main.cc43
-rw-r--r--devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc131
-rw-r--r--devel/electron39/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--devel/electron39/files/patch-chrome_browser_BUILD.gn16
-rw-r--r--devel/electron39/files/patch-chrome_browser_about__flags.cc403
-rw-r--r--devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc (renamed from devel/electron35/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc (renamed from devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h (renamed from devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_browser__features.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_browser__features.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_browser__process__impl.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_browser__process__impl.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc37
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc115
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc40
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.h (renamed from devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc225
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_component__updater_registration.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc83
-rw-r--r--devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc (renamed from devel/electron35/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_defaults.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__commands.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__commands.h (renamed from devel/electron35/files/patch-chrome_browser_download_download__commands.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__item__model.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__prefs.cc90
-rw-r--r--devel/electron39/files/patch-chrome_browser_download_download__prefs.h (renamed from devel/electron35/files/patch-chrome_browser_download_download__prefs.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h29
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc (renamed from devel/electron35/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h (renamed from devel/electron35/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn13
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc (renamed from devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h (renamed from devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h (renamed from devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc (renamed from devel/electron35/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc13
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_flag__descriptions.cc172
-rw-r--r--devel/electron39/files/patch-chrome_browser_flag__descriptions.h164
-rw-r--r--devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc (renamed from devel/electron35/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_global__features.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_global__features.h38
-rw-r--r--devel/electron39/files/patch-chrome_browser_intranet__redirect__detector.h (renamed from devel/electron35/files/patch-chrome_browser_intranet__redirect__detector.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc15
-rw-r--r--devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc16
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc (renamed from devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc30
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_memory__details.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc52
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h (renamed from devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc115
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc (renamed from devel/electron35/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.h (renamed from devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc138
-rw-r--r--devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_platform__util__linux.cc12
-rw-r--r--devel/electron39/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc (renamed from devel/electron35/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc215
-rw-r--r--devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc68
-rw-r--r--devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_printing_printer__query.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_process__singleton__posix.cc (renamed from devel/electron35/files/patch-chrome_browser_process__singleton__posix.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc151
-rw-r--r--devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc40
-rw-r--r--devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css (renamed from devel/electron35/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_resources_signin_signin__shared.css (renamed from devel/electron35/files/patch-chrome_browser_resources_signin_signin__shared.css)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h29
-rw-r--r--devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_shortcuts_icon__badging.cc (renamed from devel/electron35/files/patch-chrome_browser_shortcuts_icon__badging.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_signin_signin__util.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_signin_signin__util.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h (renamed from devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc26
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h38
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc (renamed from devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h38
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_themes_theme__service.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_themes_theme__service__aura__linux.cc (renamed from devel/electron35/files/patch-chrome_browser_themes_theme__service__aura__linux.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc43
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc74
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__view__prefs.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_browser__view__prefs.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc44
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_managed__ui.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_managed__ui.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h (renamed from devel/electron35/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc26
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_ui__features.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_ui__features.h29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_url__identity.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate.h (renamed from devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc65
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h (renamed from devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc73
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc47
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc83
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc74
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc70
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc51
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc16
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc38
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc (renamed from devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc70
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc29
-rw-r--r--devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_extension__status__utils.h (renamed from devel/electron35/files/patch-chrome_browser_web__applications_extension__status__utils.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h (renamed from devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h (renamed from devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h20
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc (renamed from devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h (renamed from devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_web__app__helpers.cc (renamed from devel/electron35/files/patch-chrome_browser_web__applications_web__app__helpers.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h11
-rw-r--r--devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc20
-rw-r--r--devel/electron39/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc (renamed from devel/electron35/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc11
-rw-r--r--devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc11
-rw-r--r--devel/electron39/files/patch-chrome_common_channel__info.h20
-rw-r--r--devel/electron39/files/patch-chrome_common_channel__info__posix.cc20
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__content__client.cc44
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__features.cc65
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__features.h45
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__paths.cc82
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__paths.h29
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__paths__internal.h11
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__switches.cc20
-rw-r--r--devel/electron39/files/patch-chrome_common_chrome__switches.h20
-rw-r--r--devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc20
-rw-r--r--devel/electron39/files/patch-chrome_common_crash__keys.cc28
-rw-r--r--devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc11
-rw-r--r--devel/electron39/files/patch-chrome_common_extensions_extension__constants.h11
-rw-r--r--devel/electron39/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc (renamed from devel/electron35/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc11
-rw-r--r--devel/electron39/files/patch-chrome_common_media_cdm__registration.cc56
-rw-r--r--devel/electron39/files/patch-chrome_common_media_cdm__registration.h11
-rw-r--r--devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h11
-rw-r--r--devel/electron39/files/patch-chrome_common_pref__names.h101
-rw-r--r--devel/electron39/files/patch-chrome_common_url__constants.h11
-rw-r--r--devel/electron39/files/patch-chrome_common_webui__url__constants.cc23
-rw-r--r--devel/electron39/files/patch-chrome_common_webui__url__constants.h40
-rw-r--r--devel/electron39/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc (renamed from devel/electron35/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc11
-rw-r--r--devel/electron39/files/patch-chrome_enterprise__companion_lock.cc (renamed from devel/electron35/files/patch-chrome_enterprise__companion_lock.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc29
-rw-r--r--devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc47
-rw-r--r--devel/electron39/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc (renamed from devel/electron35/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc11
-rw-r--r--devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc10
-rw-r--r--devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc29
-rw-r--r--devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc20
-rw-r--r--devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc20
-rw-r--r--devel/electron39/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc (renamed from devel/electron35/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc11
-rw-r--r--devel/electron39/files/patch-chrome_updater_configurator.cc11
-rw-r--r--devel/electron39/files/patch-chrome_updater_lock.cc (renamed from devel/electron35/files/patch-chrome_updater_lock.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_updater_util_posix__util.cc (renamed from devel/electron35/files/patch-chrome_updater_util_posix__util.cc)0
-rw-r--r--devel/electron39/files/patch-chrome_utility_services.cc29
-rw-r--r--devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc38
-rw-r--r--devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc11
-rw-r--r--devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc11
-rw-r--r--devel/electron39/files/patch-chromecast_media_base_default__monotonic__clock.cc (renamed from devel/electron35/files/patch-chromecast_media_base_default__monotonic__clock.cc)0
-rw-r--r--devel/electron39/files/patch-components_BUILD.gn28
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc47
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h20
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc11
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc11
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc29
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc11
-rw-r--r--devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc11
-rw-r--r--devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc11
-rw-r--r--devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc56
-rw-r--r--devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc38
-rw-r--r--devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h29
-rw-r--r--devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h11
-rw-r--r--devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc20
-rw-r--r--devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc11
-rw-r--r--devel/electron39/files/patch-components_content__settings_core_browser_website__settings__registry.cc (renamed from devel/electron35/files/patch-components_content__settings_core_browser_website__settings__registry.cc)0
-rw-r--r--devel/electron39/files/patch-components_cookie__config_cookie__store__util.cc (renamed from devel/electron35/files/patch-components_cookie__config_cookie__store__util.cc)0
-rw-r--r--devel/electron39/files/patch-components_crash_core_app_BUILD.gn43
-rw-r--r--devel/electron39/files/patch-components_crash_core_app_chrome__crashpad__handler.cc (renamed from devel/electron35/files/patch-components_crash_core_app_chrome__crashpad__handler.cc)0
-rw-r--r--devel/electron39/files/patch-components_crash_core_app_crashpad__handler__main.cc (renamed from devel/electron35/files/patch-components_crash_core_app_crashpad__handler__main.cc)0
-rw-r--r--devel/electron39/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc (renamed from devel/electron35/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc)0
-rw-r--r--devel/electron39/files/patch-components_crash_core_common_BUILD.gn (renamed from devel/electron35/files/patch-components_crash_core_common_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h20
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h (renamed from devel/electron35/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator.h (renamed from devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator.h)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc (renamed from devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h11
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service.h (renamed from devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service.h)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc (renamed from devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.h (renamed from devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.h)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc78
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc11
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_common_signals__features.h11
-rw-r--r--devel/electron39/files/patch-components_device__signals_core_system__signals_platform__delegate.cc (renamed from devel/electron35/files/patch-components_device__signals_core_system__signals_platform__delegate.cc)0
-rw-r--r--devel/electron39/files/patch-components_device__signals_test_signals__contract.cc11
-rw-r--r--devel/electron39/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc (renamed from devel/electron35/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc)0
-rw-r--r--devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc65
-rw-r--r--devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc29
-rw-r--r--devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc20
-rw-r--r--devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h11
-rw-r--r--devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc20
-rw-r--r--devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc20
-rw-r--r--devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc20
-rw-r--r--devel/electron39/files/patch-components_error__page_common_localized__error.cc11
-rw-r--r--devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc11
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_event__constants.cc (renamed from devel/electron35/files/patch-components_feature__engagement_public_event__constants.cc)0
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_event__constants.h (renamed from devel/electron35/files/patch-components_feature__engagement_public_event__constants.h)0
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc30
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc29
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h29
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc29
-rw-r--r--devel/electron39/files/patch-components_feature__engagement_public_feature__list.h58
-rw-r--r--devel/electron39/files/patch-components_feed_core_proto_v2_wire_version.proto (renamed from devel/electron35/files/patch-components_feed_core_proto_v2_wire_version.proto)0
-rw-r--r--devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc13
-rw-r--r--devel/electron39/files/patch-components_feed_core_v2_proto__util.cc24
-rw-r--r--devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc13
-rw-r--r--devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc13
-rw-r--r--devel/electron39/files/patch-components_gcm__driver_gcm__desktop__utils.cc (renamed from devel/electron35/files/patch-components_gcm__driver_gcm__desktop__utils.cc)0
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni16
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc (renamed from devel/electron35/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc)0
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc11
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc20
-rw-r--r--devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc20
-rw-r--r--devel/electron39/files/patch-components_live__caption_caption__util.cc11
-rw-r--r--devel/electron39/files/patch-components_live__caption_caption__util.h (renamed from devel/electron35/files/patch-components_live__caption_caption__util.h)0
-rw-r--r--devel/electron39/files/patch-components_media__router_common_media__source.cc11
-rw-r--r--devel/electron39/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc (renamed from devel/electron35/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc)0
-rw-r--r--devel/electron39/files/patch-components_media__router_common_providers_cast_channel_enum__table.h (renamed from devel/electron35/files/patch-components_media__router_common_providers_cast_channel_enum__table.h)0
-rw-r--r--devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc20
-rw-r--r--devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc11
-rw-r--r--devel/electron39/files/patch-components_metrics_metrics__log.cc38
-rw-r--r--devel/electron39/files/patch-components_metrics_motherboard.cc (renamed from devel/electron35/files/patch-components_metrics_motherboard.cc)0
-rw-r--r--devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h23
-rw-r--r--devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc (renamed from devel/electron35/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc)0
-rw-r--r--devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc12
-rw-r--r--devel/electron39/files/patch-components_named__system__lock_BUILD.gn20
-rw-r--r--devel/electron39/files/patch-components_named__system__lock_lock.h (renamed from devel/electron35/files/patch-components_named__system__lock_lock.h)0
-rw-r--r--devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc29
-rw-r--r--devel/electron39/files/patch-components_ntp__tiles_pref__names.h11
-rw-r--r--devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc11
-rw-r--r--devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc11
-rw-r--r--devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__util.cc (renamed from devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__util.cc)0
-rw-r--r--devel/electron39/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc (renamed from devel/electron35/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc)0
-rw-r--r--devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc27
-rw-r--r--devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h63
-rw-r--r--devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc13
-rw-r--r--devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc13
-rw-r--r--devel/electron39/files/patch-components_paint__preview_common_proto_paint__preview.proto (renamed from devel/electron35/files/patch-components_paint__preview_common_proto_paint__preview.proto)0
-rw-r--r--devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc13
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc29
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.cc (renamed from devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.cc)0
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.h (renamed from devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.h)0
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc29
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc20
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h11
-rw-r--r--devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h20
-rw-r--r--devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc11
-rw-r--r--devel/electron39/files/patch-components_performance__manager_public_features.h11
-rw-r--r--devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc11
-rw-r--r--devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc20
-rw-r--r--devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc11
-rw-r--r--devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc11
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc11
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc20
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc55
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_policy__paths.cc (renamed from devel/electron35/files/patch-components_policy_core_common_policy__paths.cc)0
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc11
-rw-r--r--devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h11
-rw-r--r--devel/electron39/files/patch-components_policy_tools_generate__policy__source.py (renamed from devel/electron35/files/patch-components_policy_tools_generate__policy__source.py)0
-rw-r--r--devel/electron39/files/patch-components_power__metrics_BUILD.gn (renamed from devel/electron35/files/patch-components_power__metrics_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc21
-rw-r--r--devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc11
-rw-r--r--devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h11
-rw-r--r--devel/electron39/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc (renamed from devel/electron35/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py (renamed from devel/electron35/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py)0
-rw-r--r--devel/electron39/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc (renamed from devel/electron35/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc)0
-rw-r--r--devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc11
-rw-r--r--devel/electron39/files/patch-components_search__engines_template__url__service.cc11
-rw-r--r--devel/electron39/files/patch-components_security__interstitials_content_utils.cc (renamed from devel/electron35/files/patch-components_security__interstitials_content_utils.cc)0
-rw-r--r--devel/electron39/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc (renamed from devel/electron35/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc)0
-rw-r--r--devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.cc (renamed from devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.cc)0
-rw-r--r--devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.h (renamed from devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.h)0
-rw-r--r--devel/electron39/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc (renamed from devel/electron35/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc)0
-rw-r--r--devel/electron39/files/patch-components_signin_public_base_signin__switches.cc29
-rw-r--r--devel/electron39/files/patch-components_signin_public_base_signin__switches.h29
-rw-r--r--devel/electron39/files/patch-components_soda_soda__util.cc29
-rw-r--r--devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc11
-rw-r--r--devel/electron39/files/patch-components_storage__monitor_BUILD.gn20
-rw-r--r--devel/electron39/files/patch-components_storage__monitor_removable__device__constants.cc (renamed from devel/electron35/files/patch-components_storage__monitor_removable__device__constants.cc)0
-rw-r--r--devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h11
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc11
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_browser_list__family__members__service.h (renamed from devel/electron35/files/patch-components_supervised__user_core_browser_list__family__members__service.h)0
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc11
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc11
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_common_features.cc38
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_common_features.h26
-rw-r--r--devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h11
-rw-r--r--devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc20
-rw-r--r--devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc20
-rw-r--r--devel/electron39/files/patch-components_sync__device__info_local__device__info__util__linux.cc (renamed from devel/electron35/files/patch-components_sync__device__info_local__device__info__util__linux.cc)0
-rw-r--r--devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc11
-rw-r--r--devel/electron39/files/patch-components_sync_service_sync__prefs.cc11
-rw-r--r--devel/electron39/files/patch-components_sync_service_sync__service__impl.cc11
-rw-r--r--devel/electron39/files/patch-components_system__cpu_cpu__probe.cc23
-rw-r--r--devel/electron39/files/patch-components_translate_core_common_translate__util.cc11
-rw-r--r--devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc11
-rw-r--r--devel/electron39/files/patch-components_update__client_update__query__params.cc (renamed from devel/electron35/files/patch-components_update__client_update__query__params.cc)0
-rw-r--r--devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc11
-rw-r--r--devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc29
-rw-r--r--devel/electron39/files/patch-components_user__education_views_help__bubble__view.h11
-rw-r--r--devel/electron39/files/patch-components_variations_service_variations__service.cc11
-rw-r--r--devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc11
-rw-r--r--devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc11
-rw-r--r--devel/electron39/files/patch-components_viz_host_host__display__client.cc14
-rw-r--r--devel/electron39/files/patch-components_viz_host_host__display__client.h (renamed from devel/electron35/files/patch-components_viz_host_host__display__client.h)0
-rw-r--r--devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc11
-rw-r--r--devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.cc (renamed from devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.cc)0
-rw-r--r--devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h20
-rw-r--r--devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc11
-rw-r--r--devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc20
-rw-r--r--devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h11
-rw-r--r--devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc20
-rw-r--r--devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h11
-rw-r--r--devel/electron39/files/patch-components_viz_test_fake__display__client.cc (renamed from devel/electron35/files/patch-components_viz_test_fake__display__client.cc)0
-rw-r--r--devel/electron39/files/patch-components_viz_test_fake__display__client.h (renamed from devel/electron35/files/patch-components_viz_test_fake__display__client.h)0
-rw-r--r--devel/electron39/files/patch-components_viz_test_mock__display__client.h (renamed from devel/electron35/files/patch-components_viz_test_mock__display__client.h)0
-rw-r--r--devel/electron39/files/patch-components_webui_flags_flags__state.cc11
-rw-r--r--devel/electron39/files/patch-content_app_BUILD.gn14
-rw-r--r--devel/electron39/files/patch-content_app_content__main.cc20
-rw-r--r--devel/electron39/files/patch-content_app_content__main__runner__impl.cc150
-rw-r--r--devel/electron39/files/patch-content_browser_BUILD.gn33
-rw-r--r--devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc29
-rw-r--r--devel/electron39/files/patch-content_browser_audio_audio__service.cc (renamed from devel/electron35/files/patch-content_browser_audio_audio__service.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc19
-rw-r--r--devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h20
-rw-r--r--devel/electron39/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc (renamed from devel/electron35/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_browser__main__loop.cc37
-rw-r--r--devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc139
-rw-r--r--devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc37
-rw-r--r--devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h11
-rw-r--r--devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc29
-rw-r--r--devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h11
-rw-r--r--devel/electron39/files/patch-content_browser_devtools_protocol_system__info__handler.cc (renamed from devel/electron35/files/patch-content_browser_devtools_protocol_system__info__handler.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h (renamed from devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h)0
-rw-r--r--devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc (renamed from devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h (renamed from devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h)0
-rw-r--r--devel/electron39/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc (renamed from devel/electron35/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_font__access_font__enumeration__data__source.cc (renamed from devel/electron35/files/patch-content_browser_font__access_font__enumeration__data__source.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_compositor__util.cc20
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h11
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h20
-rw-r--r--devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc19
-rw-r--r--devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h20
-rw-r--r--devel/electron39/files/patch-content_browser_media_media__keys__listener__manager__impl.cc (renamed from devel/electron35/files/patch-content_browser_media_media__keys__listener__manager__impl.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_network__service__instance__impl.cc29
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc20
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc20
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc55
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h29
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc29
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc47
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h (renamed from devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h)0
-rw-r--r--devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_sandbox__host__linux.cc (renamed from devel/electron35/files/patch-content_browser_sandbox__host__linux.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc (renamed from devel/electron35/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc (renamed from devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h (renamed from devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h)0
-rw-r--r--devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc38
-rw-r--r--devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc20
-rw-r--r--devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc57
-rw-r--r--devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc20
-rw-r--r--devel/electron39/files/patch-content_browser_theme__helper.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_v8__snapshot__files.cc11
-rw-r--r--devel/electron39/files/patch-content_browser_web__contents_slow__web__preference__cache.cc (renamed from devel/electron35/files/patch-content_browser_web__contents_slow__web__preference__cache.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc29
-rw-r--r--devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc74
-rw-r--r--devel/electron39/files/patch-content_browser_webui_web__ui__main__frame__observer.cc (renamed from devel/electron35/files/patch-content_browser_webui_web__ui__main__frame__observer.cc)0
-rw-r--r--devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc81
-rw-r--r--devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h (renamed from devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h)0
-rw-r--r--devel/electron39/files/patch-content_child_BUILD.gn16
-rw-r--r--devel/electron39/files/patch-content_child_child__process.cc20
-rw-r--r--devel/electron39/files/patch-content_child_child__process.h11
-rw-r--r--devel/electron39/files/patch-content_common_BUILD.gn36
-rw-r--r--devel/electron39/files/patch-content_common_features.cc11
-rw-r--r--devel/electron39/files/patch-content_common_features.h11
-rw-r--r--devel/electron39/files/patch-content_common_font__list__unittest.cc (renamed from devel/electron35/files/patch-content_common_font__list__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc71
-rw-r--r--devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h (renamed from devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h)0
-rw-r--r--devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h18
-rw-r--r--devel/electron39/files/patch-content_common_thread__type__switcher.mojom10
-rw-r--r--devel/electron39/files/patch-content_gpu_gpu__child__thread.cc21
-rw-r--r--devel/electron39/files/patch-content_gpu_gpu__main.cc73
-rw-r--r--devel/electron39/files/patch-content_public_browser_content__browser__client.cc11
-rw-r--r--devel/electron39/files/patch-content_public_browser_zygote__host_zygote__host__linux.h (renamed from devel/electron35/files/patch-content_public_browser_zygote__host_zygote__host__linux.h)0
-rw-r--r--devel/electron39/files/patch-content_public_common_content__features.cc36
-rw-r--r--devel/electron39/files/patch-content_public_common_content__switches.cc20
-rw-r--r--devel/electron39/files/patch-content_public_common_content__switches.h19
-rw-r--r--devel/electron39/files/patch-content_public_common_zygote_features.gni (renamed from devel/electron35/files/patch-content_public_common_zygote_features.gni)0
-rw-r--r--devel/electron39/files/patch-content_renderer_render__thread__impl.cc38
-rw-r--r--devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc45
-rw-r--r--devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h11
-rw-r--r--devel/electron39/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc (renamed from devel/electron35/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc)0
-rw-r--r--devel/electron39/files/patch-content_shell_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc11
-rw-r--r--devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc47
-rw-r--r--devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc11
-rw-r--r--devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc11
-rw-r--r--devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc20
-rw-r--r--devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc92
-rw-r--r--devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--devel/electron39/files/patch-content_utility_services.cc46
-rw-r--r--devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc (renamed from devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc)0
-rw-r--r--devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc (renamed from devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc)0
-rw-r--r--devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h (renamed from devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h)0
-rw-r--r--devel/electron39/files/patch-content_utility_utility__main.cc124
-rw-r--r--devel/electron39/files/patch-content_utility_utility__thread__impl.cc (renamed from devel/electron35/files/patch-content_utility_utility__thread__impl.cc)0
-rw-r--r--devel/electron39/files/patch-content_zygote_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-content_zygote_zygote__linux.cc15
-rw-r--r--devel/electron39/files/patch-content_zygote_zygote__main__linux.cc (renamed from devel/electron35/files/patch-content_zygote_zygote__main__linux.cc)0
-rw-r--r--devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc11
-rw-r--r--devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni9
-rw-r--r--devel/electron39/files/patch-device_gamepad_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-device_gamepad_gamepad__provider.cc11
-rw-r--r--devel/electron39/files/patch-device_gamepad_hid__writer__linux.cc (renamed from devel/electron35/files/patch-device_gamepad_hid__writer__linux.cc)0
-rw-r--r--devel/electron39/files/patch-electron_BUILD.gn62
-rw-r--r--devel/electron39/files/patch-electron_build_args_all.gn (renamed from devel/electron35/files/patch-electron_build_args_all.gn)0
-rw-r--r--devel/electron39/files/patch-electron_default__app_default__app.ts (renamed from devel/electron35/files/patch-electron_default__app_default__app.ts)0
-rw-r--r--devel/electron39/files/patch-electron_filenames.gni13
-rw-r--r--devel/electron39/files/patch-electron_lib_browser_api_app.ts11
-rw-r--r--devel/electron39/files/patch-electron_lib_browser_api_dialog.ts (renamed from devel/electron35/files/patch-electron_lib_browser_api_dialog.ts)0
-rw-r--r--devel/electron39/files/patch-electron_lib_browser_api_menu-item-roles.ts (renamed from devel/electron35/files/patch-electron_lib_browser_api_menu-item-roles.ts)0
-rw-r--r--devel/electron39/files/patch-electron_lib_browser_api_power-monitor.ts (renamed from devel/electron35/files/patch-electron_lib_browser_api_power-monitor.ts)0
-rw-r--r--devel/electron39/files/patch-electron_lib_browser_rpc-server.ts11
-rw-r--r--devel/electron39/files/patch-electron_lib_renderer_api_clipboard.ts (renamed from devel/electron35/files/patch-electron_lib_renderer_api_clipboard.ts)0
-rw-r--r--devel/electron39/files/patch-electron_script_lib_config.py (renamed from devel/electron35/files/patch-electron_script_lib_config.py)0
-rw-r--r--devel/electron39/files/patch-electron_script_lib_utils.js (renamed from devel/electron35/files/patch-electron_script_lib_utils.js)0
-rw-r--r--devel/electron39/files/patch-electron_script_spec-runner.js11
-rw-r--r--devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.cc (renamed from devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.h (renamed from devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc63
-rw-r--r--devel/electron39/files/patch-electron_shell_app_node__main.cc37
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc74
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc72
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc (renamed from devel/electron35/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc23
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.h (renamed from devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc29
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc29
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc77
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_api_process__metric.h (renamed from devel/electron35/files/patch-electron_shell_browser_api_process__metric.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_browser.cc (renamed from devel/electron35/files/patch-electron_shell_browser_browser.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_browser.h24
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_browser__linux.cc (renamed from devel/electron35/files/patch-electron_shell_browser_browser__linux.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc20
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_browser__process__impl.h (renamed from devel/electron35/files/patch-electron_shell_browser_browser__process__impl.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc84
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc19
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_feature__list.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_native__window.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_native__window__views.cc191
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_native__window__views.h38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_net_system__network__context__manager.cc (renamed from devel/electron35/files/patch-electron_shell_browser_net_system__network__context__manager.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.cc (renamed from devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.h (renamed from devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_printing_printing__utils.cc (renamed from devel/electron35/files/patch-electron_shell_browser_printing_printing__utils.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc32
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h (renamed from devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc38
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc20
-rw-r--r--devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_common_electron__command__line.cc11
-rw-r--r--devel/electron39/files/patch-electron_shell_common_electron__command__line.h (renamed from devel/electron35/files/patch-electron_shell_common_electron__command__line.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_common_electron__paths.h (renamed from devel/electron35/files/patch-electron_shell_common_electron__paths.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc20
-rw-r--r--devel/electron39/files/patch-electron_shell_common_gin__converters_std__converter.h (renamed from devel/electron35/files/patch-electron_shell_common_gin__converters_std__converter.h)0
-rw-r--r--devel/electron39/files/patch-electron_shell_common_node__bindings.cc38
-rw-r--r--devel/electron39/files/patch-electron_shell_common_node__bindings__linux.cc (renamed from devel/electron35/files/patch-electron_shell_common_node__bindings__linux.cc)0
-rw-r--r--devel/electron39/files/patch-electron_shell_common_platform__util.h11
-rw-r--r--devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc36
-rw-r--r--devel/electron39/files/patch-electron_shell_services_node_node__service.cc20
-rw-r--r--devel/electron39/files/patch-electron_spec_api-app-spec.ts133
-rw-r--r--devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts182
-rw-r--r--devel/electron39/files/patch-electron_spec_api-clipboard-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-clipboard-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-content-tracing-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-content-tracing-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-crash-reporter-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-crash-reporter-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts65
-rw-r--r--devel/electron39/files/patch-electron_spec_api-menu-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-menu-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-native-image-spec.ts11
-rw-r--r--devel/electron39/files/patch-electron_spec_api-net-log-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-net-log-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-notification-dbus-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-notification-dbus-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-power-monitor-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-power-monitor-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-process-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-process-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-protocol-spec.ts11
-rw-r--r--devel/electron39/files/patch-electron_spec_api-safe-storage-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-safe-storage-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-screen-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-screen-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-shell-spec.ts (renamed from devel/electron35/files/patch-electron_spec_api-shell-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_api-subframe-spec.ts11
-rw-r--r--devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts13
-rw-r--r--devel/electron39/files/patch-electron_spec_api-tray-spec.ts27
-rw-r--r--devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts20
-rw-r--r--devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts11
-rw-r--r--devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts11
-rw-r--r--devel/electron39/files/patch-electron_spec_chromium-spec.ts44
-rw-r--r--devel/electron39/files/patch-electron_spec_crash-spec.ts (renamed from devel/electron35/files/patch-electron_spec_crash-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js (renamed from devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js)0
-rw-r--r--devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js (renamed from devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js)0
-rw-r--r--devel/electron39/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js (renamed from devel/electron35/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js)0
-rw-r--r--devel/electron39/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js (renamed from devel/electron35/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js)0
-rw-r--r--devel/electron39/files/patch-electron_spec_node-spec.ts (renamed from devel/electron35/files/patch-electron_spec_node-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_version-bump-spec.ts (renamed from devel/electron35/files/patch-electron_spec_version-bump-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_visibility-state-spec.ts (renamed from devel/electron35/files/patch-electron_spec_visibility-state-spec.ts)0
-rw-r--r--devel/electron39/files/patch-electron_spec_webview-spec.ts (renamed from devel/electron35/files/patch-electron_spec_webview-spec.ts)0
-rw-r--r--devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc11
-rw-r--r--devel/electron39/files/patch-extensions_browser_api_management_management__api.cc11
-rw-r--r--devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc20
-rw-r--r--devel/electron39/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc (renamed from devel/electron35/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc)0
-rw-r--r--devel/electron39/files/patch-extensions_common_api___permission__features.json187
-rw-r--r--devel/electron39/files/patch-extensions_common_api_runtime.json12
-rw-r--r--devel/electron39/files/patch-extensions_common_command.cc11
-rw-r--r--devel/electron39/files/patch-extensions_common_features_feature.cc11
-rw-r--r--devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc11
-rw-r--r--devel/electron39/files/patch-extensions_renderer_bindings_argument__spec.cc (renamed from devel/electron35/files/patch-extensions_renderer_bindings_argument__spec.cc)0
-rw-r--r--devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc20
-rw-r--r--devel/electron39/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc (renamed from devel/electron35/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc)0
-rw-r--r--devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc11
-rw-r--r--devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc20
-rw-r--r--devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h19
-rw-r--r--devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc29
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc11
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc11
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc21
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc29
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h20
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc20
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc20
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc11
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc20
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc38
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc11
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc (renamed from devel/electron35/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc)0
-rw-r--r--devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc20
-rw-r--r--devel/electron39/files/patch-gpu_config_gpu__control__list.cc11
-rw-r--r--devel/electron39/files/patch-gpu_config_gpu__finch__features.cc12
-rw-r--r--devel/electron39/files/patch-gpu_config_gpu__info__collector.cc11
-rw-r--r--devel/electron39/files/patch-gpu_config_gpu__test__config.cc11
-rw-r--r--devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc83
-rw-r--r--devel/electron39/files/patch-gpu_ipc_service_x__util.h (renamed from devel/electron35/files/patch-gpu_ipc_service_x__util.h)0
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_generate__bindings.py (renamed from devel/electron35/files/patch-gpu_vulkan_generate__bindings.py)0
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_semaphore__handle.cc (renamed from devel/electron35/files/patch-gpu_vulkan_semaphore__handle.cc)0
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc20
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h11
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.cc (renamed from devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.cc)0
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h27
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__image.h20
-rw-r--r--devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc11
-rw-r--r--devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h11
-rw-r--r--devel/electron39/files/patch-headless_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc32
-rw-r--r--devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc20
-rw-r--r--devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h11
-rw-r--r--devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc11
-rw-r--r--devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc11
-rw-r--r--devel/electron39/files/patch-ipc_ipc__channel.cc20
-rw-r--r--devel/electron39/files/patch-ipc_ipc__channel.h11
-rw-r--r--devel/electron39/files/patch-ipc_ipc__channel__mojo.cc11
-rw-r--r--devel/electron39/files/patch-ipc_ipc__message__utils.h11
-rw-r--r--devel/electron39/files/patch-media_BUILD.gn12
-rw-r--r--devel/electron39/files/patch-media_audio_BUILD.gn27
-rw-r--r--devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc54
-rw-r--r--devel/electron39/files/patch-media_audio_audio__input__device.cc11
-rw-r--r--devel/electron39/files/patch-media_audio_audio__output__proxy__unittest.cc (renamed from devel/electron35/files/patch-media_audio_audio__output__proxy__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-media_audio_pulse_pulse__util.cc14
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc218
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h69
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_sndio__input.cc204
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_sndio__input.h (renamed from devel/electron35/files/patch-media_audio_sndio_sndio__input.h)0
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_sndio__output.cc191
-rw-r--r--devel/electron39/files/patch-media_audio_sndio_sndio__output.h (renamed from devel/electron35/files/patch-media_audio_sndio_sndio__output.h)0
-rw-r--r--devel/electron39/files/patch-media_base_audio__latency.cc11
-rw-r--r--devel/electron39/files/patch-media_base_libaom__thread__wrapper.cc (renamed from devel/electron35/files/patch-media_base_libaom__thread__wrapper.cc)0
-rw-r--r--devel/electron39/files/patch-media_base_libvpx__thread__wrapper.cc (renamed from devel/electron35/files/patch-media_base_libvpx__thread__wrapper.cc)0
-rw-r--r--devel/electron39/files/patch-media_base_media__switches.cc120
-rw-r--r--devel/electron39/files/patch-media_base_media__switches.h57
-rw-r--r--devel/electron39/files/patch-media_base_video__frame.cc47
-rw-r--r--devel/electron39/files/patch-media_base_video__frame.h47
-rw-r--r--devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc20
-rw-r--r--devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc11
-rw-r--r--devel/electron39/files/patch-media_capture_video_file__video__capture__device__factory.cc (renamed from devel/electron35/files/patch-media_capture_video_file__video__capture__device__factory.cc)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc11
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.h (renamed from devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.h)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc156
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.h (renamed from devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.h)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h11
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc (renamed from devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h (renamed from devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc80
-rw-r--r--devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h (renamed from devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h)0
-rw-r--r--devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc20
-rw-r--r--devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc11
-rw-r--r--devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc11
-rw-r--r--devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni11
-rw-r--r--devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py66
-rw-r--r--devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py56
-rw-r--r--devel/electron39/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc (renamed from devel/electron35/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc)0
-rw-r--r--devel/electron39/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc (renamed from devel/electron35/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc)0
-rw-r--r--devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc20
-rw-r--r--devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc29
-rw-r--r--devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc20
-rw-r--r--devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc20
-rw-r--r--devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc44
-rw-r--r--devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc (renamed from devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc)0
-rw-r--r--devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-media_gpu_test_raw__video.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc20
-rw-r--r--devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc11
-rw-r--r--devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc11
-rw-r--r--devel/electron39/files/patch-media_media__options.gni19
-rw-r--r--devel/electron39/files/patch-media_mojo_mojom_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc38
-rw-r--r--devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h11
-rw-r--r--devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc29
-rw-r--r--devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc11
-rw-r--r--devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc11
-rw-r--r--devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc38
-rw-r--r--devel/electron39/files/patch-media_webrtc_audio__processor.cc11
-rw-r--r--devel/electron39/files/patch-media_webrtc_helpers.cc19
-rw-r--r--devel/electron39/files/patch-media_webrtc_helpers__unittests.cc38
-rw-r--r--devel/electron39/files/patch-mojo_core_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-mojo_core_channel.cc23
-rw-r--r--devel/electron39/files/patch-mojo_core_embedder_features.h11
-rw-r--r--devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni19
-rw-r--r--devel/electron39/files/patch-net_BUILD.gn95
-rw-r--r--devel/electron39/files/patch-net_base_features.cc38
-rw-r--r--devel/electron39/files/patch-net_base_network__change__notifier.cc21
-rw-r--r--devel/electron39/files/patch-net_base_network__change__notifier__passive.cc11
-rw-r--r--devel/electron39/files/patch-net_base_network__interfaces__posix.h (renamed from devel/electron35/files/patch-net_base_network__interfaces__posix.h)0
-rw-r--r--devel/electron39/files/patch-net_base_sockaddr__util__posix.cc12
-rw-r--r--devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc12
-rw-r--r--devel/electron39/files/patch-net_disk__cache_backend__experiment.h11
-rw-r--r--devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc20
-rw-r--r--devel/electron39/files/patch-net_dns_BUILD.gn39
-rw-r--r--devel/electron39/files/patch-net_dns_address__info.cc16
-rw-r--r--devel/electron39/files/patch-net_dns_address__sorter__posix.cc10
-rw-r--r--devel/electron39/files/patch-net_dns_dns__config__service__posix.cc (renamed from devel/electron35/files/patch-net_dns_dns__config__service__posix.cc)0
-rw-r--r--devel/electron39/files/patch-net_dns_dns__reloader.cc (renamed from devel/electron35/files/patch-net_dns_dns__reloader.cc)0
-rw-r--r--devel/electron39/files/patch-net_dns_dns__util.cc (renamed from devel/electron35/files/patch-net_dns_dns__util.cc)0
-rw-r--r--devel/electron39/files/patch-net_dns_host__resolver__proc.cc13
-rw-r--r--devel/electron39/files/patch-net_dns_public_BUILD.gn (renamed from devel/electron35/files/patch-net_dns_public_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--devel/electron39/files/patch-net_dns_public_resolv__reader.h (renamed from devel/electron35/files/patch-net_dns_public_resolv__reader.h)0
-rw-r--r--devel/electron39/files/patch-net_dns_public_scoped__res__state.h (renamed from devel/electron35/files/patch-net_dns_public_scoped__res__state.h)0
-rw-r--r--devel/electron39/files/patch-net_filter_zstd__source__stream.cc (renamed from devel/electron35/files/patch-net_filter_zstd__source__stream.cc)0
-rw-r--r--devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc13
-rw-r--r--devel/electron39/files/patch-net_http_http__auth__gssapi__posix.h (renamed from devel/electron35/files/patch-net_http_http__auth__gssapi__posix.h)0
-rw-r--r--devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc11
-rw-r--r--devel/electron39/files/patch-net_http_http__auth__preferences.cc11
-rw-r--r--devel/electron39/files/patch-net_http_http__auth__preferences.h29
-rw-r--r--devel/electron39/files/patch-net_http_http__network__session.cc12
-rw-r--r--devel/electron39/files/patch-net_proxy__resolution_proxy__config__service.cc (renamed from devel/electron35/files/patch-net_proxy__resolution_proxy__config__service.cc)0
-rw-r--r--devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc40
-rw-r--r--devel/electron39/files/patch-net_socket_socks5__client__socket.cc12
-rw-r--r--devel/electron39/files/patch-net_socket_tcp__socket__posix.cc20
-rw-r--r--devel/electron39/files/patch-net_socket_udp__socket__posix.cc39
-rw-r--r--devel/electron39/files/patch-net_socket_udp__socket__unittest.cc47
-rw-r--r--devel/electron39/files/patch-net_third__party_quiche_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc20
-rw-r--r--devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc38
-rw-r--r--devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h20
-rw-r--r--devel/electron39/files/patch-net_url__request_url__request__context.cc11
-rw-r--r--devel/electron39/files/patch-net_url__request_url__request__context.h11
-rw-r--r--devel/electron39/files/patch-net_url__request_url__request__context__builder.cc11
-rw-r--r--devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc15
-rw-r--r--devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc20
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__helper.h11
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc11
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--devel/electron39/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--devel/electron39/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc29
-rw-r--r--devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.h (renamed from devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.h)0
-rw-r--r--devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc65
-rw-r--r--devel/electron39/files/patch-printing_print__settings.cc38
-rw-r--r--devel/electron39/files/patch-printing_print__settings.h47
-rw-r--r--devel/electron39/files/patch-printing_print__settings__conversion.cc11
-rw-r--r--devel/electron39/files/patch-printing_printing__context__linux.cc38
-rw-r--r--devel/electron39/files/patch-printing_printing__features.cc20
-rw-r--r--devel/electron39/files/patch-printing_printing__features.h11
-rw-r--r--devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc (renamed from devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc)0
-rw-r--r--devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-remoting_base_constants.h11
-rw-r--r--devel/electron39/files/patch-remoting_base_host__settings.cc (renamed from devel/electron35/files/patch-remoting_base_host__settings.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc (renamed from devel/electron35/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_base_switches.cc18
-rw-r--r--devel/electron39/files/patch-remoting_host_base_switches.h18
-rw-r--r--devel/electron39/files/patch-remoting_host_chromoting__host.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_chromoting__host.h29
-rw-r--r--devel/electron39/files/patch-remoting_host_chromoting__host__context.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_client__session.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc20
-rw-r--r--devel/electron39/files/patch-remoting_host_evaluate__capability.cc (renamed from devel/electron35/files/patch-remoting_host_evaluate__capability.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_host__attributes.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_host__details.cc (renamed from devel/electron35/files/patch-remoting_host_host__details.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_host__main.cc38
-rw-r--r--devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_ipc__constants.cc (renamed from devel/electron35/files/patch-remoting_host_ipc__constants.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc65
-rw-r--r--devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc29
-rw-r--r--devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc29
-rw-r--r--devel/electron39/files/patch-remoting_host_policy__watcher.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc (renamed from devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc20
-rw-r--r--devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc (renamed from devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc)0
-rw-r--r--devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc155
-rw-r--r--devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc20
-rw-r--r--devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc11
-rw-r--r--devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc20
-rw-r--r--devel/electron39/files/patch-remoting_host_setup_start__host__main.cc38
-rw-r--r--devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc20
-rw-r--r--devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc29
-rw-r--r--devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc28
-rw-r--r--devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc20
-rw-r--r--devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc11
-rw-r--r--devel/electron39/files/patch-remoting_signaling_ftl__host__device__id__provider.cc (renamed from devel/electron35/files/patch-remoting_signaling_ftl__host__device__id__provider.cc)0
-rw-r--r--devel/electron39/files/patch-sandbox_BUILD.gn (renamed from devel/electron35/files/patch-sandbox_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-sandbox_features.gni (renamed from devel/electron35/files/patch-sandbox_features.gni)0
-rw-r--r--devel/electron39/files/patch-sandbox_linux_BUILD.gn35
-rw-r--r--devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc15
-rw-r--r--devel/electron39/files/patch-sandbox_linux_services_libc__interceptor.cc (renamed from devel/electron35/files/patch-sandbox_linux_services_libc__interceptor.cc)0
-rw-r--r--devel/electron39/files/patch-sandbox_policy_BUILD.gn38
-rw-r--r--devel/electron39/files/patch-sandbox_policy_features.cc14
-rw-r--r--devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc213
-rw-r--r--devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h (renamed from devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h)0
-rw-r--r--devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom15
-rw-r--r--devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc399
-rw-r--r--devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h (renamed from devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h)0
-rw-r--r--devel/electron39/files/patch-sandbox_policy_sandbox.cc22
-rw-r--r--devel/electron39/files/patch-sandbox_policy_sandbox.h (renamed from devel/electron35/files/patch-sandbox_policy_sandbox.h)0
-rw-r--r--devel/electron39/files/patch-sandbox_policy_sandbox__type.cc178
-rw-r--r--devel/electron39/files/patch-sandbox_policy_switches.cc13
-rw-r--r--devel/electron39/files/patch-sandbox_policy_switches.h12
-rw-r--r--devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc31
-rw-r--r--devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-services_device_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc11
-rw-r--r--devel/electron39/files/patch-services_device_hid_BUILD.gn (renamed from devel/electron35/files/patch-services_device_hid_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__connection__fido.cc (renamed from devel/electron35/files/patch-services_device_hid_hid__connection__fido.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__connection__fido.h (renamed from devel/electron35/files/patch-services_device_hid_hid__connection__fido.h)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.cc (renamed from devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.h (renamed from devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.h)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__service.cc (renamed from devel/electron35/files/patch-services_device_hid_hid__service.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__service__fido.cc (renamed from devel/electron35/files/patch-services_device_hid_hid__service__fido.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__service__fido.h (renamed from devel/electron35/files/patch-services_device_hid_hid__service__fido.h)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__service__freebsd.cc (renamed from devel/electron35/files/patch-services_device_hid_hid__service__freebsd.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_hid_hid__service__freebsd.h (renamed from devel/electron35/files/patch-services_device_hid_hid__service__freebsd.h)0
-rw-r--r--devel/electron39/files/patch-services_device_public_cpp_device__features.cc20
-rw-r--r--devel/electron39/files/patch-services_device_public_cpp_device__features.h11
-rw-r--r--devel/electron39/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h (renamed from devel/electron35/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h)0
-rw-r--r--devel/electron39/files/patch-services_device_public_mojom_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-services_device_serial_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc20
-rw-r--r--devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc11
-rw-r--r--devel/electron39/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc (renamed from devel/electron35/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc)0
-rw-r--r--devel/electron39/files/patch-services_device_usb_BUILD.gn (renamed from devel/electron35/files/patch-services_device_usb_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc47
-rw-r--r--devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h38
-rw-r--r--devel/electron39/files/patch-services_device_usb_usb__service.cc35
-rw-r--r--devel/electron39/files/patch-services_device_usb_usb__service__fake.cc53
-rw-r--r--devel/electron39/files/patch-services_device_usb_usb__service__fake.h (renamed from devel/electron35/files/patch-services_device_usb_usb__service__fake.h)0
-rw-r--r--devel/electron39/files/patch-services_network_BUILD.gn10
-rw-r--r--devel/electron39/files/patch-services_network_network__context.cc20
-rw-r--r--devel/electron39/files/patch-services_network_network__context.h11
-rw-r--r--devel/electron39/files/patch-services_network_network__sandbox__hook__linux.cc (renamed from devel/electron35/files/patch-services_network_network__sandbox__hook__linux.cc)0
-rw-r--r--devel/electron39/files/patch-services_network_network__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-services_network_network__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-services_network_network__service.cc34
-rw-r--r--devel/electron39/files/patch-services_network_network__service.h29
-rw-r--r--devel/electron39/files/patch-services_network_public_cpp_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-services_network_public_cpp_features.cc20
-rw-r--r--devel/electron39/files/patch-services_network_public_mojom_BUILD.gn34
-rw-r--r--devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h11
-rw-r--r--devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc11
-rw-r--r--devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc10
-rw-r--r--devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc65
-rw-r--r--devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn (renamed from devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h20
-rw-r--r--devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc64
-rw-r--r--devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc29
-rw-r--r--devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc18
-rw-r--r--devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc20
-rw-r--r--devel/electron39/files/patch-services_service__manager_BUILD.gn (renamed from devel/electron35/files/patch-services_service__manager_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn (renamed from devel/electron35/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc38
-rw-r--r--devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc13
-rw-r--r--devel/electron39/files/patch-services_video__capture_public_mojom_video__capture__service.mojom (renamed from devel/electron35/files/patch-services_video__capture_public_mojom_video__capture__service.mojom)0
-rw-r--r--devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc (renamed from devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc)0
-rw-r--r--devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h (renamed from devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h)0
-rw-r--r--devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-skia_ext_SkMemory__new__handler.cpp (renamed from devel/electron35/files/patch-skia_ext_SkMemory__new__handler.cpp)0
-rw-r--r--devel/electron39/files/patch-skia_ext_font__utils.cc20
-rw-r--r--devel/electron39/files/patch-skia_ext_skcolorspace__trfn.cc (renamed from devel/electron35/files/patch-skia_ext_skcolorspace__trfn.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h21
-rw-r--r--devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc52
-rw-r--r--devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h11
-rw-r--r--devel/electron39/files/patch-third__party_angle_BUILD.gn29
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_common_platform.h19
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_common_platform__helpers.h (renamed from devel/electron35/files/patch-third__party_angle_src_common_platform__helpers.h)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_common_system__utils.cpp (renamed from devel/electron35/files/patch-third__party_angle_src_common_system__utils.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp37
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h (renamed from devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp (renamed from devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp (renamed from devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp (renamed from devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp56
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp (renamed from devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h (renamed from devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h)0
-rw-r--r--devel/electron39/files/patch-third__party_angle_util_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-third__party_blink_common_features.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h11
-rw-r--r--devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h11
-rw-r--r--devel/electron39/files/patch-third__party_blink_public_platform_platform.h11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py (renamed from devel/electron35/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py (renamed from devel/electron35/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc35
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc21
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h (renamed from devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h10
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h14
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc10
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h47
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc29
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc15
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc28
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc20
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5119
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc (renamed from devel/electron35/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h11
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h23
-rw-r--r--devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc37
-rw-r--r--devel/electron39/files/patch-third__party_brotli_common_platform.h (renamed from devel/electron35/files/patch-third__party_brotli_common_platform.h)0
-rw-r--r--devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni11
-rw-r--r--devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn16
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni11
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn16
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h25
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc (renamed from devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_crc32c_BUILD.gn (renamed from devel/electron35/files/patch-third__party_crc32c_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h (renamed from devel/electron35/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h)0
-rw-r--r--devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h14
-rw-r--r--devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp11
-rw-r--r--devel/electron39/files/patch-third__party_electron__node_deps_cares_unofficial.gni (renamed from devel/electron35/files/patch-third__party_electron__node_deps_cares_unofficial.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_electron__node_deps_histogram_unofficial.gni (renamed from devel/electron35/files/patch-third__party_electron__node_deps_histogram_unofficial.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_electron__node_deps_openssl_unofficial.gni (renamed from devel/electron35/files/patch-third__party_electron__node_deps_openssl_unofficial.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c18
-rw-r--r--devel/electron39/files/patch-third__party_electron__node_deps_uv_unofficial.gni (renamed from devel/electron35/files/patch-third__party_electron__node_deps_uv_unofficial.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn10
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_configure13
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h (renamed from devel/electron35/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h)0
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_libavutil_cpu.c (renamed from devel/electron35/files/patch-third__party_ffmpeg_libavutil_cpu.c)0
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_libavutil_mem.c (renamed from devel/electron35/files/patch-third__party_ffmpeg_libavutil_mem.c)0
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_libavutil_random__seed.c (renamed from devel/electron35/files/patch-third__party_ffmpeg_libavutil_random__seed.c)0
-rw-r--r--devel/electron39/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm (renamed from devel/electron35/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm)0
-rw-r--r--devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h44
-rw-r--r--devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c13
-rw-r--r--devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc20
-rw-r--r--devel/electron39/files/patch-third__party_ipcz_src_standalone_base_logging.cc (renamed from devel/electron35/files/patch-third__party_ipcz_src_standalone_base_logging.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc12
-rw-r--r--devel/electron39/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c (renamed from devel/electron35/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c)0
-rw-r--r--devel/electron39/files/patch-third__party_libc++_src_src_chrono.cpp (renamed from devel/electron35/files/patch-third__party_libc++_src_src_chrono.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp11
-rw-r--r--devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h (renamed from devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h)0
-rw-r--r--devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h (renamed from devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h)0
-rw-r--r--devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h (renamed from devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h)0
-rw-r--r--devel/electron39/files/patch-third__party_libsync_src_include_sync_sync.h (renamed from devel/electron35/files/patch-third__party_libsync_src_include_sync_sync.h)0
-rw-r--r--devel/electron39/files/patch-third__party_libsync_src_sync.c (renamed from devel/electron35/files/patch-third__party_libsync_src_sync.c)0
-rw-r--r--devel/electron39/files/patch-third__party_libusb_BUILD.gn (renamed from devel/electron35/files/patch-third__party_libusb_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_libusb_src_libusb_core.c (renamed from devel/electron35/files/patch-third__party_libusb_src_libusb_core.c)0
-rw-r--r--devel/electron39/files/patch-third__party_libusb_src_libusb_os_threads__posix.c (renamed from devel/electron35/files/patch-third__party_libusb_src_libusb_os_threads__posix.c)0
-rw-r--r--devel/electron39/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c (renamed from devel/electron35/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c)0
-rw-r--r--devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c37
-rw-r--r--devel/electron39/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc (renamed from devel/electron35/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_nasm_BUILD.gn (renamed from devel/electron35/files/patch-third__party_nasm_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_nasm_config_config-linux.h72
-rw-r--r--devel/electron39/files/patch-third__party_node_check__version.py14
-rw-r--r--devel/electron39/files/patch-third__party_node_node.gni11
-rw-r--r--devel/electron39/files/patch-third__party_node_node.py11
-rw-r--r--devel/electron39/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp (renamed from devel/electron35/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp23
-rw-r--r--devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp22
-rw-r--r--devel/electron39/files/patch-third__party_pdfium_pdfium.gni (renamed from devel/electron35/files/patch-third__party_pdfium_pdfium.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp (renamed from devel/electron35/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h70
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h (renamed from devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h34
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h (renamed from devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h (renamed from devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h11
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto (renamed from devel/electron35/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_clock__snapshots.cc (renamed from devel/electron35/files/patch-third__party_perfetto_src_base_clock__snapshots.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc22
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_periodic__task.cc (renamed from devel/electron35/files/patch-third__party_perfetto_src_base_periodic__task.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc12
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_subprocess__posix.cc (renamed from devel/electron35/files/patch-third__party_perfetto_src_base_subprocess__posix.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc11
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc12
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc26
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc47
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc56
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc12
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_tracing_platform__posix.cc (renamed from devel/electron35/files/patch-third__party_perfetto_src_tracing_platform__posix.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc23
-rw-r--r--devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h11
-rw-r--r--devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn13
-rw-r--r--devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs23
-rw-r--r--devel/electron39/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp (renamed from devel/electron35/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp (renamed from devel/electron35/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_speech-dispatcher_libspeechd__version.h (renamed from devel/electron35/files/patch-third__party_speech-dispatcher_libspeechd__version.h)0
-rw-r--r--devel/electron39/files/patch-third__party_speech-dispatcher_speechd__types.h (renamed from devel/electron35/files/patch-third__party_speech-dispatcher_speechd__types.h)0
-rw-r--r--devel/electron39/files/patch-third__party_sqlite_BUILD.gn (renamed from devel/electron35/files/patch-third__party_sqlite_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c11
-rw-r--r--devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c32
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_src_System_Configurator.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_src_System_Configurator.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp (renamed from devel/electron35/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h (renamed from devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h (renamed from devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp (renamed from devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn28
-rw-r--r--devel/electron39/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc (renamed from devel/electron35/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc)0
-rw-r--r--devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc11
-rw-r--r--devel/electron39/files/patch-third__party_tflite_features.gni11
-rw-r--r--devel/electron39/files/patch-third__party_unrar_src_crc.cpp (renamed from devel/electron35/files/patch-third__party_unrar_src_crc.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_unrar_src_crypt.cpp (renamed from devel/electron35/files/patch-third__party_unrar_src_crypt.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_unrar_src_os.hpp16
-rw-r--r--devel/electron39/files/patch-third__party_unrar_src_rijndael.cpp (renamed from devel/electron35/files/patch-third__party_unrar_src_rijndael.cpp)0
-rw-r--r--devel/electron39/files/patch-third__party_vulkan-loader_src_BUILD.gn (renamed from devel/electron35/files/patch-third__party_vulkan-loader_src_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h19
-rw-r--r--devel/electron39/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h (renamed from devel/electron35/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h)0
-rw-r--r--devel/electron39/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h (renamed from devel/electron35/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h)0
-rw-r--r--devel/electron39/files/patch-third__party_wayland_BUILD.gn (renamed from devel/electron35/files/patch-third__party_wayland_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-third__party_wayland_include_config.h (renamed from devel/electron35/files/patch-third__party_wayland_include_config.h)0
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_BUILD.gn12
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc12
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc15
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h12
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h11
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc24
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc12
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc10
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc15
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc114
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h11
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc42
-rw-r--r--devel/electron39/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h (renamed from devel/electron35/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h)0
-rw-r--r--devel/electron39/files/patch-third__party_widevine_cdm_widevine.gni (renamed from devel/electron35/files/patch-third__party_widevine_cdm_widevine.gni)0
-rw-r--r--devel/electron39/files/patch-third__party_zlib_BUILD.gn31
-rw-r--r--devel/electron39/files/patch-third__party_zlib_cpu__features.c (renamed from devel/electron35/files/patch-third__party_zlib_cpu__features.c)0
-rw-r--r--devel/electron39/files/patch-tools_generate__shim__headers_generate__shim__headers.py (renamed from devel/electron35/files/patch-tools_generate__shim__headers_generate__shim__headers.py)0
-rw-r--r--devel/electron39/files/patch-tools_generate__stubs_rules.gni (renamed from devel/electron35/files/patch-tools_generate__stubs_rules.gni)0
-rw-r--r--devel/electron39/files/patch-tools_gn_build_build__linux.ninja.template (renamed from devel/electron35/files/patch-tools_gn_build_build__linux.ninja.template)0
-rw-r--r--devel/electron39/files/patch-tools_gn_build_gen.py34
-rw-r--r--devel/electron39/files/patch-tools_gn_src_base_files_file__posix.cc (renamed from devel/electron35/files/patch-tools_gn_src_base_files_file__posix.cc)0
-rw-r--r--devel/electron39/files/patch-tools_gn_src_gn_version.h (renamed from devel/electron35/files/patch-tools_gn_src_gn_version.h)0
-rw-r--r--devel/electron39/files/patch-tools_gn_src_util_exe__path.cc (renamed from devel/electron35/files/patch-tools_gn_src_util_exe__path.cc)0
-rw-r--r--devel/electron39/files/patch-tools_grit_grit_node_base.py12
-rw-r--r--devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py11
-rw-r--r--devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py11
-rw-r--r--devel/electron39/files/patch-tools_memory_partition__allocator_inspect__utils.h (renamed from devel/electron35/files/patch-tools_memory_partition__allocator_inspect__utils.h)0
-rw-r--r--devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn20
-rw-r--r--devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py24
-rw-r--r--devel/electron39/files/patch-tools_variations_fieldtrial__to__struct.py (renamed from devel/electron35/files/patch-tools_variations_fieldtrial__to__struct.py)0
-rw-r--r--devel/electron39/files/patch-ui_accessibility_accessibility__features.cc20
-rw-r--r--devel/electron39/files/patch-ui_accessibility_accessibility__features.h20
-rw-r--r--devel/electron39/files/patch-ui_accessibility_ax__node.cc20
-rw-r--r--devel/electron39/files/patch-ui_accessibility_ax__node.h11
-rw-r--r--devel/electron39/files/patch-ui_accessibility_ax__tree.cc56
-rw-r--r--devel/electron39/files/patch-ui_accessibility_ax__tree.h29
-rw-r--r--devel/electron39/files/patch-ui_aura_client_drag__drop__client.h (renamed from devel/electron35/files/patch-ui_aura_client_drag__drop__client.h)0
-rw-r--r--devel/electron39/files/patch-ui_aura_screen__ozone.cc (renamed from devel/electron35/files/patch-ui_aura_screen__ozone.cc)0
-rw-r--r--devel/electron39/files/patch-ui_aura_screen__ozone.h20
-rw-r--r--devel/electron39/files/patch-ui_base_accelerators_accelerator.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_accelerators_accelerator__unittest.cc (renamed from devel/electron35/files/patch-ui_base_accelerators_accelerator__unittest.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_accelerators_command.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc29
-rw-r--r--devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h20
-rw-r--r--devel/electron39/files/patch-ui_base_clipboard_clipboard__non__backed.cc (renamed from devel/electron35/files/patch-ui_base_clipboard_clipboard__non__backed.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_cursor_cursor__factory.h (renamed from devel/electron35/files/patch-ui_base_cursor_cursor__factory.h)0
-rw-r--r--devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc (renamed from devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.cc (renamed from devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.h (renamed from devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.h)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_fake__text__input__client.cc (renamed from devel/electron35/files/patch-ui_base_ime_fake__text__input__client.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_fake__text__input__client.h (renamed from devel/electron35/files/patch-ui_base_ime_fake__text__input__client.h)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_init_input__method__initializer.cc (renamed from devel/electron35/files/patch-ui_base_ime_init_input__method__initializer.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc (renamed from devel/electron35/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_ime_text__input__client.h (renamed from devel/electron35/files/patch-ui_base_ime_text__input__client.h)0
-rw-r--r--devel/electron39/files/patch-ui_base_resource_resource__bundle.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc11
-rw-r--r--devel/electron39/files/patch-ui_base_test_ui__controls.h11
-rw-r--r--devel/electron39/files/patch-ui_base_ui__base__features.cc29
-rw-r--r--devel/electron39/files/patch-ui_base_ui__base__switches.h18
-rw-r--r--devel/electron39/files/patch-ui_base_webui_web__ui__util.cc20
-rw-r--r--devel/electron39/files/patch-ui_base_x_x11__cursor__factory.cc (renamed from devel/electron35/files/patch-ui_base_x_x11__cursor__factory.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_x_x11__cursor__factory.h (renamed from devel/electron35/files/patch-ui_base_x_x11__cursor__factory.h)0
-rw-r--r--devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc41
-rw-r--r--devel/electron39/files/patch-ui_base_x_x11__display__manager.cc (renamed from devel/electron35/files/patch-ui_base_x_x11__display__manager.cc)0
-rw-r--r--devel/electron39/files/patch-ui_base_x_x11__shm__image__pool.cc (renamed from devel/electron35/files/patch-ui_base_x_x11__shm__image__pool.cc)0
-rw-r--r--devel/electron39/files/patch-ui_color_color__id.h11
-rw-r--r--devel/electron39/files/patch-ui_color_system__theme.h (renamed from devel/electron35/files/patch-ui_color_system__theme.h)0
-rw-r--r--devel/electron39/files/patch-ui_compositor_compositor.cc11
-rw-r--r--devel/electron39/files/patch-ui_compositor_compositor.h11
-rw-r--r--devel/electron39/files/patch-ui_compositor_compositor__observer.h (renamed from devel/electron35/files/patch-ui_compositor_compositor__observer.h)0
-rw-r--r--devel/electron39/files/patch-ui_display_screen.cc11
-rw-r--r--devel/electron39/files/patch-ui_display_screen.h20
-rw-r--r--devel/electron39/files/patch-ui_events_event.cc29
-rw-r--r--devel/electron39/files/patch-ui_events_event__switches.cc (renamed from devel/electron35/files/patch-ui_events_event__switches.cc)0
-rw-r--r--devel/electron39/files/patch-ui_events_event__switches.h (renamed from devel/electron35/files/patch-ui_events_event__switches.h)0
-rw-r--r--devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc38
-rw-r--r--devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.h (renamed from devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.h)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_BUILD.gn11
-rw-r--r--devel/electron39/files/patch-ui_gfx_canvas__skia.cc11
-rw-r--r--devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc11
-rw-r--r--devel/electron39/files/patch-ui_gfx_font__render__params.h (renamed from devel/electron35/files/patch-ui_gfx_font__render__params.h)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc20
-rw-r--r--devel/electron39/files/patch-ui_gfx_font__util.cc (renamed from devel/electron35/files/patch-ui_gfx_font__util.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_gpu__extra__info.h11
-rw-r--r--devel/electron39/files/patch-ui_gfx_linux_dmabuf__uapi.h (renamed from devel/electron35/files/patch-ui_gfx_linux_dmabuf__uapi.h)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc11
-rw-r--r--devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc61
-rw-r--r--devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h45
-rw-r--r--devel/electron39/files/patch-ui_gfx_native__pixmap__handle.cc (renamed from devel/electron35/files/patch-ui_gfx_native__pixmap__handle.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_native__pixmap__handle.h (renamed from devel/electron35/files/patch-ui_gfx_native__pixmap__handle.h)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_native__ui__types.h20
-rw-r--r--devel/electron39/files/patch-ui_gfx_platform__font__skia.cc20
-rw-r--r--devel/electron39/files/patch-ui_gfx_render__text__api__fuzzer.cc (renamed from devel/electron35/files/patch-ui_gfx_render__text__api__fuzzer.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_render__text__fuzzer.cc (renamed from devel/electron35/files/patch-ui_gfx_render__text__fuzzer.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_switches.cc11
-rw-r--r--devel/electron39/files/patch-ui_gfx_switches.h11
-rw-r--r--devel/electron39/files/patch-ui_gfx_x_atom__cache.cc10
-rw-r--r--devel/electron39/files/patch-ui_gfx_x_generated__protos_dri3.cc (renamed from devel/electron35/files/patch-ui_gfx_x_generated__protos_dri3.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_x_generated__protos_shm.cc (renamed from devel/electron35/files/patch-ui_gfx_x_generated__protos_shm.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gfx_x_xlib__support.cc (renamed from devel/electron35/files/patch-ui_gfx_x_xlib__support.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gl_gl__context.cc20
-rw-r--r--devel/electron39/files/patch-ui_gl_gl__fence.cc11
-rw-r--r--devel/electron39/files/patch-ui_gl_gl__implementation.cc11
-rw-r--r--devel/electron39/files/patch-ui_gl_gl__switches.cc29
-rw-r--r--devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.cc (renamed from devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.cc)0
-rw-r--r--devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.h (renamed from devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.h)0
-rw-r--r--devel/electron39/files/patch-ui_gtk_gtk__compat.cc53
-rw-r--r--devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc11
-rw-r--r--devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc11
-rw-r--r--devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc20
-rw-r--r--devel/electron39/files/patch-ui_native__theme_native__theme.h11
-rw-r--r--devel/electron39/files/patch-ui_native__theme_native__theme__base.cc11
-rw-r--r--devel/electron39/files/patch-ui_ozone_common_egl__util.cc14
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc (renamed from devel/electron35/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc)0
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc11
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc29
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc18
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc14
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc13
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc (renamed from devel/electron35/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc)0
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc (renamed from devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc)0
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h (renamed from devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h)0
-rw-r--r--devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc11
-rw-r--r--devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h11
-rw-r--r--devel/electron39/files/patch-ui_ozone_test_mock__platform__window__delegate.h (renamed from devel/electron35/files/patch-ui_ozone_test_mock__platform__window__delegate.h)0
-rw-r--r--devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc11
-rw-r--r--devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h11
-rw-r--r--devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h20
-rw-r--r--devel/electron39/files/patch-ui_qt_BUILD.gn (renamed from devel/electron35/files/patch-ui_qt_BUILD.gn)0
-rw-r--r--devel/electron39/files/patch-ui_qt_moc__wrapper.py8
-rw-r--r--devel/electron39/files/patch-ui_shell__dialogs_select__file__dialog.h (renamed from devel/electron35/files/patch-ui_shell__dialogs_select__file__dialog.h)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__bn.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__bn.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ja.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ja.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ko.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ko.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ml.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ml.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__th.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__th.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb (renamed from devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb)0
-rw-r--r--devel/electron39/files/patch-ui_strings_ui__strings.grd11
-rw-r--r--devel/electron39/files/patch-ui_views_BUILD.gn10
-rw-r--r--devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc20
-rw-r--r--devel/electron39/files/patch-ui_views_controls_prefix__selector.cc11
-rw-r--r--devel/electron39/files/patch-ui_views_controls_prefix__selector.h (renamed from devel/electron35/files/patch-ui_views_controls_prefix__selector.h)0
-rw-r--r--devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc65
-rw-r--r--devel/electron39/files/patch-ui_views_controls_textfield_textfield.h20
-rw-r--r--devel/electron39/files/patch-ui_views_examples_widget__example.cc11
-rw-r--r--devel/electron39/files/patch-ui_views_focus_focus__manager.cc20
-rw-r--r--devel/electron39/files/patch-ui_views_style_platform__style.cc20
-rw-r--r--devel/electron39/files/patch-ui_views_style_platform__style.h11
-rw-r--r--devel/electron39/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc (renamed from devel/electron35/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc)0
-rw-r--r--devel/electron39/files/patch-ui_views_views__delegate.cc11
-rw-r--r--devel/electron39/files/patch-ui_views_views__delegate.h11
-rw-r--r--devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc (renamed from devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc)0
-rw-r--r--devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h (renamed from devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h)0
-rw-r--r--devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc29
-rw-r--r--devel/electron39/files/patch-ui_views_widget_root__view.cc (renamed from devel/electron35/files/patch-ui_views_widget_root__view.cc)0
-rw-r--r--devel/electron39/files/patch-ui_views_widget_widget.cc20
-rw-r--r--devel/electron39/files/patch-ui_views_widget_widget.h11
-rw-r--r--devel/electron39/files/patch-ui_views_window_default__frame__view.cc11
-rw-r--r--devel/electron39/files/patch-ui_views_window_dialog__delegate.cc11
-rw-r--r--devel/electron39/files/patch-ui_views_window_frame__background.cc (renamed from devel/electron35/files/patch-ui_views_window_frame__background.cc)0
-rw-r--r--devel/electron39/files/patch-v8_BUILD.gn73
-rw-r--r--devel/electron39/files/patch-v8_include_v8-internal.h (renamed from devel/electron35/files/patch-v8_include_v8-internal.h)0
-rw-r--r--devel/electron39/files/patch-v8_include_v8config.h45
-rw-r--r--devel/electron39/files/patch-v8_src_api_api.cc20
-rw-r--r--devel/electron39/files/patch-v8_src_base_atomicops.h24
-rw-r--r--devel/electron39/files/patch-v8_src_base_platform_memory.h (renamed from devel/electron35/files/patch-v8_src_base_platform_memory.h)0
-rw-r--r--devel/electron39/files/patch-v8_src_base_platform_platform-freebsd.cc (renamed from devel/electron35/files/patch-v8_src_base_platform_platform-freebsd.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_base_platform_platform-openbsd.cc (renamed from devel/electron35/files/patch-v8_src_base_platform_platform-openbsd.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc53
-rw-r--r--devel/electron39/files/patch-v8_src_base_sys-info.cc (renamed from devel/electron35/files/patch-v8_src_base_sys-info.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc11
-rw-r--r--devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h11
-rw-r--r--devel/electron39/files/patch-v8_src_execution_isolate.cc27
-rw-r--r--devel/electron39/files/patch-v8_src_flags_flags.cc24
-rw-r--r--devel/electron39/files/patch-v8_src_libsampler_sampler.cc19
-rw-r--r--devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc11
-rw-r--r--devel/electron39/files/patch-v8_src_sandbox_sandbox.cc (renamed from devel/electron35/files/patch-v8_src_sandbox_sandbox.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc (renamed from devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h (renamed from devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h)0
-rw-r--r--devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc (renamed from devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc)0
-rw-r--r--devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc26
-rw-r--r--devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.h (renamed from devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.h)0
-rw-r--r--devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h11
-rw-r--r--devel/electron39/files/patch-v8_tools_run.py (renamed from devel/electron35/files/patch-v8_tools_run.py)0
-rw-r--r--devel/electron39/files/yarn.lock8361
-rw-r--r--devel/electron39/pkg-descr (renamed from devel/electron35/pkg-descr)0
-rw-r--r--devel/electron39/pkg-plist376
-rw-r--r--devel/elf/Makefile2
-rw-r--r--devel/elfcat/Makefile2
-rw-r--r--devel/emacs-lsp-booster/Makefile2
-rw-r--r--devel/emscripten/Makefile1
-rw-r--r--devel/esbuild/Makefile2
-rw-r--r--devel/etcd/Makefile2
-rw-r--r--devel/etcd36/Makefile6
-rw-r--r--devel/etcd36/distinfo42
-rw-r--r--devel/fatal/Makefile2
-rw-r--r--devel/fatal/distinfo6
-rw-r--r--devel/fbthrift/Makefile6
-rw-r--r--devel/fbthrift/distinfo6
-rw-r--r--devel/fbthrift/pkg-plist129
-rw-r--r--devel/fccf/Makefile2
-rw-r--r--devel/flatbuffers/Makefile5
-rw-r--r--devel/flatbuffers/distinfo6
-rw-r--r--devel/flatbuffers/pkg-plist2
-rw-r--r--devel/fnm/Makefile2
-rw-r--r--devel/folly/Makefile3
-rw-r--r--devel/folly/distinfo6
-rw-r--r--devel/folly/files/patch-CMake_folly-deps.cmake4
-rw-r--r--devel/folly/files/patch-folly_CMakeLists.txt4
-rw-r--r--devel/folly/files/patch-folly_FollyMemset.cpp4
-rw-r--r--devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp15
-rw-r--r--devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp11
-rw-r--r--devel/folly/files/patch-folly_executors_QueueObserver.h4
-rw-r--r--devel/folly/pkg-plist17
-rw-r--r--devel/forge/Makefile6
-rw-r--r--devel/forge/distinfo6
-rw-r--r--devel/forgejo-runner/Makefile14
-rw-r--r--devel/forgejo-runner/files/act_runner.in25
-rw-r--r--devel/fsx/Makefile2
-rw-r--r--devel/ga/Makefile8
-rw-r--r--devel/ga/distinfo6
-rw-r--r--devel/gammaray/Makefile54
-rw-r--r--devel/gammaray/distinfo6
-rw-r--r--devel/gammaray/pkg-plist9
-rw-r--r--devel/gbump/Makefile2
-rw-r--r--devel/gfold/Makefile2
-rw-r--r--devel/gh/Makefile2
-rw-r--r--devel/gh/distinfo10
-rw-r--r--devel/gh/pkg-plist1
-rw-r--r--devel/ghostie/Makefile2
-rw-r--r--devel/ghq/Makefile2
-rw-r--r--devel/ghub/Makefile2
-rw-r--r--devel/ghub/distinfo6
-rw-r--r--devel/git-absorb/Makefile2
-rw-r--r--devel/git-bug/Makefile2
-rw-r--r--devel/git-cinnabar/Makefile2
-rw-r--r--devel/git-cliff/Makefile2
-rw-r--r--devel/git-codereview/Makefile3
-rw-r--r--devel/git-codereview/distinfo6
-rw-r--r--devel/git-delta/Makefile3
-rw-r--r--devel/git-delta/pkg-message8
-rw-r--r--devel/git-graph/Makefile2
-rw-r--r--devel/git-lfs/Makefile2
-rw-r--r--devel/git-modes/Makefile2
-rw-r--r--devel/git-modes/distinfo6
-rw-r--r--devel/git-repo-manager/Makefile2
-rw-r--r--devel/git-who/Makefile2
-rw-r--r--devel/git-workspace/Makefile2
-rw-r--r--devel/git/Makefile2
-rw-r--r--devel/git/distinfo14
-rw-r--r--devel/git/pkg-plist1
-rw-r--r--devel/gitaly/Makefile7
-rw-r--r--devel/gitaly/distinfo16
-rw-r--r--devel/gitea-act_runner/Makefile2
-rw-r--r--devel/gitea-act_runner/files/act_runner.in25
-rw-r--r--devel/gitea-act_runner/pkg-message9
-rw-r--r--devel/github-backup-utils/Makefile2
-rw-r--r--devel/github-backup-utils/distinfo6
-rw-r--r--devel/gitid/Makefile2
-rw-r--r--devel/gitlab-runner/Makefile11
-rw-r--r--devel/gitlab-runner/distinfo18
-rw-r--r--devel/gitlab-shell/Makefile4
-rw-r--r--devel/gitlab-shell/distinfo10
-rw-r--r--devel/gitleaks/Makefile5
-rw-r--r--devel/gitleaks/distinfo14
-rw-r--r--devel/gitmux/Makefile2
-rw-r--r--devel/gitoxide/Makefile607
-rw-r--r--devel/gitoxide/distinfo1212
-rw-r--r--devel/gitty/Makefile2
-rw-r--r--devel/gitu/Makefile158
-rw-r--r--devel/gitu/distinfo318
-rw-r--r--devel/gitui/Makefile2
-rw-r--r--devel/glab/Makefile2
-rw-r--r--devel/glab/distinfo10
-rw-r--r--devel/glab/pkg-plist16
-rw-r--r--devel/glitter/Makefile2
-rw-r--r--devel/gllvm/Makefile2
-rw-r--r--devel/go-bindata-assetfs/Makefile2
-rw-r--r--devel/go-bindata/Makefile2
-rw-r--r--devel/go-critic/Makefile3
-rw-r--r--devel/go-critic/distinfo10
-rw-r--r--devel/go-git/Makefile2
-rw-r--r--devel/go-perf/Makefile2
-rw-r--r--devel/go-tools/Makefile1
-rw-r--r--devel/go-wire/Makefile2
-rw-r--r--devel/gocheese/Makefile2
-rw-r--r--devel/gogs/Makefile2
-rw-r--r--devel/golangci-lint/Makefile4
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/golint/Makefile2
-rw-r--r--devel/google-styleguide/Makefile4
-rw-r--r--devel/google-styleguide/distinfo6
-rw-r--r--devel/gopls/Makefile2
-rw-r--r--devel/goprotobuf/Makefile2
-rw-r--r--devel/goredo/Makefile4
-rw-r--r--devel/goredo/distinfo6
-rw-r--r--devel/goreleaser/Makefile3
-rw-r--r--devel/goreleaser/distinfo10
-rw-r--r--devel/goswagger/Makefile2
-rw-r--r--devel/gotestsum/Makefile2
-rw-r--r--devel/grcov/Makefile2
-rw-r--r--devel/grex/Makefile2
-rw-r--r--devel/grpc-gateway/Makefile2
-rw-r--r--devel/gstreamer1-devtools/distinfo6
-rw-r--r--devel/gum/Makefile2
-rw-r--r--devel/hs-hpack/Makefile14
-rw-r--r--devel/hs-hpack/distinfo34
-rw-r--r--devel/hub/Makefile2
-rw-r--r--devel/hvm/Makefile2
-rw-r--r--devel/hyprlang/Makefile5
-rw-r--r--devel/hyprlang/distinfo6
-rw-r--r--devel/hyprutils/Makefile6
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/hyprutils/files/patch-src_memory_Memory.cpp17
-rw-r--r--devel/hyprutils/pkg-plist2
-rw-r--r--devel/inastemp/Makefile3
-rw-r--r--devel/indi/Makefile14
-rw-r--r--devel/indi/distinfo6
-rw-r--r--devel/indi/files/patch-indiserver_UnixServer.cpp10
-rw-r--r--devel/indi/files/patch-libs_indicore_indicom.c10
-rw-r--r--devel/indi/pkg-plist14
-rw-r--r--devel/influx-pkg-config/Makefile2
-rw-r--r--devel/inih/Makefile2
-rw-r--r--devel/inih/distinfo6
-rw-r--r--devel/inja/Makefile15
-rw-r--r--devel/inja/distinfo6
-rw-r--r--devel/inja/pkg-plist2
-rw-r--r--devel/interactive_rebase_tool/Makefile2
-rw-r--r--devel/ipython/Makefile2
-rw-r--r--devel/jenkins-lts/Makefile2
-rw-r--r--devel/jenkins-lts/distinfo6
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/jetbrains-restarter/Makefile2
-rw-r--r--devel/jetbrains-rustrover/Makefile2
-rw-r--r--devel/jetbrains-rustrover/distinfo6
-rw-r--r--devel/jetbrains-rustrover/pkg-plist19
-rw-r--r--devel/jiri/Makefile2
-rw-r--r--devel/jjui/Makefile4
-rw-r--r--devel/jjui/distinfo10
-rw-r--r--devel/json-fortran/Makefile4
-rw-r--r--devel/json-fortran/distinfo6
-rw-r--r--devel/json-fortran/pkg-plist10
-rw-r--r--devel/jujutsu/Makefile3
-rw-r--r--devel/jujutsu/Makefile.crates214
-rw-r--r--devel/jujutsu/distinfo430
-rw-r--r--devel/kapptemplate/distinfo6
-rw-r--r--devel/kapptemplate/pkg-plist1
-rw-r--r--devel/kcachegrind/distinfo6
-rw-r--r--devel/kcachegrind/pkg-plist2
-rw-r--r--devel/kde-dev-scripts/distinfo6
-rw-r--r--devel/kde-dev-utils/distinfo6
-rw-r--r--devel/kde-dev-utils/pkg-plist1
-rw-r--r--devel/kdesdk-kio/distinfo6
-rw-r--r--devel/kdesdk-thumbnailers/distinfo6
-rw-r--r--devel/kdev-php/distinfo6
-rw-r--r--devel/kdev-php/pkg-plist1
-rw-r--r--devel/kdev-python/distinfo6
-rw-r--r--devel/kdev-python/pkg-plist1
-rw-r--r--devel/kdevelop/distinfo6
-rw-r--r--devel/kdevelop/pkg-plist65
-rw-r--r--devel/kf6-extra-cmake-modules/Makefile2
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo8
-rw-r--r--devel/kf6-kapidox/distinfo6
-rw-r--r--devel/kf6-kauth/distinfo6
-rw-r--r--devel/kf6-kbookmarks/distinfo6
-rw-r--r--devel/kf6-kcmutils/distinfo6
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-rw-r--r--devel/kf6-kcrash/distinfo6
-rw-r--r--devel/kf6-kdbusaddons/distinfo6
-rw-r--r--devel/kf6-kdeclarative/distinfo6
-rw-r--r--devel/kf6-kdoctools/distinfo6
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/Makefile1
-rw-r--r--devel/kf6-kio/distinfo6
-rw-r--r--devel/kf6-kitemmodels/distinfo6
-rw-r--r--devel/kf6-knewstuff/distinfo6
-rw-r--r--devel/kf6-knotifications/distinfo6
-rw-r--r--devel/kf6-knotifyconfig/distinfo6
-rw-r--r--devel/kf6-kpackage/distinfo6
-rw-r--r--devel/kf6-kparts/distinfo6
-rw-r--r--devel/kf6-kpeople/distinfo6
-rw-r--r--devel/kf6-kpty/distinfo6
-rw-r--r--devel/kf6-kservice/distinfo6
-rw-r--r--devel/kf6-ktexteditor/distinfo6
-rw-r--r--devel/kf6-ktexttemplate/distinfo6
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp15
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/kio-extras/pkg-plist2
-rw-r--r--devel/kirigami-gallery/distinfo6
-rw-r--r--devel/kirigami-gallery/pkg-plist1
-rw-r--r--devel/kodi-platform/Makefile5
-rw-r--r--devel/kodi-platform/distinfo6
-rw-r--r--devel/kodi-platform/pkg-plist4
-rw-r--r--devel/kopeninghours/distinfo6
-rw-r--r--devel/kpublictransport/distinfo6
-rw-r--r--devel/kpublictransport/pkg-plist1
-rw-r--r--devel/ktextaddons/Makefile6
-rw-r--r--devel/ktextaddons/distinfo6
-rw-r--r--devel/ktextaddons/pkg-plist37
-rw-r--r--devel/kunifiedpush/distinfo6
-rw-r--r--devel/lab/Makefile2
-rw-r--r--devel/lazygit/Makefile3
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/lets/Makefile2
-rw-r--r--devel/level-zero/Makefile3
-rw-r--r--devel/level-zero/distinfo6
-rw-r--r--devel/libbacktrace/Makefile3
-rw-r--r--devel/libccid/Makefile16
-rw-r--r--devel/libclc/Makefile1
-rw-r--r--devel/libdatadog/Makefile3
-rw-r--r--devel/libdatadog/Makefile.crates110
-rw-r--r--devel/libdatadog/distinfo226
-rw-r--r--devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs16
-rw-r--r--devel/libdatadog/pkg-plist3
-rw-r--r--devel/libdbusmenu-lxqt/Makefile2
-rw-r--r--devel/libedit/Makefile4
-rw-r--r--devel/libedit/distinfo6
-rw-r--r--devel/libedit/pkg-plist2
-rw-r--r--devel/libfaketime/Makefile9
-rw-r--r--devel/libfmt/Makefile2
-rw-r--r--devel/libfmt/distinfo6
-rw-r--r--devel/libfmt/pkg-plist2
-rw-r--r--devel/libhoard/Makefile9
-rw-r--r--devel/liblognorm/Makefile14
-rw-r--r--devel/liblognorm/distinfo6
-rw-r--r--devel/liblxqt/Makefile3
-rw-r--r--devel/liblxqt/distinfo6
-rw-r--r--devel/liblxqt/pkg-plist1
-rw-r--r--devel/libmcfp/Makefile4
-rw-r--r--devel/libmcfp/distinfo6
-rw-r--r--devel/libmcfp/files/patch-test_CMakeLists.txt12
-rw-r--r--devel/libmcfp/pkg-plist3
-rw-r--r--devel/libmill/Makefile3
-rw-r--r--devel/libnjs/Makefile2
-rw-r--r--devel/libnjs/distinfo6
-rw-r--r--devel/libnjs/pkg-plist2
-rw-r--r--devel/libphonenumber/Makefile3
-rw-r--r--devel/libphonenumber/distinfo6
-rw-r--r--devel/libqt6xdg/Makefile3
-rw-r--r--devel/libqt6xdg/distinfo6
-rw-r--r--devel/librashader/Makefile1
-rw-r--r--devel/libsigsegv/Makefile6
-rw-r--r--devel/libsigsegv/distinfo6
-rw-r--r--devel/libunit/Makefile3
-rw-r--r--devel/libunwind/Makefile11
-rw-r--r--devel/libunwind/distinfo8
-rw-r--r--devel/libunwind/pkg-plist4
-rw-r--r--devel/libvirt/Makefile4
-rw-r--r--devel/libvirt/distinfo6
-rw-r--r--devel/libwasmtime/Makefile9
-rw-r--r--devel/libwasmtime/Makefile.cargo55
-rw-r--r--devel/libwasmtime/distinfo126
-rw-r--r--devel/linux-pvs-studio/Makefile6
-rw-r--r--devel/linux-pvs-studio/distinfo6
-rw-r--r--devel/linux-rl9-devtools/Makefile4
-rw-r--r--devel/linux-rl9-devtools/distinfo14
-rw-r--r--devel/linux-rl9-nspr/Makefile7
-rw-r--r--devel/linux-rl9-nspr/distinfo18
-rw-r--r--devel/linux-rl9-systemd-libs/Makefile4
-rw-r--r--devel/linux-rl9-systemd-libs/distinfo18
-rw-r--r--devel/liteide/Makefile2
-rw-r--r--devel/llama.el/Makefile2
-rw-r--r--devel/llama.el/distinfo6
-rw-r--r--devel/llvm-cheri/Makefile.snapshot4
-rw-r--r--devel/llvm-cheri/distinfo6
-rw-r--r--devel/llvm-morello/Makefile.snapshot8
-rw-r--r--devel/llvm-morello/distinfo6
-rw-r--r--devel/llvm-morello/files/gen-Makefile.snapshot.sh45
-rw-r--r--devel/llvm11/Makefile3
-rw-r--r--devel/llvm21/Makefile2
-rw-r--r--devel/llvm21/distinfo6
-rw-r--r--devel/loccount/Makefile2
-rw-r--r--devel/log4cxx/Makefile1
-rw-r--r--devel/lokalize/distinfo6
-rw-r--r--devel/lstr/Makefile2
-rw-r--r--devel/lua-luarocks/Makefile2
-rw-r--r--devel/lua-luarocks/pkg-plist3
-rw-r--r--devel/lxqt2-build-tools/Makefile2
-rw-r--r--devel/lxqt2-build-tools/distinfo6
-rw-r--r--devel/m4/Makefile3
-rw-r--r--devel/m4/distinfo6
-rw-r--r--devel/m4/files/patch-configure11
-rw-r--r--devel/m4/pkg-plist1
-rw-r--r--devel/mage/Makefile2
-rw-r--r--devel/magit/Makefile1
-rw-r--r--devel/magit/files/patch-lisp_magit-autorevert.el48
-rw-r--r--devel/malloy/Makefile2
-rw-r--r--devel/massif-visualizer/distinfo6
-rw-r--r--devel/massif-visualizer/pkg-plist1
-rw-r--r--devel/meson-python/Makefile24
-rw-r--r--devel/meson-python/distinfo6
-rw-r--r--devel/modd/Makefile2
-rw-r--r--devel/mrc/Makefile4
-rw-r--r--devel/mrc/distinfo6
-rw-r--r--devel/mrc/files/patch-CMakeLists.txt12
-rw-r--r--devel/muon/Makefile29
-rw-r--r--devel/muon/distinfo8
-rw-r--r--devel/mutagen/Makefile2
-rw-r--r--devel/nextest/Makefile534
-rw-r--r--devel/nextest/distinfo1066
-rw-r--r--devel/node-thrift/Makefile1
-rw-r--r--devel/nspr/Makefile2
-rw-r--r--devel/nspr/distinfo6
-rw-r--r--devel/nspr/pkg-plist2
-rw-r--r--devel/objconv/Makefile2
-rw-r--r--devel/objconv/distinfo6
-rw-r--r--devel/oci-cli/Makefile8
-rw-r--r--devel/oci-cli/distinfo6
-rw-r--r--devel/okteta/Makefile2
-rw-r--r--devel/okteta/distinfo6
-rw-r--r--devel/okteta/pkg-plist1
-rw-r--r--devel/omnilinter/Makefile2
-rw-r--r--devel/onetbb/Makefile2
-rw-r--r--devel/onetbb/distinfo6
-rw-r--r--devel/onetbb/files/patch-cmake_compilers_Clang.cmake11
-rw-r--r--devel/onetbb/pkg-plist8
-rw-r--r--devel/openapi-tui/Makefile2
-rw-r--r--devel/openapi/Makefile3
-rw-r--r--devel/openapi/distinfo10
-rw-r--r--devel/opendht/Makefile2
-rw-r--r--devel/openfec/Makefile38
-rw-r--r--devel/openfec/distinfo3
-rw-r--r--devel/openfec/files/COPYRIGHT-LDPC15
-rw-r--r--devel/openfec/files/patch-CMakeLists.txt55
-rw-r--r--devel/openfec/pkg-descr19
-rw-r--r--devel/openfec/pkg-plist48
-rw-r--r--devel/oq/Makefile2
-rw-r--r--devel/p5-Avro/Makefile2
-rw-r--r--devel/p5-Avro/distinfo6
-rw-r--r--devel/p5-B-Keywords/Makefile2
-rw-r--r--devel/p5-B-Keywords/distinfo6
-rw-r--r--devel/p5-Data-ObjectDriver/Makefile5
-rw-r--r--devel/p5-Data-ObjectDriver/distinfo6
-rw-r--r--devel/p5-Data-Random/Makefile2
-rw-r--r--devel/p5-Data-Random/distinfo6
-rw-r--r--devel/p5-Date-Range/Makefile4
-rw-r--r--devel/p5-IPC-ShellCmd/Makefile5
-rw-r--r--devel/p5-OrePAN2/Makefile13
-rw-r--r--devel/p5-OrePAN2/distinfo6
-rw-r--r--devel/p5-OrePAN2/pkg-plist2
-rw-r--r--devel/p5-Sys-Virt/Makefile2
-rw-r--r--devel/p5-Sys-Virt/distinfo6
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/Makefile2
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/distinfo6
-rw-r--r--devel/p5-Term-Choose/Makefile6
-rw-r--r--devel/p5-Term-Choose/distinfo6
-rw-r--r--devel/p5-Time-Piece/Makefile6
-rw-r--r--devel/p5-Time-Piece/distinfo6
-rw-r--r--devel/p5-Type-Tiny/Makefile2
-rw-r--r--devel/p5-Type-Tiny/distinfo6
-rw-r--r--devel/packr/Makefile2
-rw-r--r--devel/parol-ls/Makefile2
-rw-r--r--devel/parol/Makefile2
-rw-r--r--devel/patsh/Makefile2
-rw-r--r--devel/pcre2/Makefile75
-rw-r--r--devel/pcre2/distinfo6
-rw-r--r--devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h11
-rw-r--r--devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7221
-rw-r--r--devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef5887
-rw-r--r--devel/pcre2/pkg-plist24
-rw-r--r--devel/pear-HTML_Template_Sigma/Makefile5
-rw-r--r--devel/pear-HTML_Template_Sigma/distinfo6
-rw-r--r--devel/pear-Validate/Makefile2
-rw-r--r--devel/pear/Makefile47
-rw-r--r--devel/pear/distinfo16
-rw-r--r--devel/pear/pkg-plist1
-rw-r--r--devel/pecl-grpc/Makefile2
-rw-r--r--devel/pecl-grpc/distinfo6
-rw-r--r--devel/pecl-inotify/Makefile2
-rw-r--r--devel/pecl-inotify/distinfo6
-rw-r--r--devel/pecl-protobuf/Makefile2
-rw-r--r--devel/pecl-protobuf/distinfo6
-rw-r--r--devel/pecl-swoole/Makefile13
-rw-r--r--devel/pecl-swoole/distinfo6
-rw-r--r--devel/pecl-swoole/files/patch-include_swoole__socket.h10
-rw-r--r--devel/pecl-swoole/files/patch-src_coroutine_system.cc12
-rw-r--r--devel/pecl-uuid/Makefile2
-rw-r--r--devel/phorgeit-arcanist-lib/Makefile3
-rw-r--r--devel/phorgeit-arcanist/Makefile2
-rw-r--r--devel/php-composer/Makefile2
-rw-r--r--devel/php-composer/distinfo6
-rw-r--r--devel/phpunit11/Makefile2
-rw-r--r--devel/phpunit11/distinfo6
-rw-r--r--devel/phpunit12/Makefile2
-rw-r--r--devel/phpunit12/distinfo6
-rw-r--r--devel/pijul/Makefile2
-rw-r--r--devel/pika/Makefile2
-rw-r--r--devel/pipelight/Makefile2
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/Makefile6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/plasma6-plasma5support/pkg-plist89
-rw-r--r--devel/please/Makefile2
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/poser/Makefile5
-rw-r--r--devel/poser/distinfo6
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/protobuf-go/Makefile2
-rw-r--r--devel/protoc-gen-go-grpc/Makefile2
-rw-r--r--devel/prototool/Makefile2
-rw-r--r--devel/purescript-language-server/Makefile1
-rw-r--r--devel/py-aioapns/Makefile5
-rw-r--r--devel/py-aiobotocore/Makefile2
-rw-r--r--devel/py-aiobotocore/distinfo6
-rw-r--r--devel/py-aiobotocore/files/patch-pyproject.toml8
-rw-r--r--devel/py-aiortc/Makefile7
-rw-r--r--devel/py-all-repos/Makefile4
-rw-r--r--devel/py-all-repos/distinfo6
-rw-r--r--devel/py-anndata/Makefile2
-rw-r--r--devel/py-anndata/distinfo6
-rw-r--r--devel/py-anyio/Makefile2
-rw-r--r--devel/py-apscheduler/Makefile2
-rw-r--r--devel/py-apscheduler/distinfo6
-rw-r--r--devel/py-archinfo/Makefile2
-rw-r--r--devel/py-archinfo/distinfo6
-rw-r--r--devel/py-argcomplete/Makefile2
-rw-r--r--devel/py-argcomplete/distinfo6
-rw-r--r--devel/py-arrow/Makefile5
-rw-r--r--devel/py-arrow/distinfo6
-rw-r--r--devel/py-avro/Makefile2
-rw-r--r--devel/py-avro/distinfo6
-rw-r--r--devel/py-awscrt/Makefile2
-rw-r--r--devel/py-awscrt/distinfo6
-rw-r--r--devel/py-azure-appconfiguration/Makefile2
-rw-r--r--devel/py-azure-batch/Makefile2
-rw-r--r--devel/py-azure-core/Makefile6
-rw-r--r--devel/py-azure-core/distinfo6
-rw-r--r--devel/py-azure-cosmos/Makefile2
-rw-r--r--devel/py-azure-data-tables/Makefile2
-rw-r--r--devel/py-azure-datalake-store/Makefile2
-rw-r--r--devel/py-azure-functions-devops-build/Makefile2
-rw-r--r--devel/py-azure-graphrbac/Makefile2
-rw-r--r--devel/py-azure-identity/Makefile2
-rw-r--r--devel/py-azure-keyvault-administration/Makefile2
-rw-r--r--devel/py-azure-keyvault/Makefile2
-rw-r--r--devel/py-azure-loganalytics/Makefile2
-rw-r--r--devel/py-azure-mgmt-advisor/Makefile2
-rw-r--r--devel/py-azure-mgmt-apimanagement/Makefile2
-rw-r--r--devel/py-azure-mgmt-appconfiguration/Makefile2
-rw-r--r--devel/py-azure-mgmt-appcontainers/Makefile2
-rw-r--r--devel/py-azure-mgmt-applicationinsights/Makefile2
-rw-r--r--devel/py-azure-mgmt-authorization/Makefile2
-rw-r--r--devel/py-azure-mgmt-batch/Makefile2
-rw-r--r--devel/py-azure-mgmt-batchai/Makefile2
-rw-r--r--devel/py-azure-mgmt-billing/Makefile2
-rw-r--r--devel/py-azure-mgmt-botservice/Makefile2
-rw-r--r--devel/py-azure-mgmt-cdn/Makefile2
-rw-r--r--devel/py-azure-mgmt-cognitiveservices/Makefile2
-rw-r--r--devel/py-azure-mgmt-compute/Makefile2
-rw-r--r--devel/py-azure-mgmt-consumption/Makefile2
-rw-r--r--devel/py-azure-mgmt-containerinstance/Makefile2
-rw-r--r--devel/py-azure-mgmt-containerregistry/Makefile2
-rw-r--r--devel/py-azure-mgmt-containerservice/Makefile2
-rw-r--r--devel/py-azure-mgmt-core/Makefile2
-rw-r--r--devel/py-azure-mgmt-cosmosdb/Makefile2
-rw-r--r--devel/py-azure-mgmt-databoxedge/Makefile2
-rw-r--r--devel/py-azure-mgmt-datalake-analytics/Makefile2
-rw-r--r--devel/py-azure-mgmt-datalake-store/Makefile2
-rw-r--r--devel/py-azure-mgmt-datamigration/Makefile2
-rw-r--r--devel/py-azure-mgmt-deploymentmanager/Makefile2
-rw-r--r--devel/py-azure-mgmt-devtestlabs/Makefile2
-rw-r--r--devel/py-azure-mgmt-dns/Makefile2
-rw-r--r--devel/py-azure-mgmt-eventgrid/Makefile2
-rw-r--r--devel/py-azure-mgmt-eventhub/Makefile2
-rw-r--r--devel/py-azure-mgmt-extendedlocation/Makefile2
-rw-r--r--devel/py-azure-mgmt-hdinsight/Makefile2
-rw-r--r--devel/py-azure-mgmt-imagebuilder/Makefile2
-rw-r--r--devel/py-azure-mgmt-iotcentral/Makefile2
-rw-r--r--devel/py-azure-mgmt-iothub/Makefile2
-rw-r--r--devel/py-azure-mgmt-iothubprovisioningservices/Makefile2
-rw-r--r--devel/py-azure-mgmt-keyvault/Makefile2
-rw-r--r--devel/py-azure-mgmt-kusto/Makefile2
-rw-r--r--devel/py-azure-mgmt-loganalytics/Makefile2
-rw-r--r--devel/py-azure-mgmt-managedservices/Makefile2
-rw-r--r--devel/py-azure-mgmt-managementgroups/Makefile2
-rw-r--r--devel/py-azure-mgmt-maps/Makefile2
-rw-r--r--devel/py-azure-mgmt-marketplaceordering/Makefile2
-rw-r--r--devel/py-azure-mgmt-media/Makefile2
-rw-r--r--devel/py-azure-mgmt-monitor/Makefile2
-rw-r--r--devel/py-azure-mgmt-msi/Makefile2
-rw-r--r--devel/py-azure-mgmt-netapp/Makefile2
-rw-r--r--devel/py-azure-mgmt-network/Makefile2
-rw-r--r--devel/py-azure-mgmt-policyinsights/Makefile2
-rw-r--r--devel/py-azure-mgmt-privatedns/Makefile2
-rw-r--r--devel/py-azure-mgmt-rdbms/Makefile2
-rw-r--r--devel/py-azure-mgmt-recoveryservices/Makefile2
-rw-r--r--devel/py-azure-mgmt-recoveryservicesbackup/Makefile2
-rw-r--r--devel/py-azure-mgmt-redhatopenshift/Makefile2
-rw-r--r--devel/py-azure-mgmt-redis/Makefile2
-rw-r--r--devel/py-azure-mgmt-relay/Makefile2
-rw-r--r--devel/py-azure-mgmt-reservations/Makefile2
-rw-r--r--devel/py-azure-mgmt-resource/Makefile2
-rw-r--r--devel/py-azure-mgmt-search/Makefile2
-rw-r--r--devel/py-azure-mgmt-security/Makefile2
-rw-r--r--devel/py-azure-mgmt-servicebus/Makefile2
-rw-r--r--devel/py-azure-mgmt-servicefabric/Makefile2
-rw-r--r--devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile2
-rw-r--r--devel/py-azure-mgmt-servicelinker/Makefile2
-rw-r--r--devel/py-azure-mgmt-signalr/Makefile2
-rw-r--r--devel/py-azure-mgmt-sql/Makefile2
-rw-r--r--devel/py-azure-mgmt-sqlvirtualmachine/Makefile2
-rw-r--r--devel/py-azure-mgmt-storage/Makefile2
-rw-r--r--devel/py-azure-mgmt-synapse/Makefile2
-rw-r--r--devel/py-azure-mgmt-trafficmanager/Makefile2
-rw-r--r--devel/py-azure-mgmt-web/Makefile2
-rw-r--r--devel/py-azure-multiapi-storage/Makefile2
-rw-r--r--devel/py-azure-storage-blob/Makefile2
-rw-r--r--devel/py-azure-storage-common/Makefile2
-rw-r--r--devel/py-azure-synapse-accesscontrol/Makefile2
-rw-r--r--devel/py-azure-synapse-artifacts/Makefile2
-rw-r--r--devel/py-azure-synapse-managedprivateendpoints/Makefile2
-rw-r--r--devel/py-azure-synapse-spark/Makefile2
-rw-r--r--devel/py-b2/Makefile2
-rw-r--r--devel/py-b2/distinfo6
-rw-r--r--devel/py-babi_grammars/Makefile2
-rw-r--r--devel/py-babi_grammars/distinfo6
-rw-r--r--devel/py-black/Makefile2
-rw-r--r--devel/py-blinker/Makefile2
-rw-r--r--devel/py-botocore/Makefile4
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-bsd/Makefile2
-rw-r--r--devel/py-calver/Makefile2
-rw-r--r--devel/py-calver/distinfo6
-rw-r--r--devel/py-cbor2/Makefile2
-rw-r--r--devel/py-cbor2/distinfo6
-rw-r--r--devel/py-cerberus/Makefile2
-rw-r--r--devel/py-cerberus/distinfo6
-rw-r--r--devel/py-cffi/Makefile2
-rw-r--r--devel/py-check-manifest/Makefile4
-rw-r--r--devel/py-check-manifest/distinfo6
-rw-r--r--devel/py-check-wheel-contents/Makefile2
-rw-r--r--devel/py-cibuildwheel/Makefile2
-rw-r--r--devel/py-cliff/Makefile2
-rw-r--r--devel/py-cloudpathlib/Makefile2
-rw-r--r--devel/py-confuse/Makefile13
-rw-r--r--devel/py-confuse/distinfo6
-rw-r--r--devel/py-confuse/pkg-descr31
-rw-r--r--devel/py-copier/Makefile2
-rw-r--r--devel/py-copier/distinfo6
-rw-r--r--devel/py-coveralls/Makefile2
-rw-r--r--devel/py-coveralls/distinfo6
-rw-r--r--devel/py-crick/Makefile2
-rw-r--r--devel/py-crosshair-tool/Makefile2
-rw-r--r--devel/py-ctags/Makefile24
-rw-r--r--devel/py-ctags/distinfo2
-rw-r--r--devel/py-ctags/pkg-descr10
-rw-r--r--devel/py-cucumber-tag-expressions/Makefile6
-rw-r--r--devel/py-cucumber-tag-expressions/distinfo6
-rw-r--r--devel/py-curtsies/Makefile2
-rw-r--r--devel/py-cwcwidth/Makefile5
-rw-r--r--devel/py-cwcwidth/distinfo6
-rw-r--r--devel/py-dask-expr/Makefile2
-rw-r--r--devel/py-dask-histogram/Makefile2
-rw-r--r--devel/py-dask/Makefile4
-rw-r--r--devel/py-dask/distinfo6
-rw-r--r--devel/py-dbt-extractor/Makefile2
-rw-r--r--devel/py-ddtrace/Makefile6
-rw-r--r--devel/py-ddtrace/distinfo6
-rw-r--r--devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt4
-rw-r--r--devel/py-deprecated/Makefile4
-rw-r--r--devel/py-deprecated/distinfo6
-rw-r--r--devel/py-deprecated/files/patch-setup.py4
-rw-r--r--devel/py-deptry/Makefile4
-rw-r--r--devel/py-dirty-equals/Makefile2
-rw-r--r--devel/py-distributed/Makefile4
-rw-r--r--devel/py-distributed/distinfo6
-rw-r--r--devel/py-dj51-django-rq/Makefile2
-rw-r--r--devel/py-dj51-strawberry-graphql/Makefile10
-rw-r--r--devel/py-dj51-strawberry-graphql/distinfo6
-rw-r--r--devel/py-dj52-django-rq/Makefile2
-rw-r--r--devel/py-dj52-strawberry-graphql/Makefile10
-rw-r--r--devel/py-dj52-strawberry-graphql/distinfo6
-rw-r--r--devel/py-dulwich/Makefile5
-rw-r--r--devel/py-dulwich/Makefile.crates25
-rw-r--r--devel/py-dulwich/distinfo56
-rw-r--r--devel/py-e3-core/Makefile2
-rw-r--r--devel/py-etils/Makefile2
-rw-r--r--devel/py-fastuuid/Makefile1
-rw-r--r--devel/py-flake8-bugbear/Makefile4
-rw-r--r--devel/py-flake8-bugbear/distinfo6
-rw-r--r--devel/py-flake8-pyi/Makefile2
-rw-r--r--devel/py-flynt/Makefile2
-rw-r--r--devel/py-foolscap/Makefile4
-rw-r--r--devel/py-gapic-generator/Makefile2
-rw-r--r--devel/py-gapic-generator/distinfo6
-rw-r--r--devel/py-geventhttpclient/Makefile9
-rw-r--r--devel/py-geventhttpclient/distinfo8
-rw-r--r--devel/py-geventhttpclient/files/patch-pyproject.toml9
-rw-r--r--devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py10
-rw-r--r--devel/py-giturlparse/Makefile2
-rw-r--r--devel/py-giturlparse/distinfo6
-rw-r--r--devel/py-glance-store/Makefile2
-rw-r--r--devel/py-google-cloud-iam/Makefile3
-rw-r--r--devel/py-google-cloud-iam/distinfo6
-rw-r--r--devel/py-google-re2/Makefile2
-rw-r--r--devel/py-google-re2/distinfo6
-rw-r--r--devel/py-googleapis-common-protos/Makefile2
-rw-r--r--devel/py-googleapis-common-protos/distinfo6
-rw-r--r--devel/py-gptscript/Makefile4
-rw-r--r--devel/py-gptscript/distinfo6
-rw-r--r--devel/py-graphql-core/Makefile10
-rw-r--r--devel/py-graphql-core/distinfo6
-rw-r--r--devel/py-grpc-google-iam-v1/Makefile2
-rw-r--r--devel/py-grpc-google-iam-v1/distinfo6
-rw-r--r--devel/py-grpcio-status/Makefile2
-rw-r--r--devel/py-grpcio-status/distinfo6
-rw-r--r--devel/py-guppy3/Makefile4
-rw-r--r--devel/py-gyp-next/Makefile2
-rw-r--r--devel/py-gyp-next/distinfo6
-rw-r--r--devel/py-hatch/Makefile2
-rw-r--r--devel/py-hatch/distinfo6
-rw-r--r--devel/py-hishel/Makefile21
-rw-r--r--devel/py-hishel/distinfo6
-rw-r--r--devel/py-hishel0/Makefile31
-rw-r--r--devel/py-hishel0/distinfo3
-rw-r--r--devel/py-hishel0/pkg-descr18
-rw-r--r--devel/py-humanize/Makefile4
-rw-r--r--devel/py-humanize/distinfo6
-rw-r--r--devel/py-hvac/Makefile9
-rw-r--r--devel/py-hvac/distinfo6
-rw-r--r--devel/py-hypothesis/Makefile9
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-hypothesis/files/patch-pyproject.toml4
-rw-r--r--devel/py-inline-snapshot/Makefile16
-rw-r--r--devel/py-inline-snapshot/distinfo6
-rw-r--r--devel/py-intbitset/Makefile7
-rw-r--r--devel/py-invoke/Makefile2
-rw-r--r--devel/py-ipykernel/Makefile4
-rw-r--r--devel/py-ipykernel/distinfo6
-rw-r--r--devel/py-ipympl/Makefile3
-rw-r--r--devel/py-ipympl/distinfo6
-rw-r--r--devel/py-ipywidgets/Makefile2
-rw-r--r--devel/py-ipywidgets/distinfo6
-rw-r--r--devel/py-iterable-io/Makefile2
-rw-r--r--devel/py-jellyfish/Makefile2
-rw-r--r--devel/py-jep/Makefile4
-rw-r--r--devel/py-jep/distinfo6
-rw-r--r--devel/py-jsonrpclib-pelix/Makefile2
-rw-r--r--devel/py-jsonrpclib-pelix/distinfo6
-rw-r--r--devel/py-jsonschema-path/Makefile3
-rw-r--r--devel/py-jsonschema-path/files/patch-pyproject.toml11
-rw-r--r--devel/py-jsonschema-spec/Makefile4
-rw-r--r--devel/py-jsonschema-spec/files/patch-pyproject.toml2
-rw-r--r--devel/py-jupyter-core/Makefile2
-rw-r--r--devel/py-jupyter-core/distinfo6
-rw-r--r--devel/py-jupyter-events/Makefile2
-rw-r--r--devel/py-jupyterlab-server/Makefile2
-rw-r--r--devel/py-jupyterlab-server/distinfo6
-rw-r--r--devel/py-jupyterlab-widgets/Makefile2
-rw-r--r--devel/py-jupyterlab-widgets/distinfo6
-rw-r--r--devel/py-jupyterlab/Makefile2
-rw-r--r--devel/py-jupyterlab/distinfo6
-rw-r--r--devel/py-keystonemiddleware/Makefile2
-rw-r--r--devel/py-knack/Makefile2
-rw-r--r--devel/py-lark/Makefile2
-rw-r--r--devel/py-lark/distinfo6
-rw-r--r--devel/py-lark/files/patch-pyproject.toml9
-rw-r--r--devel/py-libcst/Makefile2
-rw-r--r--devel/py-libtmux/Makefile4
-rw-r--r--devel/py-libtmux/distinfo6
-rw-r--r--devel/py-libvirt/Makefile2
-rw-r--r--devel/py-libvirt/distinfo6
-rw-r--r--devel/py-logbook/Makefile5
-rw-r--r--devel/py-lxml-html-clean/Makefile2
-rw-r--r--devel/py-marshmallow/Makefile2
-rw-r--r--devel/py-maturin/Makefile3
-rw-r--r--devel/py-maturin/Makefile.crates514
-rw-r--r--devel/py-maturin/distinfo1034
-rw-r--r--devel/py-memory-allocator/Makefile7
-rw-r--r--devel/py-memory-allocator/distinfo6
-rw-r--r--devel/py-memory-allocator/pkg-plist4
-rw-r--r--devel/py-more-itertools/Makefile2
-rw-r--r--devel/py-msal-extensions/Makefile2
-rw-r--r--devel/py-msal/Makefile2
-rw-r--r--devel/py-msgpack/Makefile2
-rw-r--r--devel/py-msgspec/Makefile2
-rw-r--r--devel/py-mutmut/Makefile7
-rw-r--r--devel/py-mutmut/distinfo6
-rw-r--r--devel/py-namex/Makefile21
-rw-r--r--devel/py-namex/distinfo3
-rw-r--r--devel/py-namex/pkg-descr2
-rw-r--r--devel/py-nbclient/Makefile2
-rw-r--r--devel/py-objprint/Makefile2
-rw-r--r--devel/py-oci/Makefile6
-rw-r--r--devel/py-oci/distinfo6
-rw-r--r--devel/py-openstacksdk/Makefile2
-rw-r--r--devel/py-opentelemetry-api/Makefile2
-rw-r--r--devel/py-opentelemetry-api/distinfo6
-rw-r--r--devel/py-opentelemetry-distro/Makefile4
-rw-r--r--devel/py-opentelemetry-distro/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile4
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/Makefile4
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-asgi/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-asgi/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-dbapi/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-dbapi/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-django/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-django/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-fastapi/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-fastapi/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-flask/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-flask/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-psycopg2/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-psycopg2/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-requests/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-requests/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-urllib/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-urllib/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-urllib3/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-urllib3/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation-wsgi/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation-wsgi/distinfo6
-rw-r--r--devel/py-opentelemetry-instrumentation/Makefile2
-rw-r--r--devel/py-opentelemetry-instrumentation/distinfo6
-rw-r--r--devel/py-opentelemetry-proto/Makefile2
-rw-r--r--devel/py-opentelemetry-proto/distinfo6
-rw-r--r--devel/py-opentelemetry-sdk/Makefile4
-rw-r--r--devel/py-opentelemetry-sdk/distinfo6
-rw-r--r--devel/py-opentelemetry-semantic-conventions/Makefile4
-rw-r--r--devel/py-opentelemetry-semantic-conventions/distinfo6
-rw-r--r--devel/py-opentelemetry-util-http/Makefile2
-rw-r--r--devel/py-opentelemetry-util-http/distinfo6
-rw-r--r--devel/py-openupgradelib/Makefile2
-rw-r--r--devel/py-openupgradelib/distinfo6
-rw-r--r--devel/py-orjson/Makefile2
-rw-r--r--devel/py-ormsgpack/Makefile2
-rw-r--r--devel/py-os-brick/Makefile2
-rw-r--r--devel/py-oslo.concurrency/Makefile2
-rw-r--r--devel/py-oslo.config/Makefile2
-rw-r--r--devel/py-oslo.context/Makefile2
-rw-r--r--devel/py-oslo.db/Makefile2
-rw-r--r--devel/py-oslo.i18n/Makefile2
-rw-r--r--devel/py-oslo.log/Makefile2
-rw-r--r--devel/py-oslo.messaging/Makefile2
-rw-r--r--devel/py-oslo.metrics/Makefile2
-rw-r--r--devel/py-oslo.middleware/Makefile2
-rw-r--r--devel/py-oslo.policy/Makefile2
-rw-r--r--devel/py-oslo.privsep/Makefile2
-rw-r--r--devel/py-oslo.reports/Makefile2
-rw-r--r--devel/py-oslo.rootwrap/Makefile2
-rw-r--r--devel/py-oslo.serialization/Makefile2
-rw-r--r--devel/py-oslo.service/Makefile2
-rw-r--r--devel/py-oslo.utils/Makefile2
-rw-r--r--devel/py-oslo.versionedobjects/Makefile2
-rw-r--r--devel/py-pbr/Makefile2
-rw-r--r--devel/py-pbr/distinfo6
-rw-r--r--devel/py-pbs-installer/Makefile2
-rw-r--r--devel/py-pbs-installer/distinfo6
-rw-r--r--devel/py-pdm-build-locked/Makefile2
-rw-r--r--devel/py-pdm/Makefile4
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-pendulum/Makefile2
-rw-r--r--devel/py-perceval-weblate/Makefile3
-rw-r--r--devel/py-phply/Makefile15
-rw-r--r--devel/py-phply/files/patch-setup.py11
-rw-r--r--devel/py-pint-pandas/Makefile2
-rw-r--r--devel/py-pint/Makefile2
-rw-r--r--devel/py-pipdeptree/Makefile6
-rw-r--r--devel/py-pipdeptree/distinfo6
-rw-r--r--devel/py-poetry-types/Makefile2
-rw-r--r--devel/py-portalocker/Makefile2
-rw-r--r--devel/py-posix_ipc/Makefile2
-rw-r--r--devel/py-posix_ipc/distinfo6
-rw-r--r--devel/py-pre-commit/Makefile2
-rw-r--r--devel/py-pre-commit/distinfo6
-rw-r--r--devel/py-prospector/Makefile2
-rw-r--r--devel/py-protobuf/Makefile2
-rw-r--r--devel/py-protobuf/distinfo6
-rw-r--r--devel/py-psygnal/Makefile2
-rw-r--r--devel/py-psygnal/distinfo6
-rw-r--r--devel/py-pudb/Makefile3
-rw-r--r--devel/py-pudb/distinfo6
-rw-r--r--devel/py-py-partiql-parser/Makefile2
-rw-r--r--devel/py-py-partiql-parser/distinfo6
-rw-r--r--devel/py-pycadf/Makefile2
-rw-r--r--devel/py-pycomposefile/Makefile25
-rw-r--r--devel/py-pycomposefile/distinfo3
-rw-r--r--devel/py-pycomposefile/pkg-descr (renamed from devel/pycomposefile/pkg-descr)0
-rw-r--r--devel/py-pycrdt/Makefile5
-rw-r--r--devel/py-pycrdt/Makefile.crates36
-rw-r--r--devel/py-pycrdt/distinfo78
-rw-r--r--devel/py-pydantic-core/Makefile11
-rw-r--r--devel/py-pydantic-core/Makefile.crates65
-rw-r--r--devel/py-pydantic-core/distinfo136
-rw-r--r--devel/py-pydantic-resolve/Makefile2
-rw-r--r--devel/py-pydantic-resolve/distinfo6
-rw-r--r--devel/py-pydantic-yaml/Makefile2
-rw-r--r--devel/py-pydantic2/Makefile8
-rw-r--r--devel/py-pydantic2/distinfo6
-rw-r--r--devel/py-pygobject/Makefile4
-rw-r--r--devel/py-pygobject/distinfo6
-rw-r--r--devel/py-pyjq/Makefile27
-rw-r--r--devel/py-pyjq/distinfo3
-rw-r--r--devel/py-pyjq/files/patch-setup.py89
-rw-r--r--devel/py-pyjq/pkg-descr13
-rw-r--r--devel/py-pylint-django/Makefile2
-rw-r--r--devel/py-pymtbl/Makefile2
-rw-r--r--devel/py-pymtbl/files/patch-mtbl.pxi10
-rw-r--r--devel/py-pyperf/Makefile2
-rw-r--r--devel/py-pyperscan/Makefile2
-rw-r--r--devel/py-pyproject-api/Makefile2
-rw-r--r--devel/py-pyproject-fmt-rust/Makefile2
-rw-r--r--devel/py-pyproject-fmt/Makefile5
-rw-r--r--devel/py-pyproject-fmt/distinfo6
-rw-r--r--devel/py-pyproject-metadata/Makefile11
-rw-r--r--devel/py-pyproject-metadata/distinfo6
-rw-r--r--devel/py-pyral/Makefile5
-rw-r--r--devel/py-pyral/distinfo6
-rw-r--r--devel/py-pyral/files/patch-setup.py9
-rw-r--r--devel/py-pyright/Makefile2
-rw-r--r--devel/py-pyright/distinfo6
-rw-r--r--devel/py-pysimdjson/Makefile4
-rw-r--r--devel/py-pytest-benchmark/Makefile2
-rw-r--r--devel/py-pytest-codspeed/Makefile2
-rw-r--r--devel/py-pytest-codspeed/distinfo6
-rw-r--r--devel/py-pytest-django/Makefile3
-rw-r--r--devel/py-pytest-django/distinfo6
-rw-r--r--devel/py-pytest-jupyter/Makefile3
-rw-r--r--devel/py-pytest-jupyter/distinfo6
-rw-r--r--devel/py-pytest-plus/Makefile2
-rw-r--r--devel/py-pytest-run-parallel/Makefile2
-rw-r--r--devel/py-pytest-run-parallel/distinfo6
-rw-r--r--devel/py-python-gitlab/Makefile2
-rw-r--r--devel/py-python-socketio/Makefile2
-rw-r--r--devel/py-python-socketio/distinfo6
-rw-r--r--devel/py-pyupgrade/Makefile2
-rw-r--r--devel/py-pyupgrade/distinfo6
-rw-r--r--devel/py-qcs-sdk-python/Makefile2
-rw-r--r--devel/py-recordclass/Makefile2
-rw-r--r--devel/py-referencing/Makefile4
-rw-r--r--devel/py-referencing/distinfo6
-rw-r--r--devel/py-regress/Makefile2
-rw-r--r--devel/py-rpds-py/Makefile2
-rw-r--r--devel/py-rpds-py/Makefile.crates26
-rw-r--r--devel/py-rpds-py/distinfo58
-rw-r--r--devel/py-rq/Makefile2
-rw-r--r--devel/py-rq/distinfo6
-rw-r--r--devel/py-ruamel.yaml/Makefile2
-rw-r--r--devel/py-ruff/Makefile165
-rw-r--r--devel/py-ruff/distinfo330
-rw-r--r--devel/py-scikit-base/Makefile2
-rw-r--r--devel/py-setuptools-rust/Makefile2
-rw-r--r--devel/py-shandy-sqlfmt/Makefile4
-rw-r--r--devel/py-shandy-sqlfmt/distinfo6
-rw-r--r--devel/py-shapely/Makefile26
-rw-r--r--devel/py-shapely/distinfo6
-rw-r--r--devel/py-sirmordred/Makefile3
-rw-r--r--devel/py-sortinghat/Makefile3
-rw-r--r--devel/py-sparse/Makefile2
-rw-r--r--devel/py-sqlfluff/Makefile2
-rw-r--r--devel/py-srsly/Makefile2
-rw-r--r--devel/py-stdlibs/Makefile2
-rw-r--r--devel/py-stdlibs/distinfo6
-rw-r--r--devel/py-strawberry-graphql/Makefile8
-rw-r--r--devel/py-strawberry-graphql/distinfo6
-rw-r--r--devel/py-stringzilla/Makefile2
-rw-r--r--devel/py-stringzilla/distinfo6
-rw-r--r--devel/py-super-collections/Makefile2
-rw-r--r--devel/py-super-collections/distinfo6
-rw-r--r--devel/py-tables/Makefile2
-rw-r--r--devel/py-tartiflette/Makefile4
-rw-r--r--devel/py-tartiflette/files/patch-setup.cfg6
-rw-r--r--devel/py-taskflow/Makefile2
-rw-r--r--devel/py-tblib/Makefile15
-rw-r--r--devel/py-tblib/distinfo6
-rw-r--r--devel/py-tblib/files/patch-pyproject.toml20
-rw-r--r--devel/py-tblib/pkg-descr21
-rw-r--r--devel/py-termcolor/Makefile2
-rw-r--r--devel/py-termcolor/distinfo6
-rw-r--r--devel/py-thinc/Makefile2
-rw-r--r--devel/py-threadpoolctl/Makefile2
-rw-r--r--devel/py-tox-toml-fmt/Makefile3
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/py-tree-sitter-bash/Makefile2
-rw-r--r--devel/py-tree-sitter-css/Makefile2
-rw-r--r--devel/py-tree-sitter-go/Makefile2
-rw-r--r--devel/py-tree-sitter-javascript/Makefile2
-rw-r--r--devel/py-tree-sitter-languages/Makefile2
-rw-r--r--devel/py-tree-sitter-regex/Makefile2
-rw-r--r--devel/py-tree-sitter-yaml/Makefile2
-rw-r--r--devel/py-twisted/Makefile3
-rw-r--r--devel/py-ty/Makefile2
-rw-r--r--devel/py-ty/Makefile.crates134
-rw-r--r--devel/py-ty/distinfo270
-rw-r--r--devel/py-typer/Makefile2
-rw-r--r--devel/py-typer/distinfo6
-rw-r--r--devel/py-types-protobuf/Makefile2
-rw-r--r--devel/py-types-protobuf/distinfo6
-rw-r--r--devel/py-types-protobuf/files/patch-pyproject.toml4
-rw-r--r--devel/py-types-ujson/Makefile24
-rw-r--r--devel/py-types-ujson/distinfo3
-rw-r--r--devel/py-types-ujson/pkg-descr3
-rw-r--r--devel/py-ufmt/Makefile2
-rw-r--r--devel/py-ufmt/distinfo6
-rw-r--r--devel/py-ufmt/files/patch-pyproject.toml11
-rw-r--r--devel/py-unearth/Makefile2
-rw-r--r--devel/py-unearth/distinfo6
-rw-r--r--devel/py-uproot/Makefile4
-rw-r--r--devel/py-uproot/distinfo6
-rw-r--r--devel/py-uv-build/Makefile2
-rw-r--r--devel/py-uv-build/distinfo6
-rw-r--r--devel/py-uv-build08/Makefile3
-rw-r--r--devel/py-uv-build08/distinfo6
-rw-r--r--devel/py-uv/Makefile2
-rw-r--r--devel/py-uv/distinfo6
-rw-r--r--devel/py-uv/files/patch-pyproject.toml14
-rw-r--r--devel/py-validate-pyproject-schema-store/Makefile2
-rw-r--r--devel/py-virtualenv/Makefile4
-rw-r--r--devel/py-virtualenv/distinfo6
-rw-r--r--devel/py-watchfiles/Makefile3
-rw-r--r--devel/py-watchfiles/Makefile.crates14
-rw-r--r--devel/py-watchfiles/distinfo34
-rw-r--r--devel/py-whistle/Makefile8
-rw-r--r--devel/py-whistle/distinfo6
-rw-r--r--devel/py-widgetsnbextension/Makefile2
-rw-r--r--devel/py-widgetsnbextension/distinfo6
-rw-r--r--devel/py-wsme/Makefile2
-rw-r--r--devel/py-xasm/Makefile6
-rw-r--r--devel/py-xasm/distinfo6
-rw-r--r--devel/py-xasm/files/patch-____pkginfo____.py17
-rw-r--r--devel/py-xasm/files/patch-pyproject.toml11
-rw-r--r--devel/py-xattr/Makefile3
-rw-r--r--devel/py-xattr/distinfo6
-rw-r--r--devel/py-xattr/files/patch-pyproject.toml13
-rw-r--r--devel/py-xdis/Makefile2
-rw-r--r--devel/py-xdis/distinfo6
-rw-r--r--devel/pycomposefile/Makefile24
-rw-r--r--devel/pycomposefile/distinfo3
-rw-r--r--devel/pyenv/Makefile2
-rw-r--r--devel/pyenv/distinfo6
-rw-r--r--devel/pyenv/pkg-plist3
-rw-r--r--devel/pygobject-common/Makefile7
-rw-r--r--devel/pylyzer/Makefile2
-rw-r--r--devel/pymsteams/Makefile10
-rw-r--r--devel/pymsteams/distinfo6
-rw-r--r--devel/pymsteams/files/patch-pyproject.toml9
-rw-r--r--devel/pyside2-tools/distinfo6
-rw-r--r--devel/pyside2/distinfo6
-rw-r--r--devel/pysvn/Makefile53
-rw-r--r--devel/pysvn/distinfo3
-rw-r--r--devel/pysvn/pkg-descr12
-rw-r--r--devel/pytype/Makefile2
-rw-r--r--devel/qbs/Makefile6
-rw-r--r--devel/qbs/distinfo8
-rw-r--r--devel/qbs/pkg-plist33
-rw-r--r--devel/qt5-assistant/distinfo6
-rw-r--r--devel/qt5-buildtools/distinfo6
-rw-r--r--devel/qt5-concurrent/distinfo6
-rw-r--r--devel/qt5-core/Makefile1
-rw-r--r--devel/qt5-core/distinfo6
-rw-r--r--devel/qt5-dbus/distinfo6
-rw-r--r--devel/qt5-designer/distinfo6
-rw-r--r--devel/qt5-help/distinfo6
-rw-r--r--devel/qt5-linguist/distinfo6
-rw-r--r--devel/qt5-linguisttools/distinfo6
-rw-r--r--devel/qt5-location/distinfo6
-rw-r--r--devel/qt5-qdbus/distinfo6
-rw-r--r--devel/qt5-qdbusviewer/distinfo6
-rw-r--r--devel/qt5-qdoc-data/Makefile2
-rw-r--r--devel/qt5-qdoc-data/distinfo6
-rw-r--r--devel/qt5-qdoc/distinfo6
-rw-r--r--devel/qt5-qmake/distinfo6
-rw-r--r--devel/qt5-remoteobjects/distinfo6
-rw-r--r--devel/qt5-script/Makefile1
-rw-r--r--devel/qt5-scripttools/Makefile1
-rw-r--r--devel/qt5-scxml/distinfo6
-rw-r--r--devel/qt5-testlib/distinfo6
-rw-r--r--devel/qt5-uitools/distinfo6
-rw-r--r--devel/qt6-base/Makefile2
-rw-r--r--devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp32
-rw-r--r--devel/qtcreator/Makefile15
-rw-r--r--devel/qtcreator/distinfo6
-rw-r--r--devel/qtcreator/pkg-plist36
-rw-r--r--devel/radicle/Makefile1
-rw-r--r--devel/rapidfuzz-cpp/Makefile4
-rw-r--r--devel/rapidfuzz-cpp/distinfo6
-rw-r--r--devel/re2/Makefile2
-rw-r--r--devel/re2/distinfo6
-rw-r--r--devel/re2c/Makefile25
-rw-r--r--devel/re2c/distinfo6
-rw-r--r--devel/re2c/pkg-plist49
-rw-r--r--devel/readerwriterqueue/Makefile9
-rw-r--r--devel/readerwriterqueue/distinfo6
-rw-r--r--devel/readline/Makefile8
-rw-r--r--devel/readline/distinfo34
-rw-r--r--devel/readline/files/patch-clang1831
-rw-r--r--devel/readline/files/patch-doc-readline.332
-rw-r--r--devel/readline/files/patch-doc-readline.info28
-rw-r--r--devel/readline/files/patch-doc-rluserman.info28
-rw-r--r--devel/readline/pkg-plist13
-rw-r--r--devel/redo/Makefile3
-rw-r--r--devel/reflect-cpp/Makefile2
-rw-r--r--devel/reflect-cpp/distinfo6
-rw-r--r--devel/reflect-cpp/pkg-plist2
-rw-r--r--devel/revive/Makefile7
-rw-r--r--devel/revive/distinfo10
-rw-r--r--devel/rgbds/Makefile2
-rw-r--r--devel/rgbds/distinfo6
-rw-r--r--devel/root/Makefile4
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/ruby-install/Makefile4
-rw-r--r--devel/rubygem-CFPropertyList-gitlab/Makefile9
-rw-r--r--devel/rubygem-CFPropertyList-gitlab/distinfo6
-rw-r--r--devel/rubygem-actionview80/Makefile2
-rw-r--r--devel/rubygem-actionview80/distinfo6
-rw-r--r--devel/rubygem-actionview81/Makefile29
-rw-r--r--devel/rubygem-actionview81/distinfo3
-rw-r--r--devel/rubygem-actionview81/pkg-descr4
-rw-r--r--devel/rubygem-activejob80/Makefile2
-rw-r--r--devel/rubygem-activejob80/distinfo6
-rw-r--r--devel/rubygem-activejob81/Makefile27
-rw-r--r--devel/rubygem-activejob81/distinfo3
-rw-r--r--devel/rubygem-activejob81/pkg-descr16
-rw-r--r--devel/rubygem-activesupport80/Makefile2
-rw-r--r--devel/rubygem-activesupport80/distinfo6
-rw-r--r--devel/rubygem-activesupport81/Makefile36
-rw-r--r--devel/rubygem-activesupport81/distinfo3
-rw-r--r--devel/rubygem-activesupport81/pkg-descr4
-rw-r--r--devel/rubygem-async-gitlab/Makefile6
-rw-r--r--devel/rubygem-async-gitlab/distinfo6
-rw-r--r--devel/rubygem-avro/Makefile2
-rw-r--r--devel/rubygem-avro/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-account/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-account/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-acm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-acm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-acmpca/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-acmpca/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-aiops/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-aiops/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplify/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplify/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplifybackend/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplifybackend/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplifyuibuilder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplifyuibuilder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apigateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appconfigdata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appconfigdata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appfabric/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appfabric/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appflow/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appflow/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationautoscaling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationautoscaling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationcostprofiler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationcostprofiler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationinsights/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationinsights/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationsignals/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationsignals/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appmesh/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appmesh/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appregistry/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appregistry/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apprunner/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apprunner/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appstream/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appstream/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appsync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appsync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apptest/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apptest/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-arcregionswitch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-arcregionswitch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-artifact/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-artifact/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-athena/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-athena/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-auditmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-auditmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-augmentedairuntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-augmentedairuntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-autoscalingplans/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-autoscalingplans/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-b2bi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-b2bi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backup/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backup/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backupgateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backupgateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backupsearch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backupsearch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-batch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-batch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmdashboards/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmdashboards/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmdataexports/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmdataexports/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagent/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagent/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-billing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-billing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-billingconductor/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-billingconductor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-braket/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-braket/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-budgets/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-budgets/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chatbot/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chatbot/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkidentity/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkidentity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmeetings/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmeetings/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmessaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmessaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkvoice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkvoice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cleanrooms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cleanrooms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cleanroomsml/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cleanroomsml/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloud9/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloud9/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudcontrolapi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudcontrolapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-clouddirectory/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-clouddirectory/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudfront/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudfront/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudhsm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudhsm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudhsmv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudhsmv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudsearch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudsearch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudsearchdomain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudsearchdomain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudtrail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudtrail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudtraildata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudtraildata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevidently/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevidently/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchrum/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchrum/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeartifact/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeartifact/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codebuild/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codebuild/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codecatalyst/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codecatalyst/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codecommit/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codecommit/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeconnections/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeconnections/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codedeploy/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codedeploy/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeguruprofiler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeguruprofiler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codegurureviewer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codegurureviewer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codegurusecurity/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codegurusecurity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codepipeline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codepipeline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codestarconnections/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codestarconnections/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codestarnotifications/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codestarnotifications/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentity/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitosync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitosync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-comprehend/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-comprehend/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-comprehendmedical/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-comprehendmedical/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-computeoptimizer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-computeoptimizer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-configservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-configservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcases/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcases/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcontactlens/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcontactlens/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectparticipant/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectparticipant/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectwisdomservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectwisdomservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-controltower/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-controltower/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-core/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costandusagereportservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costandusagereportservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costoptimizationhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costoptimizationhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datapipeline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-datapipeline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datasync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-datasync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datazone/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-datazone/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dax/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dax/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-deadline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-deadline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-detective/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-detective/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-devicefarm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-devicefarm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-devopsguru/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-devopsguru/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directoryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directoryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directoryservicedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directoryservicedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dlm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dlm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-docdb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-docdb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-docdbelastic/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-docdbelastic/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-drs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-drs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dsql/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dsql/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dynamodbstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dynamodbstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ebs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ebs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2instanceconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2instanceconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecr/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecrpublic/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecrpublic/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-efs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-efs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eks/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eks/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eksauth/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eksauth/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticache/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticache/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticbeanstalk/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticbeanstalk/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticsearchservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticsearchservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elastictranscoder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elastictranscoder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emr/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrcontainers/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emrcontainers/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-entityresolution/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-entityresolution/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-evs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-evs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-finspace/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-finspace/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-finspacedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-finspacedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-firehose/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-firehose/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-forecastqueryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-forecastqueryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-forecastservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-forecastservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-frauddetector/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-frauddetector/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-freetier/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-freetier/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fsx/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fsx/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gamelift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gamelift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-geomaps/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-geomaps/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-georoutes/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-georoutes/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glacier/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-glacier/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-globalaccelerator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-globalaccelerator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glue/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-glue/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gluedatabrew/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gluedatabrew/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-greengrass/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-greengrass/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-greengrassv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-greengrassv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-groundstation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-groundstation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-guardduty/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-guardduty/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-health/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-health/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-healthlake/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-healthlake/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iam/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iam/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-identitystore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-identitystore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-imagebuilder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-imagebuilder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-importexport/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-importexport/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspector/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspector/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspector2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspector2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspectorscan/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspectorscan/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-internetmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-internetmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-invoicing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-invoicing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iot/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iot/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotdataplane/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotdataplane/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ioteventsdata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ioteventsdata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotfleethub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotfleethub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotjobsdataplane/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotjobsdataplane/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotsecuretunneling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotsecuretunneling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotthingsgraph/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotthingsgraph/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iottwinmaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iottwinmaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotwireless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotwireless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivschat/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivschat/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kafka/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kafka/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kafkaconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kafkaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kendra/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kendra/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kendraranking/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kendraranking/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-keyspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-keyspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-keyspacesstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-keyspacesstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideo/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideo/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideomedia/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideomedia/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lakeformation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lakeformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lambda/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lambda/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-launchwizard/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-launchwizard/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lex/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lex/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexruntimev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexruntimev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lightsail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lightsail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-locationservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-locationservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutequipment/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutequipment/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutforvision/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutforvision/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutmetrics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutmetrics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-machinelearning/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-machinelearning/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-macie2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-macie2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mailmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mailmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mainframemodernization/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mainframemodernization/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedblockchain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedblockchain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedblockchainquery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedblockchainquery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedgrafana/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedgrafana/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplaceagreement/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplaceagreement/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacedeployment/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacedeployment/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacemetering/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacemetering/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacereporting/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacereporting/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-medialive/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-medialive/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackage/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediapackage/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackagev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediapackagev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackagevod/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediapackagevod/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediastore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediastore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediastoredata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediastoredata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediatailor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediatailor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-memorydb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-memorydb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mgn/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mgn/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mpa/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mpa/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mq/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mq/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mturk/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mturk/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mwaa/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mwaa/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptune/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptune/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptunegraph/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptunegraph/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-notifications/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-notifications/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-notificationscontacts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-notificationscontacts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-oam/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-oam/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-observabilityadmin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-observabilityadmin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-odb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-odb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-omics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-omics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opensearchserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opensearchserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opensearchservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opensearchservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-organizations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-organizations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-osis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-osis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-outposts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-panorama/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-panorama/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorad/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorad/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorscep/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorscep/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalize/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalize/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalizeevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalizeevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalizeruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalizeruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpoint/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpoint/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointemail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpointemail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pipes/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pipes/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-polly/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-polly/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pricing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pricing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-prometheusservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-prometheusservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-proton/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-proton/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qapps/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qapps/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qbusiness/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qbusiness/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qldb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qldb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qldbsession/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qldbsession/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-quicksight/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-quicksight/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ram/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ram/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rds/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rds/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rdsdataservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rdsdataservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-recyclebin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-recyclebin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rekognition/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rekognition/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-repostspace/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-repostspace/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resiliencehub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resiliencehub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourceexplorer2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourceexplorer2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourcegroups/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourcegroups/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resources/Makefile10
-rw-r--r--devel/rubygem-aws-sdk-resources/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-robomaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-robomaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53domains/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53domains/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53profiles/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53profiles/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycluster/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycluster/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rtbfabric/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-rtbfabric/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-rtbfabric/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-s3/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3control/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3control/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3outposts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3tables/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3tables/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3vectors/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3vectors/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakergeospatial/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakergeospatial/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakermetrics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakermetrics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakerruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakerruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-savingsplans/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-savingsplans/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-scheduler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-scheduler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-schemas/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-schemas/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securityhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securityhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securityir/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securityir/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securitylake/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securitylake/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicecatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicecatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicediscovery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicediscovery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicequotas/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicequotas/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ses/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ses/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sesv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sesv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-shield/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-shield/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-signer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-signer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-simpledb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-simpledb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-simspaceweaver/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-simspaceweaver/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-snowball/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-snowball/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-snowdevicemanagement/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-snowdevicemanagement/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sns/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sns/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sqs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sqs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmcontacts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmcontacts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmguiconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmguiconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmincidents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmincidents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmquicksetup/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmquicksetup/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmsap/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmsap/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssoadmin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssoadmin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-states/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-states/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-supplychain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-supplychain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-support/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-support/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-supportapp/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-supportapp/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-swf/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-swf/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-synthetics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-synthetics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-taxsettings/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-taxsettings/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-textract/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-textract/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreamquery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreamquery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreamwrite/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreamwrite/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-tnb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-tnb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transfer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transfer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-translate/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-translate/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-trustedadvisor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-trustedadvisor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-verifiedpermissions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-verifiedpermissions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-voiceid/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-voiceid/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-vpclattice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-vpclattice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-waf/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-waf/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafregional/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wafregional/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wafv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wellarchitected/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wellarchitected/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workdocs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workdocs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workmail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workmail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workmailmessageflow/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workmailmessageflow/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesweb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesweb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-xray/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-xray/distinfo6
-rw-r--r--devel/rubygem-bson/Makefile2
-rw-r--r--devel/rubygem-bson/distinfo6
-rw-r--r--devel/rubygem-console/Makefile2
-rw-r--r--devel/rubygem-console/distinfo6
-rw-r--r--devel/rubygem-crack/Makefile2
-rw-r--r--devel/rubygem-crack/distinfo6
-rw-r--r--devel/rubygem-cucumber-ci-environment/Makefile2
-rw-r--r--devel/rubygem-cucumber-ci-environment/distinfo6
-rw-r--r--devel/rubygem-cucumber-tag-expressions/Makefile2
-rw-r--r--devel/rubygem-cucumber-tag-expressions/distinfo6
-rw-r--r--devel/rubygem-datadog-ci/Makefile2
-rw-r--r--devel/rubygem-datadog-ci/distinfo6
-rw-r--r--devel/rubygem-datadog/Makefile6
-rw-r--r--devel/rubygem-datadog/distinfo6
-rw-r--r--devel/rubygem-date/Makefile4
-rw-r--r--devel/rubygem-date/distinfo6
-rw-r--r--devel/rubygem-english/Makefile5
-rw-r--r--devel/rubygem-english/distinfo6
-rw-r--r--devel/rubygem-erb/Makefile2
-rw-r--r--devel/rubygem-erb/distinfo6
-rw-r--r--devel/rubygem-excon-gitlab/Makefile8
-rw-r--r--devel/rubygem-excon-gitlab/distinfo6
-rw-r--r--devel/rubygem-execjs/Makefile2
-rw-r--r--devel/rubygem-faraday-excon/Makefile2
-rw-r--r--devel/rubygem-faraday-excon/distinfo6
-rw-r--r--devel/rubygem-fast_gettext/Makefile2
-rw-r--r--devel/rubygem-fast_gettext/distinfo6
-rw-r--r--devel/rubygem-fcntl/Makefile2
-rw-r--r--devel/rubygem-fileutils/Makefile2
-rw-r--r--devel/rubygem-fileutils/distinfo6
-rw-r--r--devel/rubygem-fog-core-gitlab/Makefile4
-rw-r--r--devel/rubygem-fog-core-gitlab/distinfo6
-rw-r--r--devel/rubygem-fog-core-gitlab/files/patch-gemspec11
-rw-r--r--devel/rubygem-fog-json-gitlab/Makefile3
-rw-r--r--devel/rubygem-formatador/Makefile2
-rw-r--r--devel/rubygem-formatador/distinfo6
-rw-r--r--devel/rubygem-fugit-gitlab/Makefile24
-rw-r--r--devel/rubygem-fugit-gitlab/distinfo (renamed from devel/rubygem-fugit111/distinfo)0
-rw-r--r--devel/rubygem-fugit-gitlab/pkg-descr (renamed from devel/rubygem-fugit111/pkg-descr)0
-rw-r--r--devel/rubygem-fugit/Makefile2
-rw-r--r--devel/rubygem-fugit/distinfo6
-rw-r--r--devel/rubygem-fugit111/Makefile26
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails5/Makefile2
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails5/distinfo6
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec4
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails50/Makefile2
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails50/distinfo6
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec4
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails52/Makefile2
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails52/distinfo6
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec4
-rw-r--r--devel/rubygem-gettext_i18n_rails_js/Makefile2
-rw-r--r--devel/rubygem-gettext_i18n_rails_js/distinfo6
-rw-r--r--devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec4
-rw-r--r--devel/rubygem-gitlab-experiment/Makefile3
-rw-r--r--devel/rubygem-gitlab-experiment/distinfo6
-rw-r--r--devel/rubygem-gitlab-labkit/Makefile6
-rw-r--r--devel/rubygem-gitlab-labkit/distinfo6
-rw-r--r--devel/rubygem-google-apis-admin_directory_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-admin_directory_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile4
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo6
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/Makefile2
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/distinfo6
-rw-r--r--devel/rubygem-google-apis-cloudkms_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudkms_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile4
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo6
-rw-r--r--devel/rubygem-google-apis-compute_v1-gitlab/Makefile2
-rw-r--r--devel/rubygem-google-apis-compute_v1-gitlab/distinfo6
-rw-r--r--devel/rubygem-google-apis-compute_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-compute_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-container_v1beta1/Makefile5
-rw-r--r--devel/rubygem-google-apis-container_v1beta1/distinfo6
-rw-r--r--devel/rubygem-google-apis-drive_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-drive_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-iam_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-iam_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-iamcredentials_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-iamcredentials_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-monitoring_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-monitoring_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/Makefile2
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/distinfo6
-rw-r--r--devel/rubygem-google-apis-storage_v1-gitlab/Makefile2
-rw-r--r--devel/rubygem-google-apis-storage_v1-gitlab/distinfo6
-rw-r--r--devel/rubygem-google-iam-credentials-v1/Makefile2
-rw-r--r--devel/rubygem-google-iam-credentials-v1/distinfo6
-rw-r--r--devel/rubygem-google-iam-v1/Makefile2
-rw-r--r--devel/rubygem-google-iam-v1/distinfo6
-rw-r--r--devel/rubygem-google-protobuf/Makefile2
-rw-r--r--devel/rubygem-google-protobuf/distinfo6
-rw-r--r--devel/rubygem-grape-entity/Makefile4
-rw-r--r--devel/rubygem-icalendar/Makefile2
-rw-r--r--devel/rubygem-icalendar/distinfo6
-rw-r--r--devel/rubygem-io-stream/Makefile2
-rw-r--r--devel/rubygem-io-stream/distinfo6
-rw-r--r--devel/rubygem-irb-gitlab/Makefile2
-rw-r--r--devel/rubygem-irb-gitlab/distinfo6
-rw-r--r--devel/rubygem-irb/Makefile2
-rw-r--r--devel/rubygem-irb/distinfo6
-rw-r--r--devel/rubygem-jbuilder-rails81/Makefile23
-rw-r--r--devel/rubygem-jbuilder-rails81/distinfo3
-rw-r--r--devel/rubygem-jbuilder-rails81/pkg-descr1
-rw-r--r--devel/rubygem-json-schema-gitlab/Makefile21
-rw-r--r--devel/rubygem-json-schema-gitlab/distinfo3
-rw-r--r--devel/rubygem-json-schema-gitlab/pkg-descr4
-rw-r--r--devel/rubygem-json/Makefile2
-rw-r--r--devel/rubygem-json/distinfo6
-rw-r--r--devel/rubygem-jsonpath/Makefile3
-rw-r--r--devel/rubygem-libdatadog/Makefile2
-rw-r--r--devel/rubygem-libdatadog/distinfo6
-rw-r--r--devel/rubygem-libdatadog/files/patch-gemspec4
-rw-r--r--devel/rubygem-libddwaf/Makefile2
-rw-r--r--devel/rubygem-libddwaf/distinfo6
-rw-r--r--devel/rubygem-logger-gitlab/Makefile2
-rw-r--r--devel/rubygem-logger/Makefile2
-rw-r--r--devel/rubygem-logging-gitlab/Makefile21
-rw-r--r--devel/rubygem-logging-gitlab/distinfo3
-rw-r--r--devel/rubygem-logging-gitlab/pkg-descr4
-rw-r--r--devel/rubygem-marcel-gitlab/Makefile18
-rw-r--r--devel/rubygem-marcel-gitlab/distinfo3
-rw-r--r--devel/rubygem-marcel-gitlab/pkg-descr3
-rw-r--r--devel/rubygem-multi_json-gitlab/Makefile28
-rw-r--r--devel/rubygem-multi_json-gitlab/distinfo3
-rw-r--r--devel/rubygem-multi_json-gitlab/pkg-descr (renamed from devel/rubygem-multi_json114/pkg-descr)0
-rw-r--r--devel/rubygem-multi_json114/Makefile28
-rw-r--r--devel/rubygem-multi_json114/distinfo3
-rw-r--r--devel/rubygem-nio4r/Makefile2
-rw-r--r--devel/rubygem-nio4r/distinfo6
-rw-r--r--devel/rubygem-oj/Makefile2
-rw-r--r--devel/rubygem-oj/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-common/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-common/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-helpers-mysql/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-helpers-mysql/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-processor/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-processor/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-all/Makefile3
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec10
-rw-r--r--devel/rubygem-opentelemetry-metrics-sdk/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-metrics-sdk/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-sdk/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-sdk/distinfo6
-rw-r--r--devel/rubygem-optparse/Makefile2
-rw-r--r--devel/rubygem-optparse/distinfo6
-rw-r--r--devel/rubygem-parser/Makefile2
-rw-r--r--devel/rubygem-parser/distinfo6
-rw-r--r--devel/rubygem-power_assert/Makefile2
-rw-r--r--devel/rubygem-power_assert/distinfo6
-rw-r--r--devel/rubygem-prometheus-client-mmap/Makefile2
-rw-r--r--devel/rubygem-pstore/Makefile2
-rw-r--r--devel/rubygem-rake/Makefile2
-rw-r--r--devel/rubygem-rake/distinfo6
-rw-r--r--devel/rubygem-rdoc/Makefile2
-rw-r--r--devel/rubygem-rdoc/distinfo6
-rw-r--r--devel/rubygem-re2/Makefile4
-rw-r--r--devel/rubygem-re2/distinfo6
-rw-r--r--devel/rubygem-red-datasets/Makefile2
-rw-r--r--devel/rubygem-red-datasets/distinfo6
-rw-r--r--devel/rubygem-repl_type_completor/Makefile2
-rw-r--r--devel/rubygem-repl_type_completor/distinfo6
-rw-r--r--devel/rubygem-rgen/Makefile2
-rw-r--r--devel/rubygem-rgen/distinfo6
-rw-r--r--devel/rubygem-rspec-core/Makefile2
-rw-r--r--devel/rubygem-rspec-core/distinfo6
-rw-r--r--devel/rubygem-rspec-mocks/Makefile2
-rw-r--r--devel/rubygem-rspec-mocks/distinfo6
-rw-r--r--devel/rubygem-rspec/Makefile2
-rw-r--r--devel/rubygem-rspec/distinfo6
-rw-r--r--devel/rubygem-rubocop-performance/Makefile4
-rw-r--r--devel/rubygem-rubocop-performance/distinfo6
-rw-r--r--devel/rubygem-ruby-lsp/Makefile2
-rw-r--r--devel/rubygem-ruby-lsp/distinfo6
-rw-r--r--devel/rubygem-sdoc/Makefile2
-rw-r--r--devel/rubygem-sdoc/distinfo6
-rw-r--r--devel/rubygem-sequel/Makefile2
-rw-r--r--devel/rubygem-sequel/distinfo6
-rw-r--r--devel/rubygem-sidekiq-cron-rails-gitlab/Makefile3
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-sprockets-rails-rails81/Makefile22
-rw-r--r--devel/rubygem-sprockets-rails-rails81/distinfo3
-rw-r--r--devel/rubygem-sprockets-rails-rails81/pkg-descr1
-rw-r--r--devel/rubygem-stringio/Makefile2
-rw-r--r--devel/rubygem-strong_migrations/Makefile2
-rw-r--r--devel/rubygem-strong_migrations/distinfo6
-rw-r--r--devel/rubygem-strscan/Makefile2
-rw-r--r--devel/rubygem-syslog/Makefile2
-rw-r--r--devel/rubygem-telesign/Makefile2
-rw-r--r--devel/rubygem-telesign/distinfo6
-rw-r--r--devel/rubygem-telesignenterprise/Makefile4
-rw-r--r--devel/rubygem-telesignenterprise/distinfo6
-rw-r--r--devel/rubygem-tempfile/Makefile2
-rw-r--r--devel/rubygem-timeout/Makefile2
-rw-r--r--devel/rubygem-timeout/distinfo6
-rw-r--r--devel/rubygem-tins/Makefile2
-rw-r--r--devel/rubygem-tins/distinfo6
-rw-r--r--devel/rubygem-tmpdir/Makefile2
-rw-r--r--devel/rubygem-vite_rails-gitlab/Makefile22
-rw-r--r--devel/rubygem-vite_rails-gitlab/distinfo (renamed from devel/rubygem-vite_rails-rails70/distinfo)0
-rw-r--r--devel/rubygem-vite_rails-gitlab/pkg-descr (renamed from devel/rubygem-vite_rails-rails70/pkg-descr)0
-rw-r--r--devel/rubygem-vite_rails-rails70/Makefile22
-rw-r--r--devel/rubygem-vite_ruby-gitlab/Makefile28
-rw-r--r--devel/rubygem-vite_ruby-gitlab/distinfo3
-rw-r--r--devel/rubygem-vite_ruby-gitlab/pkg-descr (renamed from devel/rubygem-vite_ruby33/pkg-descr)0
-rw-r--r--devel/rubygem-vite_ruby33/Makefile26
-rw-r--r--devel/rubygem-vite_ruby33/distinfo3
-rw-r--r--devel/rubygem-web-console-rails81/Makefile26
-rw-r--r--devel/rubygem-web-console-rails81/distinfo3
-rw-r--r--devel/rubygem-web-console-rails81/pkg-descr1
-rw-r--r--devel/rubygem-zlib/Makefile2
-rw-r--r--devel/rubygem-zlib/distinfo6
-rw-r--r--devel/ruff/Makefile3
-rw-r--r--devel/ruff/Makefile.crates162
-rw-r--r--devel/ruff/distinfo330
-rw-r--r--devel/rust-analyzer/Makefile2
-rw-r--r--devel/rust-bindgen-cli/Makefile2
-rw-r--r--devel/rust-cbindgen/Makefile2
-rw-r--r--devel/rust-script/Makefile10
-rw-r--r--devel/rust-script/Makefile.crates171
-rw-r--r--devel/rust-script/distinfo348
-rw-r--r--devel/rustc-demangle/Makefile26
-rw-r--r--devel/rustc-demangle/distinfo48
-rw-r--r--devel/rustup-init/Makefile2
-rw-r--r--devel/rye/Makefile6
-rw-r--r--devel/scc/Makefile4
-rw-r--r--devel/scc/distinfo10
-rw-r--r--devel/sccache/Makefile2
-rw-r--r--devel/scons/Makefile3
-rw-r--r--devel/scons/distinfo6
-rw-r--r--devel/scons/files/patch-pyproject.toml21
-rw-r--r--devel/scons/files/patch-setup.cfg18
-rw-r--r--devel/sdl12-compat/Makefile2
-rw-r--r--devel/sdl12-compat/distinfo6
-rw-r--r--devel/sdl20/Makefile2
-rw-r--r--devel/sdl20/distinfo6
-rw-r--r--devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c11
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/sdsl-lite/Makefile2
-rw-r--r--devel/selene/Makefile24
-rw-r--r--devel/selene/distinfo48
-rw-r--r--devel/sentry-cli/Makefile2
-rw-r--r--devel/shards/Makefile1
-rw-r--r--devel/shfmt/Makefile2
-rw-r--r--devel/shiboken2/Makefile3
-rw-r--r--devel/shiboken2/distinfo6
-rw-r--r--devel/signal-sqlcipher-extension/Makefile2
-rw-r--r--devel/simdjson/Makefile2
-rw-r--r--devel/simdjson/distinfo6
-rw-r--r--devel/simdjson/pkg-plist4
-rw-r--r--devel/simpleini/Makefile11
-rw-r--r--devel/simpleini/distinfo6
-rw-r--r--devel/simpleini/files/patch-CMakeLists.txt17
-rw-r--r--devel/simpleini/files/patch-cmake-targets41
-rw-r--r--devel/simpleini/pkg-plist6
-rw-r--r--devel/skalibs/Makefile2
-rw-r--r--devel/skalibs/distinfo6
-rw-r--r--devel/skalibs/pkg-plist2
-rw-r--r--devel/skypat/Makefile10
-rw-r--r--devel/skypat/distinfo6
-rw-r--r--devel/slf4j/Makefile2
-rw-r--r--devel/sltdl/Makefile1
-rw-r--r--devel/snazy/Makefile116
-rw-r--r--devel/snazy/distinfo232
-rw-r--r--devel/soft-serve/Makefile2
-rw-r--r--devel/sonar-scanner-cli/Makefile2
-rw-r--r--devel/sonarqube-community/Makefile2
-rw-r--r--devel/sord/Makefile2
-rw-r--r--devel/sord/distinfo6
-rw-r--r--devel/spdlog/Makefile25
-rw-r--r--devel/spdlog/distinfo6
-rw-r--r--devel/spdlog/files/patch-include_spdlog_details_os-inl.h23
-rw-r--r--devel/spdlog/pkg-plist2
-rw-r--r--devel/spirv-llvm-translator/Makefile16
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm146
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm156
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm166
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm176
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm186
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm196
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm206
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm216
-rw-r--r--devel/spr/Makefile2
-rw-r--r--devel/statik/Makefile2
-rw-r--r--devel/stgit/Makefile329
-rw-r--r--devel/stgit/distinfo658
-rw-r--r--devel/stringzilla/Makefile8
-rw-r--r--devel/stringzilla/distinfo8
-rw-r--r--devel/stringzilla/files/patch-CMakeLists.txt17
-rw-r--r--devel/stringzilla/pkg-plist28
-rw-r--r--devel/stuffbin/Makefile2
-rw-r--r--devel/stylua/Makefile4
-rw-r--r--devel/stylua/Makefile.crates18
-rw-r--r--devel/stylua/distinfo42
-rw-r--r--devel/swig/Makefile7
-rw-r--r--devel/swig/distinfo6
-rw-r--r--devel/swig/files/patch-Makefile.in11
-rw-r--r--devel/swig/pkg-plist328
-rw-r--r--devel/tabby/Makefile2
-rw-r--r--devel/tagref/Makefile2
-rw-r--r--devel/task/Makefile3
-rw-r--r--devel/task/distinfo10
-rw-r--r--devel/taskctl/Makefile2
-rw-r--r--devel/taskflow/Makefile4
-rw-r--r--devel/taskflow/distinfo6
-rw-r--r--devel/taskflow/pkg-plist5
-rw-r--r--devel/tbox/Makefile6
-rw-r--r--devel/tbox/distinfo6
-rw-r--r--devel/tbox/pkg-plist2
-rw-r--r--devel/tclreadline/Makefile2
-rw-r--r--devel/tdl/Makefile1
-rw-r--r--devel/terraform-ls/Makefile1
-rw-r--r--devel/texlab/Makefile2
-rw-r--r--devel/the-way/Makefile2
-rw-r--r--devel/tinygo/Makefile2
-rw-r--r--devel/tinyopt/Makefile34
-rw-r--r--devel/tinyopt/distinfo3
-rw-r--r--devel/tinyopt/pkg-descr3
-rw-r--r--devel/tokei/Makefile2
-rw-r--r--devel/tokio-console/Makefile408
-rw-r--r--devel/tokio-console/distinfo814
-rw-r--r--devel/transient/Makefile10
-rw-r--r--devel/transient/distinfo6
-rw-r--r--devel/tree-sitter-cli/Makefile2
-rw-r--r--devel/tree-sitter-graph/Makefile2
-rw-r--r--devel/twiggy/Makefile2
-rw-r--r--devel/typeshare/Makefile164
-rw-r--r--devel/typeshare/distinfo326
-rw-r--r--devel/umbrello/Makefile1
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/umbrello/pkg-plist1
-rw-r--r--devel/umpire/Makefile38
-rw-r--r--devel/umpire/distinfo7
-rw-r--r--devel/umpire/files/patch-src_tpl_CMakeLists.txt36
-rw-r--r--devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp19
-rw-r--r--devel/umpire/pkg-descr3
-rw-r--r--devel/umpire/pkg-plist91
-rw-r--r--devel/unit-otel/Makefile5
-rw-r--r--devel/universal-ctags/Makefile2
-rw-r--r--devel/universal-ctags/distinfo6
-rw-r--r--devel/unordered-dense/Makefile5
-rw-r--r--devel/unordered-dense/distinfo6
-rw-r--r--devel/uv/Makefile8
-rw-r--r--devel/uv/Makefile.crates137
-rw-r--r--devel/uv/distinfo276
-rw-r--r--devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs50
-rw-r--r--devel/valgrind/Makefile6
-rw-r--r--devel/valgrind/distinfo6
-rw-r--r--devel/valgrind/pkg-plist1
-rw-r--r--devel/venom/Makefile2
-rw-r--r--devel/wasi-compiler-rt21/Makefile2
-rw-r--r--devel/wasi-libcxx21/Makefile2
-rw-r--r--devel/wasm-server-runner/Makefile2
-rw-r--r--devel/wasm-server-runner/files/patch-powerpc64le20
-rw-r--r--devel/wasmer/Makefile1
-rw-r--r--devel/wizer/Makefile2
-rw-r--r--devel/xbyak/Makefile2
-rw-r--r--devel/xbyak/distinfo6
-rw-r--r--devel/xsimd/Makefile7
-rw-r--r--devel/xsimd/distinfo6
-rw-r--r--devel/xsimd/pkg-plist8
-rw-r--r--devel/xtensa-esp-elf/Makefile2
-rw-r--r--devel/yaegi/Makefile2
-rw-r--r--devel/zix/Makefile6
-rw-r--r--devel/zix/distinfo6
-rw-r--r--devel/zix/pkg-plist1
5111 files changed, 57960 insertions, 53236 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1fc134119e08..a8645b1fbe85 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -98,6 +98,7 @@
SUBDIR += R-cran-msm
SUBDIR += R-cran-multicool
SUBDIR += R-cran-optparse
+ SUBDIR += R-cran-otel
SUBDIR += R-cran-pak
SUBDIR += R-cran-parallelly
SUBDIR += R-cran-parsedate
@@ -407,6 +408,7 @@
SUBDIR += cgdb
SUBDIR += cgit
SUBDIR += cgprof
+ SUBDIR += chai
SUBDIR += charva
SUBDIR += check
SUBDIR += checkbashisms
@@ -609,6 +611,7 @@
SUBDIR += dev86
SUBDIR += devhelp
SUBDIR += devtodo
+ SUBDIR += dfuzzer
SUBDIR += dia2code
SUBDIR += dill
SUBDIR += ding-libs
@@ -660,10 +663,10 @@
SUBDIR += egypt
SUBDIR += eiffelstudio
SUBDIR += electron34
- SUBDIR += electron35
SUBDIR += electron36
SUBDIR += electron37
SUBDIR += electron38
+ SUBDIR += electron39
SUBDIR += elf
SUBDIR += elf-dissector
SUBDIR += elfcat
@@ -909,8 +912,8 @@
SUBDIR += gnustep-make
SUBDIR += go-bindata
SUBDIR += go-bindata-assetfs
- SUBDIR += go-git
SUBDIR += go-critic
+ SUBDIR += go-git
SUBDIR += go-mode.el
SUBDIR += go-perf
SUBDIR += go-tools
@@ -1839,6 +1842,7 @@
SUBDIR += opencl-clang
SUBDIR += opencvs
SUBDIR += opendht
+ SUBDIR += openfec
SUBDIR += opengrok
SUBDIR += openocd
SUBDIR += openocd-devel
@@ -4751,7 +4755,6 @@
SUBDIR += py-crosshair-tool
SUBDIR += py-cson
SUBDIR += py-csv23
- SUBDIR += py-ctags
SUBDIR += py-ctypesgen
SUBDIR += py-cucumber-expressions
SUBDIR += py-cucumber-tag-expressions
@@ -5044,6 +5047,7 @@
SUBDIR += py-hgtools
SUBDIR += py-hidraw
SUBDIR += py-hishel
+ SUBDIR += py-hishel0
SUBDIR += py-holidays
SUBDIR += py-hologram
SUBDIR += py-homebase
@@ -5326,6 +5330,7 @@
SUBDIR += py-mypy_extensions
SUBDIR += py-mystic
SUBDIR += py-naiveBayesClassifier
+ SUBDIR += py-namex
SUBDIR += py-nanobind
SUBDIR += py-nanotime
SUBDIR += py-natsort
@@ -5615,6 +5620,7 @@
SUBDIR += py-pycognito
SUBDIR += py-pycompilation
SUBDIR += py-pycomplete
+ SUBDIR += py-pycomposefile
SUBDIR += py-pyconify
SUBDIR += py-pycparser
SUBDIR += py-pycrdt
@@ -5658,7 +5664,6 @@
SUBDIR += py-pyinstaller
SUBDIR += py-pyinstaller-hooks-contrib
SUBDIR += py-pyintelowl
- SUBDIR += py-pyjq
SUBDIR += py-pyjsparser
SUBDIR += py-pykdtree
SUBDIR += py-pylama
@@ -6153,7 +6158,6 @@
SUBDIR += py-types-retry
SUBDIR += py-types-setuptools
SUBDIR += py-types-toml
- SUBDIR += py-types-ujson
SUBDIR += py-typeshed-client
SUBDIR += py-typing-extensions
SUBDIR += py-typing-inspect
@@ -6338,7 +6342,6 @@
SUBDIR += pycanberra
SUBDIR += pycdc
SUBDIR += pycharm
- SUBDIR += pycomposefile
SUBDIR += pycos
SUBDIR += pycount
SUBDIR += pydbus-common
@@ -6356,7 +6359,6 @@
SUBDIR += pyside6
SUBDIR += pyside6-tools
SUBDIR += pystring
- SUBDIR += pysvn
SUBDIR += pythontidy
SUBDIR += pytype
SUBDIR += qbe
@@ -6506,6 +6508,7 @@
SUBDIR += rubygem-actionview71
SUBDIR += rubygem-actionview72
SUBDIR += rubygem-actionview80
+ SUBDIR += rubygem-actionview81
SUBDIR += rubygem-active_hash
SUBDIR += rubygem-active_scaffold
SUBDIR += rubygem-activejob-gitlab
@@ -6519,6 +6522,7 @@
SUBDIR += rubygem-activejob71
SUBDIR += rubygem-activejob72
SUBDIR += rubygem-activejob80
+ SUBDIR += rubygem-activejob81
SUBDIR += rubygem-activemessaging
SUBDIR += rubygem-activerecord-deprecated_finders
SUBDIR += rubygem-activesupport-gitlab
@@ -6532,6 +6536,7 @@
SUBDIR += rubygem-activesupport71
SUBDIR += rubygem-activesupport72
SUBDIR += rubygem-activesupport80
+ SUBDIR += rubygem-activesupport81
SUBDIR += rubygem-airborne
SUBDIR += rubygem-akismet
SUBDIR += rubygem-algebrick
@@ -6914,6 +6919,7 @@
SUBDIR += rubygem-aws-sdk-route53recoverycontrolconfig
SUBDIR += rubygem-aws-sdk-route53recoveryreadiness
SUBDIR += rubygem-aws-sdk-route53resolver
+ SUBDIR += rubygem-aws-sdk-rtbfabric
SUBDIR += rubygem-aws-sdk-s3
SUBDIR += rubygem-aws-sdk-s3-gitlab
SUBDIR += rubygem-aws-sdk-s3control
@@ -7390,7 +7396,7 @@
SUBDIR += rubygem-forwardable
SUBDIR += rubygem-forwardable-extended
SUBDIR += rubygem-fugit
- SUBDIR += rubygem-fugit111
+ SUBDIR += rubygem-fugit-gitlab
SUBDIR += rubygem-fuubar
SUBDIR += rubygem-fuzzy_match
SUBDIR += rubygem-gapic-common
@@ -7566,6 +7572,7 @@
SUBDIR += rubygem-jbuilder-rails71
SUBDIR += rubygem-jbuilder-rails72
SUBDIR += rubygem-jbuilder-rails80
+ SUBDIR += rubygem-jbuilder-rails81
SUBDIR += rubygem-jekyll-coffeescript
SUBDIR += rubygem-jenkins_api_client
SUBDIR += rubygem-jeweler
@@ -7578,6 +7585,7 @@
SUBDIR += rubygem-json-canonicalization
SUBDIR += rubygem-json-gitlab
SUBDIR += rubygem-json-schema
+ SUBDIR += rubygem-json-schema-gitlab
SUBDIR += rubygem-json1
SUBDIR += rubygem-json_pure
SUBDIR += rubygem-json_pure1
@@ -7613,6 +7621,7 @@
SUBDIR += rubygem-logger-gitlab
SUBDIR += rubygem-logger15
SUBDIR += rubygem-logging
+ SUBDIR += rubygem-logging-gitlab
SUBDIR += rubygem-logster
SUBDIR += rubygem-loquacious
SUBDIR += rubygem-lrama
@@ -7622,6 +7631,7 @@
SUBDIR += rubygem-manpages
SUBDIR += rubygem-map
SUBDIR += rubygem-marcel
+ SUBDIR += rubygem-marcel-gitlab
SUBDIR += rubygem-memo_wise
SUBDIR += rubygem-memoist
SUBDIR += rubygem-memoist3
@@ -7662,7 +7672,7 @@
SUBDIR += rubygem-msgpack
SUBDIR += rubygem-mspec
SUBDIR += rubygem-multi_json
- SUBDIR += rubygem-multi_json114
+ SUBDIR += rubygem-multi_json-gitlab
SUBDIR += rubygem-multi_test
SUBDIR += rubygem-murmurhash3
SUBDIR += rubygem-mustache
@@ -8045,6 +8055,7 @@
SUBDIR += rubygem-sprockets-rails-rails71
SUBDIR += rubygem-sprockets-rails-rails72
SUBDIR += rubygem-sprockets-rails-rails80
+ SUBDIR += rubygem-sprockets-rails-rails81
SUBDIR += rubygem-sprockets-sass
SUBDIR += rubygem-sprockets2
SUBDIR += rubygem-sprockets3
@@ -8176,9 +8187,9 @@
SUBDIR += rubygem-versionomy
SUBDIR += rubygem-view_component-rails-gitlab
SUBDIR += rubygem-virtus
- SUBDIR += rubygem-vite_rails-rails70
+ SUBDIR += rubygem-vite_rails-gitlab
SUBDIR += rubygem-vite_ruby
- SUBDIR += rubygem-vite_ruby33
+ SUBDIR += rubygem-vite_ruby-gitlab
SUBDIR += rubygem-warbler
SUBDIR += rubygem-warden
SUBDIR += rubygem-warning
@@ -8189,6 +8200,7 @@
SUBDIR += rubygem-web-console-rails71
SUBDIR += rubygem-web-console-rails72
SUBDIR += rubygem-web-console-rails80
+ SUBDIR += rubygem-web-console-rails81
SUBDIR += rubygem-web-console2
SUBDIR += rubygem-web-console3-rails5
SUBDIR += rubygem-web-console3-rails50
@@ -8429,6 +8441,7 @@
SUBDIR += tinycbor
SUBDIR += tinygo
SUBDIR += tinylaf
+ SUBDIR += tinyopt
SUBDIR += tinysparql
SUBDIR += tkcon
SUBDIR += tkcvs
@@ -8470,6 +8483,7 @@
SUBDIR += ultragetopt
SUBDIR += umbrello
SUBDIR += umlgraph
+ SUBDIR += umpire
SUBDIR += undead
SUBDIR += unibilium
SUBDIR += unit-otel
diff --git a/devel/R-cran-RUnit/Makefile b/devel/R-cran-RUnit/Makefile
index 32b8e64b3e09..7e84084dbac2 100644
--- a/devel/R-cran-RUnit/Makefile
+++ b/devel/R-cran-RUnit/Makefile
@@ -1,15 +1,14 @@
PORTNAME= RUnit
-PORTVERSION= 0.4.28
-PORTREVISION= 5
+PORTVERSION= 0.4.33
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= R functions implementing a Unit Testing framework
-WWW= https://sourceforge.net/projects/runit/
+WWW= https://cran.r-project.org/package=RUnit
LICENSE= GPLv2
-USES= cran:auto-plist
+USES= cran
.include <bsd.port.mk>
diff --git a/devel/R-cran-RUnit/distinfo b/devel/R-cran-RUnit/distinfo
index b2226801dd12..5b721f7a5e35 100644
--- a/devel/R-cran-RUnit/distinfo
+++ b/devel/R-cran-RUnit/distinfo
@@ -1,2 +1,3 @@
-SHA256 (RUnit_0.4.28.tar.gz) = 1d9e827dd15fdc405b138897468e94805660c403e7085a6da4a792001e0bc35c
-SIZE (RUnit_0.4.28.tar.gz) = 322486
+TIMESTAMP = 1746362345
+SHA256 (RUnit_0.4.33.tar.gz) = b2a4c5afc7ef9534dac5006f6ef1b2af68630bb73eb74ef70ec7ed53dae6cb5f
+SIZE (RUnit_0.4.33.tar.gz) = 430737
diff --git a/devel/R-cran-RUnit/pkg-descr b/devel/R-cran-RUnit/pkg-descr
index fd43460f5860..0e559fdea86a 100644
--- a/devel/R-cran-RUnit/pkg-descr
+++ b/devel/R-cran-RUnit/pkg-descr
@@ -1,2 +1,4 @@
R Unit test framework R functions implementing a standard Unit Testing
framework, with additional code inspection and report generation tools
+
+See also: https://sourceforge.net/projects/runit/
diff --git a/devel/R-cran-RUnit/pkg-plist b/devel/R-cran-RUnit/pkg-plist
new file mode 100644
index 000000000000..3f5a35408bbd
--- /dev/null
+++ b/devel/R-cran-RUnit/pkg-plist
@@ -0,0 +1,43 @@
+%%R_MOD_DIR%%/DESCRIPTION
+%%R_MOD_DIR%%/INDEX
+%%R_MOD_DIR%%/Meta/Rd.rds
+%%R_MOD_DIR%%/Meta/features.rds
+%%R_MOD_DIR%%/Meta/hsearch.rds
+%%R_MOD_DIR%%/Meta/links.rds
+%%R_MOD_DIR%%/Meta/nsInfo.rds
+%%R_MOD_DIR%%/Meta/package.rds
+%%R_MOD_DIR%%/Meta/vignette.rds
+%%R_MOD_DIR%%/NAMESPACE
+%%R_MOD_DIR%%/NEWS
+%%R_MOD_DIR%%/R/RUnit
+%%R_MOD_DIR%%/R/RUnit.rdb
+%%R_MOD_DIR%%/R/RUnit.rdx
+%%R_MOD_DIR%%/doc/RUnit.R
+%%R_MOD_DIR%%/doc/RUnit.Rnw
+%%R_MOD_DIR%%/doc/RUnit.pdf
+%%R_MOD_DIR%%/doc/index.html
+%%R_MOD_DIR%%/examples/correctTestCase.r
+%%R_MOD_DIR%%/examples/runitVirtualClassTest.r
+%%R_MOD_DIR%%/examples/runitc2f.r
+%%R_MOD_DIR%%/help/AnIndex
+%%R_MOD_DIR%%/help/RUnit.rdb
+%%R_MOD_DIR%%/help/RUnit.rdx
+%%R_MOD_DIR%%/help/aliases.rds
+%%R_MOD_DIR%%/help/paths.rds
+%%R_MOD_DIR%%/html/00Index.html
+%%R_MOD_DIR%%/html/R.css
+%%R_MOD_DIR%%/share/R/checkCode.r
+%%R_MOD_DIR%%/share/R/compareRUnitTestData.r
+%%R_MOD_DIR%%/tests/README
+%%R_MOD_DIR%%/unitTests/Makefile
+%%R_MOD_DIR%%/unitTests/runalltests.R
+%%R_MOD_DIR%%/unitTests/runitHTMLProtocol.r
+%%R_MOD_DIR%%/unitTests/runitInspect.r
+%%R_MOD_DIR%%/unitTests/runitJUnitProtocol.r
+%%R_MOD_DIR%%/unitTests/runitPlotConnection.r
+%%R_MOD_DIR%%/unitTests/runitRUnit.r
+%%R_MOD_DIR%%/unitTests/runitS4.r
+%%R_MOD_DIR%%/unitTests/runitSetUp.r
+%%R_MOD_DIR%%/unitTests/runitTearDown.r
+%%R_MOD_DIR%%/unitTests/runitTestLogger.r
+%%R_MOD_DIR%%/unitTests/runitTextProtocol.r
diff --git a/devel/R-cran-TH.data/Makefile b/devel/R-cran-TH.data/Makefile
index 83bbe0806f13..f8e836051fc9 100644
--- a/devel/R-cran-TH.data/Makefile
+++ b/devel/R-cran-TH.data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= TH.data
-DISTVERSION= 1.1-4
+DISTVERSION= 1.1-5
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-TH.data/distinfo b/devel/R-cran-TH.data/distinfo
index ce0b60f8ecaa..b078d203ab99 100644
--- a/devel/R-cran-TH.data/distinfo
+++ b/devel/R-cran-TH.data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757368678
-SHA256 (TH.data_1.1-4.tar.gz) = 8d0867582d9352bbf197c7c531dedc4aaa88fff90055ff8a5218f147028b8ea9
-SIZE (TH.data_1.1-4.tar.gz) = 8562440
+TIMESTAMP = 1763462904
+SHA256 (TH.data_1.1-5.tar.gz) = c4dc350a34c674e6c96ee74c100a071a37a2fe924026f0ca1eed0958138e2660
+SIZE (TH.data_1.1-5.tar.gz) = 8579955
diff --git a/devel/R-cran-collapse/Makefile b/devel/R-cran-collapse/Makefile
index 930b30d4dfc6..6ba335ae75c6 100644
--- a/devel/R-cran-collapse/Makefile
+++ b/devel/R-cran-collapse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= collapse
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.4
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-collapse/distinfo b/devel/R-cran-collapse/distinfo
index 76ad4761b9a7..f0905fc0b287 100644
--- a/devel/R-cran-collapse/distinfo
+++ b/devel/R-cran-collapse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755927579
-SHA256 (collapse_2.1.3.tar.gz) = 1dac3f8fcfe6ac2607123a7da71cf5a08332e06dbc0462600d4a221e360d3958
-SIZE (collapse_2.1.3.tar.gz) = 1569476
+TIMESTAMP = 1761434290
+SHA256 (collapse_2.1.4.tar.gz) = 16c6e8ad10973636c0a118f435e76ef4518738f0fc16ed90e573c247e4c75fdc
+SIZE (collapse_2.1.4.tar.gz) = 1569697
diff --git a/devel/R-cran-covr/Makefile b/devel/R-cran-covr/Makefile
index 394ba20cf67e..9c604a6b577c 100644
--- a/devel/R-cran-covr/Makefile
+++ b/devel/R-cran-covr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= covr
-DISTVERSION= 3.6.4
+DISTVERSION= 3.6.5
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -10,26 +10,24 @@ WWW= https://covr.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr
-RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \
- R-cran-crayon>0:devel/R-cran-crayon \
- R-cran-withr>=1.0.2:devel/R-cran-withr \
+RUN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \
R-cran-digest>0:security/R-cran-digest \
+ R-cran-httr>0:www/R-cran-httr \
+ R-cran-jsonlite>0:converters/R-cran-jsonlite \
R-cran-rex>0:textproc/R-cran-rex \
- R-cran-yaml>0:textproc/R-cran-yaml \
- R-cran-httr>0:www/R-cran-httr
-TEST_DEPENDS= R-cran-R6>0:devel/R-cran-R6 \
- R-cran-covr>0:devel/R-cran-covr \
- R-cran-memoise>0:devel/R-cran-memoise \
- R-cran-mockery>0:devel/R-cran-mockery \
- R-cran-rlang>0:devel/R-cran-rlang \
- R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \
- R-cran-testthat>0:devel/R-cran-testthat \
- R-cran-curl>0:ftp/R-cran-curl \
- R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-withr>=1.0.2:devel/R-cran-withr \
+ R-cran-yaml>0:textproc/R-cran-yaml
+TEST_DEPENDS= R-cran-curl>0:ftp/R-cran-curl \
R-cran-DT>=0.2:textproc/R-cran-DT \
R-cran-htmltools>0:textproc/R-cran-htmltools \
+ R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-memoise>0:devel/R-cran-memoise \
+ R-cran-R6>0:devel/R-cran-R6 \
+ R-cran-rlang>0:devel/R-cran-rlang \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
+ R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \
+ R-cran-S7>0:devel/R-cran-S7 \
+ R-cran-testthat>=3.0.0:devel/R-cran-testthat \
R-cran-xml2>=1.0.0:textproc/R-cran-xml2
USES= cran:auto-plist,compiles
diff --git a/devel/R-cran-covr/distinfo b/devel/R-cran-covr/distinfo
index 2abaf7b6cbfe..6005290a1832 100644
--- a/devel/R-cran-covr/distinfo
+++ b/devel/R-cran-covr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701061721
-SHA256 (covr_3.6.4.tar.gz) = 2b6204036510c629d0b1d58daaee34d4e38baf54164f8d4c9afd6d6b1fb1862a
-SIZE (covr_3.6.4.tar.gz) = 163362
+TIMESTAMP = 1763019917
+SHA256 (covr_3.6.5.tar.gz) = 20d3a98c1d751c68115e0dacd9ac46d83a112bbadf1f46da7c9672afee7e8986
+SIZE (covr_3.6.5.tar.gz) = 173724
diff --git a/devel/R-cran-future/Makefile b/devel/R-cran-future/Makefile
index d5dc52707a8f..9253543b095e 100644
--- a/devel/R-cran-future/Makefile
+++ b/devel/R-cran-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= future
-DISTVERSION= 1.67.0
+DISTVERSION= 1.68.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -9,12 +9,10 @@ WWW= https://cran.r-project.org/package=future
LICENSE= LGPL21+
-CRAN_DEPENDS= R-cran-digest>0:security/R-cran-digest \
+RUN_DEPENDS= R-cran-digest>0:security/R-cran-digest \
R-cran-globals>=0.18.0:devel/R-cran-globals \
R-cran-listenv>=0.8.0:devel/R-cran-listenv \
R-cran-parallelly>=1.44.0:devel/R-cran-parallelly
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-R.rsp>0:textproc/R-cran-R.rsp
USES= cran:auto-plist
diff --git a/devel/R-cran-future/distinfo b/devel/R-cran-future/distinfo
index 7c875d0e05af..63569d0654a2 100644
--- a/devel/R-cran-future/distinfo
+++ b/devel/R-cran-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753976472
-SHA256 (future_1.67.0.tar.gz) = f8cb84095c5b5eaf0d2e33ba513982ba3d4b3a95928c3b353bd3be00ef569497
-SIZE (future_1.67.0.tar.gz) = 442676
+TIMESTAMP = 1763463828
+SHA256 (future_1.68.0.tar.gz) = 3d45f8d4075277370e1a65c09460357c1bec57171b554f9d91c5d75098ebcb1d
+SIZE (future_1.68.0.tar.gz) = 443211
diff --git a/devel/R-cran-listenv/Makefile b/devel/R-cran-listenv/Makefile
index c8517d7882a5..61b8a8fd85df 100644
--- a/devel/R-cran-listenv/Makefile
+++ b/devel/R-cran-listenv/Makefile
@@ -1,14 +1,17 @@
PORTNAME= listenv
-DISTVERSION= 0.9.1
+DISTVERSION= 0.10.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Environments Behaving (Almost) as Lists
-WWW= https://cran.r-project.org/web/packages/listenv/
+WWW= https://cran.r-project.org/package=listenv
LICENSE= LGPL21+
+TEST_DEPENDS= R-cran-markdown>0:textproc/R-cran-markdown \
+ R-cran-R.rsp>0:textproc/R-cran-R.rsp
+
USES= cran:auto-plist
.include <bsd.port.mk>
diff --git a/devel/R-cran-listenv/distinfo b/devel/R-cran-listenv/distinfo
index 617a7724e964..8906e016c5f7 100644
--- a/devel/R-cran-listenv/distinfo
+++ b/devel/R-cran-listenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706788725
-SHA256 (listenv_0.9.1.tar.gz) = 422aaf487b91c6512b83c05536f8dac255db79b16ee85254acc59a3fda8c1c3b
-SIZE (listenv_0.9.1.tar.gz) = 36600
+TIMESTAMP = 1762205271
+SHA256 (listenv_0.10.0.tar.gz) = 6eddc1a201b67b61754a4f18c5d5b641f116b7a0981d8cce506d3989bcb4d6e4
+SIZE (listenv_0.10.0.tar.gz) = 34253
diff --git a/devel/R-cran-otel/Makefile b/devel/R-cran-otel/Makefile
new file mode 100644
index 000000000000..770a0bf8137a
--- /dev/null
+++ b/devel/R-cran-otel/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= otel
+PORTVERSION= 0.2.0
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= OpenTelemetry R API
+WWW= https://cran.r-project.org/web/packages/otel/
+
+LICENSE= MIT
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/devel/R-cran-otel/distinfo b/devel/R-cran-otel/distinfo
new file mode 100644
index 000000000000..1796feb5070d
--- /dev/null
+++ b/devel/R-cran-otel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761198669
+SHA256 (otel_0.2.0.tar.gz) = ef8afe5a1bc8074bbeb8a84134699ef348a1f8ac629ffba25ee43ea7bcd8dd17
+SIZE (otel_0.2.0.tar.gz) = 72585
diff --git a/devel/R-cran-otel/pkg-descr b/devel/R-cran-otel/pkg-descr
new file mode 100644
index 000000000000..0cf20d58dbc4
--- /dev/null
+++ b/devel/R-cran-otel/pkg-descr
@@ -0,0 +1,8 @@
+High-quality, ubiquitous, and portable telemetry to enable effective
+observability. OpenTelemetry is a collection of tools, APIs, and
+SDKs used to instrument, generate, collect, and export telemetry
+data (metrics, logs, and traces) for analysis in order to understand
+your software's performance and behavior. This package implements
+the OpenTelemetry API: <https://opentelemetry.io/docs/specs/otel/>.
+Use this package as a dependency if you want to instrument your R
+package for OpenTelemetry.
diff --git a/devel/R-cran-progressr/Makefile b/devel/R-cran-progressr/Makefile
index ec3716f1f691..381c1686183f 100644
--- a/devel/R-cran-progressr/Makefile
+++ b/devel/R-cran-progressr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= progressr
-DISTVERSION= 0.17.0
+DISTVERSION= 0.18.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-progressr/distinfo b/devel/R-cran-progressr/distinfo
index 6d8cdbddecb6..37f8bdd223fa 100644
--- a/devel/R-cran-progressr/distinfo
+++ b/devel/R-cran-progressr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760648951
-SHA256 (progressr_0.17.0.tar.gz) = 971a91d13a07e7f06c2a99074028660e14468c9f6f2eb56965a226b6cf9235e1
-SIZE (progressr_0.17.0.tar.gz) = 223911
+TIMESTAMP = 1762556090
+SHA256 (progressr_0.18.0.tar.gz) = aaa8688cae48f17648e76bd106953c1fc8623d1046e40e9b0d99cc74c99ca5e7
+SIZE (progressr_0.18.0.tar.gz) = 228505
diff --git a/devel/R-cran-promises/Makefile b/devel/R-cran-promises/Makefile
index 04f8749f32b1..cbcb968bce05 100644
--- a/devel/R-cran-promises/Makefile
+++ b/devel/R-cran-promises/Makefile
@@ -1,5 +1,5 @@
PORTNAME= promises
-PORTVERSION= 1.3.3
+PORTVERSION= 1.5.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -11,11 +11,12 @@ LICENSE= MIT
RUN_DEPENDS= R-cran-fastmap>=1.1.0:databases/R-cran-fastmap \
R-cran-later>0:devel/R-cran-later \
+ R-cran-lifecycle>0:devel/R-cran-lifecycle \
R-cran-magrittr>=1.5:devel/R-cran-magrittr \
+ R-cran-otel>=0.2.0:devel/R-cran-otel \
R-cran-R6>0:devel/R-cran-R6 \
- R-cran-Rcpp>0:devel/R-cran-Rcpp \
R-cran-rlang>0:devel/R-cran-rlang
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist
.include <bsd.port.mk>
diff --git a/devel/R-cran-promises/distinfo b/devel/R-cran-promises/distinfo
index 093eacc27c0d..84c10b83cb93 100644
--- a/devel/R-cran-promises/distinfo
+++ b/devel/R-cran-promises/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748671364
-SHA256 (promises_1.3.3.tar.gz) = 46a257688bf0f62b1d06ba81faef6a500185591dd0c24d074a54ce1940c3641e
-SIZE (promises_1.3.3.tar.gz) = 3175373
+TIMESTAMP = 1762567247
+SHA256 (promises_1.5.0.tar.gz) = bb68fd4065cc072996aed416f0b2388f58738797a3a38024720c29d67164747d
+SIZE (promises_1.5.0.tar.gz) = 3210294
diff --git a/devel/R-cran-purrr/Makefile b/devel/R-cran-purrr/Makefile
index 2c15feeb4e14..1393da228c31 100644
--- a/devel/R-cran-purrr/Makefile
+++ b/devel/R-cran-purrr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= purrr
-DISTVERSION= 1.1.0
+DISTVERSION= 1.2.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/devel/R-cran-purrr/distinfo b/devel/R-cran-purrr/distinfo
index 2c95c08db233..725246b5bff2 100644
--- a/devel/R-cran-purrr/distinfo
+++ b/devel/R-cran-purrr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752221284
-SHA256 (purrr_1.1.0.tar.gz) = 2ad28bff3b09a67fb3b81fb57d31c9903110e0e9e4fb76871245a35fa39c65b4
-SIZE (purrr_1.1.0.tar.gz) = 263975
+TIMESTAMP = 1762315249
+SHA256 (purrr_1.2.0.tar.gz) = bb3f59fed9b83d9fafda75480e47c72a72d134c322ff597cb031aac871773bb3
+SIZE (purrr_1.2.0.tar.gz) = 278251
diff --git a/devel/R-cran-reshape2/Makefile b/devel/R-cran-reshape2/Makefile
index 7a331097d8c2..b591b703f099 100644
--- a/devel/R-cran-reshape2/Makefile
+++ b/devel/R-cran-reshape2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= reshape2
-PORTVERSION= 1.4.4
-PORTREVISION= 2
+PORTVERSION= 1.4.5
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -14,6 +13,6 @@ RUN_DEPENDS= R-cran-plyr>=1.8.1:devel/R-cran-plyr \
R-cran-Rcpp>0:devel/R-cran-Rcpp \
R-cran-stringr>0:textproc/R-cran-stringr
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/devel/R-cran-reshape2/distinfo b/devel/R-cran-reshape2/distinfo
index 4b16720e4f5c..cfd30c81c18c 100644
--- a/devel/R-cran-reshape2/distinfo
+++ b/devel/R-cran-reshape2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1586582465
-SHA256 (reshape2_1.4.4.tar.gz) = d88dcf9e2530fa9695fc57d0c78adfc5e361305fe8919fe09410b17da5ca12d8
-SIZE (reshape2_1.4.4.tar.gz) = 37307
+TIMESTAMP = 1763264784
+SHA256 (reshape2_1.4.5.tar.gz) = 0ead5acd0153e5073b3c24e8e782982a4eab3aaa768ba17700d796fb13b68cef
+SIZE (reshape2_1.4.5.tar.gz) = 38080
diff --git a/devel/R-cran-testthat/Makefile b/devel/R-cran-testthat/Makefile
index 8dfec3fb83d4..65749536643b 100644
--- a/devel/R-cran-testthat/Makefile
+++ b/devel/R-cran-testthat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= testthat
-DISTVERSION= 3.2.3
+DISTVERSION= 3.3.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -11,27 +11,27 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr
-RUN_DEPENDS= R-cran-brio>=1.1.3:devel/R-cran-brio \
- R-cran-callr>=3.7.3:devel/R-cran-callr \
- R-cran-cli>=3.6.1:devel/R-cran-cli \
- R-cran-desc>=1.4.2:devel/R-cran-desc \
+RUN_DEPENDS= R-cran-brio>=1.1.5:devel/R-cran-brio \
+ R-cran-callr>=3.7.6:devel/R-cran-callr \
+ R-cran-cli>=3.6.5:devel/R-cran-cli \
+ R-cran-desc>=1.4.3:devel/R-cran-desc \
R-cran-digest>=0.6.33:security/R-cran-digest \
- R-cran-evaluate>=1.0.1:devel/R-cran-evaluate \
- R-cran-jsonlite>=1.8.7:converters/R-cran-jsonlite \
- R-cran-lifecycle>=1.0.3:devel/R-cran-lifecycle \
+ R-cran-evaluate>=1.0.4:devel/R-cran-evaluate \
+ R-cran-jsonlite>=2.0.0:converters/R-cran-jsonlite \
+ R-cran-lifecycle>=1.0.4:devel/R-cran-lifecycle \
R-cran-magrittr>=2.0.3:devel/R-cran-magrittr \
- R-cran-pkgload>=1.3.2.1:devel/R-cran-pkgload \
+ R-cran-pkgload>=1.4.0:devel/R-cran-pkgload \
R-cran-praise>=1.0.0:devel/R-cran-praise \
- R-cran-processx>=3.8.2:sysutils/R-cran-processx \
- R-cran-ps>=1.7.5:sysutils/R-cran-ps \
- R-cran-R6>=2.5.1:devel/R-cran-R6 \
- R-cran-rlang>=1.1.1:devel/R-cran-rlang \
- R-cran-waldo>=0.6.0:devel/R-cran-waldo \
+ R-cran-processx>=3.8.6:sysutils/R-cran-processx \
+ R-cran-ps>=1.9.1:sysutils/R-cran-ps \
+ R-cran-R6>=2.6.1:devel/R-cran-R6 \
+ R-cran-rlang>=1.1.6:devel/R-cran-rlang \
+ R-cran-waldo>=0.6.2:devel/R-cran-waldo \
R-cran-withr>=3.0.2:devel/R-cran-withr
USES= cran:auto-plist,compiles
-TESTING_UNSAFE= https://github.com/r-lib/testthat/issues/2214
+MAKE_ENV= LC_ALL=C.UTF-8
do-test:
@${FIND} ${WRKSRC} \( -name '*.o' -o -name '*.so' \) -delete
diff --git a/devel/R-cran-testthat/distinfo b/devel/R-cran-testthat/distinfo
index b825abd40016..93cf44e3d153 100644
--- a/devel/R-cran-testthat/distinfo
+++ b/devel/R-cran-testthat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736850086
-SHA256 (testthat_3.2.3.tar.gz) = 180b794a5bbc016acec5d882e600e0c5ff4c455513dd451960b217e0e53dc1af
-SIZE (testthat_3.2.3.tar.gz) = 738940
+TIMESTAMP = 1763238214
+SHA256 (testthat_3.3.0.tar.gz) = cb6242958de41afe82b6aad566b7628f8864f61696780b7eacc709e946685620
+SIZE (testthat_3.3.0.tar.gz) = 828224
diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile
index c55e2d3a02a9..09040e618f0c 100644
--- a/devel/addlicense/Makefile
+++ b/devel/addlicense/Makefile
@@ -1,7 +1,7 @@
PORTNAME= addlicense
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= nxjoseph@protonmail.com
diff --git a/devel/agar/Makefile b/devel/agar/Makefile
index 5f8473974127..aecd25268419 100644
--- a/devel/agar/Makefile
+++ b/devel/agar/Makefile
@@ -1,6 +1,5 @@
PORTNAME= agar
-PORTVERSION= 1.7.0
-PORTREVISION= 2
+DISTVERSION= 1.7.1
CATEGORIES= devel
MASTER_SITES= http://stable.hypertriton.com/agar/
@@ -13,22 +12,15 @@ LICENSE_COMB= multi
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE
LICENSE_FILE_OFL11= ${WRKSRC}/OFL.txt
+LIB_DEPENDS= libpng.so:graphics/png \
+ libfreetype.so:print/freetype2
+
USES= libtool localbase pathfix perl5 pkgconfig jpeg gl
-USE_PERL5= build
+USE_GL= gl glu
USE_LDCONFIG= yes
+USE_PERL5= build
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
-OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SDL SDL2 SNDFILE THREADS X11 XINERAMA
-OPTIONS_DEFAULT=FONTCONFIG SDL2 THREADS X11 XINERAMA
-OPTIONS_SUB= yes
-
-SDL_DESC= SDL 1.2 support in Agar GUI library
-SDL2_DESC= SDL 2.0 support in Agar GUI library
-PORTAUDIO_DESC= Portaudio support in Agar AU library
-SNDFILE_DESC= Audio file support in Agar AU library
-
CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \
--with-png=${LOCALBASE} \
--with-freetype=${LOCALBASE} \
@@ -38,12 +30,6 @@ CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \
--enable-sg \
--enable-map \
--enable-network
-
-USE_GL= gl glu
-
-LIB_DEPENDS= libpng.so:graphics/png \
- libfreetype.so:print/freetype2
-
.if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64")
CONFIGURE_ARGS+=--with-sse \
--with-sse-inline
@@ -51,29 +37,38 @@ CONFIGURE_ARGS+=--with-sse \
CONFIGURE_ARGS+=--without-sse
.endif
-DEBUG_CONFIGURE_ENABLE= debug
+OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SNDFILE THREADS X11 XINERAMA
+OPTIONS_DEFAULT= FONTCONFIG SDL2 THREADS X11 XINERAMA
+OPTIONS_RADIO= SDL
+OPTIONS_RADIO_SDL= SDL1 SDL2
+OPTIONS_SUB= yes
+
+PORTAUDIO_DESC= Portaudio support in Agar AU library
+SDL1_DESC= SDL 1.2 support in Agar GUI library
+SDL2_DESC= SDL 2.0 support in Agar GUI library
+SNDFILE_DESC= Audio file support in Agar AU library
+
+DEBUG_CONFIGURE_ENABLE= debug
-FONTCONFIG_CONFIGURE_WITH=fontconfig
FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig
+FONTCONFIG_CONFIGURE_WITH=fontconfig
-PORTAUDIO_CONFIGURE_WITH=portaudio
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_IMPLIES= THREADS
+PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
+PORTAUDIO_CONFIGURE_WITH=portaudio
-SDL_USES= sdl
-SDL_USE= SDL=sdl
-SDL_CONFIGURE_WITH= sdl
-SDL_PREVENTS= SDL2
+SDL1_USES= sdl
+SDL1_USE= SDL=sdl
+SDL1_CONFIGURE_WITH= sdl
SDL2_USES= sdl
SDL2_USE= SDL=sdl2
SDL2_CONFIGURE_WITH= sdl2
-SDL2_PREVENTS= SDL
+SNDFILE_IMPLIES= THREADS
+SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_CONFIGURE_ON= --with-sndfile=${LOCALBASE}
SNDFILE_CONFIGURE_OFF= --without-sndfile
-SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
-SNDFILE_IMPLIES= THREADS
THREADS_CONFIGURE_ENABLE=threads
@@ -82,11 +77,11 @@ X11_USE= XORG=x11,xext
X11_CONFIGURE_ON= --with-x=${LOCALBASE} --with-glx
X11_CONFIGURE_OFF= --without-x --without-glx
+XINERAMA_IMPLIES= X11
XINERAMA_USE= XORG=xinerama
XINERAMA_CONFIGURE_WITH=xinerama
-XINERAMA_IMPLIES= X11
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so.*
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so
.include <bsd.port.mk>
diff --git a/devel/agar/distinfo b/devel/agar/distinfo
index f1f87dc9e979..df1e79375419 100644
--- a/devel/agar/distinfo
+++ b/devel/agar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682804071
-SHA256 (agar-1.7.0.tar.gz) = 17313d223b5ea94f9fa0303ddd82edc8ee0e7cc17953df38a5ee6b67cb849446
-SIZE (agar-1.7.0.tar.gz) = 7660479
+TIMESTAMP = 1763261744
+SHA256 (agar-1.7.1.tar.gz) = d1eb994c8262cd70df1d4d9462c5453089db5dc815d01b5767508c2923a5965c
+SIZE (agar-1.7.1.tar.gz) = 7869999
diff --git a/devel/agar/pkg-plist b/devel/agar/pkg-plist
index 8d3d33438bab..939fe677de44 100644
--- a/devel/agar/pkg-plist
+++ b/devel/agar/pkg-plist
@@ -81,6 +81,7 @@ include/agar/agar/config/have_asprintf.h
include/agar/agar/config/have_bounded_attribute.h
include/agar/agar/config/have_cc.h
include/agar/agar/config/have_cc65.h
+include/agar/agar/config/have_cc_asm.h
include/agar/agar/config/have_cc_clang.h
include/agar/agar/config/have_cc_gcc.h
include/agar/agar/config/have_cc_warnings.h
@@ -91,8 +92,8 @@ include/agar/agar/config/have_const_attribute.h
include/agar/agar/config/have_csidl.h
include/agar/agar/config/have_cygwin.h
include/agar/agar/config/have_db4.h
-include/agar/agar/config/have_db5.h
include/agar/agar/config/have_deprecated_attribute.h
+include/agar/agar/config/have_dirfd.h
include/agar/agar/config/have_dl_h.h
include/agar/agar/config/have_dlfcn_h.h
include/agar/agar/config/have_dlopen.h
@@ -198,6 +199,8 @@ include/agar/agar/config/sysconfdir.h
include/agar/agar/config/ttfdir.h
include/agar/agar/config/version.h
include/agar/agar/core.h
+include/agar/agar/core/ag_limits.h
+include/agar/agar/core/ag_string.h
include/agar/agar/core/agsi.h
include/agar/agar/core/agtime.h
include/agar/agar/core/attributes.h
@@ -235,7 +238,6 @@ include/agar/agar/core/inline_string.h
include/agar/agar/core/inline_tbl.h
include/agar/agar/core/inline_threads.h
include/agar/agar/core/inline_variable.h
-include/agar/agar/core/limits.h
include/agar/agar/core/load_integral.h
include/agar/agar/core/load_real.h
include/agar/agar/core/load_string.h
@@ -246,7 +248,6 @@ include/agar/agar/core/options.h
include/agar/agar/core/queue.h
include/agar/agar/core/queue_close.h
include/agar/agar/core/snprintf.h
-include/agar/agar/core/string.h
include/agar/agar/core/string_strcasecmp.h
include/agar/agar/core/tbl.h
include/agar/agar/core/text.h
@@ -509,40 +510,40 @@ include/agar/agar/vg/vg_tools.h
include/agar/agar/vg/vg_view.h
lib/libag_au.a
lib/libag_au.so
-lib/libag_au.so.7
-lib/libag_au.so.7.0.0
+lib/libag_au.so.8
+lib/libag_au.so.8.0.0
lib/libag_core.a
lib/libag_core.so
-lib/libag_core.so.7
-lib/libag_core.so.7.0.0
+lib/libag_core.so.8
+lib/libag_core.so.8.0.0
lib/libag_gui.a
lib/libag_gui.so
-lib/libag_gui.so.7
-lib/libag_gui.so.7.0.0
+lib/libag_gui.so.8
+lib/libag_gui.so.8.0.0
lib/libag_map.a
lib/libag_map.so
-lib/libag_map.so.7
-lib/libag_map.so.7.0.0
+lib/libag_map.so.8
+lib/libag_map.so.8.0.0
lib/libag_math.a
lib/libag_math.so
-lib/libag_math.so.7
-lib/libag_math.so.7.0.0
+lib/libag_math.so.8
+lib/libag_math.so.8.0.0
lib/libag_net.a
lib/libag_net.so
-lib/libag_net.so.7
-lib/libag_net.so.7.0.0
+lib/libag_net.so.8
+lib/libag_net.so.8.0.0
lib/libag_sg.a
lib/libag_sg.so
-lib/libag_sg.so.7
-lib/libag_sg.so.7.0.0
+lib/libag_sg.so.8
+lib/libag_sg.so.8.0.0
lib/libag_sk.a
lib/libag_sk.so
-lib/libag_sk.so.7
-lib/libag_sk.so.7.0.0
+lib/libag_sk.so.8
+lib/libag_sk.so.8.0.0
lib/libag_vg.a
lib/libag_vg.so
-lib/libag_vg.so.7
-lib/libag_vg.so.7.0.0
+lib/libag_vg.so.8
+lib/libag_vg.so.8.0.0
libdata/pkgconfig/agar-au.pc
libdata/pkgconfig/agar-core.pc
libdata/pkgconfig/agar-map.pc
@@ -552,6 +553,61 @@ libdata/pkgconfig/agar-sg.pc
libdata/pkgconfig/agar-sk.pc
libdata/pkgconfig/agar-vg.pc
libdata/pkgconfig/agar.pc
+share/aclocal/agar.m4
+%%DATADIR%%/agar.mk
+%%DATADIR%%/fonts/Charter-LICENSE.txt
+%%DATADIR%%/fonts/League-Gothic-LICENSE.md
+%%DATADIR%%/fonts/League-Spartan-LICENSE.md
+%%DATADIR%%/fonts/Mukta-OFL.txt
+%%DATADIR%%/fonts/OFL-FAQ.txt
+%%DATADIR%%/fonts/OFL11.txt
+%%DATADIR%%/fonts/Vera-Copyright.txt
+%%DATADIR%%/fonts/agar-ideograms-12.png
+%%DATADIR%%/fonts/agar-ideograms-14.png
+%%DATADIR%%/fonts/agar-ideograms-16.png
+%%DATADIR%%/fonts/agar-ideograms.agbf
+%%DATADIR%%/fonts/agar-minimal-12.png
+%%DATADIR%%/fonts/agar-minimal.agbf
+%%DATADIR%%/fonts/algue-bold-italic.ttf
+%%DATADIR%%/fonts/algue-bold.ttf
+%%DATADIR%%/fonts/algue-italic.ttf
+%%DATADIR%%/fonts/algue.ttf
+%%DATADIR%%/fonts/charter-bold-italic.otf
+%%DATADIR%%/fonts/charter-bold.otf
+%%DATADIR%%/fonts/charter-italic.otf
+%%DATADIR%%/fonts/charter.otf
+%%DATADIR%%/fonts/fira-sans-bold-italic.otf
+%%DATADIR%%/fonts/fira-sans-bold.otf
+%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf
+%%DATADIR%%/fonts/fira-sans-condensed-bold.otf
+%%DATADIR%%/fonts/fira-sans-condensed-italic.otf
+%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf
+%%DATADIR%%/fonts/fira-sans-condensed-light.otf
+%%DATADIR%%/fonts/fira-sans-condensed.otf
+%%DATADIR%%/fonts/fira-sans-italic.otf
+%%DATADIR%%/fonts/fira-sans-light-italic.otf
+%%DATADIR%%/fonts/fira-sans-light.otf
+%%DATADIR%%/fonts/fira-sans.otf
+%%DATADIR%%/fonts/fraktur-LICENSE.txt
+%%DATADIR%%/fonts/fraktur.ttf
+%%DATADIR%%/fonts/league-gothic-condensed-italic.otf
+%%DATADIR%%/fonts/league-gothic-condensed.otf
+%%DATADIR%%/fonts/league-gothic-italic.otf
+%%DATADIR%%/fonts/league-gothic.otf
+%%DATADIR%%/fonts/league-spartan-black.otf
+%%DATADIR%%/fonts/league-spartan-bold.otf
+%%DATADIR%%/fonts/league-spartan-extrabold.otf
+%%DATADIR%%/fonts/league-spartan-extralight.otf
+%%DATADIR%%/fonts/league-spartan-light.otf
+%%DATADIR%%/fonts/league-spartan-semibold.otf
+%%DATADIR%%/fonts/league-spartan.otf
+%%DATADIR%%/fonts/monoalgue-bold-italic.ttf
+%%DATADIR%%/fonts/monoalgue-bold.ttf
+%%DATADIR%%/fonts/monoalgue-italic.ttf
+%%DATADIR%%/fonts/monoalgue.ttf
+%%DATADIR%%/fonts/unialgue.ttf
+%%DATADIR%%/license.txt
+%%DATADIR%%/style.css
share/man/man3/AG_AlphaFn.3.gz
share/man/man3/AG_Box.3.gz
share/man/man3/AG_Button.3.gz
@@ -673,6 +729,7 @@ share/man/man3/M_Sphere.3.gz
share/man/man3/M_String.3.gz
share/man/man3/M_Triangle.3.gz
share/man/man3/M_Vector.3.gz
+share/man/man3/M_VectorZ.3.gz
share/man/man3/RG_Feature.3.gz
share/man/man3/RG_Pixmap.3.gz
share/man/man3/RG_Tile.3.gz
@@ -704,59 +761,3 @@ share/man/man3/VG_Point.3.gz
share/man/man3/VG_Polygon.3.gz
share/man/man3/VG_Text.3.gz
share/man/man3/VG_View.3.gz
-share/aclocal/agar.m4
-%%DATADIR%%/agar.lua
-%%DATADIR%%/agar.mk
-%%DATADIR%%/fonts/Charter-LICENSE.txt
-%%DATADIR%%/fonts/League-Gothic-LICENSE.md
-%%DATADIR%%/fonts/League-Spartan-LICENSE.md
-%%DATADIR%%/fonts/Mukta-OFL.txt
-%%DATADIR%%/fonts/OFL-FAQ.txt
-%%DATADIR%%/fonts/OFL11.txt
-%%DATADIR%%/fonts/Vera-Copyright.txt
-%%DATADIR%%/fonts/agar-ideograms-12.png
-%%DATADIR%%/fonts/agar-ideograms-14.png
-%%DATADIR%%/fonts/agar-ideograms-16.png
-%%DATADIR%%/fonts/agar-ideograms.agbf
-%%DATADIR%%/fonts/agar-minimal-12.png
-%%DATADIR%%/fonts/agar-minimal.agbf
-%%DATADIR%%/fonts/algue-bold-italic.ttf
-%%DATADIR%%/fonts/algue-bold.ttf
-%%DATADIR%%/fonts/algue-italic.ttf
-%%DATADIR%%/fonts/algue.ttf
-%%DATADIR%%/fonts/charter-bold-italic.otf
-%%DATADIR%%/fonts/charter-bold.otf
-%%DATADIR%%/fonts/charter-italic.otf
-%%DATADIR%%/fonts/charter.otf
-%%DATADIR%%/fonts/fira-sans-bold-italic.otf
-%%DATADIR%%/fonts/fira-sans-bold.otf
-%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf
-%%DATADIR%%/fonts/fira-sans-condensed-bold.otf
-%%DATADIR%%/fonts/fira-sans-condensed-italic.otf
-%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf
-%%DATADIR%%/fonts/fira-sans-condensed-light.otf
-%%DATADIR%%/fonts/fira-sans-condensed.otf
-%%DATADIR%%/fonts/fira-sans-italic.otf
-%%DATADIR%%/fonts/fira-sans-light-italic.otf
-%%DATADIR%%/fonts/fira-sans-light.otf
-%%DATADIR%%/fonts/fira-sans.otf
-%%DATADIR%%/fonts/fraktur-LICENSE.txt
-%%DATADIR%%/fonts/fraktur.ttf
-%%DATADIR%%/fonts/league-gothic-condensed-italic.otf
-%%DATADIR%%/fonts/league-gothic-condensed.otf
-%%DATADIR%%/fonts/league-gothic-italic.otf
-%%DATADIR%%/fonts/league-gothic.otf
-%%DATADIR%%/fonts/league-spartan-black.otf
-%%DATADIR%%/fonts/league-spartan-bold.otf
-%%DATADIR%%/fonts/league-spartan-extrabold.otf
-%%DATADIR%%/fonts/league-spartan-extralight.otf
-%%DATADIR%%/fonts/league-spartan-light.otf
-%%DATADIR%%/fonts/league-spartan-semibold.otf
-%%DATADIR%%/fonts/league-spartan.otf
-%%DATADIR%%/fonts/monoalgue-bold-italic.ttf
-%%DATADIR%%/fonts/monoalgue-bold.ttf
-%%DATADIR%%/fonts/monoalgue-italic.ttf
-%%DATADIR%%/fonts/monoalgue.ttf
-%%DATADIR%%/fonts/unialgue.ttf
-%%DATADIR%%/license.txt
-%%DATADIR%%/style.css
diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile
index b1cb40894eb9..5e4e7d15cd5c 100644
--- a/devel/air-go/Makefile
+++ b/devel/air-go/Makefile
@@ -1,7 +1,6 @@
PORTNAME= air
DISTVERSIONPREFIX= v
-DISTVERSION= 1.63.0
-PORTREVISION= 2
+DISTVERSION= 1.63.1
CATEGORIES= devel
PKGNAMESUFFIX= -go
diff --git a/devel/air-go/distinfo b/devel/air-go/distinfo
index dfdac56835f4..334eb3e8554e 100644
--- a/devel/air-go/distinfo
+++ b/devel/air-go/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757256879
-SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 8464d9a7fc21d8dcf9d74b908a24fb0f5a84dcd67f42ad641af0eb7996f3aa3c
-SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 1177
-SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = d8041afb5d0b776d4d98d8669b04d082b5503cdda1c9882dcfd44d2b42ff9080
-SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = 1054105
+TIMESTAMP = 1763345624
+SHA256 (go/devel_air-go/air-v1.63.1/v1.63.1.mod) = d4164ed6027ba747c0e0ef088d4f130e895c876d8a37fdeffeec192c3316cc0e
+SIZE (go/devel_air-go/air-v1.63.1/v1.63.1.mod) = 1146
+SHA256 (go/devel_air-go/air-v1.63.1/v1.63.1.zip) = 4f54146d7e3604b2d1bdc11a320a25c0979ba849e83bed58b29d3ff0e377f1ee
+SIZE (go/devel_air-go/air-v1.63.1/v1.63.1.zip) = 1054947
diff --git a/devel/amber/Makefile b/devel/amber/Makefile
index 1c1b126bdd63..3f4c0d8aa7af 100644
--- a/devel/amber/Makefile
+++ b/devel/amber/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amber
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
PKGNAMESUFFIX= -code-search-replace-tool
diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile
index 4cd1323daa97..bff4a1c43caa 100644
--- a/devel/android-tools/Makefile
+++ b/devel/android-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= android-tools
PORTVERSION= 31.0.3p2.0
-PORTREVISION= 39
+PORTREVISION= 40
CATEGORIES= devel
MASTER_SITES= GH
diff --git a/devel/apache-log4j2/Makefile b/devel/apache-log4j2/Makefile
index b7898b66748d..449ac8bf26a7 100644
--- a/devel/apache-log4j2/Makefile
+++ b/devel/apache-log4j2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= log4j2
-PORTVERSION= 2.25.1
+PORTVERSION= 2.25.2
CATEGORIES= devel java
MASTER_SITES= APACHE/logging/log4j/${PORTVERSION}
PKGNAMEPREFIX= apache-
diff --git a/devel/apache-log4j2/distinfo b/devel/apache-log4j2/distinfo
index 87e41b0b3b15..5579262d04bb 100644
--- a/devel/apache-log4j2/distinfo
+++ b/devel/apache-log4j2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753971838
-SHA256 (apache-log4j-2.25.1-bin.zip) = f7ad107a3f584328ce3064623182bcc8995d711bf56f51c9c1507a01e2e7006b
-SIZE (apache-log4j-2.25.1-bin.zip) = 3727442
+TIMESTAMP = 1761582719
+SHA256 (apache-log4j-2.25.2-bin.zip) = a35f091992aa72f9e4161fc60eb67272001ce00fe47e6ffdde9054327aa6db86
+SIZE (apache-log4j-2.25.2-bin.zip) = 3730344
diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile
index 90deddfac3fe..556a8228e20f 100644
--- a/devel/api-linter/Makefile
+++ b/devel/api-linter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= api-linter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.71.0
-PORTREVISION= 3
+DISTVERSION= 1.72.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/api-linter/distinfo b/devel/api-linter/distinfo
index 2543f6bb29bd..b5b78e477bec 100644
--- a/devel/api-linter/distinfo
+++ b/devel/api-linter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756886356
-SHA256 (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.mod) = f7e3b139d4f539a7fa6ba0674d543150732ea6fa1de9e830e3efa531f96dbc36
-SIZE (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.mod) = 1089
-SHA256 (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.zip) = a1f65eadaa868f84b3764dad4f4a5d6f72f91aeb88fdbad580501a2ea735f48b
-SIZE (go/devel_api-linter/api-linter-v1.71.0/v1.71.0.zip) = 1405090
+TIMESTAMP = 1761560732
+SHA256 (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.mod) = e618908f35cb9bba3f9fec3fec2fd1cb12adddb51b3557d876dba74a16a366a0
+SIZE (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.mod) = 1091
+SHA256 (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.zip) = fc7f5af28817c5143baa1371ec1e1a95721d73c5a0d52a79d7b535004edd4ae1
+SIZE (go/devel_api-linter/api-linter-v1.72.0/v1.72.0.zip) = 1404969
diff --git a/devel/app-builder-devel/Makefile b/devel/app-builder-devel/Makefile
index 77d54705c9b4..353513b7fe2f 100644
--- a/devel/app-builder-devel/Makefile
+++ b/devel/app-builder-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.0-alpha.13
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
PKGNAMESUFFIX= -devel
diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile
index bc00103571e8..b79ba5158366 100644
--- a/devel/app-builder/Makefile
+++ b/devel/app-builder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.2
-PORTREVISION= 17
+PORTREVISION= 18
PORTEPOCH= 1
CATEGORIES= devel
@@ -68,6 +68,8 @@ GO_BUILDFLAGS+= -ldflags="-s -w"
CONFLICTS_INSTALL= ${PORTNAME}-devel
+PORTSCOUT= skipv:4.2.0
+
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= readme.md
diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile
index 3c2553b5066c..599929d5716b 100644
--- a/devel/arcanist-lib/Makefile
+++ b/devel/arcanist-lib/Makefile
@@ -1,11 +1,11 @@
PORTNAME?= arcanist
PORTVERSION?= 20220518
-PORTREVISION?= 7
+PORTREVISION?= 9
CATEGORIES?= devel
PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX}
MAINTAINER= grembo@FreeBSD.org
-COMMENT?= Libraries for the command line interface for Phabricator
+COMMENT?= Phabricator Arcanist libraries
WWW?= https://secure.phabricator.com/book/arcanist/
LICENSE= APACHE20
@@ -50,6 +50,13 @@ PLIST_FILES= bin/arc
.endif
+.include <bsd.port.pre.mk>
+
+.if ${PHP_VER} >= 83
+post-patch:
+ @${REINPLACE_CMD} -e 's/ | E_STRICT//' ${WRKSRC}/support/init/init-script.php
+.endif
+
do-install:
.if ${SLAVEPORT} == bin
${RLN} ../${PHP_DESTDIR}/bin/arc ${STAGEDIR}${PREFIX}/bin/arc
@@ -83,4 +90,4 @@ do-install:
${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/bin/arc shell-complete --generate
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/arcanist/Makefile b/devel/arcanist/Makefile
index a36c9dde9be9..e3675fdd7a11 100644
--- a/devel/arcanist/Makefile
+++ b/devel/arcanist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arcanist
MAINTAINER= grembo@FreeBSD.org
-COMMENT= Command line interface for Phabricator
+COMMENT= Phabricator CLI
WWW= https://secure.phabricator.com/book/phabricator/article/arcanist/
SLAVEPORT= bin
diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile
index 49c60637376b..33a2621a9d0a 100644
--- a/devel/arduino-builder/Makefile
+++ b/devel/arduino-builder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduino-builder
PORTVERSION= 1.3.25
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/arduino-irremote/Makefile b/devel/arduino-irremote/Makefile
index 79a2501a6c6a..3ebc2908827a 100644
--- a/devel/arduino-irremote/Makefile
+++ b/devel/arduino-irremote/Makefile
@@ -1,5 +1,5 @@
PORTNAME= arduino-irremote
-PORTVERSION= 4.4.3
+PORTVERSION= 4.5.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/arduino-irremote/distinfo b/devel/arduino-irremote/distinfo
index 7d9cf1ce0cc0..b23c60b7016e 100644
--- a/devel/arduino-irremote/distinfo
+++ b/devel/arduino-irremote/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751301993
-SHA256 (Arduino-IRremote-Arduino-IRremote-v4.4.3_GH0.tar.gz) = ea4743c16dbf7e72e01ffc8c7cf228b0af79ce39d14b5618d38daffdc8988ee0
-SIZE (Arduino-IRremote-Arduino-IRremote-v4.4.3_GH0.tar.gz) = 1223392
+TIMESTAMP = 1761431174
+SHA256 (Arduino-IRremote-Arduino-IRremote-v4.5.0_GH0.tar.gz) = 2a94ea7c58889209e74280d06af81cec8e65a81a95712f22f881a8acd8376591
+SIZE (Arduino-IRremote-Arduino-IRremote-v4.5.0_GH0.tar.gz) = 1239632
diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile
index 065f46904ed1..00268a4a5963 100644
--- a/devel/arduinoOTA/Makefile
+++ b/devel/arduinoOTA/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduinoOTA
PORTVERSION= 1.2.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/argc/Makefile b/devel/argc/Makefile
index 93f9d90ff6ca..7857cad248fc 100644
--- a/devel/argc/Makefile
+++ b/devel/argc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= argc
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile
index 1960ff038f09..d91334c3c92e 100644
--- a/devel/astyle/Makefile
+++ b/devel/astyle/Makefile
@@ -1,5 +1,5 @@
PORTNAME= astyle
-PORTVERSION= 3.6.12
+PORTVERSION= 3.6.13
CATEGORIES= devel textproc
MASTER_SITES= SF/astyle/astyle/astyle%20${PORTVERSION:R}
diff --git a/devel/astyle/distinfo b/devel/astyle/distinfo
index a3dd2fb58301..7a376136b561 100644
--- a/devel/astyle/distinfo
+++ b/devel/astyle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120486
-SHA256 (astyle-3.6.12.tar.bz2) = 19deb06a1ab6e5010b96c281bae350560d9789cbc896e303f3610179832fd2be
-SIZE (astyle-3.6.12.tar.bz2) = 217298
+TIMESTAMP = 1762586694
+SHA256 (astyle-3.6.13.tar.bz2) = 048b74b14c6e01f7fae8e63b767da33303ab39d9022afe33055ce4b9e56f162d
+SIZE (astyle-3.6.13.tar.bz2) = 217213
diff --git a/devel/athens/Makefile b/devel/athens/Makefile
index 75939deb156d..e371cbeb91ee 100644
--- a/devel/athens/Makefile
+++ b/devel/athens/Makefile
@@ -1,7 +1,7 @@
PORTNAME= athens
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/avro-c/Makefile b/devel/avro-c/Makefile
index 8273d7952320..a6c68cddf25a 100644
--- a/devel/avro-c/Makefile
+++ b/devel/avro-c/Makefile
@@ -1,5 +1,5 @@
PORTNAME= avro
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel
MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/c
PKGNAMESUFFIX= -c
diff --git a/devel/avro-c/distinfo b/devel/avro-c/distinfo
index c69041b9adfa..771e96e6bfa4 100644
--- a/devel/avro-c/distinfo
+++ b/devel/avro-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723201037
-SHA256 (avro-c-1.12.0.tar.gz) = 74333d431079c35d770cef6996cb4de04058d19e81bd0b9a363bcfd38575037f
-SIZE (avro-c-1.12.0.tar.gz) = 219070
+TIMESTAMP = 1761446540
+SHA256 (avro-c-1.12.1.tar.gz) = b64e31b94719499549622aa92f1d96d1742967ced261a0931b63be3bbe907f2c
+SIZE (avro-c-1.12.1.tar.gz) = 219103
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile
index 35156097fd7d..f033c2bd85fa 100644
--- a/devel/avro-cpp/Makefile
+++ b/devel/avro-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= avro
-PORTVERSION= 1.12.0
-PORTREVISION= 6
+PORTVERSION= 1.12.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/cpp
PKGNAMESUFFIX= -cpp
@@ -16,7 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libfmt.so:devel/libfmt \
- libsnappy.so:archivers/snappy
+ libsnappy.so:archivers/snappy \
+ libzstd.so:archivers/zstd
USES= cmake compiler:c++17-lang cpe
diff --git a/devel/avro-cpp/distinfo b/devel/avro-cpp/distinfo
index 5e9fe8b9ee0c..66c66fc4c43c 100644
--- a/devel/avro-cpp/distinfo
+++ b/devel/avro-cpp/distinfo
@@ -1,3 +1,11 @@
-TIMESTAMP = 1723201039
-SHA256 (avro-cpp-1.12.0.tar.gz) = f2edf77126a75b0ec1ad166772be058351cea3d74448be7e2cef20050c0f98ab
-SIZE (avro-cpp-1.12.0.tar.gz) = 174130
+TIMESTAMP = 1761446542
+SHA256 (avro-cpp-1.12.1.tar.gz) = 18a0d155905a4dab0c2bfd66c742358a7d969bcff58cf6f655bcf602879f4fe7
+SIZE (avro-cpp-1.12.1.tar.gz) = 184762
+SHA256 (c75e6d59fbacd05df666665d9c8b7e3274cf0399.patch) = e83ca646df822448b9b7a11d018c1c293491f8975ada07a4dbb876d7bc951b99
+SIZE (c75e6d59fbacd05df666665d9c8b7e3274cf0399.patch) = 10635
+SHA256 (e6c308780e876b4c11a470b9900995947f7b0fb5.patch) = fbdc5ec40bd13eb0c67ef541a29defc3e6badb841d16b386239d527f33474b66
+SIZE (e6c308780e876b4c11a470b9900995947f7b0fb5.patch) = 3274
+SHA256 (76f2f7fce7695fd5f2a8772595967c7662aa7681.patch) = 911b11348de3c0d218cc57c6351f315d202e5f474b3a6b81800062cbb9384a1e
+SIZE (76f2f7fce7695fd5f2a8772595967c7662aa7681.patch) = 1048
+SHA256 (2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21.patch) = 252a05cbb41e916a6e7f74580cede21b4ce077f3fb529d2c873deb9236fc3606
+SIZE (2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21.patch) = 10353
diff --git a/devel/avro-cpp/files/patch-CMakeLists.txt b/devel/avro-cpp/files/patch-CMakeLists.txt
deleted file mode 100644
index 44b5fdbe955e..000000000000
--- a/devel/avro-cpp/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-Reference: https://github.com/apache/avro/commit/9d57bab596b6b3b5c1ca25b06e2c7aede8f32263
-
---- CMakeLists.txt.orig 2024-07-26 07:46:40 UTC
-+++ CMakeLists.txt
-@@ -82,15 +82,7 @@ find_package (Boost 1.38 REQUIRED
- find_package (Boost 1.38 REQUIRED
- COMPONENTS filesystem iostreams program_options regex system)
-
--include(FetchContent)
--FetchContent_Declare(
-- fmt
-- GIT_REPOSITORY https://github.com/fmtlib/fmt.git
-- GIT_TAG 10.2.1
-- GIT_PROGRESS TRUE
-- USES_TERMINAL_DOWNLOAD TRUE
--)
--FetchContent_MakeAvailable(fmt)
-+find_package (fmt 10.2.1 REQUIRED)
-
- find_package(Snappy)
- if (SNAPPY_FOUND)
-@@ -217,7 +209,8 @@ unittest (CommonsSchemasTests)
- unittest (AvrogencppTestReservedWords)
- unittest (CommonsSchemasTests)
-
--add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh)
-+add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh
-+ cpp_reserved_words_union_typedef_hh)
-
- add_dependencies (AvrogencppTests bigrecord_hh bigrecord_r_hh bigrecord2_hh
- tweet_hh
diff --git a/devel/avro-cpp/files/patch-boost b/devel/avro-cpp/files/patch-boost
new file mode 100644
index 000000000000..7adb774e650d
--- /dev/null
+++ b/devel/avro-cpp/files/patch-boost
@@ -0,0 +1,308 @@
+Obtained from: https://github.com/apache/avro/commit/2b11dba4fb28c7bb6ff08b40509a6a71fcaf4c21
+ https://github.com/apache/avro/blob/main/lang/c%2B%2B/cmake/avro-cpp-config.cmake.in
+
+--- CMakeLists.txt.orig 2025-09-05 08:05:13 UTC
++++ CMakeLists.txt
+@@ -70,7 +70,6 @@ if (WIN32 AND NOT CYGWIN AND NOT MSYS)
+ add_definitions (/EHa)
+ add_definitions (
+ -DNOMINMAX
+- -DBOOST_SYSTEM_DYN_LINK
+ -DBOOST_ALL_NO_LIB)
+ endif()
+
+@@ -80,9 +79,8 @@ if (AVRO_BUILD_TESTS OR AVRO_USE_BOOST)
+
+ if (AVRO_BUILD_TESTS OR AVRO_USE_BOOST)
+ # Boost 1.70 and above provide a BoostConfig.cmake package configuration file.
+- # It guarantees that Boost::system target exists if found.
+ # See https://cmake.org/cmake/help/latest/policy/CMP0167.html
+- find_package (Boost 1.70 REQUIRED CONFIG COMPONENTS system)
++ find_package (Boost 1.70 REQUIRED CONFIG)
+ endif ()
+
+ find_package(fmt)
+@@ -153,11 +151,9 @@ function (setup_avro_lib target lib_type)
+ $<BUILD_INTERFACE:ZLIB::ZLIB>
+ $<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:Snappy::snappy>>
+ $<$<BOOL:${zstd_FOUND}>:$<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>>
+- $<BUILD_INTERFACE:$<TARGET_NAME_IF_EXISTS:Boost::system>>
+ $<INSTALL_INTERFACE:ZLIB::ZLIB>
+ $<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:Snappy::snappy>>
+ $<$<BOOL:${zstd_FOUND}>:$<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>>
+- $<INSTALL_INTERFACE:$<TARGET_NAME_IF_EXISTS:Boost::system>>
+ )
+ target_include_directories (${target} PUBLIC
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
+@@ -226,7 +222,7 @@ if (AVRO_BUILD_TESTS)
+
+ macro (unittest name)
+ add_executable (${name} test/${name}.cc)
+- target_link_libraries (${name} ${AVRO_LINK_LIB} Boost::system ZLIB::ZLIB $<TARGET_NAME_IF_EXISTS:Snappy::snappy> $<$<BOOL:${zstd_FOUND}>:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>)
++ target_link_libraries (${name} ${AVRO_LINK_LIB} ZLIB::ZLIB $<TARGET_NAME_IF_EXISTS:Snappy::snappy> $<$<BOOL:${zstd_FOUND}>:$<TARGET_NAME_IF_EXISTS:${ZSTD_TARGET}>>)
+ add_test (NAME ${name} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+ COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${name})
+ endmacro (unittest)
+--- cmake/avro-cpp-config.cmake.in.orig 2025-10-27 04:56:52 UTC
++++ cmake/avro-cpp-config.cmake.in
+@@ -0,0 +1,65 @@
++#
++# Licensed to the Apache Software Foundation (ASF) under one
++# or more contributor license agreements. See the NOTICE file
++# distributed with this work for additional information
++# regarding copyright ownership. The ASF licenses this file
++# to you under the Apache License, Version 2.0 (the
++# "License"); you may not use this file except in compliance
++# with the License. You may obtain a copy of the License at
++#
++# https://www.apache.org/licenses/LICENSE-2.0
++#
++# Unless required by applicable law or agreed to in writing,
++# software distributed under the License is distributed on an
++# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
++# KIND, either express or implied. See the License for the
++# specific language governing permissions and limitations
++# under the License.
++#
++# This config sets the following variables in your project::
++#
++# avro-cpp_FOUND - true if avro-cpp found on the system
++# avro-cpp_VERSION - version of the found avro-cpp
++#
++# This config sets the following targets in your project::
++#
++# avro-cpp::avrocpp_shared
++# avro-cpp::avrocpp_static
++
++@PACKAGE_INIT@
++
++include(CMakeFindDependencyMacro)
++
++if(DEFINED CMAKE_MODULE_PATH)
++ set(AVRO_CMAKE_MODULE_PATH_OLD ${CMAKE_MODULE_PATH})
++else()
++ unset(AVRO_CMAKE_MODULE_PATH_OLD)
++endif()
++set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}")
++
++find_dependency(ZLIB REQUIRED)
++find_dependency(fmt REQUIRED)
++if(@Snappy_FOUND@)
++ find_dependency(Snappy REQUIRED)
++endif()
++if(@Boost_FOUND@)
++ find_dependency(Boost 1.70 REQUIRED)
++endif()
++
++if(DEFINED AVRO_CMAKE_MODULE_PATH_OLD)
++ set(CMAKE_MODULE_PATH ${AVRO_CMAKE_MODULE_PATH_OLD})
++ unset(AVRO_CMAKE_MODULE_PATH_OLD)
++else()
++ unset(CMAKE_MODULE_PATH)
++endif()
++
++include("${CMAKE_CURRENT_LIST_DIR}/avro-cpp-targets.cmake")
++
++if(@AVRO_BUILD_STATIC@)
++ add_library(avro-cpp::avrocpp_static ALIAS avro-cpp::avrocpp_s)
++endif()
++if(@AVRO_BUILD_SHARED@)
++ add_library(avro-cpp::avrocpp_shared ALIAS avro-cpp::avrocpp)
++endif()
++
++check_required_components(avro-cpp)
+--- include/avro/buffer/detail/BufferDetail.hh.orig 2025-09-05 08:05:13 UTC
++++ include/avro/buffer/detail/BufferDetail.hh
+@@ -19,9 +19,6 @@
+ #ifndef avro_BufferDetail_hh__
+ #define avro_BufferDetail_hh__
+
+-#ifdef HAVE_BOOST_ASIO
+-#include <boost/asio/buffer.hpp>
+-#endif
+ #include <cassert>
+ #include <deque>
+ #include <exception>
+@@ -42,10 +39,6 @@ typedef size_t size_type;
+
+ typedef char data_type;
+ typedef size_t size_type;
+-#ifdef HAVE_BOOST_ASIO
+-typedef boost::asio::const_buffer ConstAsioBuffer;
+-typedef boost::asio::mutable_buffer MutableAsioBuffer;
+-#endif
+
+ /// The size in bytes for blocks backing buffer chunks.
+ const size_type kMinBlockSize = 4096;
+--- include/avro/buffer/detail/BufferDetailIterator.hh.orig 2025-09-05 08:05:13 UTC
++++ include/avro/buffer/detail/BufferDetailIterator.hh
+@@ -57,15 +57,6 @@ struct InputIteratorHelper {
+ return iter_->dataSize();
+ }
+
+- /// Conversion operator. It doesn't check for null, because the only
+- /// the only time the chunk should be null is when it's the iterator
+- /// end(), which should never be dereferenced anyway.
+-#ifdef HAVE_BOOST_ASIO
+- operator ConstAsioBuffer() const {
+- return ConstAsioBuffer(data(), size());
+- }
+-#endif
+-
+ BufferImpl::ChunkList::const_iterator iter_; ///< the current iterator
+ };
+
+@@ -94,15 +85,6 @@ struct OutputIteratorHelper {
+ size_type size() const {
+ return iter_->freeSize();
+ }
+-
+- /// Conversion operator. It doesn't check for null, because the only
+- /// the only time the chunk should be null is when it's the iterator
+- /// end(), which should never be dereferenced anyway.
+-#ifdef HAVE_BOOST_ASIO
+- operator MutableAsioBuffer() const {
+- return MutableAsioBuffer(data(), size());
+- }
+-#endif
+
+ BufferImpl::ChunkList::const_iterator iter_; ///< the current iterator
+ };
+--- test/buffertest.cc.orig 2025-09-05 08:05:13 UTC
++++ test/buffertest.cc
+@@ -20,9 +20,6 @@
+
+ #include <boost/bind/bind.hpp>
+
+-#ifdef HAVE_BOOST_ASIO
+-#include <boost/asio.hpp>
+-#endif
+ #include "buffer/BufferPrint.hh"
+ #include "buffer/BufferReader.hh"
+ #include "buffer/BufferStream.hh"
+@@ -607,108 +604,46 @@ void TestIterator() {
+ }
+ }
+
+-#ifdef HAVE_BOOST_ASIO
+-void server(boost::barrier &b) {
+- using boost::asio::ip::tcp;
+- boost::asio::io_service io_service;
+- tcp::acceptor a(io_service, tcp::endpoint(tcp::v4(), 33333));
+- tcp::socket sock(io_service);
+- a.listen();
+-
+- b.wait();
+-
+- a.accept(sock);
+- avro::OutputBuffer buf(100);
+-
+- size_t length = sock.receive(buf);
+- buf.wroteTo(length);
+- cout << "Server got " << length << " bytes\n";
+-
+- InputBuffer rbuf(buf);
+-
+- std::string res;
+-
+- avro::InputBuffer::const_iterator iter = rbuf.begin();
+- while (iter != rbuf.end()) {
+- res.append(boost::asio::buffer_cast<const char *>(*iter), boost::asio::buffer_size(*iter));
+- cout << "Received Buffer size: " << boost::asio::buffer_size(*iter) << endl;
+- BOOST_CHECK_EQUAL(length, boost::asio::buffer_size(*iter));
+- cout << "Received Buffer: \"" << res << '"' << endl;
+- ++iter;
+- }
+-
+- BOOST_CHECK_EQUAL(res, "hello world");
+-}
+-
++// Historical context: Prior to AVRO-4178, InputBuffer and OutputBuffer iterators
++// had implicit conversion operators to boost::asio::const_buffer and
++// boost::asio::mutable_buffer (via ConstAsioBuffer and MutableAsioBuffer typedefs).
++// These conversions were removed to eliminate the Boost::system dependency.
++// This test demonstrates the recommended workaround: users should access the
++// public data() and size() member functions of the dereferenced iterator instead.
++// These functions provide the same underlying buffer pointer and size information
++// that the ASIO conversions provided, allowing integration with any I/O library.
+ void TestAsioBuffer() {
+- using boost::asio::ip::tcp;
+ BOOST_TEST_MESSAGE("TestAsioBuffer");
+ {
+- boost::barrier b(2);
+-
+- boost::thread t(boost::bind(server, boost::ref(b)));
+-
+- b.wait();
+-
+- // set up the thing
+- boost::asio::io_service io_service;
+-
+- tcp::resolver resolver(io_service);
+- tcp::resolver::query query(tcp::v4(), "localhost", "33333");
+- tcp::resolver::iterator endpoint_iterator = resolver.resolve(query);
+- tcp::resolver::iterator end;
+-
+- tcp::socket socket(io_service);
+- boost::system::error_code error = boost::asio::error::host_not_found;
+- while (error && endpoint_iterator != end) {
+- socket.close();
+- socket.connect(*endpoint_iterator++, error);
+- }
+- if (error) {
+- throw error;
+- }
+-
+ std::string hello = "hello ";
+ std::string world = "world";
++
++ // Create a buffer with data
+ avro::OutputBuffer buf;
+ buf.writeTo(hello.c_str(), hello.size());
+
+- BOOST_CHECK_EQUAL(buf.size(), hello.size());
+-
+ avro::OutputBuffer buf2;
+ buf2.writeTo(world.c_str(), world.size());
+- BOOST_CHECK_EQUAL(buf2.size(), world.size());
+
+ buf.append(buf2);
+ BOOST_CHECK_EQUAL(buf.size(), hello.size() + world.size());
+
+- cout << "Distance " << std::distance(buf.begin(), buf.end()) << endl;
+- BOOST_CHECK_EQUAL(std::distance(buf.begin(), buf.end()), 1);
+-
++ // Convert to InputBuffer for reading
+ const avro::InputBuffer rbuf(buf);
+
++ // Demonstrate the workaround: instead of relying on implicit ASIO conversions,
++ // users can access data() and size() directly from the dereferenced iterator.
++ std::string reconstructed;
+ avro::InputBuffer::const_iterator iter = rbuf.begin();
+ while (iter != rbuf.end()) {
+- std::string str(boost::asio::buffer_cast<const char *>(*iter), boost::asio::buffer_size(*iter));
+- cout << "Buffer size: " << boost::asio::buffer_size(*iter) << endl;
+- cout << "Buffer: \"" << str << '"' << endl;
++ reconstructed.append(iter->data(), iter->size());
+ ++iter;
+ }
+
+- cout << "Buffer size " << rbuf.size() << endl;
+-
+- std::size_t wrote = boost::asio::write(socket, rbuf);
+- cout << "Wrote " << wrote << endl;
+- BOOST_CHECK_EQUAL(wrote, rbuf.size());
+-
+- t.join();
++ BOOST_CHECK_EQUAL(reconstructed, "hello world");
++ BOOST_CHECK_EQUAL(reconstructed.size(), rbuf.size());
+ }
+ }
+-#else
+-void TestAsioBuffer() {
+- cout << "Skipping asio test\n";
+-}
+-#endif // HAVE_BOOST_ASIO
+
+ void TestSplit() {
+ BOOST_TEST_MESSAGE("TestSplit");
diff --git a/devel/avro-cpp/files/patch-include_avro_Node.hh b/devel/avro-cpp/files/patch-include_avro_Node.hh
deleted file mode 100644
index bf11578b713f..000000000000
--- a/devel/avro-cpp/files/patch-include_avro_Node.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/avro/Node.hh.orig 2024-07-26 07:46:40 UTC
-+++ include/avro/Node.hh
-@@ -219,7 +219,7 @@ struct fmt::formatter<avro::Name> : fmt::formatter<std
- template<>
- struct fmt::formatter<avro::Name> : fmt::formatter<std::string> {
- template<typename FormatContext>
-- auto format(const avro::Name &n, FormatContext &ctx) {
-+ auto format(const avro::Name &n, FormatContext &ctx) const {
- return fmt::formatter<std::string>::format(n.fullname(), ctx);
- }
- };
diff --git a/devel/avro-cpp/files/patch-include_avro_Types.hh b/devel/avro-cpp/files/patch-include_avro_Types.hh
deleted file mode 100644
index 097457641fe8..000000000000
--- a/devel/avro-cpp/files/patch-include_avro_Types.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/avro/Types.hh.orig 2024-07-26 07:46:40 UTC
-+++ include/avro/Types.hh
-@@ -113,7 +113,7 @@ struct fmt::formatter<avro::Type> : fmt::formatter<std
- template<>
- struct fmt::formatter<avro::Type> : fmt::formatter<std::string> {
- template<typename FormatContext>
-- auto format(avro::Type t, FormatContext &ctx) {
-+ auto format(avro::Type t, FormatContext &ctx) const {
- return fmt::formatter<std::string>::format(avro::toString(t), ctx);
- }
- };
diff --git a/devel/avro-cpp/pkg-plist b/devel/avro-cpp/pkg-plist
index c5011b528279..c841b53199cb 100644
--- a/devel/avro-cpp/pkg-plist
+++ b/devel/avro-cpp/pkg-plist
@@ -38,6 +38,10 @@ include/avro/buffer/BufferStream.hh
include/avro/buffer/BufferStreambuf.hh
include/avro/buffer/detail/BufferDetail.hh
include/avro/buffer/detail/BufferDetailIterator.hh
+lib/cmake/avro-cpp/avro-cpp-config-version.cmake
+lib/cmake/avro-cpp/avro-cpp-config.cmake
+lib/cmake/avro-cpp/avro-cpp-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/avro-cpp/avro-cpp-targets.cmake
lib/libavrocpp.so
lib/libavrocpp.so.1
lib/libavrocpp.so.%%PORTVERSION%%
diff --git a/devel/avro/Makefile b/devel/avro/Makefile
index 6e03a5295356..2d93a8ce87bc 100644
--- a/devel/avro/Makefile
+++ b/devel/avro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= avro
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile
index 537d9750c684..a813d92baa2e 100644
--- a/devel/awesome-cli/Makefile
+++ b/devel/awesome-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= awesome-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile
index 8c81a3622ae8..fa2124b141b8 100644
--- a/devel/aws-c-http/Makefile
+++ b/devel/aws-c-http/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-http
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.5
+DISTVERSION= 0.10.7
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-http/distinfo b/devel/aws-c-http/distinfo
index 805e2751971b..57c6ffd086fc 100644
--- a/devel/aws-c-http/distinfo
+++ b/devel/aws-c-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760738990
-SHA256 (awslabs-aws-c-http-v0.10.5_GH0.tar.gz) = 02e8e67f5f03fa6458f8921232dc7a9076792d2822ad86f19c3f984fc1a073a8
-SIZE (awslabs-aws-c-http-v0.10.5_GH0.tar.gz) = 496217
+TIMESTAMP = 1761858207
+SHA256 (awslabs-aws-c-http-v0.10.7_GH0.tar.gz) = ce9e71c3eae67b1c6c0149278e0d0929a7d928c3547de64999430c8592864ad4
+SIZE (awslabs-aws-c-http-v0.10.7_GH0.tar.gz) = 500595
diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile
index cefa0a1e1159..0ed57952d590 100644
--- a/devel/aws-c-io/Makefile
+++ b/devel/aws-c-io/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-io
DISTVERSIONPREFIX= v
-DISTVERSION= 0.23.2
+DISTVERSION= 0.23.3
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo
index c7a795d46ed4..1c3c61e1fa80 100644
--- a/devel/aws-c-io/distinfo
+++ b/devel/aws-c-io/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760574533
-SHA256 (awslabs-aws-c-io-v0.23.2_GH0.tar.gz) = 3a335b812411c30bcc64072f148ddf6cd632d8261799cd04e54051b44506feb9
-SIZE (awslabs-aws-c-io-v0.23.2_GH0.tar.gz) = 754263
+TIMESTAMP = 1762248592
+SHA256 (awslabs-aws-c-io-v0.23.3_GH0.tar.gz) = cdcb31b694fc28ba96237ee33a742679daf2dcabfd41464f8a68fbd913907085
+SIZE (awslabs-aws-c-io-v0.23.3_GH0.tar.gz) = 754282
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index e8bc24f7ed03..08343f643017 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.2
+DISTVERSION= 0.10.1
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo
index 8f86f44202d2..7fa63b74ca10 100644
--- a/devel/aws-c-s3/distinfo
+++ b/devel/aws-c-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759947052
-SHA256 (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 70ddd1e69fed7788ff5499b03158f36fb8137d82bd7b1af7bcdf57facbdb1557
-SIZE (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 390688
+TIMESTAMP = 1762617797
+SHA256 (awslabs-aws-c-s3-v0.10.1_GH0.tar.gz) = cc656740e8e566b5c0233b1e96c8a91fc10d31872b3fcea6831c57902a746386
+SIZE (awslabs-aws-c-s3-v0.10.1_GH0.tar.gz) = 427720
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 324a9e28001f..e4de17815ace 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.35.0
+DISTVERSION= 0.35.2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index 0caaf1dd18ce..fe53c3b9615d 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760739122
-SHA256 (awslabs-aws-crt-cpp-v0.35.0_GH0.tar.gz) = 33a4538b68c2cb58f6132fda943f83fd993f2402b57cf506deb33e99268d8e34
-SIZE (awslabs-aws-crt-cpp-v0.35.0_GH0.tar.gz) = 376825
+TIMESTAMP = 1762617947
+SHA256 (awslabs-aws-crt-cpp-v0.35.2_GH0.tar.gz) = 9d53d7018994a5f7fc879d397032b72ad88b1585a8cc07e2c8c339ae427f0577
+SIZE (awslabs-aws-crt-cpp-v0.35.2_GH0.tar.gz) = 377493
diff --git a/devel/aws-crt-cpp/pkg-plist b/devel/aws-crt-cpp/pkg-plist
index 984a86c2c6c7..8101cba44c53 100644
--- a/devel/aws-crt-cpp/pkg-plist
+++ b/devel/aws-crt-cpp/pkg-plist
@@ -21,6 +21,7 @@ include/aws/crt/auth/Signing.h
include/aws/crt/auth/Sigv4Signing.h
include/aws/crt/cbor/Cbor.h
include/aws/crt/checksum/CRC.h
+include/aws/crt/crypto/HKDF.h
include/aws/crt/crypto/HMAC.h
include/aws/crt/crypto/Hash.h
include/aws/crt/crypto/SecureRandom.h
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index cb43a132138c..47579f21b4c9 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cpp
-DISTVERSION= 1.11.672
+DISTVERSION= 1.11.683
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo
index 806359a32d59..3c670ceff18d 100644
--- a/devel/aws-sdk-cpp/distinfo
+++ b/devel/aws-sdk-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760739421
-SHA256 (aws-aws-sdk-cpp-1.11.672_GH0.tar.gz) = 7248c6f6d1e27445a803ecdf4de0684d153da06212869d2fb46d1540eed131de
-SIZE (aws-aws-sdk-cpp-1.11.672_GH0.tar.gz) = 77398810
+TIMESTAMP = 1762337906
+SHA256 (aws-aws-sdk-cpp-1.11.683_GH0.tar.gz) = 5019da7b4d9181e6b1e1a1f1fa4d24d7fa35380b0b3979a2d40606be23ab1b52
+SIZE (aws-aws-sdk-cpp-1.11.683_GH0.tar.gz) = 77067284
diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile
index c431086ad2c7..67d256b0323e 100644
--- a/devel/bacon/Makefile
+++ b/devel/bacon/Makefile
@@ -1,7 +1,6 @@
PORTNAME= bacon
DISTVERSIONPREFIX= v
-DISTVERSION= 3.17.0
-PORTREVISION= 2
+DISTVERSION= 3.20.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -21,48 +20,47 @@ GH_ACCOUNT= Canop
CARGO_CRATES= adler2-2.0.1 \
ahash-0.8.12 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
alsa-0.9.1 \
alsa-sys-0.3.1 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
- anyhow-1.0.99 \
- arboard-3.6.0 \
+ anyhow-1.0.100 \
+ arboard-3.6.1 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
autocfg-1.5.0 \
- bindgen-0.72.0 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.2 \
+ bitflags-2.10.0 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
+ block2-0.6.2 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
- bytemuck-1.23.2 \
+ bytemuck-1.24.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- camino-1.1.11 \
- cargo-platform-0.2.0 \
- cargo-util-schemas-0.8.2 \
- cargo_metadata-0.21.0 \
- cc-1.2.33 \
+ camino-1.2.1 \
+ cargo-platform-0.3.1 \
+ cargo_metadata-0.23.1 \
+ cc-1.2.45 \
cesu8-1.1.0 \
cexpr-0.6.0 \
- cfg-if-1.0.1 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
+ chrono-0.4.42 \
clang-sys-1.8.1 \
- clap-4.5.45 \
- clap-help-1.4.0 \
- clap_builder-4.5.44 \
- clap_complete-4.5.57 \
- clap_derive-4.5.45 \
- clap_lex-0.7.5 \
+ clap-4.5.51 \
+ clap-help-1.5.0 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
cli-log-2.1.0 \
clipboard-win-5.4.1 \
clru-0.6.2 \
@@ -76,8 +74,8 @@ CARGO_CRATES= adler2-2.0.1 \
cpal-0.15.3 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- crokey-1.2.0 \
- crokey-proc_macros-1.2.0 \
+ crokey-1.3.0 \
+ crokey-proc_macros-1.3.0 \
crossbeam-0.8.4 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -86,8 +84,8 @@ CARGO_CRATES= adler2-2.0.1 \
crossbeam-utils-0.8.21 \
crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crypto-common-0.1.6 \
- ctrlc-3.4.7 \
+ crypto-common-0.1.7 \
+ ctrlc-3.5.1 \
dasp_sample-0.11.0 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
@@ -97,35 +95,36 @@ CARGO_CRATES= adler2-2.0.1 \
dirs-sys-next-0.1.2 \
dispatch2-0.3.0 \
displaydoc-0.2.5 \
- document-features-0.2.11 \
+ document-features-0.2.12 \
dunce-1.0.5 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
encoding_rs-0.8.35 \
equivalent-1.0.2 \
- erased-serde-0.4.6 \
- errno-0.3.13 \
+ errno-0.3.14 \
error-code-3.3.2 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
file-size-1.0.3 \
- filetime-0.2.25 \
- flate2-1.1.2 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.5 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fsevent-sys-4.1.0 \
generic-array-0.14.7 \
- gethostname-0.4.3 \
+ gethostname-1.1.0 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
gix-0.72.1 \
- gix-actor-0.35.4 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
+ gix-actor-0.35.6 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
gix-commitgraph-0.28.0 \
gix-config-0.45.1 \
- gix-config-value-0.15.1 \
- gix-date-0.10.5 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
gix-diff-0.52.1 \
gix-discover-0.40.1 \
gix-features-0.42.1 \
@@ -139,10 +138,10 @@ CARGO_CRATES= adler2-2.0.1 \
gix-object-0.49.1 \
gix-odb-0.69.1 \
gix-pack-0.59.1 \
- gix-packetline-0.19.1 \
- gix-path-0.10.20 \
+ gix-packetline-0.19.3 \
+ gix-path-0.10.21 \
gix-protocol-0.50.1 \
- gix-quote-0.6.0 \
+ gix-quote-0.6.1 \
gix-ref-0.52.1 \
gix-refspec-0.30.1 \
gix-revision-0.34.1 \
@@ -150,253 +149,246 @@ CARGO_CRATES= adler2-2.0.1 \
gix-sec-0.11.0 \
gix-shallow-0.4.0 \
gix-tempfile-17.1.0 \
- gix-trace-0.1.13 \
+ gix-trace-0.1.15 \
gix-transport-0.47.0 \
gix-traverse-0.46.2 \
gix-url-0.31.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
gix-worktree-0.41.0 \
glob-0.3.3 \
hash32-0.3.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
heapless-0.8.0 \
heck-0.5.0 \
- home-0.5.11 \
- iana-time-zone-0.1.63 \
+ home-0.5.12 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
- idna-1.0.3 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- indexmap-2.10.0 \
- inotify-0.10.2 \
+ indexmap-2.12.0 \
+ inotify-0.11.0 \
inotify-sys-0.1.5 \
- instant-0.1.13 \
iq-0.4.0 \
- is_executable-1.0.4 \
- is_terminal_polyfill-1.70.1 \
+ is_executable-1.0.5 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.13.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ jobserver-0.1.34 \
+ js-sys-0.3.82 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- lazy-regex-3.4.1 \
- lazy-regex-proc_macros-3.4.1 \
+ lazy-regex-3.4.2 \
+ lazy-regex-proc_macros-3.4.2 \
lazy_static-1.5.0 \
- libc-0.2.175 \
- libloading-0.8.8 \
- libredox-0.1.9 \
- libz-rs-sys-0.5.1 \
- linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litemap-0.8.0 \
- litrs-0.4.2 \
- lock_api-0.4.13 \
- log-0.4.27 \
+ libc-0.2.177 \
+ libloading-0.8.9 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
mach2-0.4.3 \
maybe-async-0.2.10 \
- memchr-2.7.5 \
- memmap2-0.9.7 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
minimad-0.13.1 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.0.4 \
+ mio-1.1.0 \
ndk-0.8.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
nix-0.29.0 \
nix-0.30.1 \
nom-7.1.3 \
- notify-7.0.0 \
- notify-types-1.0.1 \
+ notify-8.2.0 \
+ notify-types-2.0.0 \
num-derive-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.4 \
- num_enum_derive-0.7.4 \
- objc2-0.6.2 \
- objc2-app-kit-0.3.1 \
- objc2-core-foundation-0.3.1 \
- objc2-core-graphics-0.3.1 \
+ num_enum-0.7.5 \
+ num_enum_derive-0.7.5 \
+ objc2-0.6.3 \
+ objc2-app-kit-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
objc2-encode-4.1.0 \
- objc2-foundation-0.3.1 \
- objc2-io-surface-0.3.1 \
+ objc2-foundation-0.3.2 \
+ objc2-io-surface-0.3.2 \
oboe-0.6.1 \
oboe-sys-0.6.1 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
- ordered-float-2.10.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ once_cell_polyfill-1.70.2 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pkg-config-0.3.32 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.4 \
pretty_assertions-1.4.1 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.101 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.103 \
proc-status-0.1.1 \
prodash-29.0.2 \
- quote-1.0.40 \
+ quote-1.0.42 \
r-efi-5.3.0 \
- redox_syscall-0.5.17 \
+ redox_syscall-0.5.18 \
redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
rodio-0.20.1 \
rustc-hash-2.1.1 \
- rustix-0.38.44 \
- rustix-1.0.8 \
+ rustix-1.1.2 \
rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
+ schemars-1.1.0 \
+ schemars_derive-1.1.0 \
scopeguard-1.2.0 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde-untagged-0.1.8 \
- serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.142 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_derive_internals-0.29.1 \
+ serde_json-1.0.145 \
serde_spanned-0.6.9 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
shell-words-1.1.0 \
shlex-1.3.0 \
signal-hook-0.3.18 \
- signal-hook-mio-0.2.4 \
+ signal-hook-mio-0.2.5 \
signal-hook-registry-1.4.6 \
+ simd-adler32-0.3.7 \
smallvec-1.15.1 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
strict-0.2.0 \
strsim-0.11.1 \
- symphonia-0.5.4 \
- symphonia-bundle-mp3-0.5.4 \
- symphonia-core-0.5.4 \
- symphonia-metadata-0.5.4 \
- syn-2.0.106 \
+ symphonia-0.5.5 \
+ symphonia-bundle-mp3-0.5.5 \
+ symphonia-core-0.5.5 \
+ symphonia-metadata-0.5.5 \
+ syn-2.0.110 \
synstructure-0.13.2 \
- tempfile-3.20.0 \
- termimad-0.32.0 \
+ tempfile-3.23.0 \
+ termimad-0.34.0 \
terminal-light-1.8.0 \
thiserror-1.0.69 \
- thiserror-2.0.15 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.15 \
- tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ thiserror-impl-2.0.17 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
toml-0.8.23 \
toml_datetime-0.6.11 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
toml_write-0.1.2 \
- typeid-1.0.3 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.18 \
- unicode-normalization-0.1.24 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.1 \
- unicode-xid-0.2.6 \
- url-2.5.4 \
+ unicode-width-0.2.2 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
version_check-0.9.5 \
vte-0.15.0 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
+ web-sys-0.3.82 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.54.0 \
windows-core-0.54.0 \
- windows-core-0.61.2 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.3 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
windows-result-0.1.2 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.45.0 \
- windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.42.2 \
- windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.42.2 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.42.2 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.42.2 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.42.2 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.42.2 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.42.2 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.42.2 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
- writeable-0.6.1 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
xterm-query-0.5.2 \
yansi-1.0.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerotrie-0.2.2 \
- zerovec-0.11.4 \
- zerovec-derive-0.11.1 \
- zlib-rs-0.5.1
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zlib-rs-0.5.2
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/bacon/distinfo b/devel/bacon/distinfo
index d24ac9c5d31f..517a25bfca27 100644
--- a/devel/bacon/distinfo
+++ b/devel/bacon/distinfo
@@ -1,92 +1,90 @@
-TIMESTAMP = 1755504000
+TIMESTAMP = 1762973993
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43
SIZE (rust/crates/alsa-0.9.1.crate) = 72824
SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
-SHA256 (rust/crates/arboard-3.6.0.crate) = 55f533f8e0af236ffe5eb979b99381df3258853f00ba2e44b6e1955292c75227
-SIZE (rust/crates/arboard-3.6.0.crate) = 52701
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
-SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
-SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0
-SIZE (rust/crates/camino-1.1.11.crate) = 43862
-SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4
-SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373
-SHA256 (rust/crates/cargo-util-schemas-0.8.2.crate) = 7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830
-SIZE (rust/crates/cargo-util-schemas-0.8.2.crate) = 36914
-SHA256 (rust/crates/cargo_metadata-0.21.0.crate) = 5cfca2aaa699835ba88faf58a06342a314a950d2b9686165e038286c30316868
-SIZE (rust/crates/cargo_metadata-0.21.0.crate) = 32697
-SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
-SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
+SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4
+SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321
+SHA256 (rust/crates/cargo_metadata-0.23.1.crate) = ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9
+SIZE (rust/crates/cargo_metadata-0.23.1.crate) = 30497
+SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe
+SIZE (rust/crates/cc-1.2.45.crate) = 92261
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
-SIZE (rust/crates/clap-4.5.45.crate) = 58337
-SHA256 (rust/crates/clap-help-1.4.0.crate) = 4f8b550b4d08a1d8101f3260bef3166a82c74c613486b4d63705244849105255
-SIZE (rust/crates/clap-help-1.4.0.crate) = 621339
-SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
-SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
-SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
-SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
-SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
-SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap-help-1.5.0.crate) = a9d86ee73ada209cd33df09d6fdff344796ffd941bf960fcdcc611847cb6985b
+SIZE (rust/crates/clap-help-1.5.0.crate) = 605402
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/cli-log-2.1.0.crate) = e220aa46e5395cd473a054f8e7e52403108ce147a4eb68c001afb01672a4e046
SIZE (rust/crates/cli-log-2.1.0.crate) = 7035
SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
@@ -113,10 +111,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/crokey-1.2.0.crate) = 5282b45c96c5978c8723ea83385cb9a488b64b7d175733f48d07bf9da514a863
-SIZE (rust/crates/crokey-1.2.0.crate) = 43983
-SHA256 (rust/crates/crokey-proc_macros-1.2.0.crate) = 2ea0218d3fedf0797fa55676f1964ef5d27103d41ed0281b4bbd2a6e6c3d8d28
-SIZE (rust/crates/crokey-proc_macros-1.2.0.crate) = 6304
+SHA256 (rust/crates/crokey-1.3.0.crate) = 51360853ebbeb3df20c76c82aecf43d387a62860f1a59ba65ab51f00eea85aad
+SIZE (rust/crates/crokey-1.3.0.crate) = 44916
+SHA256 (rust/crates/crokey-proc_macros-1.3.0.crate) = 3bf1a727caeb5ee5e0a0826a97f205a9cf84ee964b0b48239fef5214a00ae439
+SIZE (rust/crates/crokey-proc_macros-1.3.0.crate) = 6972
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -133,10 +131,10 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869
SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
@@ -155,20 +153,20 @@ SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25
SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
-SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
-SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
@@ -177,42 +175,44 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/file-size-1.0.3.crate) = 9544f10105d33957765016b8a9baea7e689bf1f0f2f32c2fa2f568770c38d2b3
SIZE (rust/crates/file-size-1.0.3.crate) = 1819
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/gix-0.72.1.crate) = 01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8
SIZE (rust/crates/gix-0.72.1.crate) = 293929
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
SHA256 (rust/crates/gix-commitgraph-0.28.0.crate) = e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951
SIZE (rust/crates/gix-commitgraph-0.28.0.crate) = 22377
SHA256 (rust/crates/gix-config-0.45.1.crate) = 48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881
SIZE (rust/crates/gix-config-0.45.1.crate) = 73729
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
SHA256 (rust/crates/gix-diff-0.52.1.crate) = 5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252
SIZE (rust/crates/gix-diff-0.52.1.crate) = 57859
SHA256 (rust/crates/gix-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c
@@ -239,14 +239,14 @@ SHA256 (rust/crates/gix-odb-0.69.1.crate) = 868f703905fdbcfc1bd750942f82419903ec
SIZE (rust/crates/gix-odb-0.69.1.crate) = 63292
SHA256 (rust/crates/gix-pack-0.59.1.crate) = 9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450
SIZE (rust/crates/gix-pack-0.59.1.crate) = 104396
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
SHA256 (rust/crates/gix-protocol-0.50.1.crate) = f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401
SIZE (rust/crates/gix-protocol-0.50.1.crate) = 57176
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
SHA256 (rust/crates/gix-ref-0.52.1.crate) = d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762
SIZE (rust/crates/gix-ref-0.52.1.crate) = 64383
SHA256 (rust/crates/gix-refspec-0.30.1.crate) = 445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42
@@ -261,18 +261,18 @@ SHA256 (rust/crates/gix-shallow-0.4.0.crate) = 6b9a6f6e34d6ede08f522d89e5c7990b4
SIZE (rust/crates/gix-shallow-0.4.0.crate) = 12071
SHA256 (rust/crates/gix-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
SHA256 (rust/crates/gix-transport-0.47.0.crate) = edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59
SIZE (rust/crates/gix-transport-0.47.0.crate) = 69139
SHA256 (rust/crates/gix-traverse-0.46.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33
SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863
SHA256 (rust/crates/gix-url-0.31.0.crate) = 42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8
SIZE (rust/crates/gix-url-0.31.0.crate) = 19348
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
SHA256 (rust/crates/gix-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9
SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
@@ -281,58 +281,56 @@ SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af28
SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
-SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc
-SIZE (rust/crates/inotify-0.10.2.crate) = 26200
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
SHA256 (rust/crates/iq-0.4.0.crate) = 2ec814139c5927d1527897591f7486abdf1a720ecd12562ea22d7e48a97e5f60
SIZE (rust/crates/iq-0.4.0.crate) = 13003
-SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
-SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
+SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -341,56 +339,54 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
-SHA256 (rust/crates/lazy-regex-3.4.1.crate) = 60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126
-SIZE (rust/crates/lazy-regex-3.4.1.crate) = 7808
-SHA256 (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1
-SIZE (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 6022
+SHA256 (rust/crates/lazy-regex-3.4.2.crate) = 191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29
+SIZE (rust/crates/lazy-regex-3.4.2.crate) = 9028
+SHA256 (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04
+SIZE (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = 6813
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
-SIZE (rust/crates/libloading-0.8.8.crate) = 31345
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
-SIZE (rust/crates/litrs-0.4.2.crate) = 43399
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
-SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/minimad-0.13.1.crate) = a9c5d708226d186590a7b6d4a9780e2bdda5f689e0d58cd17012a298efd745d2
SIZE (rust/crates/minimad-0.13.1.crate) = 21041
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
SIZE (rust/crates/ndk-0.8.0.crate) = 79770
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -403,110 +399,114 @@ SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009
-SIZE (rust/crates/notify-7.0.0.crate) = 35141
-SHA256 (rust/crates/notify-types-1.0.1.crate) = 585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174
-SIZE (rust/crates/notify-types-1.0.1.crate) = 14490
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
-SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
-SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
-SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
-SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
-SIZE (rust/crates/objc2-0.6.2.crate) = 272954
-SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
-SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
-SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
-SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
-SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
-SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
+SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c
+SIZE (rust/crates/num_enum-0.7.5.crate) = 21570
+SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7
+SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807
+SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
-SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
-SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
-SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
-SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d
+SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722
SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb
SIZE (rust/crates/oboe-0.6.1.crate) = 24588
SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
-SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/proc-status-0.1.1.crate) = f0e0c0ac915e7b76b47850ba4ffc377abde6c6ff9eeace61d0a89623db449712
SIZE (rust/crates/proc-status-0.1.1.crate) = 4136
SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
SIZE (rust/crates/prodash-29.0.2.crate) = 91338
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/rodio-0.20.1.crate) = e7ceb6607dd738c99bc8cb28eff249b7cd5c8ec88b9db96c0608c1480d140fb1
SIZE (rust/crates/rodio-0.20.1.crate) = 90390
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289
+SIZE (rust/crates/schemars-1.1.0.crate) = 92664
+SHA256 (rust/crates/schemars_derive-1.1.0.crate) = 301858a4023d78debd2353c7426dc486001bddc91ae31a76fb1f55132f7e2633
+SIZE (rust/crates/schemars_derive-1.1.0.crate) = 31175
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde-untagged-0.1.8.crate) = 34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3
-SIZE (rust/crates/serde-untagged-0.1.8.crate) = 17573
-SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
-SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
+SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -519,78 +519,82 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/strict-0.2.0.crate) = f42444fea5b87a39db4218d9422087e66a85d0e7a0963a439b07bcdf91804006
SIZE (rust/crates/strict-0.2.0.crate) = 4918
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
-SIZE (rust/crates/symphonia-0.5.4.crate) = 12039
-SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4
-SIZE (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = 60104
-SHA256 (rust/crates/symphonia-core-0.5.4.crate) = 798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3
-SIZE (rust/crates/symphonia-core-0.5.4.crate) = 98029
-SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c
-SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/symphonia-0.5.5.crate) = 5773a4c030a19d9bfaa090f49746ff35c75dfddfa700df7a5939d5e076a57039
+SIZE (rust/crates/symphonia-0.5.5.crate) = 12085
+SHA256 (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 4872dd6bb56bf5eac799e3e957aa1981086c3e613b27e0ac23b176054f7c57ed
+SIZE (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 61019
+SHA256 (rust/crates/symphonia-core-0.5.5.crate) = ea00cc4f79b7f6bb7ff87eddc065a1066f3a43fe1875979056672c9ef948c2af
+SIZE (rust/crates/symphonia-core-0.5.5.crate) = 99682
+SHA256 (rust/crates/symphonia-metadata-0.5.5.crate) = 36306ff42b9ffe6e5afc99d49e121e0bd62fe79b9db7b9681d48e29fa19e6b16
+SIZE (rust/crates/symphonia-metadata-0.5.5.crate) = 24184
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/termimad-0.32.0.crate) = 7c6be8b522caa5efccf3212424ec550b57b2937206d8eefe16074fedcac50de1
-SIZE (rust/crates/termimad-0.32.0.crate) = 444544
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/termimad-0.34.0.crate) = 68ff5ca043d65d4ea43b65cdb4e3aba119657d0d12caf44f93212ec3168a8e20
+SIZE (rust/crates/termimad-0.34.0.crate) = 443742
SHA256 (rust/crates/terminal-light-1.8.0.crate) = a6f76be906d875a0ce764c52a055858c24847cb7dc674d3a5ad8cf7e3dd4ee9f
SIZE (rust/crates/terminal-light-1.8.0.crate) = 40098
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850
-SIZE (rust/crates/thiserror-2.0.15.crate) = 29026
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0
-SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
-SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -603,157 +607,139 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49
SIZE (rust/crates/windows-0.54.0.crate) = 11096265
SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
-SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
-SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
SHA256 (rust/crates/xterm-query-0.5.2.crate) = 292c33df434fde4ecd87a7afecdfa1681a3d29567fc69c774a0d83d32c095331
SIZE (rust/crates/xterm-query-0.5.2.crate) = 7398
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (Canop-bacon-v3.17.0_GH0.tar.gz) = 9245a68cf1aa29ba33e9ebc1980bbf41a932f2a2d69de8d9d72ae9719ab4d04d
-SIZE (Canop-bacon-v3.17.0_GH0.tar.gz) = 1999514
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (Canop-bacon-v3.20.1_GH0.tar.gz) = cdcaa493d5cf68a4fdd6f17c588b1ea77177bc96e493818665abffbcf00a3900
+SIZE (Canop-bacon-v3.20.1_GH0.tar.gz) = 2009604
diff --git a/devel/bam/Makefile b/devel/bam/Makefile
index 14edb4c61082..804f4c236d81 100644
--- a/devel/bam/Makefile
+++ b/devel/bam/Makefile
@@ -9,6 +9,10 @@ WWW= http://matricks.github.com/bam/
LICENSE= ZLIB
+BROKEN= Unfetchable
+DEPRECATED= Outdated, current release in tree is from 2013 while latest upstream is 2018
+EXPIRATION_DATE=2025-12-31
+
USES= compiler tar:bzip2
CONFLICTS_INSTALL= bamutil
diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile
index ba9e68fa9035..a1bc51a29949 100644
--- a/devel/bazel-buildtools/Makefile
+++ b/devel/bazel-buildtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bazel-buildtools
DISTVERSION= 3.2.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index cd803e8d6f6f..919f8826093a 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bear
DISTVERSION= 3.1.5
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= jrm@FreeBSD.org
diff --git a/devel/benchmark/Makefile b/devel/benchmark/Makefile
index 9200fbf27e28..1f79b61dbcec 100644
--- a/devel/benchmark/Makefile
+++ b/devel/benchmark/Makefile
@@ -1,6 +1,6 @@
PORTNAME= benchmark
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.2
+DISTVERSION= 1.9.4
PORTEPOCH= 1
CATEGORIES= devel
@@ -11,17 +11,17 @@ WWW= https://github.com/google/benchmark
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake:testing compiler:c++11-lang pathfix
+TEST_DEPENDS= googletest>=0:devel/googletest
+
+USES= cmake:testing compiler:c++17-lang pathfix
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= google
-GH_TUPLE= google:googletest:release-1.12.1:googletest # requires googletest sources for some reason, see https://github.com/google/benchmark/issues/979
CMAKE_ON= BUILD_SHARED_LIBS
-CMAKE_OFF= BENCHMARK_ENABLE_TESTING
+CMAKE_OFF= BENCHMARK_ENABLE_TESTING BENCHMARK_USE_BUNDLED_GTEST
CMAKE_TESTING_ON= BENCHMARK_ENABLE_TESTING # BENCHMARK_DOWNLOAD_DEPENDENCIES
-CMAKE_TESTING_ARGS= -DGOOGLETEST_PATH=${WRKSRC_googletest}
CFLAGS+= -Wno-error=sign-conversion
CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
@@ -32,6 +32,6 @@ BINARY_ALIAS= git=false
PLIST_SUB= VERSION=${DISTVERSION}
-# 100% tests passed, 0 tests failed out of 80
+# tests as of 1.9.4: 100% tests passed, 0 tests failed out of 82
.include <bsd.port.mk>
diff --git a/devel/benchmark/distinfo b/devel/benchmark/distinfo
index fd10b8583ff6..15e1a58124f4 100644
--- a/devel/benchmark/distinfo
+++ b/devel/benchmark/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742971044
-SHA256 (google-benchmark-v1.9.2_GH0.tar.gz) = 409075176168dc46bbb81b74c1b4b6900385b5d16bfc181d678afb060d928bd3
-SIZE (google-benchmark-v1.9.2_GH0.tar.gz) = 258938
-SHA256 (google-googletest-release-1.12.1_GH0.tar.gz) = 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2
-SIZE (google-googletest-release-1.12.1_GH0.tar.gz) = 854944
+TIMESTAMP = 1762590756
+SHA256 (google-benchmark-v1.9.4_GH0.tar.gz) = b334658edd35efcf06a99d9be21e4e93e092bd5f95074c1673d5c8705d95c104
+SIZE (google-benchmark-v1.9.4_GH0.tar.gz) = 262499
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
index 6c8abfa1650b..b3833c8e6069 100644
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bingrep
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/bitsery/Makefile b/devel/bitsery/Makefile
index e7b4899d799b..2e317082c46f 100644
--- a/devel/bitsery/Makefile
+++ b/devel/bitsery/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bitsery
DISTVERSIONPREFIX= v
-DISTVERSION= 5.2.4
+DISTVERSION= 5.2.5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,4 +19,6 @@ CMAKE_TESTING_ON= BITSERY_BUILD_TESTS # tests fail to compile, see https://githu
NO_ARCH= yes
+# tests as of 5.2.5: 100% tests passed, 0 tests failed out of 360
+
.include <bsd.port.mk>
diff --git a/devel/bitsery/distinfo b/devel/bitsery/distinfo
index 671861ad4eb9..61ac5f92d9dc 100644
--- a/devel/bitsery/distinfo
+++ b/devel/bitsery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722400957
-SHA256 (fraillt-bitsery-v5.2.4_GH0.tar.gz) = ff741a3fee5420b31af31c7a8cefbcc3aaaf6f7f8c3ac49aa020f99b21d96020
-SIZE (fraillt-bitsery-v5.2.4_GH0.tar.gz) = 118137
+TIMESTAMP = 1762590883
+SHA256 (fraillt-bitsery-v5.2.5_GH0.tar.gz) = 22a6d92ac030e999b53d57a0c9afe28723766595c6d00c91ab9c5637d4ed0eec
+SIZE (fraillt-bitsery-v5.2.5_GH0.tar.gz) = 118629
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index 810bc70fb504..f09ecfa90a06 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boost-libs
-PORTREVISION?= 0
+PORTREVISION?= 1
COMMENT= Free portable C++ libraries (without Boost.Python)
WWW= https://www.boost.org/
@@ -10,7 +10,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
BROKEN_sparc64= https://github.com/boostorg/context/commit/f2ef6326b6ed
BUILD_DEPENDS+= bjam:devel/boost-jam
-LIB_DEPENDS+= libzstd.so:archivers/zstd
# Note about LLVM_FROM_PORTS option:
# Build of this port fails with assertion failure of compiler due to
@@ -73,6 +72,11 @@ MAKE_ARGS+= -sZSTD_PATH=${LOCALBASE}
MAKE_ARGS+= -sZSTD_LIBRARY_PATH=${LOCALBASE}/lib
MAKE_ARGS+= -sZSTD_INCLUDE=${LOCALBASE}/include
+# prevent hook up broken and outdated libbacktrace.so from devel/libbacktrace
+# which caused build errors with ZSTD or GIL enabled
+# TODO: port it to libexecinfo from base
+MAKE_ARGS+= boost.stacktrace.backtrace=off
+
.include <bsd.port.options.mk>
# boost.stacktrace.from_exceptions is ready only for amd64 yet
diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile
index 2d1327e6d18b..b30e8d2a9c4b 100644
--- a/devel/bpython/Makefile
+++ b/devel/bpython/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bpython
-PORTVERSION= 0.25
+PORTVERSION= 0.26
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://bpython-interpreter.org/releases/
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.4.0:devel/py-curtsies@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/bpython/distinfo b/devel/bpython/distinfo
index 7d7907842ddb..c90b43c09446 100644
--- a/devel/bpython/distinfo
+++ b/devel/bpython/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088820
-SHA256 (bpython-0.25.tar.gz) = c246fc909ef6dcc26e9d8cb4615b0e6b1613f3543d12269b19ffd0782166c65b
-SIZE (bpython-0.25.tar.gz) = 207610
+TIMESTAMP = 1762586696
+SHA256 (bpython-0.26.tar.gz) = f79083e1e3723be9b49c9994ad1dd3a19ccb4d0d4f9a6f5b3a73bef8bc327433
+SIZE (bpython-0.26.tar.gz) = 207564
diff --git a/devel/bstring/Makefile b/devel/bstring/Makefile
index 903bbcc351a7..3546282f3102 100644
--- a/devel/bstring/Makefile
+++ b/devel/bstring/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bstring
-DISTVERSION= 1.0.2
+DISTVERSION= 1.0.3
CATEGORIES= devel
MASTER_SITES= https://github.com/msteinert/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/devel/bstring/distinfo b/devel/bstring/distinfo
index a83afcc6f04c..7c0e51e95f04 100644
--- a/devel/bstring/distinfo
+++ b/devel/bstring/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758845391
-SHA256 (bstring-1.0.2.tar.xz) = 9d2d207385edeb39935c53f55da57501936b67939998f3e5c5ae91cb8063fbd0
-SIZE (bstring-1.0.2.tar.xz) = 103208
+TIMESTAMP = 1762012086
+SHA256 (bstring-1.0.3.tar.xz) = 90db08fd33e9494aea3f00f9b71cdcf3114c65457ee35558e8274df6ebac43f3
+SIZE (bstring-1.0.3.tar.xz) = 104328
diff --git a/devel/bstring/pkg-plist b/devel/bstring/pkg-plist
index 503d55c90abe..ed50596c85c3 100644
--- a/devel/bstring/pkg-plist
+++ b/devel/bstring/pkg-plist
@@ -2,5 +2,5 @@ include/bstraux.h
include/bstrlib.h
lib/libbstring.so
lib/libbstring.so.1
-lib/libbstring.so.1.0.0
+lib/libbstring.so.1.0.3
libdata/pkgconfig/bstring.pc
diff --git a/devel/buf/Makefile b/devel/buf/Makefile
index c6317148d3ba..61b7b12bbce0 100644
--- a/devel/buf/Makefile
+++ b/devel/buf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= buf
DISTVERSIONPREFIX= v
DISTVERSION= 1.32.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile
index 0be0a48e5d5e..e4aecb947969 100644
--- a/devel/buildkite-agent/Makefile
+++ b/devel/buildkite-agent/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildkite-agent
DISTVERSIONPREFIX= v
DISTVERSION= 3.109.1
+PORTREVISION= 1
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile
index f63cd4a5895f..1403d93f0bb6 100644
--- a/devel/buildkite-cli/Makefile
+++ b/devel/buildkite-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= buildkite-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.13.1
+PORTREVISION= 1
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/bunyan/Makefile b/devel/bunyan/Makefile
index 1436064ed858..3d9a8ff48c0c 100644
--- a/devel/bunyan/Makefile
+++ b/devel/bunyan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bunyan
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.9
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/busd/Makefile b/devel/busd/Makefile
index cdf18754a38a..a146a8546f4b 100644
--- a/devel/busd/Makefile
+++ b/devel/busd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= busd
DISTVERSION= 0.4.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/bustle/Makefile b/devel/bustle/Makefile
index c48c7ae57800..14293e6f199d 100644
--- a/devel/bustle/Makefile
+++ b/devel/bustle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bustle
DISTVERSION= 0.12.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel gnome
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/capslock/Makefile b/devel/capslock/Makefile
index ad480adafc26..490a686ccbcd 100644
--- a/devel/capslock/Makefile
+++ b/devel/capslock/Makefile
@@ -1,7 +1,6 @@
PORTNAME= capslock
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.7
-PORTREVISION= 5
+DISTVERSION= 0.3.0
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
@@ -11,14 +10,14 @@ WWW= https://github.com/google/capslock
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/google/capslock
GO_TARGET= ./cmd/capslock
PLIST_FILES= bin/capslock
-post-patch:
+xpost-patch:
@${REINPLACE_CMD} -e 's|"go"|"go${GO_SUFFIX}"|g' \
${WRKSRC}/vendor/golang.org/x/tools/go/gcexportdata/gcexportdata.go \
${WRKSRC}/vendor/golang.org/x/tools/internal/gcimporter/gcimporter.go \
diff --git a/devel/capslock/distinfo b/devel/capslock/distinfo
index 1a22ea6a43ad..19fd38b73d57 100644
--- a/devel/capslock/distinfo
+++ b/devel/capslock/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737089598
-SHA256 (go/devel_capslock/capslock-v0.2.7/v0.2.7.mod) = 04149d3bb2743c153638232fef17be7662e5645edef461207d82927a48060121
-SIZE (go/devel_capslock/capslock-v0.2.7/v0.2.7.mod) = 414
-SHA256 (go/devel_capslock/capslock-v0.2.7/v0.2.7.zip) = 5988ef1679a62dd0a2a03e2381144ef9403971198a01bf9f2d56cb15ef2e3b23
-SIZE (go/devel_capslock/capslock-v0.2.7/v0.2.7.zip) = 151587
+TIMESTAMP = 1762663355
+SHA256 (go/devel_capslock/capslock-v0.3.0/v0.3.0.mod) = cc7f47e5f670baae906d69de9f54540cd2c0a04e67e0f77f3bff8b1af8cc4cb2
+SIZE (go/devel_capslock/capslock-v0.3.0/v0.3.0.mod) = 415
+SHA256 (go/devel_capslock/capslock-v0.3.0/v0.3.0.zip) = 493b6ae7e0bea89855935fdbe87e8fa2292d5c314321aa186c4dea2d33970844
+SIZE (go/devel_capslock/capslock-v0.3.0/v0.3.0.zip) = 155789
diff --git a/devel/cargo-about/Makefile b/devel/cargo-about/Makefile
index 76a8bd31aa9b..b876d9419e44 100644
--- a/devel/cargo-about/Makefile
+++ b/devel/cargo-about/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cargo-about
-DISTVERSION= 0.7.1
+DISTVERSION= 0.8.2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -24,51 +24,52 @@ RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/}
CARGO_BUILDDEP= no
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
+ allocator-api2-0.2.21 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
askalono-0.5.0 \
- assert_cmd-2.0.16 \
- assert_fs-1.1.2 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ assert_cmd-2.0.17 \
+ assert_fs-1.1.3 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
base64-0.22.1 \
- bitflags-2.9.0 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
- bstr-1.11.3 \
- bumpalo-3.17.0 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- camino-1.1.9 \
- cc-1.2.16 \
- cd-0.3.1 \
- cfg-expr-0.18.0 \
- cfg-if-1.0.0 \
+ camino-1.2.0 \
+ cc-1.2.37 \
+ cfg-expr-0.20.2 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- clap-4.5.32 \
- clap_builder-4.5.32 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- codespan-0.11.1 \
- codespan-reporting-0.11.1 \
- colorchoice-1.0.3 \
- core-foundation-0.10.0 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ codespan-0.12.0 \
+ codespan-reporting-0.12.0 \
+ colorchoice-1.0.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
- deranged-0.4.0 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ deranged-0.5.3 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -78,14 +79,16 @@ CARGO_CRATES= addr2line-0.24.2 \
doc-comment-0.3.3 \
either-1.15.0 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.14 \
fastrand-2.3.0 \
fern-0.7.1 \
+ find-msvc-tools-0.1.1 \
fixedbitset-0.5.7 \
- flate2-1.1.0 \
+ flate2-1.1.2 \
float-cmp-0.10.0 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.2 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-io-0.3.31 \
@@ -93,55 +96,54 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.2 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gimli-0.31.1 \
globset-0.4.16 \
globwalk-0.9.1 \
handlebars-6.3.2 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
home-0.5.11 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
- hyper-1.6.0 \
- hyper-rustls-0.27.5 \
- hyper-util-0.1.10 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.17 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
ignore-0.4.23 \
- indexmap-2.8.0 \
+ indexmap-2.11.3 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
- jobserver-0.1.32 \
- js-sys-0.3.77 \
- krates-0.18.1 \
+ jobserver-0.1.34 \
+ js-sys-0.3.80 \
+ krates-0.20.0 \
lazy_static-1.5.0 \
- libc-0.2.171 \
- libmimalloc-sys-0.1.40 \
- linux-raw-sys-0.9.3 \
- litemap-0.7.5 \
- lock_api-0.4.12 \
- log-0.4.26 \
- memchr-2.7.4 \
- mimalloc-0.1.44 \
- mime-0.3.17 \
- miniz_oxide-0.8.5 \
- mio-1.0.3 \
+ libc-0.2.175 \
+ libmimalloc-sys-0.1.44 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
+ lru-slab-0.1.2 \
+ memchr-2.7.5 \
+ mimalloc-0.1.48 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
@@ -149,136 +151,138 @@ CARGO_CRATES= addr2line-0.24.2 \
num-order-1.2.0 \
num-traits-0.2.19 \
object-0.36.7 \
- once_cell-1.21.1 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
openssl-probe-0.1.6 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
- pest-2.7.15 \
- pest_derive-2.7.15 \
- pest_generator-2.7.15 \
- pest_meta-2.7.15 \
- petgraph-0.7.1 \
+ percent-encoding-2.3.2 \
+ pest-2.8.2 \
+ pest_derive-2.8.2 \
+ pest_generator-2.8.2 \
+ pest_meta-2.8.2 \
+ petgraph-0.8.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.94 \
- quinn-0.11.7 \
- quinn-proto-0.11.10 \
- quinn-udp-0.5.10 \
+ proc-macro2-1.0.101 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-1.0.40 \
- r-efi-5.2.0 \
- rand-0.8.5 \
- rand-0.9.0 \
- rand_chacha-0.3.1 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
- rand_core-0.6.4 \
rand_core-0.9.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.10 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- reqwest-0.12.15 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ reqwest-0.12.23 \
ring-0.17.14 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
- rustix-1.0.3 \
- rustls-0.23.25 \
+ rustix-1.1.2 \
+ rustls-0.23.31 \
rustls-native-certs-0.8.1 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.103.0 \
- rustversion-1.0.20 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.6 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
scopeguard-1.2.0 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ security-framework-3.4.0 \
+ security-framework-sys-2.15.0 \
+ semver-1.0.27 \
+ serde-1.0.225 \
+ serde_core-1.0.225 \
+ serde_derive-1.0.225 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.1 \
serde_urlencoded-0.7.1 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shlex-1.3.0 \
- slab-0.4.9 \
- smallvec-1.14.0 \
- socket2-0.5.8 \
- spdx-0.10.8 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ spdx-0.12.0 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.100 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
- tempfile-3.19.1 \
+ synstructure-0.13.2 \
+ tempfile-3.22.0 \
termcolor-1.4.1 \
termtree-0.5.1 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
- time-0.3.40 \
- time-core-0.1.4 \
- tinystr-0.7.6 \
- tinyvec-1.9.0 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ tinystr-0.8.1 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.1 \
- tokio-rustls-0.26.2 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ tokio-1.47.1 \
+ tokio-rustls-0.26.3 \
+ toml-0.9.6 \
+ toml_datetime-0.7.1 \
+ toml_edit-0.23.5 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-core-0.1.33 \
+ tracing-core-0.1.34 \
try-lock-0.2.5 \
- twox-hash-2.1.0 \
+ twox-hash-2.1.2 \
typenum-1.18.0 \
ucd-trie-0.1.7 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
+ unicode-width-0.2.1 \
untrusted-0.9.0 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
version_check-0.9.5 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.103 \
+ wasm-bindgen-backend-0.2.103 \
+ wasm-bindgen-futures-0.4.53 \
+ wasm-bindgen-macro-0.2.103 \
+ wasm-bindgen-macro-support-0.2.103 \
+ wasm-bindgen-shared-0.2.103 \
+ web-sys-0.3.80 \
web-time-1.1.0 \
- webpki-roots-0.26.8 \
- winapi-util-0.1.9 \
- windows-link-0.1.1 \
- windows-registry-0.4.0 \
- windows-result-0.3.2 \
- windows-strings-0.3.1 \
+ webpki-roots-1.0.2 \
+ winapi-util-0.1.11 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -295,22 +299,22 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.4 \
- wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.8.23 \
- zerocopy-derive-0.8.23 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
zstd-0.13.3 \
- zstd-safe-7.2.3 \
- zstd-sys-2.0.14+zstd.1.5.7
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.16+zstd.1.5.7
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/cargo-about/distinfo b/devel/cargo-about/distinfo
index 5c65da88f150..029543a2deeb 100644
--- a/devel/cargo-about/distinfo
+++ b/devel/cargo-about/distinfo
@@ -1,80 +1,82 @@
-TIMESTAMP = 1742541761
+TIMESTAMP = 1762283847
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/askalono-0.5.0.crate) = 46676ccec8213bcc35a7e8562a8459138b8ae82c380bbc9ae7ffcfa247352972
SIZE (rust/crates/askalono-0.5.0.crate) = 30784
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
-SHA256 (rust/crates/assert_fs-1.1.2.crate) = 7efdb1fdb47602827a342857666feb372712cbc64b414172bd6b167a02927674
-SIZE (rust/crates/assert_fs-1.1.2.crate) = 19328
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
+SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
-SHA256 (rust/crates/cd-0.3.1.crate) = 5485b54aea1a83acb3950a118e620967538f4761da0130895b33111de8921110
-SIZE (rust/crates/cd-0.3.1.crate) = 50511
-SHA256 (rust/crates/cfg-expr-0.18.0.crate) = 1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d
-SIZE (rust/crates/cfg-expr-0.18.0.crate) = 44133
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603
+SIZE (rust/crates/camino-1.2.0.crate) = 41313
+SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44
+SIZE (rust/crates/cc-1.2.37.crate) = 90111
+SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206
+SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
-SIZE (rust/crates/clap-4.5.32.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
-SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/codespan-0.11.1.crate) = 3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e
-SIZE (rust/crates/codespan-0.11.1.crate) = 8895
-SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/codespan-0.12.0.crate) = 3e4b418d52c9206820a56fc1aa28db73d67e346ba8ba6aa90987e8d6becef7e4
+SIZE (rust/crates/codespan-0.12.0.crate) = 14781
+SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
+SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -83,14 +85,14 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -109,22 +111,26 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
SIZE (rust/crates/fern-0.7.1.crate) = 304533
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
@@ -139,10 +145,10 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
@@ -151,8 +157,8 @@ SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098
SIZE (rust/crates/handlebars-6.3.2.crate) = 105065
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
@@ -165,78 +171,76 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
+SHA256 (rust/crates/indexmap-2.11.3.crate) = 92119844f513ffa41556430369ab02c295a3578af21cf945caa3e9e0c2481ac3
+SIZE (rust/crates/indexmap-2.11.3.crate) = 100271
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/krates-0.18.1.crate) = 71a7265120677252bd6a71a71cc88e9518cf76b66f02e9768ebaea9d22cb1c92
-SIZE (rust/crates/krates-0.18.1.crate) = 67619
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
+SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/krates-0.20.0.crate) = c432bb7d7a968a338f6c7cbd8782f38ffd87a793ff06c3a20257f45e1d003f6d
+SIZE (rust/crates/krates-0.20.0.crate) = 68567
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
-SHA256 (rust/crates/libmimalloc-sys-0.1.40.crate) = 07d0e07885d6a754b9c7993f2625187ad694ee985d60f23355ff0e7077261502
-SIZE (rust/crates/libmimalloc-sys-0.1.40.crate) = 223313
-SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/mimalloc-0.1.44.crate) = 99585191385958383e13f6b822e6b6d8d9cf928e7d286ceb092da92b43c87bc1
-SIZE (rust/crates/mimalloc-0.1.44.crate) = 4595
-SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
-SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
+SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
+SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -251,34 +255,38 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
-SIZE (rust/crates/pest-2.7.15.crate) = 127895
-SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e
-SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745
-SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b
-SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
-SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
-SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
-SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
-SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
+SIZE (rust/crates/pest-2.8.2.crate) = 130430
+SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
+SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
+SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
+SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
+SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
+SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
+SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -289,176 +297,174 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
-SIZE (rust/crates/quinn-0.11.7.crate) = 79387
-SHA256 (rust/crates/quinn-proto-0.11.10.crate) = b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc
-SIZE (rust/crates/quinn-proto-0.11.10.crate) = 229164
-SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
-SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
-SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
-SIZE (rust/crates/rustix-1.0.3.crate) = 413960
-SHA256 (rust/crates/rustls-0.23.25.crate) = 822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c
-SIZE (rust/crates/rustls-0.23.25.crate) = 346742
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.103.0.crate) = 0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f
-SIZE (rust/crates/rustls-webpki-0.103.0.crate) = 209031
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
+SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640
+SIZE (rust/crates/security-framework-3.4.0.crate) = 88668
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
+SIZE (rust/crates/serde-1.0.225.crate) = 28467
+SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
+SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
+SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
+SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.1.crate) = 2789234a13a53fc4be1b51ea1bab45a3c338bdb884862a257d10e5a74ae009e6
+SIZE (rust/crates/serde_spanned-1.0.1.crate) = 11029
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spdx-0.10.8.crate) = 58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193
-SIZE (rust/crates/spdx-0.10.8.crate) = 1036873
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spdx-0.12.0.crate) = 41cf87c0efffc158b9dde4d6e0567a43e4383adc4c949e687a2039732db2f23a
+SIZE (rust/crates/spdx-0.12.0.crate) = 1051034
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
+SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.40.crate) = 9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618
-SIZE (rust/crates/time-0.3.40.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.44.1.crate) = f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a
-SIZE (rust/crates/tokio-1.44.1.crate) = 830115
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd
+SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073
+SHA256 (rust/crates/toml-0.9.6.crate) = ae2a4cf385da23d1d53bc15cdfa5c2109e93d8d362393c801e87da2f72f0e201
+SIZE (rust/crates/toml-0.9.6.crate) = 56938
+SHA256 (rust/crates/toml_datetime-0.7.1.crate) = a197c0ec7d131bfc6f7e82c8442ba1595aeab35da7adbf05b6b73cd06a16b6be
+SIZE (rust/crates/toml_datetime-0.7.1.crate) = 18127
+SHA256 (rust/crates/toml_edit-0.23.5.crate) = c2ad0b7ae9cfeef5605163839cb9221f453399f15cfb5c10be9885fcf56611f9
+SIZE (rust/crates/toml_edit-0.23.5.crate) = 66458
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
-SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
+SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c
+SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -471,46 +477,48 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
+SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
+SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67
+SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
+SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
+SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
+SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
+SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
-SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
-SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -543,37 +551,37 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
-SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
-SHA256 (rust/crates/zerocopy-derive-0.8.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
-SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
-SHA256 (rust/crates/zstd-safe-7.2.3.crate) = f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722
-SIZE (rust/crates/zstd-safe-7.2.3.crate) = 28995
-SHA256 (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5
-SIZE (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660
-SHA256 (EmbarkStudios-cargo-about-0.7.1_GH0.tar.gz) = 5b090871bda2c2cf645de826c219b41486c36ffe0b474ad9f6ecba7e21d279a0
-SIZE (EmbarkStudios-cargo-about-0.7.1_GH0.tar.gz) = 1458075
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (EmbarkStudios-cargo-about-0.8.2_GH0.tar.gz) = f12d67fb4ed585ee3406e73eebb9c5f11823fd9f00627e407e74636789201d93
+SIZE (EmbarkStudios-cargo-about-0.8.2_GH0.tar.gz) = 1457959
diff --git a/devel/cargo-bloat/Makefile b/devel/cargo-bloat/Makefile
index 44664c02c733..77368218ec61 100644
--- a/devel/cargo-bloat/Makefile
+++ b/devel/cargo-bloat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-bloat
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 236c53f6eaa5..4523eebbabf0 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cargo-c
DISTVERSION= 0.10.16
DISTVERSIONSUFFIX= +cargo-0.91.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-cache/Makefile b/devel/cargo-cache/Makefile
index 2a28600ec766..2d5a1955daeb 100644
--- a/devel/cargo-cache/Makefile
+++ b/devel/cargo-cache/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-cache
DISTVERSION= 0.8.3
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-deny/Makefile b/devel/cargo-deny/Makefile
index 47a863abeaa0..66d22d2e9365 100644
--- a/devel/cargo-deny/Makefile
+++ b/devel/cargo-deny/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-deny
DISTVERSION= 0.18.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-depgraph/Makefile b/devel/cargo-depgraph/Makefile
index c99b6523a77c..73651f2ea383 100644
--- a/devel/cargo-depgraph/Makefile
+++ b/devel/cargo-depgraph/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-depgraph
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile
index edb3dbe0f3bb..e96247f00b91 100644
--- a/devel/cargo-dist/Makefile
+++ b/devel/cargo-dist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-dist
DISTVERSIONPREFIX= v
DISTVERSION= 0.28.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-edit/Makefile b/devel/cargo-edit/Makefile
index 50065908d73c..1329621734f9 100644
--- a/devel/cargo-edit/Makefile
+++ b/devel/cargo-edit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cargo-edit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.7
-PORTREVISION= 2
+DISTVERSION= 0.13.8
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -20,50 +19,50 @@ GH_ACCOUNT= killercup
RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
- aho-corasick-1.1.3 \
- anstream-0.6.19 \
- anstyle-1.0.11 \
+CARGO_CRATES= adler2-2.0.1 \
+ aho-corasick-1.1.4 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-lossy-1.1.4 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-svg-0.1.9 \
- anstyle-wincon-3.0.9 \
- anyhow-1.0.98 \
- async-compression-0.4.27 \
+ anstyle-query-1.1.4 \
+ anstyle-svg-0.1.11 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ async-compression-0.4.33 \
atomic-waker-1.1.2 \
atty-0.2.14 \
autocfg-1.5.0 \
automod-1.0.15 \
- backtrace-0.3.75 \
base16ct-0.2.0 \
base64-0.22.1 \
base64ct-1.8.0 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.10.0 \
block-buffer-0.10.4 \
borsh-1.5.7 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
bytes-1.10.1 \
- camino-1.1.10 \
+ camino-1.2.1 \
cargo-platform-0.2.0 \
- cargo-test-macro-0.4.3 \
- cargo-test-support-0.7.4 \
- cargo-util-0.2.21 \
+ cargo-test-macro-0.4.6 \
+ cargo-test-support-0.7.5 \
+ cargo-util-0.2.24 \
cargo-util-schemas-0.8.2 \
cargo_metadata-0.21.0 \
- cc-1.2.31 \
- cfg-if-1.0.1 \
+ cc-1.2.45 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- clap-4.5.42 \
+ clap-4.5.51 \
clap-cargo-0.16.0 \
- clap-verbosity-flag-3.0.3 \
- clap_builder-4.5.42 \
- clap_derive-4.5.41 \
- clap_lex-0.7.5 \
+ clap-verbosity-flag-3.0.4 \
+ clap_builder-4.5.51 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
colorchoice-1.0.4 \
+ compression-codecs-0.4.32 \
+ compression-core-0.4.30 \
concolor-control-0.0.7 \
concolor-query-0.0.4 \
const-oid-0.9.6 \
@@ -71,7 +70,7 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crates-io-0.40.11 \
+ crates-io-0.40.14 \
crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -80,10 +79,10 @@ CARGO_CRATES= addr2line-0.24.2 \
crypto-bigint-0.5.5 \
crypto-common-0.1.6 \
ct-codecs-1.1.6 \
- curl-0.4.48 \
- curl-sys-0.4.82+curl-8.14.1 \
+ curl-0.4.49 \
+ curl-sys-0.4.84+curl-8.17.0 \
der-0.7.10 \
- deranged-0.4.0 \
+ deranged-0.5.5 \
digest-0.10.7 \
displaydoc-0.2.5 \
dunce-1.0.5 \
@@ -91,199 +90,197 @@ CARGO_CRATES= addr2line-0.24.2 \
ed25519-compact-2.1.1 \
either-1.15.0 \
elliptic-curve-0.13.8 \
- env_filter-0.1.3 \
+ env_filter-0.1.4 \
env_logger-0.11.8 \
equivalent-1.0.2 \
- erased-serde-0.4.6 \
- errno-0.3.13 \
+ erased-serde-0.4.9 \
+ errno-0.3.14 \
fastrand-2.3.0 \
ff-0.13.1 \
fiat-crypto-0.3.0 \
- filetime-0.2.25 \
- flate2-1.1.2 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.5 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-io-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- generic-array-0.14.7 \
+ generic-array-0.14.9 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
- gimli-0.31.1 \
+ getrandom-0.3.4 \
git2-0.20.2 \
- glob-0.3.2 \
- globset-0.4.16 \
+ glob-0.3.3 \
+ globset-0.4.18 \
group-0.13.0 \
- h2-0.4.11 \
- hashbrown-0.15.4 \
+ h2-0.4.12 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
hermit-abi-0.1.19 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
+ home-0.5.12 \
html-escape-0.2.13 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
- humantime-2.2.0 \
+ humantime-2.3.0 \
humantime-serde-1.1.1 \
- hyper-1.6.0 \
+ hyper-1.8.0 \
hyper-rustls-0.27.7 \
- hyper-util-0.1.16 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
- idna-1.0.3 \
+ hyper-util-0.1.17 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
- indexmap-2.10.0 \
- io-uring-0.7.9 \
+ ignore-0.4.25 \
+ indexmap-2.12.0 \
ipnet-2.11.0 \
- iri-string-0.7.8 \
- is_terminal_polyfill-1.70.1 \
+ iri-string-0.7.9 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
- libc-0.2.174 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
+ jobserver-0.1.34 \
+ js-sys-0.3.82 \
+ libc-0.2.177 \
libgit2-sys-0.18.2+1.9.1 \
- libredox-0.1.9 \
+ libredox-0.1.10 \
libssh2-sys-0.3.1 \
- libz-rs-sys-0.5.1 \
+ libz-rs-sys-0.5.2 \
libz-sys-1.1.22 \
- linux-raw-sys-0.9.4 \
- litemap-0.8.0 \
- log-0.4.27 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ log-0.4.28 \
lru-slab-0.1.2 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
miniz_oxide-0.8.9 \
- mio-1.0.4 \
- miow-0.6.0 \
+ mio-1.1.0 \
+ miow-0.6.1 \
normalize-line-endings-0.3.0 \
num-conv-0.1.0 \
num-traits-0.2.19 \
- object-0.36.7 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.109 \
+ openssl-sys-0.9.111 \
ordered-float-2.10.1 \
orion-0.17.11 \
- os_pipe-1.2.2 \
+ os_pipe-1.2.3 \
p384-0.13.1 \
pasetors-0.7.7 \
pathdiff-0.2.3 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
primeorder-0.13.6 \
- proc-macro2-1.0.95 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.13 \
- quote-1.0.40 \
+ proc-macro2-1.0.103 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.42 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.17 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- reqwest-0.12.22 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ reqwest-0.12.24 \
rfc6979-0.4.0 \
ring-0.17.14 \
- rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustc-stable-hash-0.1.2 \
- rustix-1.0.8 \
- rustls-0.23.31 \
- rustls-native-certs-0.8.1 \
- rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.4 \
- rustversion-1.0.21 \
+ rustix-1.1.2 \
+ rustls-0.23.35 \
+ rustls-native-certs-0.8.2 \
+ rustls-pki-types-1.13.0 \
+ rustls-webpki-0.103.8 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
sec1-0.7.3 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde-untagged-0.1.7 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde-untagged-0.1.9 \
serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.142 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
serde_spanned-0.6.9 \
- serde_spanned-1.0.0 \
+ serde_spanned-1.0.3 \
serde_urlencoded-0.7.1 \
sha2-0.10.9 \
shell-escape-0.1.5 \
shlex-1.3.0 \
signature-2.2.0 \
+ simd-adler32-0.3.7 \
similar-2.7.0 \
- slab-0.4.10 \
+ slab-0.4.11 \
smallvec-1.15.1 \
- smol_str-0.3.2 \
- snapbox-0.6.21 \
- snapbox-macros-0.3.10 \
- socket2-0.5.10 \
- socket2-0.6.0 \
+ smol_str-0.3.4 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
+ socket2-0.6.1 \
spki-0.7.3 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.104 \
+ syn-2.0.110 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
tame-index-0.22.0 \
tar-0.4.44 \
- tempfile-3.20.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
- tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ terminal_size-0.4.3 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-rustls-0.26.2 \
- tokio-util-0.7.16 \
+ tokio-1.48.0 \
+ tokio-rustls-0.26.4 \
+ tokio-util-0.7.17 \
toml-0.8.23 \
- toml-0.9.5 \
+ toml-0.9.8 \
toml-span-0.5.2 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.0 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
- toml_edit-0.23.3 \
- toml_parser-1.0.2 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
toml_write-0.1.2 \
- toml_writer-1.0.2 \
+ toml_writer-1.0.4 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -292,14 +289,14 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-core-0.1.34 \
try-lock-0.2.5 \
trycmd-0.15.10 \
- twox-hash-2.1.1 \
+ twox-hash-2.1.2 \
typeid-1.0.3 \
- typenum-1.18.0 \
- unicode-ident-1.0.18 \
- unicode-width-0.2.1 \
+ typenum-1.19.0 \
+ unicode-ident-1.0.22 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
@@ -309,65 +306,56 @@ CARGO_CRATES= addr2line-0.24.2 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
- webpki-roots-1.0.2 \
+ webpki-roots-1.0.4 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-link-0.1.3 \
- windows-sys-0.48.0 \
+ windows-link-0.2.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-targets-0.48.5 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
- writeable-0.6.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
- zerotrie-0.2.2 \
- zerovec-0.11.3 \
- zerovec-derive-0.11.1 \
- zlib-rs-0.5.1
+ zeroize-1.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zlib-rs-0.5.2
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/devel/cargo-edit/distinfo b/devel/cargo-edit/distinfo
index 67ae8732e405..a1765438135f 100644
--- a/devel/cargo-edit/distinfo
+++ b/devel/cargo-edit/distinfo
@@ -1,28 +1,26 @@
-TIMESTAMP = 1756087533
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1762937120
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-svg-0.1.9.crate) = 0a43964079ef399480603125d5afae2b219aceffb77478956e25f17b9bc3435c
-SIZE (rust/crates/anstyle-svg-0.1.9.crate) = 18651
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/async-compression-0.4.27.crate) = ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8
-SIZE (rust/crates/async-compression-0.4.27.crate) = 118487
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-svg-0.1.11.crate) = 26b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde
+SIZE (rust/crates/anstyle-svg-0.1.11.crate) = 18988
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/async-compression-0.4.33.crate) = 93c1f86859c1af3d514fa19e8323147ff10ea98684e6c7b307912509f50e67b2
+SIZE (rust/crates/async-compression-0.4.33.crate) = 96077
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
@@ -31,8 +29,6 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
SIZE (rust/crates/automod-1.0.15.crate) = 9129
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -41,52 +37,56 @@ SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c4
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
SIZE (rust/crates/borsh-1.5.7.crate) = 78062
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
-SIZE (rust/crates/camino-1.1.10.crate) = 42306
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4
SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373
-SHA256 (rust/crates/cargo-test-macro-0.4.3.crate) = 39a643a9f943fcf24470056bf031917f59d5a690846d08d8da06513427bd6739
-SIZE (rust/crates/cargo-test-macro-0.4.3.crate) = 10209
-SHA256 (rust/crates/cargo-test-support-0.7.4.crate) = bf5198c9b6486dfee24157115384db428e64adbb3cdd6cb37f3f6576098777b0
-SIZE (rust/crates/cargo-test-support-0.7.4.crate) = 67109
-SHA256 (rust/crates/cargo-util-0.2.21.crate) = c95ec8b2485b20aed818bd7460f8eecc6c87c35c84191b353a3aba9aa1736c36
-SIZE (rust/crates/cargo-util-0.2.21.crate) = 32302
+SHA256 (rust/crates/cargo-test-macro-0.4.6.crate) = f1eca6c2ab901225f12694b04965bbb199fc280ed16a2eba84b6038d7f570a27
+SIZE (rust/crates/cargo-test-macro-0.4.6.crate) = 10595
+SHA256 (rust/crates/cargo-test-support-0.7.5.crate) = 024979e5d569b28edfea16a09a0ef460ac82e0e017cc668916d2680360eba22e
+SIZE (rust/crates/cargo-test-support-0.7.5.crate) = 67819
+SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d
+SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248
SHA256 (rust/crates/cargo-util-schemas-0.8.2.crate) = 7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830
SIZE (rust/crates/cargo-util-schemas-0.8.2.crate) = 36914
SHA256 (rust/crates/cargo_metadata-0.21.0.crate) = 5cfca2aaa699835ba88faf58a06342a314a950d2b9686165e038286c30316868
SIZE (rust/crates/cargo_metadata-0.21.0.crate) = 32697
-SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
-SIZE (rust/crates/cc-1.2.31.crate) = 109427
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe
+SIZE (rust/crates/cc-1.2.45.crate) = 92261
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
-SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
SHA256 (rust/crates/clap-cargo-0.16.0.crate) = c6affd9fc8702a94172345c11fa913aa84601cd05e187af166dcd48deff27b8d
SIZE (rust/crates/clap-cargo-0.16.0.crate) = 15424
-SHA256 (rust/crates/clap-verbosity-flag-3.0.3.crate) = eeab6a5cdfc795a05538422012f20a5496f050223c91be4e5420bfd13c641fb1
-SIZE (rust/crates/clap-verbosity-flag-3.0.3.crate) = 15298
-SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
-SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
-SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
-SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-verbosity-flag-3.0.4.crate) = 9d92b1fab272fe943881b77cc6e920d6543e5b1bfadbd5ed81c7c5a755742394
+SIZE (rust/crates/clap-verbosity-flag-3.0.4.crate) = 16952
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compression-codecs-0.4.32.crate) = 680dc087785c5230f8e8843e2e57ac7c1c90488b6a91b88caa265410568f441b
+SIZE (rust/crates/compression-codecs-0.4.32.crate) = 24233
+SHA256 (rust/crates/compression-core-0.4.30.crate) = 3a9b614a5787ef0c8802a55766480563cb3a93b435898c422ed2a359cf811582
+SIZE (rust/crates/compression-core-0.4.30.crate) = 4841
SHA256 (rust/crates/concolor-control-0.0.7.crate) = 7104119c2f80d887239879d0c50e033cd40eac9a3f3561e0684ba7d5d654f4da
SIZE (rust/crates/concolor-control-0.0.7.crate) = 6314
SHA256 (rust/crates/concolor-query-0.0.4.crate) = ad159cc964ac8f9d407cbc0aa44b02436c054b541f2b4b5f06972e1efdc54bc7
@@ -101,8 +101,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crates-io-0.40.11.crate) = 9d8912d1316660f138aa2dec2c20e38633449fb7a3b2b8fcbf1698ac31941b8e
-SIZE (rust/crates/crates-io-0.40.11.crate) = 15088
+SHA256 (rust/crates/crates-io-0.40.14.crate) = 574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417
+SIZE (rust/crates/crates-io-0.40.14.crate) = 14993
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -119,14 +119,14 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ct-codecs-1.1.6.crate) = 9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8
SIZE (rust/crates/ct-codecs-1.1.6.crate) = 11206
-SHA256 (rust/crates/curl-0.4.48.crate) = 9e2d5c8f48d9c0c23250e52b55e82a6ab4fdba6650c931f5a0a57a43abda812b
-SIZE (rust/crates/curl-0.4.48.crate) = 97323
-SHA256 (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = c4d63638b5ec65f1a4ae945287b3fd035be4554bbaf211901159c9a2a74fb5be
-SIZE (rust/crates/curl-sys-0.4.82+curl-8.14.1.crate) = 1859811
+SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc
+SIZE (rust/crates/curl-0.4.49.crate) = 97947
+SHA256 (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b
+SIZE (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = 1816588
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -141,30 +141,32 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47
SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
-SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3
+SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393
SIZE (rust/crates/ff-0.13.1.crate) = 18607
SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24
SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
@@ -177,26 +179,24 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
-SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785
-SIZE (rust/crates/h2-0.4.11.crate) = 175810
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
@@ -207,8 +207,8 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -219,108 +219,104 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
-SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.8.0.crate) = 1744436df46f0bde35af3eda22aeaba453aada65d8f1c171cd8a5f59030bd69f
+SIZE (rust/crates/hyper-1.8.0.crate) = 157604
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
-SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
-SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
-SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/iri-string-0.7.9.crate) = 4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397
+SIZE (rust/crates/iri-string-0.7.9.crate) = 142144
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
-SIZE (rust/crates/miow-0.6.0.crate) = 27801
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
+SHA256 (rust/crates/miow-0.6.1.crate) = 536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08
+SIZE (rust/crates/miow-0.6.1.crate) = 30539
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
-SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321
+SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4
SIZE (rust/crates/orion-0.17.11.crate) = 237120
-SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
-SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
SIZE (rust/crates/p384-0.13.1.crate) = 193022
SHA256 (rust/crates/pasetors-0.7.7.crate) = 03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5
@@ -329,8 +325,8 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -343,24 +339,24 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
-SIZE (rust/crates/quinn-0.11.8.crate) = 79949
-SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
-SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
-SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
-SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -371,70 +367,70 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
-SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f
+SIZE (rust/crates/reqwest-0.12.24.crate) = 159974
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
-SIZE (rust/crates/rustls-0.23.31.crate) = 371259
-SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
-SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
-SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
-SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f
+SIZE (rust/crates/rustls-0.23.35.crate) = 373700
+SHA256 (rust/crates/rustls-native-certs-0.8.2.crate) = 9980d917ebb0c0536119ba501e90834767bffc3d60641457fd84a1f3fd337923
+SIZE (rust/crates/rustls-native-certs-0.8.2.crate) = 31903
+SHA256 (rust/crates/rustls-pki-types-1.13.0.crate) = 94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a
+SIZE (rust/crates/rustls-pki-types-1.13.0.crate) = 65448
+SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
+SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e
-SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
+SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -445,32 +441,32 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
-SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
-SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
-SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
-SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
-SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
-SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/smol_str-0.3.4.crate) = 3498b0a27f93ef1402f20eefacfaa1691272ac4eca1cdc8c596cb0a245d6cbf5
+SIZE (rust/crates/smol_str-0.3.4.crate) = 26262
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -479,54 +475,54 @@ SHA256 (rust/crates/tame-index-0.22.0.crate) = 1b180c2c9076c23d5588cb2fde0fdd012
SIZE (rust/crates/tame-index-0.22.0.crate) = 101709
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
-SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
-SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml-span-0.5.2.crate) = 2d36acfca70d66f9b5f9c4786fec60096c3594169bf77b8d4207174dc862e6a4
SIZE (rust/crates/toml-span-0.5.2.crate) = 34721
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.3.crate) = 17d3b47e6b7a040216ae5302712c94d1cf88c95b47efa80e2c59ce96c878267e
-SIZE (rust/crates/toml_edit-0.23.3.crate) = 66370
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -543,22 +539,22 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
SIZE (rust/crates/trycmd-0.15.10.crate) = 34065
-SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56
-SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627
+SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c
+SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -577,123 +573,105 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
-SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e
+SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.3.crate) = bdbb9122ea75b11bf96e7492afb723e8a7fbe12c67417aa95e7e3d18144d37cd
-SIZE (rust/crates/zerovec-0.11.3.crate) = 125082
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (killercup-cargo-edit-v0.13.7_GH0.tar.gz) = f242010b4b0b8ccd245693858d26a35f70bef572a209f4977d192c1215e861c6
-SIZE (killercup-cargo-edit-v0.13.7_GH0.tar.gz) = 100124
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (killercup-cargo-edit-v0.13.8_GH0.tar.gz) = 73bfbd80c0f54bffd8ebdfeb579ba8bd0ba4be9fdad06ed0f8dc99d3911f4774
+SIZE (killercup-cargo-edit-v0.13.8_GH0.tar.gz) = 100270
diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile
index bcf3dd13877a..898d21eb21bb 100644
--- a/devel/cargo-generate/Makefile
+++ b/devel/cargo-generate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-generate
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/cargo-hack/Makefile b/devel/cargo-hack/Makefile
index 761995ac5e4f..f2ccf7de4c10 100644
--- a/devel/cargo-hack/Makefile
+++ b/devel/cargo-hack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-hack
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.37
-PORTREVISION= 2
+DISTVERSION= 0.6.39
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -18,68 +18,51 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= taiki-e
-CARGO_CRATES= anyhow-1.0.99 \
+CARGO_CRATES= anyhow-1.0.100 \
autocfg-1.5.0 \
- bitflags-2.9.3 \
+ bitflags-2.10.0 \
build-context-0.1.3 \
- cargo-config2-0.1.35 \
- cfg-if-1.0.3 \
+ cargo-config2-0.1.39 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- ctrlc-3.4.7 \
+ ctrlc-3.5.0 \
+ dispatch-0.2.0 \
easy-ext-1.0.2 \
equivalent-1.0.2 \
- errno-0.3.13 \
+ errno-0.3.14 \
fastrand-2.3.0 \
- fs-err-3.1.1 \
- hashbrown-0.15.5 \
- indexmap-2.11.0 \
+ fs-err-3.1.3 \
+ hashbrown-0.16.0 \
+ indexmap-2.12.0 \
itoa-1.0.15 \
lexopt-0.3.1 \
- libc-0.2.175 \
- linux-raw-sys-0.9.4 \
- memchr-2.7.5 \
+ libc-0.2.177 \
+ linux-raw-sys-0.11.0 \
+ memchr-2.7.6 \
nix-0.30.1 \
once_cell-1.21.3 \
- proc-macro2-1.0.101 \
- quote-1.0.40 \
- rustix-1.0.8 \
+ proc-macro2-1.0.103 \
+ quote-1.0.41 \
+ rustix-1.1.2 \
ryu-1.0.20 \
same-file-1.0.6 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.143 \
- serde_spanned-1.0.0 \
- syn-2.0.106 \
- tempfile-3.21.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.3 \
+ syn-2.0.108 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- toml-0.9.5 \
- toml_datetime-0.7.0 \
- toml_edit-0.23.4 \
- toml_parser-1.0.2 \
- toml_writer-1.0.2 \
- unicode-ident-1.0.18 \
- winapi-util-0.1.10 \
- windows-link-0.1.3 \
- windows-sys-0.59.0 \
- windows-sys-0.60.2 \
- windows-targets-0.52.6 \
- windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
+ unicode-ident-1.0.20 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.1 \
+ windows-sys-0.61.2 \
winnow-0.7.13 \
test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5
diff --git a/devel/cargo-hack/distinfo b/devel/cargo-hack/distinfo
index 42ad34135ffd..aa40a2ce4503 100644
--- a/devel/cargo-hack/distinfo
+++ b/devel/cargo-hack/distinfo
@@ -1,131 +1,97 @@
-TIMESTAMP = 1756087571
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+TIMESTAMP = 1761523912
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
-SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/build-context-0.1.3.crate) = 86610cb1e9d45d65a31b574f9d69de003a76b6bb0b7d882396a5153fc547c935
SIZE (rust/crates/build-context-0.1.3.crate) = 8494
-SHA256 (rust/crates/cargo-config2-0.1.35.crate) = 2f307d010782c2a4066cc5125ba8c6b68db926b3a1bb82bd6d0b38950c6d4815
-SIZE (rust/crates/cargo-config2-0.1.35.crate) = 76025
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f
+SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
-SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
+SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
+SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
SHA256 (rust/crates/easy-ext-1.0.2.crate) = cc5d6d6a8504f8caedd7de14576464383900cd3840b7033a7a3dce5ac00121ca
SIZE (rust/crates/easy-ext-1.0.2.crate) = 28996
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
-SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
-SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
-SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
+SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2
+SIZE (rust/crates/fs-err-3.1.3.crate) = 24297
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/lexopt-0.3.1.crate) = 9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7
SIZE (rust/crates/lexopt-0.3.1.crate) = 26158
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
-SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
-SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
-SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
-SIZE (rust/crates/toml-0.9.5.crate) = 56833
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93
-SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
-SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
-SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
+SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06
+SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = a3d78250ea6bfd42758749de0f5dd8377e3d9aa05cef64d2cd1ba982e4d032fb
SIZE (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = 619290
-SHA256 (taiki-e-cargo-hack-v0.6.37_GH0.tar.gz) = 16c183bedc4e72669b9949b7fe7ceca2d401a68b0c19bc2d8d91dba03c0cba35
-SIZE (taiki-e-cargo-hack-v0.6.37_GH0.tar.gz) = 85171
+SHA256 (taiki-e-cargo-hack-v0.6.39_GH0.tar.gz) = 88ceb040dc3d82ef1f56cd398189240d3922a4ae711a338c5c4ecd52976956a8
+SIZE (taiki-e-cargo-hack-v0.6.39_GH0.tar.gz) = 85739
diff --git a/devel/cargo-leptos/Makefile b/devel/cargo-leptos/Makefile
index 97b0da9f722f..e143975cbe76 100644
--- a/devel/cargo-leptos/Makefile
+++ b/devel/cargo-leptos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-leptos
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.42
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-llvm-cov/Makefile b/devel/cargo-llvm-cov/Makefile
index 06ad80f799e8..78c3d5870227 100644
--- a/devel/cargo-llvm-cov/Makefile
+++ b/devel/cargo-llvm-cov/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-llvm-cov
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.18
-PORTREVISION= 2
+DISTVERSION= 0.6.21
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,85 +19,75 @@ USE_GITHUB= yes
GH_ACCOUNT= taiki-e
CARGO_CRATES= aho-corasick-1.1.3 \
- anyhow-1.0.98 \
+ anyhow-1.0.100 \
autocfg-1.5.0 \
- bitflags-2.9.1 \
- bstr-1.12.0 \
- camino-1.1.10 \
- cargo-config2-0.1.35 \
- cfg-if-1.0.1 \
- duct-1.0.0 \
- errno-0.3.13 \
+ bitflags-2.10.0 \
+ bstr-1.12.1 \
+ camino-1.2.1 \
+ cargo-config2-0.1.39 \
+ cfg-if-1.0.4 \
+ duct-1.1.0 \
+ errno-0.3.14 \
fastrand-2.3.0 \
- filetime-0.2.25 \
- fs-err-3.1.1 \
- glob-0.3.2 \
+ filetime-0.2.26 \
+ fs-err-3.1.3 \
+ glob-0.3.3 \
itoa-1.0.15 \
lcov2cobertura-1.0.6 \
lexopt-0.3.1 \
- libc-0.2.174 \
- libredox-0.1.6 \
- linux-raw-sys-0.9.4 \
- memchr-2.7.5 \
- normpath-1.3.0 \
+ libc-0.2.177 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.11.0 \
+ memchr-2.7.6 \
+ normpath-1.5.0 \
once_cell-1.21.3 \
- opener-0.8.2 \
- os_pipe-1.2.2 \
- proc-macro2-1.0.95 \
+ opener-0.8.3 \
+ os_pipe-1.2.3 \
+ proc-macro2-1.0.103 \
quick-xml-0.37.5 \
- quote-1.0.40 \
- redox_syscall-0.5.14 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- rustc-demangle-0.1.25 \
- rustix-1.0.8 \
- rustversion-1.0.21 \
+ quote-1.0.41 \
+ redox_syscall-0.5.18 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustc-demangle-0.1.26 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
ruzstd-0.8.1 \
ryu-1.0.20 \
same-file-1.0.6 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.141 \
- serde_spanned-1.0.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.3 \
shared_child-1.1.1 \
- shared_thread-0.1.0 \
+ shared_thread-0.2.0 \
shell-escape-0.1.5 \
- sigchld-0.2.4 \
- signal-hook-0.3.18 \
- signal-hook-registry-1.4.5 \
- syn-2.0.104 \
+ syn-2.0.108 \
tar-0.4.44 \
- tempfile-3.20.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- toml-0.9.2 \
- toml_datetime-0.7.0 \
- toml_parser-1.0.1 \
- unicode-ident-1.0.18 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_parser-1.0.4 \
+ unicode-ident-1.0.20 \
walkdir-2.5.0 \
- winapi-util-0.1.9 \
- windows-sys-0.59.0 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.1 \
windows-sys-0.60.2 \
- windows-targets-0.52.6 \
- windows-targets-0.53.2 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- xattr-1.5.1 \
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ xattr-1.6.1 \
test-helper@git+https://github.com/taiki-e/test-helper.git?rev=f38a7f5\#f38a7f5895cb5f562195c6116cffc139d712acf5
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/cargo-llvm-cov/distinfo b/devel/cargo-llvm-cov/distinfo
index 683828aa03ee..9ac5368dccbe 100644
--- a/devel/cargo-llvm-cov/distinfo
+++ b/devel/cargo-llvm-cov/distinfo
@@ -1,165 +1,145 @@
-TIMESTAMP = 1753029744
+TIMESTAMP = 1761524638
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
-SIZE (rust/crates/camino-1.1.10.crate) = 42306
-SHA256 (rust/crates/cargo-config2-0.1.35.crate) = 2f307d010782c2a4066cc5125ba8c6b68db926b3a1bb82bd6d0b38950c6d4815
-SIZE (rust/crates/cargo-config2-0.1.35.crate) = 76025
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
-SHA256 (rust/crates/duct-1.0.0.crate) = b6ce170a0e8454fa0f9b0e5ca38a6ba17ed76a50916839d217eb5357e05cdfde
-SIZE (rust/crates/duct-1.0.0.crate) = 31978
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
+SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f
+SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/duct-1.1.0.crate) = d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b
+SIZE (rust/crates/duct-1.1.0.crate) = 35093
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
-SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2
+SIZE (rust/crates/fs-err-3.1.3.crate) = 24297
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/lcov2cobertura-1.0.6.crate) = aaa0cf456e88a45378a5737f228c0800175d94be6856908dc4718b3a91c7c9f8
SIZE (rust/crates/lcov2cobertura-1.0.6.crate) = 10301
SHA256 (rust/crates/lexopt-0.3.1.crate) = 9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7
SIZE (rust/crates/lexopt-0.3.1.crate) = 26158
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
-SIZE (rust/crates/libredox-0.1.6.crate) = 7090
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed
-SIZE (rust/crates/normpath-1.3.0.crate) = 20719
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
+SIZE (rust/crates/normpath-1.5.0.crate) = 22940
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/opener-0.8.2.crate) = 771b9704f8cd8b424ec747a320b30b47517a6966ba2c7da90047c16f4a962223
-SIZE (rust/crates/opener-0.8.2.crate) = 26318
-SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
-SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47
+SIZE (rust/crates/opener-0.8.3.crate) = 27160
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/redox_syscall-0.5.14.crate) = de3a5d9f0aba1dbcec1cc47f0ff94a4b778fe55bca98a6dfa92e4e094e57b1c4
-SIZE (rust/crates/redox_syscall-0.5.14.crate) = 29678
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ruzstd-0.8.1.crate) = 3640bec8aad418d7d03c72ea2de10d5c646a598f9883c7babc160d91e3c1b26c
SIZE (rust/crates/ruzstd-0.8.1.crate) = 97738
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
-SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7
SIZE (rust/crates/shared_child-1.1.1.crate) = 14191
-SHA256 (rust/crates/shared_thread-0.1.0.crate) = c7a6f98357c6bb0ebace19b22220e5543801d9de90ffe77f8abb27c056bac064
-SIZE (rust/crates/shared_thread-0.1.0.crate) = 7492
+SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0
+SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364
SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
-SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1
-SIZE (rust/crates/sigchld-0.2.4.crate) = 9955
-SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
-SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
-SIZE (rust/crates/toml-0.9.2.crate) = 56695
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
-SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06
+SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
-SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = a3d78250ea6bfd42758749de0f5dd8377e3d9aa05cef64d2cd1ba982e4d032fb
SIZE (taiki-e-test-helper-f38a7f5895cb5f562195c6116cffc139d712acf5_GH0.tar.gz) = 619290
-SHA256 (taiki-e-cargo-llvm-cov-v0.6.18_GH0.tar.gz) = 38c813bcaf5c7c6337f2b5115e0c93e8db29f1d3c43cd5f111d4a3cbe9384abb
-SIZE (taiki-e-cargo-llvm-cov-v0.6.18_GH0.tar.gz) = 109698
+SHA256 (taiki-e-cargo-llvm-cov-v0.6.21_GH0.tar.gz) = 88b15ebac303c860ec5635cff4d831c061b8e42b9ec29cfbf8e17e22bdf710a5
+SIZE (taiki-e-cargo-llvm-cov-v0.6.21_GH0.tar.gz) = 111172
diff --git a/devel/cargo-make/Makefile b/devel/cargo-make/Makefile
index c6b78250dbb6..b95fdd2b732a 100644
--- a/devel/cargo-make/Makefile
+++ b/devel/cargo-make/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-make
DISTVERSION= 0.37.24
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/cargo-mutants/Makefile b/devel/cargo-mutants/Makefile
index a2bf5f8025a7..785cb005ff1f 100644
--- a/devel/cargo-mutants/Makefile
+++ b/devel/cargo-mutants/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-mutants
DISTVERSIONPREFIX= v
DISTVERSION= 25.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-readme/Makefile b/devel/cargo-readme/Makefile
index 18811a9c71fd..f55476366bb8 100644
--- a/devel/cargo-readme/Makefile
+++ b/devel/cargo-readme/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-readme
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile
index 5c959ed316e6..07226d99af78 100644
--- a/devel/cargo-tarpaulin/Makefile
+++ b/devel/cargo-tarpaulin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-tarpaulin
-DISTVERSION= 0.32.8
-PORTREVISION= 2
+DISTVERSION= 0.34.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-tarpaulin/Makefile.crates b/devel/cargo-tarpaulin/Makefile.crates
index 220c2da78b5b..514989c5ea6d 100644
--- a/devel/cargo-tarpaulin/Makefile.crates
+++ b/devel/cargo-tarpaulin/Makefile.crates
@@ -1,48 +1,47 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
adler32-1.2.0 \
aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.98 \
- autocfg-1.4.0 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
backtrace-0.3.75 \
base64-0.22.1 \
- bitflags-2.9.1 \
- bumpalo-3.17.0 \
+ bitflags-2.9.2 \
+ bumpalo-3.19.0 \
bytes-1.10.1 \
- camino-1.1.9 \
- cargo-platform-0.2.0 \
- cargo-util-schemas-0.2.0 \
- cargo_metadata-0.20.0 \
- cc-1.2.23 \
- cfg-if-1.0.1 \
+ camino-1.1.11 \
+ cargo-config2-0.1.39 \
+ cargo-platform-0.3.0 \
+ cargo_metadata-0.23.0 \
+ cc-1.2.33 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ chrono-0.4.42 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
coveralls-api-0.7.0 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
deflate-1.0.0 \
displaydoc-0.2.5 \
env_filter-0.1.3 \
env_logger-0.11.8 \
equivalent-1.0.2 \
- erased-serde-0.4.6 \
- errno-0.3.12 \
+ errno-0.3.13 \
fallible-iterator-0.3.0 \
fastrand-2.3.0 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -55,14 +54,14 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
getrandom-0.3.3 \
gimli-0.31.1 \
- gimli-0.32.0 \
+ gimli-0.32.3 \
git2-0.20.2 \
- glob-0.3.2 \
+ glob-0.3.3 \
gzip-header-1.0.0 \
hashbrown-0.11.2 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
- hermit-abi-0.5.1 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
http-1.3.1 \
http-body-1.0.1 \
@@ -70,9 +69,9 @@ CARGO_CRATES= addr2line-0.24.2 \
httparse-1.10.1 \
humantime-2.2.0 \
humantime-serde-1.1.1 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-tls-0.6.0 \
- hyper-util-0.1.12 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -85,8 +84,10 @@ CARGO_CRATES= addr2line-0.24.2 \
idna-1.0.3 \
idna_adapter-1.2.1 \
indexmap-1.8.2 \
- indexmap-2.9.0 \
+ indexmap-2.11.4 \
+ io-uring-0.7.9 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
jobserver-0.1.33 \
@@ -94,67 +95,61 @@ CARGO_CRATES= addr2line-0.24.2 \
lazy_static-1.5.0 \
lcov-0.8.1 \
leb128-0.2.5 \
- libc-0.2.174 \
- libgit2-sys-0.18.1+1.9.0 \
+ libc-0.2.177 \
+ libgit2-sys-0.18.2+1.9.1 \
libssh2-sys-0.3.1 \
libz-sys-1.1.22 \
- linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- llvm_profparser-0.8.3 \
+ llvm_profparser-0.9.1 \
log-0.4.27 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
md5-0.7.0 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
native-tls-0.2.14 \
nix-0.30.1 \
nom-7.1.3 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
object-0.26.2 \
object-0.36.7 \
- object-0.37.1 \
+ object-0.37.3 \
once_cell-1.21.3 \
- openssl-0.10.72 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.108 \
- ordered-float-2.10.1 \
- overload-0.1.1 \
+ openssl-src-300.5.2+3.5.2 \
+ openssl-sys-0.9.109 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
potential_utf-0.1.2 \
- proc-macro2-1.0.95 \
- procfs-0.17.0 \
- procfs-core-0.17.0 \
+ proc-macro2-1.0.101 \
+ procfs-0.18.0 \
+ procfs-core-0.18.0 \
quick-error-1.2.3 \
- quick-xml-0.37.5 \
- quote-1.0.40 \
- r-efi-5.2.0 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
+ quick-xml-0.38.3 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.12 \
regex-syntax-0.8.5 \
- reqwest-0.12.15 \
- rustc-demangle-0.1.25 \
- rustc-hash-1.1.0 \
+ reqwest-0.12.23 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
- rustix-1.0.7 \
- rustls-pemfile-2.2.0 \
+ rustix-1.0.8 \
rustls-pki-types-1.12.0 \
- rustversion-1.0.20 \
- rusty-fork-0.3.0 \
+ rustversion-1.0.22 \
+ rusty-fork-0.3.1 \
ruzstd-0.8.1 \
ryu-1.0.20 \
same-file-1.0.6 \
@@ -162,54 +157,52 @@ CARGO_CRATES= addr2line-0.24.2 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
semver-1.0.26 \
- serde-1.0.219 \
- serde-untagged-0.1.7 \
- serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.9 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.3 \
serde_urlencoded-0.7.1 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- slab-0.4.9 \
- smallvec-1.15.0 \
- socket2-0.5.9 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
- syn-2.0.101 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
tempfile-3.20.0 \
- test-log-0.2.17 \
- test-log-macros-0.2.17 \
+ test-log-0.2.18 \
+ test-log-macros-0.2.18 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.15 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.15 \
+ thread_local-1.1.9 \
tinystr-0.8.1 \
- tokio-1.45.0 \
+ tokio-1.47.1 \
tokio-native-tls-0.3.1 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
twox-hash-2.1.1 \
- typeid-1.0.3 \
unicase-2.8.1 \
unicode-ident-1.0.18 \
- unicode-xid-0.2.6 \
url-2.5.4 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
@@ -218,7 +211,7 @@ CARGO_CRATES= addr2line-0.24.2 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -227,22 +220,21 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-registry-0.4.0 \
+ windows-link-0.1.3 \
+ windows-link-0.2.1 \
+ windows-registry-0.5.3 \
windows-result-0.3.4 \
- windows-strings-0.3.1 \
windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -259,7 +251,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.10 \
+ winnow-0.7.13 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
@@ -268,5 +260,5 @@ CARGO_CRATES= addr2line-0.24.2 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1
diff --git a/devel/cargo-tarpaulin/distinfo b/devel/cargo-tarpaulin/distinfo
index cff61728aad4..35a8b18b529f 100644
--- a/devel/cargo-tarpaulin/distinfo
+++ b/devel/cargo-tarpaulin/distinfo
@@ -1,74 +1,74 @@
-TIMESTAMP = 1753610028
+TIMESTAMP = 1761524014
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4
-SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373
-SHA256 (rust/crates/cargo-util-schemas-0.2.0.crate) = e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca
-SIZE (rust/crates/cargo-util-schemas-0.2.0.crate) = 23612
-SHA256 (rust/crates/cargo_metadata-0.20.0.crate) = 4f7835cfc6135093070e95eb2b53e5d9b5c403dc3a6be6040ee026270aa82502
-SIZE (rust/crates/cargo_metadata-0.20.0.crate) = 32312
-SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
-SIZE (rust/crates/cc-1.2.23.crate) = 106527
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0
+SIZE (rust/crates/camino-1.1.11.crate) = 43862
+SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f
+SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191
+SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2
+SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252
+SHA256 (rust/crates/cargo_metadata-0.23.0.crate) = 981a6f317983eec002839b90fae7411a85621410ae591a9cab2ecf5cb5744873
+SIZE (rust/crates/cargo_metadata-0.23.0.crate) = 30522
+SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
-SIZE (rust/crates/clap-4.5.38.crate) = 57140
-SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
-SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/coveralls-api-0.7.0.crate) = 2b0d9065c788bbdef212fd6565a46c151504b7b383fdbe4624621640520a49d5
SIZE (rust/crates/coveralls-api-0.7.0.crate) = 21436
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
SIZE (rust/crates/deflate-1.0.0.crate) = 62722
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -79,16 +79,14 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
-SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -113,22 +111,22 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gimli-0.32.0.crate) = 93563d740bc9ef04104f9ed6f86f1e3275c2cdafb95664e26584b9ca807a8ffe
-SIZE (rust/crates/gimli-0.32.0.crate) = 286715
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2
SIZE (rust/crates/gzip-header-1.0.0.crate) = 12445
SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -143,12 +141,12 @@ SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710
-SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -173,10 +171,14 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.8.2.crate) = e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a
SIZE (rust/crates/indexmap-1.8.2.crate) = 53219
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -191,48 +193,46 @@ SHA256 (rust/crates/lcov-0.8.1.crate) = 1ccfa6d5e585a884db65b37f38184e4364eaf74d
SIZE (rust/crates/lcov-0.8.1.crate) = 19922
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
-SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/llvm_profparser-0.8.3.crate) = 709c1026b4902051c7cff758799defada26e18e41eb390648177e2e142c59fd9
-SIZE (rust/crates/llvm_profparser-0.8.3.crate) = 45270
+SHA256 (rust/crates/llvm_profparser-0.9.1.crate) = d67ff57e85c4295dcfcc939358e80c885e4f402db650d646c678d51c44e3798f
+SIZE (rust/crates/llvm_profparser-0.9.1.crate) = 47199
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
@@ -241,24 +241,22 @@ SHA256 (rust/crates/object-0.26.2.crate) = 39f37e50073ccad23b6d09bcb5b263f4e76d3
SIZE (rust/crates/object-0.26.2.crate) = 238067
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/object-0.37.1.crate) = 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a
-SIZE (rust/crates/object-0.37.1.crate) = 338929
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
-SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
-SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
-SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
-SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
-SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4
+SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
@@ -269,50 +267,42 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
-SIZE (rust/crates/procfs-0.17.0.crate) = 73252
-SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
-SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/procfs-0.18.0.crate) = 25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7
+SIZE (rust/crates/procfs-0.18.0.crate) = 73856
+SHA256 (rust/crates/procfs-core-0.18.0.crate) = e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405
+SIZE (rust/crates/procfs-core-0.18.0.crate) = 92618
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
-SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.12.crate) = 722166aa0d7438abbaa4d5cc2c649dac844e8c56d82fb3d33e9c34b5cd268fc6
+SIZE (rust/crates/regex-automata-0.4.12.crate) = 625221
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
-SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
-SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
-SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/rusty-fork-0.3.1.crate) = cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2
+SIZE (rust/crates/rusty-fork-0.3.1.crate) = 21108
SHA256 (rust/crates/ruzstd-0.8.1.crate) = 3640bec8aad418d7d03c72ea2de10d5c646a598f9883c7babc160d91e3c1b26c
SIZE (rust/crates/ruzstd-0.8.1.crate) = 97738
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
@@ -327,36 +317,34 @@ SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4a
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e
-SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371
-SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
-SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -367,62 +355,60 @@ SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1f
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f
-SIZE (rust/crates/test-log-0.2.17.crate) = 14421
-SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f
-SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
+SHA256 (rust/crates/test-log-0.2.18.crate) = 1e33b98a582ea0be1168eba097538ee8dd4bbe0f2b01b22ac92ea30054e5be7b
+SIZE (rust/crates/test-log-0.2.18.crate) = 16138
+SHA256 (rust/crates/test-log-macros-0.2.18.crate) = 451b374529930d7601b1eef8d32bc79ae870b6079b069401709c2a8bf9e75f36
+SIZE (rust/crates/test-log-macros-0.2.18.crate) = 8947
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850
+SIZE (rust/crates/thiserror-2.0.15.crate) = 29026
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0
+SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
-SIZE (rust/crates/tokio-1.45.0.crate) = 800721
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/twox-hash-2.1.1.crate) = 8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56
SIZE (rust/crates/twox-hash-2.1.1.crate) = 35627
-SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
-SIZE (rust/crates/typeid-1.0.3.crate) = 9006
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -439,8 +425,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -457,38 +443,36 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
-SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
+SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
-SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -521,8 +505,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -539,9 +523,9 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (xd009642-tarpaulin-0.32.8_GH0.tar.gz) = 8a850a07521f0bcbd6eececa705afb702904db5ecc20bb944f4b2888ee20b9b0
-SIZE (xd009642-tarpaulin-0.32.8_GH0.tar.gz) = 232042
+SHA256 (xd009642-tarpaulin-0.34.1_GH0.tar.gz) = 6dc949535fa58b8af359b4a79d28f43ab31c52227f61ede8c9c667131e6bf567
+SIZE (xd009642-tarpaulin-0.34.1_GH0.tar.gz) = 226866
diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile
index d4508015a26c..97e4cb9b756d 100644
--- a/devel/cargo-udeps/Makefile
+++ b/devel/cargo-udeps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cargo-udeps
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.59
+DISTVERSION= 0.1.60
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -22,11 +22,11 @@ GH_ACCOUNT= est31
CARGO_BUILDDEP= no # it builds with lang/rust, but README says that it has to be built with lang/rust-nightly in order to work correctly
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
- annotate-snippets-0.11.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ annotate-snippets-0.12.8 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
@@ -38,29 +38,29 @@ CARGO_CRATES= adler2-2.0.1 \
base16ct-0.2.0 \
base64-0.22.1 \
base64ct-1.8.0 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bitmaps-2.1.0 \
blake3-1.8.2 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cargo-0.91.0 \
+ cargo-0.92.0 \
cargo-credential-0.4.9 \
- cargo-credential-libsecret-0.5.1 \
- cargo-credential-macos-keychain-0.4.16 \
- cargo-credential-wincred-0.4.16 \
+ cargo-credential-libsecret-0.5.2 \
+ cargo-credential-macos-keychain-0.4.17 \
+ cargo-credential-wincred-0.4.17 \
cargo-platform-0.3.1 \
- cargo-util-0.2.23 \
- cargo-util-schemas-0.10.0 \
- cc-1.2.38 \
- cfg-if-1.0.3 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
- clap_derive-4.5.47 \
- clap_lex-0.7.5 \
+ cargo-util-0.2.24 \
+ cargo-util-schemas-0.10.1 \
+ cc-1.2.44 \
+ cfg-if-1.0.4 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
clru-0.6.2 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
@@ -70,7 +70,7 @@ CARGO_CRATES= adler2-2.0.1 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crates-io-0.40.13 \
+ crates-io-0.40.14 \
crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
@@ -83,7 +83,7 @@ CARGO_CRATES= adler2-2.0.1 \
curl-sys-0.4.83+curl-8.15.0 \
dashmap-6.1.0 \
der-0.7.10 \
- deranged-0.5.3 \
+ deranged-0.5.5 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.5 \
@@ -103,29 +103,29 @@ CARGO_CRATES= adler2-2.0.1 \
ff-0.13.1 \
fiat-crypto-0.3.0 \
filetime-0.2.26 \
- find-msvc-tools-0.1.2 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.5 \
fnv-1.0.7 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.2 \
- generic-array-0.14.7 \
+ generic-array-0.14.9 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
git2-0.20.2 \
git2-curl-0.21.0 \
gix-0.73.0 \
- gix-actor-0.35.4 \
+ gix-actor-0.35.6 \
gix-attributes-0.27.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
gix-commitgraph-0.29.0 \
gix-config-0.46.0 \
- gix-config-value-0.15.1 \
+ gix-config-value-0.15.3 \
gix-credentials-0.30.0 \
- gix-date-0.10.5 \
+ gix-date-0.10.7 \
gix-diff-0.53.0 \
gix-dir-0.15.0 \
gix-discover-0.41.0 \
@@ -142,31 +142,31 @@ CARGO_CRATES= adler2-2.0.1 \
gix-object-0.50.2 \
gix-odb-0.70.0 \
gix-pack-0.60.0 \
- gix-packetline-0.19.1 \
- gix-packetline-blocking-0.19.1 \
- gix-path-0.10.20 \
+ gix-packetline-0.19.3 \
+ gix-packetline-blocking-0.19.3 \
+ gix-path-0.10.21 \
gix-pathspec-0.12.0 \
- gix-prompt-0.11.1 \
+ gix-prompt-0.11.2 \
gix-protocol-0.51.0 \
- gix-quote-0.6.0 \
+ gix-quote-0.6.1 \
gix-ref-0.53.1 \
gix-refspec-0.31.0 \
gix-revision-0.35.0 \
gix-revwalk-0.21.0 \
- gix-sec-0.12.0 \
+ gix-sec-0.12.2 \
gix-shallow-0.5.0 \
gix-status-0.20.0 \
gix-submodule-0.20.0 \
gix-tempfile-18.0.0 \
- gix-trace-0.1.13 \
+ gix-trace-0.1.15 \
gix-transport-0.48.0 \
gix-traverse-0.47.0 \
gix-url-0.32.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
gix-worktree-0.42.0 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
group-0.13.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
@@ -178,23 +178,23 @@ CARGO_CRATES= adler2-2.0.1 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
+ home-0.5.12 \
http-auth-0.1.10 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
im-rc-15.1.0 \
imara-diff-0.1.8 \
- indexmap-2.11.4 \
+ indexmap-2.12.0 \
is_executable-1.0.5 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.14.0 \
itoa-1.0.15 \
jiff-0.2.15 \
@@ -202,49 +202,49 @@ CARGO_CRATES= adler2-2.0.1 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.34 \
- js-sys-0.3.80 \
+ js-sys-0.3.82 \
kstring-2.0.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.175 \
+ libc-0.2.177 \
libgit2-sys-0.18.2+1.9.1 \
libloading-0.8.9 \
libnghttp2-sys-0.1.11+1.64.0 \
libredox-0.1.10 \
- libsqlite3-sys-0.34.0 \
+ libsqlite3-sys-0.35.0 \
libssh2-sys-0.3.1 \
libz-rs-sys-0.5.2 \
libz-sys-1.1.22 \
linux-raw-sys-0.11.0 \
- litemap-0.8.0 \
- lock_api-0.4.13 \
+ litemap-0.8.1 \
+ lock_api-0.4.14 \
log-0.4.28 \
matchers-0.2.0 \
maybe-async-0.2.10 \
- memchr-2.7.5 \
- memmap2-0.9.8 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
miow-0.6.1 \
nom-7.1.3 \
normpath-1.5.0 \
- nu-ansi-term-0.50.1 \
+ nu-ansi-term-0.50.3 \
num-conv-0.1.0 \
num-traits-0.2.19 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
opener-0.8.3 \
- openssl-0.10.73 \
+ openssl-0.10.74 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.5.2+3.5.2 \
- openssl-sys-0.9.109 \
+ openssl-src-300.5.4+3.5.4 \
+ openssl-sys-0.9.110 \
ordered-float-2.10.1 \
orion-0.17.11 \
os_info-3.12.0 \
p384-0.13.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
pasetors-0.7.7 \
pathdiff-0.2.3 \
pem-rfc7468-0.7.0 \
@@ -255,47 +255,48 @@ CARGO_CRATES= adler2-2.0.1 \
plist-1.8.0 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.3 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
primeorder-0.13.6 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
prodash-30.0.1 \
quick-xml-0.38.3 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rand_xoshiro-0.6.0 \
- redox_syscall-0.5.17 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-syntax-0.8.6 \
+ redox_syscall-0.5.18 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
rfc6979-0.4.0 \
- rusqlite-0.36.0 \
+ rusqlite-0.37.0 \
rustc-hash-2.1.1 \
rustc-stable-hash-0.1.2 \
- rustfix-0.9.2 \
+ rustfix-0.9.3 \
rustix-1.1.2 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.28 \
scopeguard-1.2.0 \
sec1-0.7.3 \
- security-framework-3.5.0 \
+ security-framework-3.5.1 \
security-framework-sys-2.15.0 \
semver-1.0.27 \
- serde-1.0.226 \
+ serde-1.0.228 \
serde-untagged-0.1.9 \
serde-value-0.7.0 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_ignored-0.1.14 \
serde_json-1.0.145 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -304,35 +305,36 @@ CARGO_CRATES= adler2-2.0.1 \
shell-words-1.1.0 \
shlex-1.3.0 \
signature-2.2.0 \
+ simd-adler32-0.3.7 \
sized-chunks-0.6.5 \
smallvec-1.15.1 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
spki-0.7.3 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- syn-2.0.106 \
+ syn-2.0.108 \
synstructure-0.13.2 \
tar-0.4.44 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
terminal_size-0.4.3 \
- thiserror-2.0.16 \
- thiserror-impl-2.0.16 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
- tinystr-0.8.1 \
+ tinystr-0.8.2 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
@@ -340,12 +342,12 @@ CARGO_CRATES= adler2-2.0.1 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.20 \
typeid-1.0.3 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
unicase-2.8.1 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.19 \
- unicode-normalization-0.1.24 \
- unicode-width-0.2.1 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
url-2.5.7 \
utf8_iter-1.0.4 \
@@ -355,52 +357,49 @@ CARGO_CRATES= adler2-2.0.1 \
version_check-0.9.5 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
winapi-util-0.1.11 \
- windows-link-0.1.3 \
- windows-link-0.2.0 \
+ windows-link-0.2.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ windows_x86_64_msvc-0.53.1 \
winnow-0.7.13 \
wit-bindgen-0.46.0 \
- writeable-0.6.1 \
+ writeable-0.6.2 \
yansi-1.0.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
zerocopy-0.8.27 \
zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
- zerotrie-0.2.2 \
- zerovec-0.11.4 \
- zerovec-derive-0.11.1 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
zlib-rs-0.5.2
OPENSSLINC= /usr/include
diff --git a/devel/cargo-udeps/distinfo b/devel/cargo-udeps/distinfo
index 7ff40cf95fee..b5ba0e1e5144 100644
--- a/devel/cargo-udeps/distinfo
+++ b/devel/cargo-udeps/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1758522207
+TIMESTAMP = 1762415774
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
-SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/annotate-snippets-0.12.8.crate) = 025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd
+SIZE (rust/crates/annotate-snippets-0.12.8.crate) = 56707
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
@@ -33,52 +33,52 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cargo-0.91.0.crate) = 0f46c7f53180bf46c220e2af1ceff951e2ce088184fa9009ad6915efee25915d
-SIZE (rust/crates/cargo-0.91.0.crate) = 2815773
+SHA256 (rust/crates/cargo-0.92.0.crate) = 89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394
+SIZE (rust/crates/cargo-0.92.0.crate) = 2831003
SHA256 (rust/crates/cargo-credential-0.4.9.crate) = e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69
SIZE (rust/crates/cargo-credential-0.4.9.crate) = 20715
-SHA256 (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 2bad275302dfd55e54dcd555c7129cd76a4b4d7236c6a779370683014cba0a90
-SIZE (rust/crates/cargo-credential-libsecret-0.5.1.crate) = 9935
-SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = a9f95d842bd047476c65e1d4a5f681f1d158f8c784edfc4ae245a2430ca09f02
-SIZE (rust/crates/cargo-credential-macos-keychain-0.4.16.crate) = 9250
-SHA256 (rust/crates/cargo-credential-wincred-0.4.16.crate) = 1c238839b7d5e5b62836277b4c83c9ed17d9ca7334b298c814c223b2e691ff76
-SIZE (rust/crates/cargo-credential-wincred-0.4.16.crate) = 9425
+SHA256 (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe
+SIZE (rust/crates/cargo-credential-libsecret-0.5.2.crate) = 10010
+SHA256 (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b
+SIZE (rust/crates/cargo-credential-macos-keychain-0.4.17.crate) = 9311
+SHA256 (rust/crates/cargo-credential-wincred-0.4.17.crate) = c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414
+SIZE (rust/crates/cargo-credential-wincred-0.4.17.crate) = 9492
SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4
SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321
-SHA256 (rust/crates/cargo-util-0.2.23.crate) = 5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e
-SIZE (rust/crates/cargo-util-0.2.23.crate) = 33291
-SHA256 (rust/crates/cargo-util-schemas-0.10.0.crate) = b45c9672203db3caf908423f25bc31f3b6a814a9d22f2380048236498a312e75
-SIZE (rust/crates/cargo-util-schemas-0.10.0.crate) = 41684
-SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
-SIZE (rust/crates/cc-1.2.38.crate) = 90139
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d
+SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248
+SHA256 (rust/crates/cargo-util-schemas-0.10.1.crate) = 549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229
+SIZE (rust/crates/cargo-util-schemas-0.10.1.crate) = 41286
+SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3
+SIZE (rust/crates/cc-1.2.44.crate) = 92035
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
@@ -97,8 +97,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crates-io-0.40.13.crate) = 1986712716d18d860258fdbd03fd9d9e20f1ffb974d8a203816c58b68c6b9012
-SIZE (rust/crates/crates-io-0.40.13.crate) = 15006
+SHA256 (rust/crates/crates-io-0.40.14.crate) = 574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417
+SIZE (rust/crates/crates-io-0.40.14.crate) = 14993
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -123,8 +123,8 @@ SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
-SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
-SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -163,10 +163,10 @@ SHA256 (rust/crates/fiat-crypto-0.3.0.crate) = 64cd1e32ddd350061ae6edb1b082d7c54
SIZE (rust/crates/fiat-crypto-0.3.0.crate) = 600542
SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
SIZE (rust/crates/filetime-0.2.26.crate) = 17273
-SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
-SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
@@ -177,38 +177,38 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/git2-curl-0.21.0.crate) = be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa
SIZE (rust/crates/git2-curl-0.21.0.crate) = 9654
SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
SHA256 (rust/crates/gix-credentials-0.30.0.crate) = 0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05
SIZE (rust/crates/gix-credentials-0.30.0.crate) = 23613
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
@@ -241,20 +241,20 @@ SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3
SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
-SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001
+SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
-SHA256 (rust/crates/gix-prompt-0.11.1.crate) = 6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906
-SIZE (rust/crates/gix-prompt-0.11.1.crate) = 13939
+SHA256 (rust/crates/gix-prompt-0.11.2.crate) = 868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d
+SIZE (rust/crates/gix-prompt-0.11.2.crate) = 14061
SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
@@ -263,8 +263,8 @@ SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d674322920
SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
-SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
-SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
@@ -273,24 +273,24 @@ SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe
SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
SIZE (rust/crates/group-0.13.0.crate) = 16526
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
@@ -313,40 +313,40 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/http-auth-0.1.10.crate) = 150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822
SIZE (rust/crates/http-auth-0.1.10.crate) = 41282
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe
SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -361,16 +361,16 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
@@ -379,8 +379,8 @@ SHA256 (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1b6c24e48a7167cffa7119
SIZE (rust/crates/libnghttp2-sys-0.1.11+1.64.0.crate) = 1968997
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15
-SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526
+SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
+SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
@@ -389,20 +389,20 @@ SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
-SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
@@ -413,28 +413,28 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
SIZE (rust/crates/normpath-1.5.0.crate) = 22940
-SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
-SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47
SIZE (rust/crates/opener-0.8.3.crate) = 27160
-SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
-SIZE (rust/crates/openssl-0.10.73.crate) = 283994
+SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654
+SIZE (rust/crates/openssl-0.10.74.crate) = 285425
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-src-300.5.2+3.5.2.crate) = d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4
-SIZE (rust/crates/openssl-src-300.5.2+3.5.2.crate) = 10557986
-SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
-SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/openssl-src-300.5.4+3.5.4.crate) = a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72
+SIZE (rust/crates/openssl-src-300.5.4+3.5.4.crate) = 7102203
+SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2
+SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/orion-0.17.11.crate) = 21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4
@@ -443,10 +443,10 @@ SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee94653
SIZE (rust/crates/os_info-3.12.0.crate) = 24642
SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6
SIZE (rust/crates/p384-0.13.1.crate) = 193022
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/pasetors-0.7.7.crate) = 03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5
SIZE (rust/crates/pasetors-0.7.7.crate) = 151490
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
@@ -467,8 +467,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
-SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -477,14 +477,14 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -497,26 +497,28 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
-SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7
-SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800
+SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f
+SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustfix-0.9.2.crate) = 662decac6b0486a3bfb3723a0621eb12f5ae199488ddf87582d09f8c7b3e9889
-SIZE (rust/crates/rustfix-0.9.2.crate) = 22108
+SHA256 (rust/crates/rustfix-0.9.3.crate) = 267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2
+SIZE (rust/crates/rustfix-0.9.3.crate) = 21739
SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -527,28 +529,28 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/security-framework-3.5.0.crate) = cc198e42d9b7510827939c9a15f5062a0c913f3371d765977e586d2fe6c16f4a
-SIZE (rust/crates/security-framework-3.5.0.crate) = 89611
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
SIZE (rust/crates/semver-1.0.27.crate) = 30081
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798
SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -565,16 +567,18 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -585,20 +589,20 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac
SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
@@ -607,22 +611,22 @@ SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6
SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -637,18 +641,18 @@ SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf055
SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
@@ -667,82 +671,76 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
@@ -751,15 +749,15 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
-SHA256 (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 255929d3c9d53c3e09e53b38302e68b206b167bc4e10dc69cf7984c0fe1f5814
-SIZE (est31-cargo-udeps-v0.1.59_GH0.tar.gz) = 47938
+SHA256 (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = b1eab01d1fd525db7e8e8b9b843a6a2cc2ddb55450ffef97dcbddeae8d401b0a
+SIZE (est31-cargo-udeps-v0.1.60_GH0.tar.gz) = 47850
diff --git a/devel/catppuccin-whiskers/Makefile b/devel/catppuccin-whiskers/Makefile
index 057004b81e22..b3f787b3aef9 100644
--- a/devel/catppuccin-whiskers/Makefile
+++ b/devel/catppuccin-whiskers/Makefile
@@ -1,7 +1,7 @@
PORTNAME= whiskers
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= catppuccin-
diff --git a/devel/cbfmt/Makefile b/devel/cbfmt/Makefile
index 4fcb1b579936..080ff21e11ac 100644
--- a/devel/cbfmt/Makefile
+++ b/devel/cbfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cbfmt
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile
index 842ffdc2be58..6136f3d418c4 100644
--- a/devel/ccache4/Makefile
+++ b/devel/ccache4/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ccache
DISTVERSIONPREFIX= v
DISTVERSION= 4.10.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMESUFFIX= 4
diff --git a/devel/chai/Makefile b/devel/chai/Makefile
new file mode 100644
index 000000000000..e6a306b77186
--- /dev/null
+++ b/devel/chai/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= chai
+DISTVERSIONPREFIX= v
+DISTVERSION= 2025.09.1
+PORTREVISION= 1
+CATEGORIES= devel
+PKGNAMESUFFIX= -library
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Copy-hiding array abstraction for data migration
+WWW= https://github.com/LLNL/CHAI
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcamp.so:devel/camp \
+ libRAJA.so:misc/raja \
+ libumpire.so:devel/umpire \
+ libfmt.so:devel/libfmt
+TEST_DEPENDS= googletest>0:devel/googletest
+
+USES= cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= LLNL
+GH_PROJECT= ${PORTNAME:tu}
+GH_TUPLE= LLNL:blt:e783e30:blt/blt
+
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= UMPIRE_ENABLE_EXAMPLES \
+ ENABLE_TESTS
+CMAKE_TESTING_ON= ENABLE_TESTS
+
+LDFLAGS+= -lexecinfo
+
+# tests as of 2025.09.1: 100% tests passed, 0 tests failed out of 10
+
+.include <bsd.port.mk>
diff --git a/devel/chai/distinfo b/devel/chai/distinfo
new file mode 100644
index 000000000000..0111ddffa61b
--- /dev/null
+++ b/devel/chai/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1761844777
+SHA256 (LLNL-CHAI-v2025.09.1_GH0.tar.gz) = 8d5ff6363e37f0fb5b4606b2165a881a76f2b4f384813afe871052ccd2bb40de
+SIZE (LLNL-CHAI-v2025.09.1_GH0.tar.gz) = 113209
+SHA256 (LLNL-blt-e783e30_GH0.tar.gz) = 4c8efec699708da3b552e533b80dd4ce3bf81da825840b3c18b9b56690898644
+SIZE (LLNL-blt-e783e30_GH0.tar.gz) = 1342801
diff --git a/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake b/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake
new file mode 100644
index 000000000000..f3ed050eafcd
--- /dev/null
+++ b/devel/chai/files/patch-cmake_thirdparty_SetupChaiThirdparty.cmake
@@ -0,0 +1,20 @@
+--- cmake/thirdparty/SetupChaiThirdparty.cmake.orig 2025-10-30 17:20:50 UTC
++++ cmake/thirdparty/SetupChaiThirdparty.cmake
+@@ -5,6 +5,8 @@
+ # SPDX-License-Identifier: BSD-3-Clause
+ ##############################################################################
+
++find_package(umpire REQUIRED)
++
+ if (NOT TARGET umpire)
+ if (DEFINED umpire_DIR OR DEFINED UMPIRE_DIR)
+ message(STATUS "[CHAI] Using external Umpire")
+@@ -27,6 +29,8 @@ endif ()
+ endif ()
+ endif ()
+ endif ()
++
++find_package(raja REQUIRED)
+
+ if (CHAI_ENABLE_RAJA_PLUGIN)
+ if (NOT TARGET RAJA)
diff --git a/devel/chai/pkg-descr b/devel/chai/pkg-descr
new file mode 100644
index 000000000000..3e464a1134d4
--- /dev/null
+++ b/devel/chai/pkg-descr
@@ -0,0 +1,3 @@
+CHAI is a C++ library that provides a copy-hiding array abstraction
+to automatically migrate data between different memory spaces, such as
+between CPU and GPU memory.
diff --git a/devel/chai/pkg-plist b/devel/chai/pkg-plist
new file mode 100644
index 000000000000..3c78f46351ce
--- /dev/null
+++ b/devel/chai/pkg-plist
@@ -0,0 +1,23 @@
+include/chai/ArrayManager.hpp
+include/chai/ArrayManager.inl
+include/chai/ChaiMacros.hpp
+include/chai/DeviceHelpers.hpp
+include/chai/ExecutionSpaces.hpp
+include/chai/ManagedArray.hpp
+include/chai/ManagedArray.inl
+include/chai/ManagedArrayView.hpp
+include/chai/PointerRecord.hpp
+include/chai/RajaExecutionSpacePlugin.hpp
+include/chai/Types.hpp
+include/chai/config.hpp
+include/chai/managed_ptr.hpp
+include/chai/pluginLinker.hpp
+include/chai/util/forall.hpp
+lib/cmake/chai/BLTInstallableMacros.cmake
+lib/cmake/chai/BLTSetupTargets.cmake
+lib/cmake/chai/BLTThirdPartyConfigFlags.cmake
+lib/cmake/chai/chai-config-version.cmake
+lib/cmake/chai/chai-config.cmake
+lib/cmake/chai/chai-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/chai/chai-targets.cmake
+lib/libchai.so
diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile
index 289c793f7118..36ab4068fbaf 100644
--- a/devel/chroma/Makefile
+++ b/devel/chroma/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chroma
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
PKGNAMESUFFIX= -syntax-highlighter
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 1fc063009445..07b157a06d45 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.155.0
+DISTVERSION= 0.156.0
PORTREVISION= 1
CATEGORIES= devel
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index c2cb665e6397..8d4884be6d06 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760256488
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 113a42e3c84e386566d34d91464e920be141b306503c6fad24d12117326a775d
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 10610
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 00eace719e00be898b02677857d772db80bc9c15f9d2374ad30821005b440ac9
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 1317894
+TIMESTAMP = 1761991422
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.mod) = 1f59565bb1c1f369d6beb7ac9bbdb48e31fa3c8a1a02cd49142e55908932104f
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.mod) = 10650
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.zip) = 2924aa1b86d73dc94fa9baf13058196d4bc979f1a5f85607e173d8c0a3a0703a
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.156.0/v0.156.0.zip) = 1320441
diff --git a/devel/cli11/Makefile b/devel/cli11/Makefile
index 1f82f2dbb721..0bfc32ac984f 100644
--- a/devel/cli11/Makefile
+++ b/devel/cli11/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cli11
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.0
+DISTVERSION= 2.6.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -24,6 +24,6 @@ CMAKE_TESTING_ON= BUILD_TESTING # CLI11_BOOST # tests fail with Boost, see https
NO_ARCH= yes
-# tests as of 2.5.0: 100% tests passed, 0 tests failed out of 21
+# tests as of 2.6.1: 100% tests passed, 0 tests failed out of 24
.include <bsd.port.mk>
diff --git a/devel/cli11/distinfo b/devel/cli11/distinfo
index 2fbf850ef897..b69fee2a9614 100644
--- a/devel/cli11/distinfo
+++ b/devel/cli11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740715817
-SHA256 (CLIUtils-CLI11-v2.5.0_GH0.tar.gz) = 17e02b4cddc2fa348e5dbdbb582c59a3486fa2b2433e70a0c3bacb871334fd55
-SIZE (CLIUtils-CLI11-v2.5.0_GH0.tar.gz) = 361527
+TIMESTAMP = 1762284200
+SHA256 (CLIUtils-CLI11-v2.6.1_GH0.tar.gz) = 377691f3fac2b340f12a2f79f523c780564578ba3d6eaf5238e9f35895d5ba95
+SIZE (CLIUtils-CLI11-v2.6.1_GH0.tar.gz) = 391731
diff --git a/devel/cli11/pkg-plist b/devel/cli11/pkg-plist
index 12115e3a7693..d97ce10ebe8c 100644
--- a/devel/cli11/pkg-plist
+++ b/devel/cli11/pkg-plist
@@ -5,6 +5,7 @@ include/CLI/Config.hpp
include/CLI/ConfigFwd.hpp
include/CLI/Encoding.hpp
include/CLI/Error.hpp
+include/CLI/ExtraValidators.hpp
include/CLI/Formatter.hpp
include/CLI/FormatterFwd.hpp
include/CLI/Macros.hpp
@@ -19,6 +20,7 @@ include/CLI/impl/App_inl.hpp
include/CLI/impl/Argv_inl.hpp
include/CLI/impl/Config_inl.hpp
include/CLI/impl/Encoding_inl.hpp
+include/CLI/impl/ExtraValidators_inl.hpp
include/CLI/impl/Formatter_inl.hpp
include/CLI/impl/Option_inl.hpp
include/CLI/impl/Split_inl.hpp
diff --git a/devel/clojure-cider/Makefile b/devel/clojure-cider/Makefile
index 81f71e75d4d9..65f0f050bbfa 100644
--- a/devel/clojure-cider/Makefile
+++ b/devel/clojure-cider/Makefile
@@ -1,7 +1,6 @@
PORTNAME= clojure-cider
DISTVERSIONPREFIX= v
-DISTVERSION= 1.19.0
-PORTREVISION= 1
+DISTVERSION= 1.20.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/clojure-cider/distinfo b/devel/clojure-cider/distinfo
index 1c02a74fd51a..35505b694dcf 100644
--- a/devel/clojure-cider/distinfo
+++ b/devel/clojure-cider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752211008
-SHA256 (clojure-emacs-cider-v1.19.0_GH0.tar.gz) = 7fdc4b80169b76d68118adf8b11380e7c58d4fd9318d1a97b5ef77de8efd49f0
-SIZE (clojure-emacs-cider-v1.19.0_GH0.tar.gz) = 8836060
+TIMESTAMP = 1762529599
+SHA256 (clojure-emacs-cider-v1.20.0_GH0.tar.gz) = 2a1410a17567f50f1a42e35d64e15f0f9035b2a860d8e6ea3c97a5caff9f7449
+SIZE (clojure-emacs-cider-v1.20.0_GH0.tar.gz) = 8837651
diff --git a/devel/cocogitto/Makefile b/devel/cocogitto/Makefile
index bdb689e422ca..5ff6b4af4c6b 100644
--- a/devel/cocogitto/Makefile
+++ b/devel/cocogitto/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cocogitto
-DISTVERSION= 6.3.0
-PORTREVISION= 5
+DISTVERSION= 6.5.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -14,223 +14,261 @@ USES= cargo
USE_GITHUB= yes
CARGO_CRATES= aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.14 \
- anstyle-1.0.7 \
- anstyle-parse-0.2.4 \
- anstyle-query-1.0.3 \
- anstyle-wincon-3.0.3 \
- anyhow-1.0.93 \
- assert_cmd-2.0.14 \
- autocfg-1.3.0 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ assert_cmd-2.0.17 \
+ autocfg-1.5.0 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
- bstr-1.9.1 \
- bumpalo-3.16.0 \
- cc-1.0.97 \
- cfg-if-1.0.0 \
- chrono-0.4.38 \
- chrono-tz-0.8.6 \
- chrono-tz-build-0.2.1 \
- clap-4.5.4 \
- clap_builder-4.5.2 \
- clap_complete-4.5.2 \
- clap_complete_nushell-4.5.1 \
- clap_derive-4.5.4 \
- clap_lex-0.7.0 \
- clap_mangen-0.2.20 \
- cmd_lib-1.9.4 \
- cmd_lib_macros-1.9.4 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
+ cc-1.2.41 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
+ chrono-tz-0.9.0 \
+ chrono-tz-build-0.3.0 \
+ clap-4.5.49 \
+ clap_builder-4.5.49 \
+ clap_complete-4.5.59 \
+ clap_complete_nushell-4.5.9 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ clap_mangen-0.2.30 \
+ cmd_lib-1.9.6 \
+ cmd_lib_macros-1.9.6 \
cog_schemars-0.1.0 \
cog_schemars_derive-0.1.0 \
- colorchoice-1.0.1 \
- colored-2.1.0 \
- config-0.14.0 \
+ colorchoice-1.0.4 \
+ colored-2.2.0 \
+ config-0.14.1 \
conventional_commit_parser-0.9.4 \
- core-foundation-sys-0.8.6 \
- cpufeatures-0.2.12 \
- crossbeam-deque-0.8.5 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.19 \
+ crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
- deunicode-1.6.0 \
+ deunicode-1.6.2 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
+ displaydoc-0.2.5 \
doc-comment-0.3.3 \
- dyn-clone-1.0.17 \
+ dyn-clone-1.0.20 \
edit-0.1.5 \
- either-1.11.0 \
+ either-1.15.0 \
env_logger-0.10.2 \
- equivalent-1.0.1 \
- errno-0.3.9 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
faccess-0.2.4 \
- fastrand-2.1.0 \
- float-cmp-0.9.0 \
+ fastrand-2.3.0 \
+ find-msvc-tools-0.1.4 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs_extra-1.3.0 \
- generic-array-0.14.7 \
- getrandom-0.2.15 \
- git2-0.20.0 \
- globset-0.4.14 \
- globwalk-0.8.1 \
- hashbrown-0.15.2 \
+ generic-array-0.14.9 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ git2-0.20.2 \
+ globset-0.4.17 \
+ globwalk-0.9.1 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- home-0.5.9 \
+ hermit-abi-0.5.2 \
+ home-0.5.11 \
humansize-2.1.3 \
- humantime-2.1.0 \
- iana-time-zone-0.1.60 \
+ humantime-2.3.0 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- idna-0.5.0 \
- ignore-0.4.22 \
- indexmap-2.7.1 \
- indoc-2.0.5 \
- is-terminal-0.4.12 \
- is_terminal_polyfill-1.70.0 \
- itertools-0.13.0 \
- itoa-1.0.11 \
- jobserver-0.1.31 \
- js-sys-0.3.69 \
- lazy_static-1.4.0 \
- libc-0.2.154 \
- libgit2-sys-0.18.0+1.9.0 \
- libm-0.2.8 \
- libz-sys-1.1.16 \
- linux-raw-sys-0.4.13 \
- log-0.4.21 \
- memchr-2.7.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ ignore-0.4.24 \
+ indexmap-2.11.4 \
+ indoc-2.0.6 \
+ is-terminal-0.4.16 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
+ lazy_static-1.5.0 \
+ libc-0.2.177 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libm-0.2.15 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
+ log-0.4.28 \
+ maplit-1.0.2 \
+ memchr-2.7.6 \
minimal-lexical-0.2.1 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
num-0.4.3 \
- num-bigint-0.4.5 \
+ num-bigint-0.4.6 \
num-complex-0.4.6 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- once_cell-1.19.0 \
- os_pipe-1.1.5 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ os_pipe-1.2.3 \
parse-zoneinfo-0.3.1 \
- pathdiff-0.2.1 \
- percent-encoding-2.3.1 \
- pest-2.7.14 \
- pest_derive-2.7.10 \
- pest_generator-2.7.10 \
- pest_meta-2.7.10 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.2 \
- phf_shared-0.11.2 \
- pkg-config-0.3.30 \
- ppv-lite86-0.2.17 \
- predicates-3.1.0 \
- predicates-core-1.0.6 \
- predicates-tree-1.0.9 \
- pretty_assertions-1.4.0 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.89 \
+ pathdiff-0.2.3 \
+ percent-encoding-2.3.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pkg-config-0.3.32 \
+ potential_utf-0.1.3 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
+ pretty_assertions-1.4.1 \
+ proc-macro-error-attr2-2.0.0 \
+ proc-macro-error2-2.0.1 \
+ proc-macro2-1.0.101 \
quick-error-1.2.3 \
- quote-1.0.36 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
- regex-1.10.4 \
- regex-automata-0.4.6 \
- regex-syntax-0.8.3 \
- roff-0.2.1 \
- rustix-0.38.34 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ roff-0.2.2 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
rusty-forkfork-0.4.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- sealed_test-1.0.0 \
- sealed_test_derive-1.0.0 \
- semver-1.0.23 \
- serde-1.0.214 \
- serde_derive-1.0.214 \
+ sealed_test-1.1.0 \
+ sealed_test_derive-1.1.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.132 \
- serde_spanned-0.6.8 \
- sha2-0.10.8 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
+ sha2-0.10.9 \
shell-words-1.1.0 \
- siphasher-0.3.11 \
- slug-0.1.5 \
+ shlex-1.3.0 \
+ siphasher-1.0.1 \
+ slug-0.1.6 \
+ smallvec-1.15.1 \
speculoos-0.12.0 \
+ stable_deref_trait-1.2.1 \
stderrlog-0.6.0 \
strsim-0.11.1 \
- syn-1.0.109 \
- syn-2.0.87 \
- tempfile-3.10.1 \
- tera-1.19.1 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ tempfile-3.23.0 \
+ tera-1.20.0 \
termcolor-1.1.3 \
- termtree-0.4.1 \
- thiserror-1.0.60 \
- thiserror-impl-1.0.60 \
- thread_local-1.1.8 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- typenum-1.17.0 \
- ucd-trie-0.1.6 \
+ termtree-0.5.1 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
unic-char-property-0.9.0 \
unic-char-range-0.9.0 \
unic-common-0.9.0 \
unic-segment-0.9.0 \
unic-ucd-segment-0.9.0 \
unic-ucd-version-0.9.0 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
- url-2.5.0 \
- utf8parse-0.2.1 \
+ unicode-ident-1.0.19 \
+ url-2.5.7 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
vcpkg-0.2.15 \
- version_check-0.9.4 \
- wait-timeout-0.2.0 \
+ version_check-0.9.5 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
- wasm-bindgen-macro-0.2.92 \
- wasm-bindgen-macro-support-0.2.92 \
- wasm-bindgen-shared-0.2.92 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
which-4.4.2 \
- which-6.0.1 \
+ which-6.0.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.5 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.5 \
- winnow-0.7.3 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- yansi-0.5.1
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ yansi-1.0.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1
PLIST_FILES= bin/cog
diff --git a/devel/cocogitto/distinfo b/devel/cocogitto/distinfo
index 7d6eea93097f..2973ff90ac80 100644
--- a/devel/cocogitto/distinfo
+++ b/devel/cocogitto/distinfo
@@ -1,184 +1,210 @@
-TIMESTAMP = 1742541920
+TIMESTAMP = 1762283360
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
-SIZE (rust/crates/anstream-0.6.14.crate) = 29160
-SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
-SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
-SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
-SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
-SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
-SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742
-SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
-SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
-SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
-SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
-SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8
-SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
-SIZE (rust/crates/bstr-1.9.1.crate) = 380305
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4
-SIZE (rust/crates/cc-1.0.97.crate) = 76951
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
-SHA256 (rust/crates/chrono-tz-0.8.6.crate) = d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e
-SIZE (rust/crates/chrono-tz-0.8.6.crate) = 624830
-SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f
-SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421
-SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
-SIZE (rust/crates/clap-4.5.4.crate) = 55401
-SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
-SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566
-SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e
-SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850
-SHA256 (rust/crates/clap_complete_nushell-4.5.1.crate) = 80d0e48e026ce7df2040239117d25e4e79714907420c70294a5ce4b6bbe6a7b6
-SIZE (rust/crates/clap_complete_nushell-4.5.1.crate) = 33633
-SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64
-SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159
-SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
-SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
-SHA256 (rust/crates/clap_mangen-0.2.20.crate) = e1dd95b5ebb5c1c54581dd6346f3ed6a79a3eef95dd372fc2ac13d535535300e
-SIZE (rust/crates/clap_mangen-0.2.20.crate) = 14861
-SHA256 (rust/crates/cmd_lib-1.9.4.crate) = 718f77610af91e4d648fe9da0150ae58698cbcfb93bf63e764907fbefd56ffe8
-SIZE (rust/crates/cmd_lib-1.9.4.crate) = 46451
-SHA256 (rust/crates/cmd_lib_macros-1.9.4.crate) = 9a80fac05ed12fe97a70b5dfdd910c9b90b53f4de69002c3179e29ac2d066abc
-SIZE (rust/crates/cmd_lib_macros-1.9.4.crate) = 7198
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
+SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
+SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
+SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139
+SHA256 (rust/crates/clap-4.5.49.crate) = f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f
+SIZE (rust/crates/clap-4.5.49.crate) = 62007
+SHA256 (rust/crates/clap_builder-4.5.49.crate) = 0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730
+SIZE (rust/crates/clap_builder-4.5.49.crate) = 170616
+SHA256 (rust/crates/clap_complete-4.5.59.crate) = 2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c
+SIZE (rust/crates/clap_complete-4.5.59.crate) = 48576
+SHA256 (rust/crates/clap_complete_nushell-4.5.9.crate) = 811159f339691baacdf7d534df2946b9d217014081099e23d31d887d99521e70
+SIZE (rust/crates/clap_complete_nushell-4.5.9.crate) = 35156
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/clap_mangen-0.2.30.crate) = 263c8214a8e0cb8129f3c62036c50e9c6e15c7bd364c42e0437c492b9293f778
+SIZE (rust/crates/clap_mangen-0.2.30.crate) = 16071
+SHA256 (rust/crates/cmd_lib-1.9.6.crate) = 1af0f9b65935ff457da75535a6b6ff117ac858f03f71191188b3b696f90aec5a
+SIZE (rust/crates/cmd_lib-1.9.6.crate) = 46757
+SHA256 (rust/crates/cmd_lib_macros-1.9.6.crate) = 1e69eee115667ccda8b9ed7010bcf13356ad45269fc92aa78534890b42809a64
+SIZE (rust/crates/cmd_lib_macros-1.9.6.crate) = 8217
SHA256 (rust/crates/cog_schemars-0.1.0.crate) = a57bf0b80c32bc57dc81249f176e94b6df0f06f564728c47cf57182be4739666
SIZE (rust/crates/cog_schemars-0.1.0.crate) = 74350
SHA256 (rust/crates/cog_schemars_derive-0.1.0.crate) = b2e9d210533cd400c0b7a67f48d258dbcda840a13b883c3a0c4bc0abeb3703d5
SIZE (rust/crates/cog_schemars_derive-0.1.0.crate) = 25177
-SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
-SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
-SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
-SIZE (rust/crates/colored-2.1.0.crate) = 23348
-SHA256 (rust/crates/config-0.14.0.crate) = 7328b20597b53c2454f0b1919720c25c7339051c02b72b7e05409e00b14132be
-SIZE (rust/crates/config-0.14.0.crate) = 79442
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
+SIZE (rust/crates/colored-2.2.0.crate) = 35062
+SHA256 (rust/crates/config-0.14.1.crate) = 68578f196d2a33ff61b27fae256c3164f65e36382648e30666dde05b8cc9dfdf
+SIZE (rust/crates/config-0.14.1.crate) = 56031
SHA256 (rust/crates/conventional_commit_parser-0.9.4.crate) = 58660f9e1d5eeeeec9c33d1473ea8bba000c673a2189edaeedb4523ec7d6f7cb
SIZE (rust/crates/conventional_commit_parser-0.9.4.crate) = 13011
-SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
-SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00
-SIZE (rust/crates/deunicode-1.6.0.crate) = 170864
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/edit-0.1.5.crate) = f364860e764787163c8c8f58231003839be31276e821e2ad2092ddf496b1aa09
SIZE (rust/crates/edit-0.1.5.crate) = 9327
-SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2
-SIZE (rust/crates/either-1.11.0.crate) = 18973
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/faccess-0.2.4.crate) = 59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5
SIZE (rust/crates/faccess-0.2.4.crate) = 7262
-SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
-SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
+SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff
-SIZE (rust/crates/git2-0.20.0.crate) = 219198
-SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
-SIZE (rust/crates/globset-0.4.14.crate) = 25090
-SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc
-SIZE (rust/crates/globwalk-0.8.1.crate) = 13705
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/globset-0.4.17.crate) = eab69130804d941f8075cfd713bf8848a2c3b3f201a9457a11e6f87e1ab62305
+SIZE (rust/crates/globset-0.4.17.crate) = 28943
+SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
+SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
-SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
-SIZE (rust/crates/ignore-0.4.22.crate) = 55462
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
-SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
-SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
-SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
-SIZE (rust/crates/jobserver-0.1.31.crate) = 27306
-SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
-SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
-SIZE (rust/crates/libc-0.2.154.crate) = 743304
-SHA256 (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec
-SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
-SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9
-SIZE (rust/crates/libz-sys-1.1.16.crate) = 3958920
-SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
-SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/ignore-0.4.24.crate) = 81776e6f9464432afcc28d03e52eb101c93b6f0566f52aef2427663e700f0403
+SIZE (rust/crates/ignore-0.4.24.crate) = 59121
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
+SIZE (rust/crates/maplit-1.0.2.crate) = 8871
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -187,8 +213,8 @@ SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
-SHA256 (rust/crates/num-bigint-0.4.5.crate) = c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7
-SIZE (rust/crates/num-bigint-0.4.5.crate) = 102281
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
@@ -199,142 +225,156 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/os_pipe-1.1.5.crate) = 57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9
-SIZE (rust/crates/os_pipe-1.1.5.crate) = 11430
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
-SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
-SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442
-SIZE (rust/crates/pest-2.7.14.crate) = 128275
-SHA256 (rust/crates/pest_derive-2.7.10.crate) = 26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459
-SIZE (rust/crates/pest_derive-2.7.10.crate) = 36221
-SHA256 (rust/crates/pest_generator-2.7.10.crate) = 3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687
-SIZE (rust/crates/pest_generator-2.7.10.crate) = 18411
-SHA256 (rust/crates/pest_meta-2.7.10.crate) = d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd
-SIZE (rust/crates/pest_meta-2.7.10.crate) = 41550
-SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
-SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
-SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
-SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
-SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
-SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
-SHA256 (rust/crates/predicates-3.1.0.crate) = 68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8
-SIZE (rust/crates/predicates-3.1.0.crate) = 23090
-SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174
-SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
-SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf
-SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960
-SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
-SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
-SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
+SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
+SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
+SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
+SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
+SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
+SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
-SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
-SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
-SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
-SHA256 (rust/crates/roff-0.2.1.crate) = b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316
-SIZE (rust/crates/roff-0.2.1.crate) = 10605
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
+SIZE (rust/crates/roff-0.2.2.crate) = 11648
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rusty-forkfork-0.4.0.crate) = 7ce85af4dfa2fb0c0143121ab5e424c71ea693867357c9159b8777b59984c218
SIZE (rust/crates/rusty-forkfork-0.4.0.crate) = 21388
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/sealed_test-1.0.0.crate) = 1a608d94641cc17fe203b102db2ae86d47a236630192f0244ddbbbb0044c0272
-SIZE (rust/crates/sealed_test-1.0.0.crate) = 4544
-SHA256 (rust/crates/sealed_test_derive-1.0.0.crate) = 7b672e005ae58fef5da619d90b9f1c5b44b061890f4a371b3c96257a8a15e697
-SIZE (rust/crates/sealed_test_derive-1.0.0.crate) = 2735
-SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5
-SIZE (rust/crates/serde-1.0.214.crate) = 78523
-SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766
-SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630
+SHA256 (rust/crates/sealed_test-1.1.0.crate) = 2a1867f8f005bd7fb73c367e2e45dd628417906a2ca27597fe59cbf04279a222
+SIZE (rust/crates/sealed_test-1.1.0.crate) = 4568
+SHA256 (rust/crates/sealed_test_derive-1.1.0.crate) = 77253fb2d4451418d07025826028bcb96ee42d3e58859689a70ce62908009db6
+SIZE (rust/crates/sealed_test_derive-1.1.0.crate) = 3392
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
-SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
-SHA256 (rust/crates/slug-0.1.5.crate) = 3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4
-SIZE (rust/crates/slug-0.1.5.crate) = 6833
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
+SIZE (rust/crates/slug-0.1.6.crate) = 6787
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/speculoos-0.12.0.crate) = 113dfd4fcb5579d1b72f56ed115400db93eda48763c2a5aba45e76e9d915ae64
SIZE (rust/crates/speculoos-0.12.0.crate) = 25205
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/stderrlog-0.6.0.crate) = 61c910772f992ab17d32d6760e167d2353f4130ed50e796752689556af07dc6b
SIZE (rust/crates/stderrlog-0.6.0.crate) = 25914
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
-SIZE (rust/crates/syn-2.0.87.crate) = 278076
-SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
-SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
-SHA256 (rust/crates/tera-1.19.1.crate) = 970dff17c11e884a4a09bc76e3a17ef71e01bb13447a11e85226e254fe6d10b8
-SIZE (rust/crates/tera-1.19.1.crate) = 104237
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee
+SIZE (rust/crates/tera-1.20.0.crate) = 104452
SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/thiserror-1.0.60.crate) = 579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18
-SIZE (rust/crates/thiserror-1.0.60.crate) = 21247
-SHA256 (rust/crates/thiserror-impl-1.0.60.crate) = e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524
-SIZE (rust/crates/thiserror-impl-1.0.60.crate) = 15787
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809
SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc
@@ -347,93 +387,129 @@ SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3
SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262
SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4
SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8
-SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da
-SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726
-SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
-SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/which-6.0.1.crate) = 8211e4f58a2b2805adfbefbc07bab82958fc91e3836339b1ab7ae32465dce0d7
-SIZE (rust/crates/which-6.0.1.crate) = 16542
+SHA256 (rust/crates/which-6.0.3.crate) = b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f
+SIZE (rust/crates/which-6.0.3.crate) = 16937
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
-SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
-SIZE (rust/crates/yansi-0.5.1.crate) = 16525
-SHA256 (cocogitto-cocogitto-6.3.0_GH0.tar.gz) = bf78a06ec20cd33c4f9bcddb427067de34d005fb6d4a41727239b7b1e8e916e0
-SIZE (cocogitto-cocogitto-6.3.0_GH0.tar.gz) = 1771859
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (cocogitto-cocogitto-6.5.0_GH0.tar.gz) = b807f6201dcbebbd97e0e8e34d8f2f14885b1b1c529b465463fe7a4dc8209ff5
+SIZE (cocogitto-cocogitto-6.5.0_GH0.tar.gz) = 1784146
diff --git a/devel/color/Makefile b/devel/color/Makefile
index b035a6ee60d6..43213692c558 100644
--- a/devel/color/Makefile
+++ b/devel/color/Makefile
@@ -1,5 +1,5 @@
PORTNAME= color
-DISTVERSION= g20240506
+DISTVERSION= g20250810
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/license.txt
USE_GITHUB= yes
GH_ACCOUNT= dmilos
-GH_TAGNAME= 1f93918
+GH_TAGNAME= b990a13
NO_BUILD= yes
NO_ARCH= yes
diff --git a/devel/color/distinfo b/devel/color/distinfo
index a488544a59ec..da47577663b8 100644
--- a/devel/color/distinfo
+++ b/devel/color/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718409828
-SHA256 (dmilos-color-g20240506-1f93918_GH0.tar.gz) = 835de1a424560ac43250bc8cfef901e961b31bad1db464ee4adbf8d45b51c541
-SIZE (dmilos-color-g20240506-1f93918_GH0.tar.gz) = 4898374
+TIMESTAMP = 1762588676
+SHA256 (dmilos-color-g20250810-b990a13_GH0.tar.gz) = efe8d1d592eec507e3a2b05a0f71fdf2d731c21f5afb45954909e3aed5f151ff
+SIZE (dmilos-color-g20250810-b990a13_GH0.tar.gz) = 4919322
diff --git a/devel/color/pkg-plist b/devel/color/pkg-plist
index 31f409bbdaad..559d82a9ff9a 100644
--- a/devel/color/pkg-plist
+++ b/devel/color/pkg-plist
@@ -796,6 +796,8 @@ include/color/generic/operation/distance/constant.hpp
include/color/generic/operation/distance/delta_gray.hpp
include/color/generic/operation/distance/distance.hpp
include/color/generic/operation/distance/euclid.hpp
+include/color/generic/operation/distance/hsl_bicone.hpp
+include/color/generic/operation/distance/hsv_cone.hpp
include/color/generic/operation/distance/hue_euclid.hpp
include/color/generic/operation/distance/hue_helix.hpp
include/color/generic/operation/distance/hue_helix_rgb.hpp
diff --git a/devel/commitizen/Makefile b/devel/commitizen/Makefile
index 42cff50d24ed..e1dafd70186e 100644
--- a/devel/commitizen/Makefile
+++ b/devel/commitizen/Makefile
@@ -1,7 +1,9 @@
PORTNAME= commitizen
PORTVERSION= 3.31.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
+PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Commitizen client tool written in Python
@@ -10,28 +12,28 @@ WWW= https://commitizen-tools.github.io/commitizen/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-PY_BDEPS= poetry-core>0:devel/py-poetry-core
-PY_RDEPS= Jinja2>=2.10.3:devel/py-Jinja2 \
- argcomplete>=1.12.1:devel/py-argcomplete \
- charset-normalizer>=2.1.0:textproc/py-charset-normalizer \
- colorama>=0.4.1:devel/py-colorama \
- decli>=0.6.0:devel/py-decli \
- packaging>=19:devel/py-packaging \
- pyyaml>=3.08:devel/py-pyyaml \
- prompt-toolkit>0:devel/py-prompt-toolkit \
- questionary>=2.0:devel/py-questionary \
- termcolor>=1.1:devel/py-termcolor \
- tomlkit>=0.5.3:textproc/py-tomlkit
-BUILD_DEPENDS= ${PY_BDEPS:S,^,${PYTHON_PKGNAMEPREFIX},:S,$,@${PY_FLAVOR},}
-RUN_DEPENDS= ${PY_RDEPS:S,^,${PYTHON_PKGNAMEPREFIX},:S,$,@${PY_FLAVOR},}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=1.12.1:devel/py-argcomplete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=2.1.0<4:textproc/py-charset-normalizer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.1<0.5:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}decli>=0.6.0<0.7:devel/py-decli@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=8.0.0<9:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=19:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.08:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}questionary>=2.0<3:devel/py-questionary@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}termcolor>=1.1:devel/py-termcolor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tomlkit>=0.5.3<1.0.0:textproc/py-tomlkit@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
-.if ${PYTHON_MAJOR_VER} == 3 && ${PYTHON_VER:E} < 10
-PY_RDEPS+= importlib-metadata>=8.0.0:devel/py-importlib-metadata
+.if ${PYTHON_REL} < 31000
+RUN_DEPENDS+= importlib-metadata>=8.0.0<9:devel/py-importlib-metadata
.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/commitizen/files/patch-pyproject.toml b/devel/commitizen/files/patch-pyproject.toml
new file mode 100644
index 000000000000..13ca9f775e91
--- /dev/null
+++ b/devel/commitizen/files/patch-pyproject.toml
@@ -0,0 +1,17 @@
+--- pyproject.toml.orig 2024-11-16 07:59:21 UTC
++++ pyproject.toml
+@@ -42,12 +42,12 @@ colorama = "^0.4.1"
+ questionary = "^2.0"
+ decli = "^0.6.0"
+ colorama = "^0.4.1"
+-termcolor = ">= 1.1, < 3"
++termcolor = ">= 1.1"
+ packaging = ">=19"
+ tomlkit = ">=0.5.3,<1.0.0"
+ jinja2 = ">=2.10.3"
+ pyyaml = ">=3.08"
+-argcomplete = ">=1.12.1,<3.6"
++argcomplete = ">=1.12.1"
+ typing-extensions = { version = "^4.0.1", python = "<3.8" }
+ charset-normalizer = ">=2.1.0,<4"
+ # Use the Python 3.11 and 3.12 compatible API: https://github.com/python/importlib_metadata#compatibility
diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile
index 1f09f5061020..a16c2e9af19f 100644
--- a/devel/cond-let/Makefile
+++ b/devel/cond-let/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cond-let
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.1
+DISTVERSION= 0.2.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/cond-let/distinfo b/devel/cond-let/distinfo
index 855b21315576..d23b4dfdb6ce 100644
--- a/devel/cond-let/distinfo
+++ b/devel/cond-let/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757431417
-SHA256 (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 5174149319c8b5acb08b61fe91f6b98440ec5e1bf65a05bf57e82d5a1f325790
-SIZE (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 19578
+TIMESTAMP = 1762058044
+SHA256 (tarsius-cond-let-v0.2.0_GH0.tar.gz) = d763c68c22f77fac00729dc5bde7fa22d29c7cd7574cd671c48ef1677e0c2fed
+SIZE (tarsius-cond-let-v0.2.0_GH0.tar.gz) = 19763
diff --git a/devel/convco/Makefile b/devel/convco/Makefile
index 55a6a22f9aed..b2a2ba0d58b4 100644
--- a/devel/convco/Makefile
+++ b/devel/convco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= convco
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.1
-PORTREVISION= 9
+DISTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -14,138 +14,158 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cargo
USE_GITHUB= yes
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- aho-corasick-1.1.2 \
- anstream-0.6.12 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
- anyhow-1.0.89 \
- backtrace-0.3.69 \
- bitflags-1.3.2 \
- bitflags-2.4.1 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ aho-corasick-1.1.3 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.6 \
+ anyhow-1.0.95 \
+ backtrace-0.3.74 \
+ bitflags-2.6.0 \
block-buffer-0.10.4 \
- cc-1.0.83 \
+ cc-1.2.6 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- clap-4.5.20 \
- clap_builder-4.5.20 \
- clap_complete-4.5.32 \
- clap_derive-4.5.18 \
- clap_lex-0.7.0 \
- cmake-0.1.50 \
- colorchoice-1.0.0 \
- console-0.15.7 \
- cpufeatures-0.2.12 \
+ clap-4.5.27 \
+ clap_builder-4.5.27 \
+ clap_complete-4.5.43 \
+ clap_derive-4.5.24 \
+ clap_lex-0.7.4 \
+ cmake-0.1.52 \
+ colorchoice-1.0.3 \
+ console-0.15.10 \
+ cpufeatures-0.2.16 \
crypto-common-0.1.6 \
ctrlc-3.4.5 \
- deranged-0.3.11 \
+ darling-0.20.10 \
+ darling_core-0.20.10 \
+ darling_macro-0.20.10 \
+ derive_builder-0.20.2 \
+ derive_builder_core-0.20.2 \
+ derive_builder_macro-0.20.2 \
dialoguer-0.11.0 \
digest-0.10.7 \
- encode_unicode-0.3.6 \
+ displaydoc-0.2.5 \
+ encode_unicode-1.0.0 \
equivalent-1.0.1 \
- errno-0.3.8 \
- fastrand-2.0.1 \
+ errno-0.3.10 \
+ fastrand-2.3.0 \
+ fnv-1.0.7 \
form_urlencoded-1.2.1 \
fuzzy-matcher-0.3.7 \
generic-array-0.14.7 \
- gimli-0.28.1 \
- git2-0.19.0 \
- handlebars-6.1.0 \
- hashbrown-0.14.3 \
+ gimli-0.31.1 \
+ git2-0.20.0 \
+ handlebars-6.3.0 \
+ hashbrown-0.15.2 \
heck-0.5.0 \
- idna-0.5.0 \
- indexmap-2.2.5 \
- itoa-1.0.10 \
- jobserver-0.1.27 \
- lazy_static-1.4.0 \
- libc-0.2.158 \
- libgit2-sys-0.17.0+1.8.1 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ indexmap-2.7.0 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.14 \
+ jiff-0.1.28 \
+ jiff-tzdb-0.1.2 \
+ jiff-tzdb-platform-0.1.2 \
+ jobserver-0.1.32 \
+ libc-0.2.169 \
+ libgit2-sys-0.18.0+1.9.0 \
libssh2-sys-0.3.0 \
- libz-sys-1.1.12 \
- linux-raw-sys-0.4.12 \
- log-0.4.20 \
- memchr-2.7.1 \
- miniz_oxide-0.7.1 \
+ libz-sys-1.1.20 \
+ linux-raw-sys-0.4.14 \
+ litemap-0.7.4 \
+ log-0.4.22 \
+ memchr-2.7.4 \
+ miniz_oxide-0.8.2 \
nix-0.29.0 \
- num-conv-0.1.0 \
- object-0.32.2 \
- once_cell-1.19.0 \
- openssl-sys-0.9.98 \
+ num-modular-0.6.1 \
+ num-order-1.2.0 \
+ object-0.36.7 \
+ once_cell-1.20.2 \
+ openssl-sys-0.9.104 \
percent-encoding-2.3.1 \
- pest-2.7.6 \
- pest_derive-2.7.6 \
- pest_generator-2.7.6 \
- pest_meta-2.7.6 \
- pkg-config-0.3.28 \
- powerfmt-0.2.0 \
- proc-macro2-1.0.76 \
- quote-1.0.35 \
- redox_syscall-0.4.1 \
- regex-1.11.0 \
- regex-automata-0.4.8 \
+ pest-2.7.15 \
+ pest_derive-2.7.15 \
+ pest_generator-2.7.15 \
+ pest_meta-2.7.15 \
+ pkg-config-0.3.31 \
+ portable-atomic-1.10.0 \
+ portable-atomic-util-0.2.4 \
+ proc-macro2-1.0.92 \
+ quote-1.0.38 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustc-demangle-0.1.23 \
- rustix-0.38.28 \
- ryu-1.0.16 \
+ rustc-demangle-0.1.24 \
+ rustix-0.38.42 \
+ ryu-1.0.18 \
same-file-1.0.6 \
- semver-1.0.23 \
- serde-1.0.210 \
- serde_derive-1.0.210 \
- serde_json-1.0.111 \
- serde_yaml-0.9.32 \
+ semver-1.0.25 \
+ serde-1.0.217 \
+ serde_derive-1.0.217 \
+ serde_json-1.0.134 \
+ serde_norway-0.9.42 \
sha2-0.10.8 \
shell-words-1.1.0 \
- strsim-0.11.0 \
- syn-2.0.48 \
- tempfile-3.9.0 \
- thiserror-1.0.64 \
- thiserror-impl-1.0.64 \
+ shlex-1.3.0 \
+ smallvec-1.13.2 \
+ stable_deref_trait-1.2.0 \
+ strsim-0.11.1 \
+ syn-2.0.93 \
+ synstructure-0.13.1 \
+ tempfile-3.14.0 \
+ thiserror-1.0.69 \
+ thiserror-2.0.11 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.11 \
thread_local-1.1.8 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
+ tinystr-0.7.6 \
typenum-1.17.0 \
- ucd-trie-0.1.6 \
- unicode-bidi-0.3.14 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.22 \
- unicode-width-0.1.11 \
- unsafe-libyaml-0.2.10 \
- url-2.5.2 \
- utf8parse-0.2.1 \
+ ucd-trie-0.1.7 \
+ unicode-ident-1.0.14 \
+ unicode-width-0.2.0 \
+ unsafe-libyaml-norway-0.2.15 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
vcpkg-0.2.15 \
- version_check-0.9.4 \
+ version_check-0.9.5 \
walkdir-2.5.0 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.45.0 \
- windows-sys-0.52.0 \
+ winapi-util-0.1.9 \
windows-sys-0.59.0 \
- windows-targets-0.42.2 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
- zeroize-1.7.0
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zeroize-1.8.1 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/devel/convco/distinfo b/devel/convco/distinfo
index 0fe7d24b2742..8afc0debb1d5 100644
--- a/devel/convco/distinfo
+++ b/devel/convco/distinfo
@@ -1,267 +1,307 @@
-TIMESTAMP = 1728450402
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/anstream-0.6.12.crate) = 96b09b5178381e0874812a9b157f7fe84982617e48f71f4e3235482775e5b540
-SIZE (rust/crates/anstream-0.6.12.crate) = 30769
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
-SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
-SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
-SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
-SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6
-SIZE (rust/crates/anyhow-1.0.89.crate) = 47078
-SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
-SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
-SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
+TIMESTAMP = 1761524384
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
+SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
+SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
+SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
+SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333
+SIZE (rust/crates/cc-1.2.6.crate) = 99923
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8
-SIZE (rust/crates/clap-4.5.20.crate) = 56376
-SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54
-SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812
-SHA256 (rust/crates/clap_complete-4.5.32.crate) = 74a01f4f9ee6c066d42a1c8dedf0dcddad16c72a8981a309d6398de3a75b0c39
-SIZE (rust/crates/clap_complete-4.5.32.crate) = 47181
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
-SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
-SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130
-SIZE (rust/crates/cmake-0.1.50.crate) = 16748
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/console-0.15.7.crate) = c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8
-SIZE (rust/crates/console-0.15.7.crate) = 35409
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
+SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
+SIZE (rust/crates/clap-4.5.27.crate) = 55737
+SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
+SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
+SHA256 (rust/crates/clap_complete-4.5.43.crate) = 0952013545c9c6dca60f491602655b795c6c062ab180c9cb0bccb83135461861
+SIZE (rust/crates/clap_complete-4.5.43.crate) = 47944
+SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
+SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/cmake-0.1.52.crate) = c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e
+SIZE (rust/crates/cmake-0.1.52.crate) = 18119
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b
+SIZE (rust/crates/console-0.15.10.crate) = 36449
+SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
+SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
+SIZE (rust/crates/darling-0.20.10.crate) = 32031
+SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
+SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
+SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
+SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
+SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
+SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
+SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
+SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
+SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
-SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
-SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
+SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
+SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/git2-0.19.0.crate) = b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724
-SIZE (rust/crates/git2-0.19.0.crate) = 215910
-SHA256 (rust/crates/handlebars-6.1.0.crate) = ce25b617d1375ef96eeb920ae717e3da34a02fc979fe632c75128350f9e1f74a
-SIZE (rust/crates/handlebars-6.1.0.crate) = 102479
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff
+SIZE (rust/crates/git2-0.20.0.crate) = 219198
+SHA256 (rust/crates/handlebars-6.3.0.crate) = 3d6b224b95c1e668ac0270325ad563b2eef1469fbbb8959bc7c692c844b813d9
+SIZE (rust/crates/handlebars-6.3.0.crate) = 104433
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-2.2.5.crate) = 7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4
-SIZE (rust/crates/indexmap-2.2.5.crate) = 81498
-SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
-SIZE (rust/crates/itoa-1.0.10.crate) = 10534
-SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d
-SIZE (rust/crates/jobserver-0.1.27.crate) = 24774
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
-SIZE (rust/crates/libc-0.2.158.crate) = 751340
-SHA256 (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224
-SIZE (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 1812997
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
+SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/jiff-0.1.28.crate) = c607c728e28764fecde611a2764a3a5db19ae21dcec46f292244f5cc5c085a81
+SIZE (rust/crates/jiff-0.1.28.crate) = 643231
+SHA256 (rust/crates/jiff-tzdb-0.1.2.crate) = cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3
+SIZE (rust/crates/jiff-tzdb-0.1.2.crate) = 82207
+SHA256 (rust/crates/jiff-tzdb-platform-0.1.2.crate) = a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e
+SIZE (rust/crates/jiff-tzdb-platform-0.1.2.crate) = 2988
+SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
+SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
+SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec
+SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724
SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
-SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b
-SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648
-SHA256 (rust/crates/linux-raw-sys-0.4.12.crate) = c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456
-SIZE (rust/crates/linux-raw-sys-0.4.12.crate) = 1465800
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
-SIZE (rust/crates/memchr-2.7.1.crate) = 96307
-SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
-SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
+SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
+SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
+SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394
+SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/openssl-sys-0.9.98.crate) = c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7
-SIZE (rust/crates/openssl-sys-0.9.98.crate) = 68035
+SHA256 (rust/crates/num-modular-0.6.1.crate) = 17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f
+SIZE (rust/crates/num-modular-0.6.1.crate) = 32328
+SHA256 (rust/crates/num-order-1.2.0.crate) = 537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6
+SIZE (rust/crates/num-order-1.2.0.crate) = 19500
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
+SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
+SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.6.crate) = 1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06
-SIZE (rust/crates/pest-2.7.6.crate) = 117384
-SHA256 (rust/crates/pest_derive-2.7.6.crate) = bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde
-SIZE (rust/crates/pest_derive-2.7.6.crate) = 35851
-SHA256 (rust/crates/pest_generator-2.7.6.crate) = 2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275
-SIZE (rust/crates/pest_generator-2.7.6.crate) = 17658
-SHA256 (rust/crates/pest_meta-2.7.6.crate) = a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d
-SIZE (rust/crates/pest_meta-2.7.6.crate) = 40971
-SHA256 (rust/crates/pkg-config-0.3.28.crate) = 69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a
-SIZE (rust/crates/pkg-config-0.3.28.crate) = 20330
-SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
-SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c
-SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
-SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
-SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8
-SIZE (rust/crates/regex-1.11.0.crate) = 254059
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
+SIZE (rust/crates/pest-2.7.15.crate) = 127895
+SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e
+SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745
+SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b
+SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
+SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
+SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
+SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
+SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
+SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
-SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
-SHA256 (rust/crates/rustix-0.38.28.crate) = 72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316
-SIZE (rust/crates/rustix-0.38.28.crate) = 365398
-SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
-SIZE (rust/crates/ryu-1.0.16.crate) = 47351
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
+SIZE (rust/crates/rustix-0.38.42.crate) = 378683
+SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
+SIZE (rust/crates/ryu-1.0.18.crate) = 47713
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
-SIZE (rust/crates/serde-1.0.210.crate) = 78338
-SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
-SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
-SHA256 (rust/crates/serde_json-1.0.111.crate) = 176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4
-SIZE (rust/crates/serde_json-1.0.111.crate) = 146447
-SHA256 (rust/crates/serde_yaml-0.9.32.crate) = 8fd075d994154d4a774f95b51fb96bdc2832b0ea48425c92546073816cda1f2f
-SIZE (rust/crates/serde_yaml-0.9.32.crate) = 65170
+SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
+SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
+SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
+SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d
+SIZE (rust/crates/serde_json-1.0.134.crate) = 154351
+SHA256 (rust/crates/serde_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c
+SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
-SHA256 (rust/crates/strsim-0.11.0.crate) = 5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01
-SIZE (rust/crates/strsim-0.11.0.crate) = 13710
-SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
-SIZE (rust/crates/syn-2.0.48.crate) = 250566
-SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa
-SIZE (rust/crates/tempfile-3.9.0.crate) = 32182
-SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84
-SIZE (rust/crates/thiserror-1.0.64.crate) = 21574
-SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
-SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
+SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.93.crate) = 9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058
+SIZE (rust/crates/syn-2.0.93.crate) = 293925
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
+SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
+SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
+SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
-SHA256 (rust/crates/unicode-bidi-0.3.14.crate) = 6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416
-SIZE (rust/crates/unicode-bidi-0.3.14.crate) = 56429
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
-SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
-SHA256 (rust/crates/unsafe-libyaml-0.2.10.crate) = ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b
-SIZE (rust/crates/unsafe-libyaml-0.2.10.crate) = 61964
-SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
-SIZE (rust/crates/url-2.5.2.crate) = 79704
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
+SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
+SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104
+SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
-SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
-SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d
-SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
-SHA256 (convco-convco-v0.6.1_GH0.tar.gz) = ed68341e065f76f22b6d93ff3686836a812f6a031dc7ee00bed7e048b0da4294
-SIZE (convco-convco-v0.6.1_GH0.tar.gz) = 46619
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
+SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
+SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
+SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
+SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (convco-convco-v0.6.2_GH0.tar.gz) = 6f8e58f8572a785e32d287cad80d174303a5db5abc4ce0cf50022e05125549dd
+SIZE (convco-convco-v0.6.2_GH0.tar.gz) = 49250
diff --git a/devel/corrosion/Makefile b/devel/corrosion/Makefile
index 77b56a441b16..8bb4ddb92311 100644
--- a/devel/corrosion/Makefile
+++ b/devel/corrosion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= corrosion
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
index 7b4d1af0d422..8906489dced3 100644
--- a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
+++ b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
@@ -1,5 +1,13 @@
--- src/http/client/http_client_asio.cpp.orig 2023-12-05 04:23:31 UTC
+++ src/http/client/http_client_asio.cpp
+@@ -27,6 +27,7 @@
+ #endif
+ #include <boost/algorithm/string.hpp>
+ #include <boost/asio.hpp>
++#include <boost/asio/deadline_timer.hpp>
+ #include <boost/asio/ssl.hpp>
+ #include <boost/asio/ssl/error.hpp>
+ #include <boost/asio/steady_timer.hpp>
@@ -146,7 +146,7 @@ class asio_connection (public)
friend class asio_client;
diff --git a/devel/cpu_rec_rs/Makefile b/devel/cpu_rec_rs/Makefile
index ce55448735d2..789c382a68d8 100644
--- a/devel/cpu_rec_rs/Makefile
+++ b/devel/cpu_rec_rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cpu_rec_rs
DISTVERSIONPREFIX= release-
DISTVERSION= 1.0.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= devel
PATCH_SITES= https://github.com/trou/${PORTNAME}/commit/
diff --git a/devel/ctre/Makefile b/devel/ctre/Makefile
index 9f8e7d31d7ca..25a280caeb3a 100644
--- a/devel/ctre/Makefile
+++ b/devel/ctre/Makefile
@@ -1,11 +1,12 @@
PORTNAME= ctre
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.0
+DISTVERSION= 3.10.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for Compile Time Regular Expressions
-WWW= https://compile-time.re/
+WWW= https://compile-time.re/ \
+ https://github.com/hanickadot/compile-time-regular-expressions
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ctre/distinfo b/devel/ctre/distinfo
index 016520caae59..d371a876a25b 100644
--- a/devel/ctre/distinfo
+++ b/devel/ctre/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715921123
-SHA256 (hanickadot-compile-time-regular-expressions-v3.9.0_GH0.tar.gz) = 55778712968d4f3ad00e9d20fc4d2149d14d96b4ff3dab086613797cd2ccd2b2
-SIZE (hanickadot-compile-time-regular-expressions-v3.9.0_GH0.tar.gz) = 428305
+TIMESTAMP = 1762288190
+SHA256 (hanickadot-compile-time-regular-expressions-v3.10.0_GH0.tar.gz) = b17e6c9a6cc0cea65132f62a6c699cefed952721063569d6339eb3ca471045e6
+SIZE (hanickadot-compile-time-regular-expressions-v3.10.0_GH0.tar.gz) = 429297
diff --git a/devel/ctre/pkg-plist b/devel/ctre/pkg-plist
index 55c9a4711301..84f066d7b9a9 100644
--- a/devel/ctre/pkg-plist
+++ b/devel/ctre/pkg-plist
@@ -48,7 +48,7 @@ include/ctre/wrapper.hpp
include/unicode-db.hpp
include/unicode-db/unicode-db.hpp
include/unicode-db/unicode_interface.hpp
-share/cmake/ctre/ctre-config-version.cmake
-share/cmake/ctre/ctre-config.cmake
-share/cmake/ctre/ctre-targets.cmake
-share/pkgconfig/ctre.pc
+lib/cmake/ctre/ctre-config-version.cmake
+lib/cmake/ctre/ctre-config.cmake
+lib/cmake/ctre/ctre-targets.cmake
+libdata/pkgconfig/ctre.pc
diff --git a/devel/cython-lint/Makefile b/devel/cython-lint/Makefile
index 96ded5e6efbd..ccca42c7456a 100644
--- a/devel/cython-lint/Makefile
+++ b/devel/cython-lint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cython-lint
-PORTVERSION= 0.17.0
+PORTVERSION= 0.18.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/MarcoGorelli/cython-lint/releases/download/v${PORTVERSION}/
diff --git a/devel/cython-lint/distinfo b/devel/cython-lint/distinfo
index 177d6cf86a5d..4362ee0a256c 100644
--- a/devel/cython-lint/distinfo
+++ b/devel/cython-lint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774521
-SHA256 (cython_lint-0.17.0.tar.gz) = 3274cf5b8f561b75ab141870805cdb5e9540fcbdd0e85c43d6782e091845cc53
-SIZE (cython_lint-0.17.0.tar.gz) = 26826
+TIMESTAMP = 1761446476
+SHA256 (cython_lint-0.18.1.tar.gz) = c99d9a1c4052e56a85f8aedd86777ba41f85bc50eb38d65adbc6e124bb76d2b5
+SIZE (cython_lint-0.18.1.tar.gz) = 27298
diff --git a/devel/delve/Makefile b/devel/delve/Makefile
index b4f4905fcd86..b8e9ea98f7b5 100644
--- a/devel/delve/Makefile
+++ b/devel/delve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= delve
DISTVERSIONPREFIX= v
DISTVERSION= 1.25.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru
diff --git a/devel/desed/Makefile b/devel/desed/Makefile
index 82d83b8ae829..1bb4bd812790 100644
--- a/devel/desed/Makefile
+++ b/devel/desed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= desed
DISTVERSION= 1.2.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/dfuzzer/Makefile b/devel/dfuzzer/Makefile
new file mode 100644
index 000000000000..b2c5afb09141
--- /dev/null
+++ b/devel/dfuzzer/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= dfuzzer
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.5
+CATEGORIES= devel sysutils
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= D-Bus fuzzer utility
+WWW= https://github.com/dbus-fuzzer/dfuzzer
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= gnome meson pkgconfig
+
+USE_GNOME= glib20
+
+USE_GITHUB= yes
+GH_ACCOUNT= dbus-fuzzer
+
+PLIST_FILES= bin/dfuzzer \
+ "@sample etc/dfuzzer.conf.sample"
+
+OPTIONS_DEFINE= MANPAGES
+
+MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \
+ docbook-xsl>=0:textproc/docbook-xsl
+MANPAGES_PLIST_FILES= share/man/man1/dfuzzer.1.gz
+
+post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/etc/dfuzzer.conf \
+ ${STAGEDIR}${PREFIX}/etc/dfuzzer.conf.sample
+
+.include <bsd.port.mk>
diff --git a/devel/dfuzzer/distinfo b/devel/dfuzzer/distinfo
new file mode 100644
index 000000000000..9c6490fdcf36
--- /dev/null
+++ b/devel/dfuzzer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762249476
+SHA256 (dbus-fuzzer-dfuzzer-v2.5_GH0.tar.gz) = 94c1bf97c5f220b12cc328cfd1702c3d9d2db0505e4401974e9d0c29db6c4f96
+SIZE (dbus-fuzzer-dfuzzer-v2.5_GH0.tar.gz) = 54385
diff --git a/devel/dfuzzer/pkg-descr b/devel/dfuzzer/pkg-descr
new file mode 100644
index 000000000000..3e3a888d929c
--- /dev/null
+++ b/devel/dfuzzer/pkg-descr
@@ -0,0 +1,5 @@
+dfuzzer is a tool for fuzz testing processes communicating through D-Bus.
+It can be used to test processes connected to both the session bus and the
+system bus. The fuzzer works as a client, first connecting to a bus and then
+traversing and fuzzing all the methods and properties provided by a D-Bus
+service.
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index 018b6e94ddcd..a22eeaea5888 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409712
-SHA256 (KDE/release-service/25.08.1/dolphin-plugins-25.08.1.tar.xz) = 77f422d5fd85df540707cfdaaf042083841a2b8fa78ba74fffaf27f6d31c19cb
-SIZE (KDE/release-service/25.08.1/dolphin-plugins-25.08.1.tar.xz) = 330464
+TIMESTAMP = 1762264387
+SHA256 (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 28449d15e0aace77563f3b6f13f47ba06854160a075df42387fc03f670a8bac5
+SIZE (KDE/release-service/25.08.3/dolphin-plugins-25.08.3.tar.xz) = 336856
diff --git a/devel/dolphin-plugins/pkg-plist b/devel/dolphin-plugins/pkg-plist
index b1353911d3ec..67868af68725 100644
--- a/devel/dolphin-plugins/pkg-plist
+++ b/devel/dolphin-plugins/pkg-plist
@@ -8,6 +8,11 @@
share/config.kcfg/fileviewgitpluginsettings.kcfg
share/config.kcfg/fileviewhgpluginsettings.kcfg
share/config.kcfg/fileviewsvnpluginsettings.kcfg
+share/locale/ar/LC_MESSAGES/fileviewbazaarplugin.mo
+share/locale/ar/LC_MESSAGES/fileviewgitplugin.mo
+share/locale/ar/LC_MESSAGES/fileviewhgplugin.mo
+share/locale/ar/LC_MESSAGES/fileviewsvnplugin.mo
+share/locale/ar/LC_MESSAGES/makefileactions.mo
share/locale/ar/LC_MESSAGES/mountisoaction.mo
share/locale/ast/LC_MESSAGES/fileviewbazaarplugin.mo
share/locale/ast/LC_MESSAGES/fileviewgitplugin.mo
diff --git a/devel/dorst/Makefile b/devel/dorst/Makefile
index 97ec52d6364d..a8438a2d33d0 100644
--- a/devel/dorst/Makefile
+++ b/devel/dorst/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dorst
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= slowdive@me.com
diff --git a/devel/dra/Makefile b/devel/dra/Makefile
index 9d8c71c09a6f..94781672b987 100644
--- a/devel/dra/Makefile
+++ b/devel/dra/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dra
-DISTVERSION= 0.8.2
-PORTREVISION= 4
+DISTVERSION= 0.9.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -31,23 +30,23 @@ CARGO_CRATES= adler2-2.0.0 \
bstr-1.6.0 \
bumpalo-3.16.0 \
bytes-1.10.1 \
- bzip2-0.5.2 \
- bzip2-sys-0.1.13+1.0.8 \
+ bzip2-0.6.0 \
cc-1.2.16 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_complete-4.5.48 \
- clap_derive-4.5.32 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.47 \
clap_lex-0.7.4 \
colorchoice-1.0.0 \
console-0.15.0 \
+ console-0.16.0 \
cookie-0.18.1 \
cookie_store-0.21.1 \
crc32fast-1.4.2 \
crossbeam-utils-0.8.21 \
- ctrlc-3.4.6 \
+ ctrlc-3.4.7 \
deranged-0.4.1 \
derive_arbitrary-1.4.1 \
dialoguer-0.11.0 \
@@ -57,11 +56,12 @@ CARGO_CRATES= adler2-2.0.0 \
document-features-0.2.11 \
either-1.13.0 \
encode_unicode-0.3.6 \
+ encode_unicode-1.0.0 \
equivalent-1.0.1 \
errno-0.3.9 \
fastrand-1.9.0 \
filetime-0.2.17 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
float-cmp-0.10.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
@@ -84,13 +84,14 @@ CARGO_CRATES= adler2-2.0.0 \
idna-1.0.3 \
idna_adapter-1.2.0 \
indexmap-2.6.0 \
- indicatif-0.17.11 \
+ indicatif-0.18.0 \
instant-0.1.12 \
io-lifetimes-1.0.2 \
itertools-0.14.0 \
itoa-1.0.6 \
js-sys-0.3.74 \
- libc-0.2.158 \
+ libbz2-rs-sys-0.2.1 \
+ libc-0.2.172 \
libz-sys-1.1.20 \
linux-raw-sys-0.1.3 \
linux-raw-sys-0.4.14 \
@@ -101,11 +102,10 @@ CARGO_CRATES= adler2-2.0.0 \
lzma-sys-0.1.19 \
memchr-2.7.4 \
miniz_oxide-0.8.5 \
- nix-0.29.0 \
+ nix-0.30.1 \
normalize-line-endings-0.3.0 \
num-conv-0.1.0 \
num-traits-0.2.15 \
- number_prefix-0.4.0 \
once_cell-1.19.0 \
percent-encoding-2.3.1 \
pkg-config-0.3.25 \
@@ -160,9 +160,10 @@ CARGO_CRATES= adler2-2.0.0 \
unicode-ident-1.0.5 \
unicode-width-0.1.9 \
unicode-width-0.2.0 \
+ unit-prefix-0.5.1 \
untrusted-0.9.0 \
- ureq-3.0.11 \
- ureq-proto-0.4.1 \
+ ureq-3.0.12 \
+ ureq-proto-0.4.2 \
url-2.5.4 \
urlencoding-2.1.3 \
utf-8-0.7.6 \
@@ -193,36 +194,46 @@ CARGO_CRATES= adler2-2.0.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.42.1 \
windows-targets-0.48.0 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.42.1 \
windows_aarch64_gnullvm-0.48.0 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.36.1 \
windows_aarch64_msvc-0.42.1 \
windows_aarch64_msvc-0.48.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.36.1 \
windows_i686_gnu-0.42.1 \
windows_i686_gnu-0.48.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.36.1 \
windows_i686_msvc-0.42.1 \
windows_i686_msvc-0.48.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.36.1 \
windows_x86_64_gnu-0.42.1 \
windows_x86_64_gnu-0.48.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.1 \
windows_x86_64_gnullvm-0.48.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.36.1 \
windows_x86_64_msvc-0.42.1 \
windows_x86_64_msvc-0.48.0 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
wit-bindgen-rt-0.33.0 \
write16-1.0.0 \
writeable-0.5.5 \
diff --git a/devel/dra/distinfo b/devel/dra/distinfo
index 7e4075d396ad..3c7ce559cc22 100644
--- a/devel/dra/distinfo
+++ b/devel/dra/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1748534512
+TIMESTAMP = 1762974337
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e
@@ -31,30 +31,30 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2
SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
-SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
-SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
-SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
+SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
+SIZE (rust/crates/bzip2-0.6.0.crate) = 38148
SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
SIZE (rust/crates/cc-1.2.16.crate) = 103847
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
-SIZE (rust/crates/clap-4.5.37.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
-SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
-SHA256 (rust/crates/clap_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9
-SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31
SIZE (rust/crates/console-0.15.0.crate) = 23507
+SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
+SIZE (rust/crates/console-0.16.0.crate) = 39107
SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747
SIZE (rust/crates/cookie-0.18.1.crate) = 43551
SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9
@@ -63,8 +63,8 @@ SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a275
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/ctrlc-3.4.6.crate) = 697b5419f348fd5ae2478e8018cb016c00a5881c7f46c717de98ffd135a5651c
-SIZE (rust/crates/ctrlc-3.4.6.crate) = 14660
+SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
+SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
SHA256 (rust/crates/deranged-0.4.1.crate) = 28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058
SIZE (rust/crates/deranged-0.4.1.crate) = 23541
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
@@ -83,6 +83,8 @@ SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c48
SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
@@ -91,8 +93,8 @@ SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c27
SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
SHA256 (rust/crates/filetime-0.2.17.crate) = e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c
SIZE (rust/crates/filetime-0.2.17.crate) = 14484
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -137,8 +139,8 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
+SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
SIZE (rust/crates/instant-0.1.12.crate) = 6128
SHA256 (rust/crates/io-lifetimes-1.0.2.crate) = e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656
@@ -149,8 +151,10 @@ SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a
SIZE (rust/crates/itoa-1.0.6.crate) = 10410
SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705
SIZE (rust/crates/js-sys-0.3.74.crate) = 54505
-SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
-SIZE (rust/crates/libc-0.2.158.crate) = 751340
+SHA256 (rust/crates/libbz2-rs-sys-0.2.1.crate) = 775bf80d5878ab7c2b1080b5351a48b2f737d9f6f8b383574eebcc22be0dfccb
+SIZE (rust/crates/libbz2-rs-sys-0.2.1.crate) = 49242
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
SHA256 (rust/crates/linux-raw-sys-0.1.3.crate) = 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f
@@ -171,16 +175,14 @@ SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
@@ -289,12 +291,14 @@ SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aa
SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
+SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-3.0.11.crate) = b7a3e9af6113ecd57b8c63d3cd76a385b2e3881365f1f489e54f49801d0c83ea
-SIZE (rust/crates/ureq-3.0.11.crate) = 126498
-SHA256 (rust/crates/ureq-proto-0.4.1.crate) = fadf18427d33828c311234884b7ba2afb57143e6e7e69fda7ee883b624661e36
-SIZE (rust/crates/ureq-proto-0.4.1.crate) = 61641
+SHA256 (rust/crates/ureq-3.0.12.crate) = 9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39
+SIZE (rust/crates/ureq-3.0.12.crate) = 131026
+SHA256 (rust/crates/ureq-proto-0.4.2.crate) = 59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7
+SIZE (rust/crates/ureq-proto-0.4.2.crate) = 61832
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
@@ -355,18 +359,24 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7
SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524
SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5
SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 362795
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7
@@ -375,6 +385,8 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b3
SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640
@@ -383,8 +395,12 @@ SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c
SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605
@@ -393,6 +409,8 @@ SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a
SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45
@@ -401,12 +419,16 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50
SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd
@@ -415,6 +437,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f98
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -443,5 +467,5 @@ SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b88
SIZE (rust/crates/zip-2.6.1.crate) = 112133
SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (devmatteini-dra-0.8.2_GH0.tar.gz) = 5766c57a0e105d9f86aece2b561d59c81fe22d22eb0c9d7cf1c9992b87b2338b
-SIZE (devmatteini-dra-0.8.2_GH0.tar.gz) = 584758
+SHA256 (devmatteini-dra-0.9.1_GH0.tar.gz) = 49327f5d0f4bfcd8c7c8d6a6bd5ea483085af23d5b90a61c0cc080dccda65ce9
+SIZE (devmatteini-dra-0.9.1_GH0.tar.gz) = 585440
diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile
index 79c427993edc..fe3c5f29f228 100644
--- a/devel/dtool/Makefile
+++ b/devel/dtool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dtool
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile
index 95c09cb509c0..03818f4269cd 100644
--- a/devel/dupl/Makefile
+++ b/devel/dupl/Makefile
@@ -2,7 +2,7 @@ PORTNAME= dupl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-11
DISTVERSIONSUFFIX= -g28d787e
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dura/Makefile b/devel/dura/Makefile
index e3d9382ce85c..ed469c46b04b 100644
--- a/devel/dura/Makefile
+++ b/devel/dura/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dura
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile
index ea857ebfcf7e..a375021c9630 100644
--- a/devel/dwarf2json/Makefile
+++ b/devel/dwarf2json/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwarf2json
DISTVERSION= g20220807
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= antoine@FreeBSD.org
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index 47c2cd95212b..6072616c1a63 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 7
+PORTREVISION= 8
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -380,6 +378,7 @@ pre-configure:
.endfor
touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron34/files/patch-build_config_rust.gni b/devel/electron34/files/patch-build_config_rust.gni
index 693d21f030d8..c4b8cb874d33 100644
--- a/devel/electron34/files/patch-build_config_rust.gni
+++ b/devel/electron34/files/patch-build_config_rust.gni
@@ -1,13 +1,23 @@
---- build/config/rust.gni.orig 2025-01-27 17:37:37 UTC
+--- build/config/rust.gni.orig 2025-02-24 19:59:26 UTC
+++ build/config/rust.gni
-@@ -298,6 +298,10 @@ if (is_linux || is_chromeos) {
- }
- }
+@@ -69,7 +69,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
-+if (is_bsd) {
-+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -296,6 +297,10 @@ if (is_linux || is_chromeos) {
+ } else {
+ assert(false, "Architecture not supported")
+ }
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (is_bsd) {
++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ }
- # This variable is passed to the Rust libstd build.
+ assert(!toolchain_has_rust || rust_abi_target != "")
diff --git a/devel/electron34/files/patch-build_rust_std_BUILD.gn b/devel/electron34/files/patch-build_rust_std_BUILD.gn
index 7314d062a541..a832cbab6e35 100644
--- a/devel/electron34/files/patch-build_rust_std_BUILD.gn
+++ b/devel/electron34/files/patch-build_rust_std_BUILD.gn
@@ -30,7 +30,15 @@
# List of Rust stdlib rlibs which are present in the official Rust toolchain
# we are using from the Android team. This is usually a version or two behind
# nightly. Generally this matches the toolchain we build ourselves, but if
-@@ -74,13 +51,20 @@ if (toolchain_has_rust) {
+@@ -66,7 +43,6 @@ if (toolchain_has_rust) {
+ "rustc_demangle",
+ "std_detect",
+ "test",
+- "unicode_width",
+ "unwind",
+ ]
+
+@@ -74,13 +50,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
stdlib_files += [
"addr2line",
@@ -52,7 +60,7 @@
}
if (toolchain_for_rust_host_build_tools) {
-@@ -100,7 +84,6 @@ if (toolchain_has_rust) {
+@@ -100,7 +83,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
@@ -60,7 +68,7 @@
"rustc_std_workspace_alloc",
"rustc_std_workspace_core",
"rustc_std_workspace_std",
-@@ -254,8 +237,6 @@ if (toolchain_has_rust) {
+@@ -254,8 +236,6 @@ if (toolchain_has_rust) {
foreach(libname, stdlib_files + skip_stdlib_files) {
deps += [ "rules:$libname" ]
}
@@ -69,7 +77,7 @@
}
} else {
action("find_stdlib") {
-@@ -381,12 +362,6 @@ if (toolchain_has_rust) {
+@@ -381,12 +361,6 @@ if (toolchain_has_rust) {
":stdlib_public_dependent_libs",
]
deps = [ ":prebuilt_rustc_copy_to_sysroot" ]
diff --git a/devel/electron35/Makefile b/devel/electron35/Makefile
deleted file mode 100644
index 83f1c05ca829..000000000000
--- a/devel/electron35/Makefile
+++ /dev/null
@@ -1,464 +0,0 @@
-PORTNAME= electron
-DISTVERSIONPREFIX= v
-DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 3
-PULSEMV= 16
-PULSEV= ${PULSEMV}.1
-CATEGORIES= devel
-MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v35.2.0/:chromium \
- https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
-PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
-DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
- chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \
- chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \
- pulseaudio-${PULSEV}.tar.gz:pulseaudio \
- electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= chromium-${CHROMIUM_VER}${EXTRACT_SUFX} \
- ${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//}
-
-MAINTAINER= tagattie@FreeBSD.org
-COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
-WWW= https://electronjs.org/
-
-LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
-LICENSE_COMB= multi
-LICENSE_FILE= ${WRKSRC}/electron/LICENSE
-
-DEPRECATED= EOLed upstream, switch to newer version
-EXPIRATION_DATE= 2025-10-31
-
-BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
-ONLY_FOR_ARCHS= aarch64 amd64 i386
-
-FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
-EXTRACT_DEPENDS=yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
-PATCH_DEPENDS= git:devel/git \
- jq:textproc/jq
-BUILD_DEPENDS= gperf:devel/gperf \
- bindgen:devel/rust-bindgen-cli \
- yasm:devel/yasm \
- ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
- rustc:lang/rust \
- ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
- node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
- npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
-LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \
- libatspi.so:accessibility/at-spi2-core \
- libFLAC.so:audio/flac \
- libopus.so:audio/opus \
- libdbus-1.so:devel/dbus \
- libicuuc.so:devel/icu \
- libepoll-shim.so:devel/libepoll-shim \
- libevent.so:devel/libevent \
- libffi.so:devel/libffi \
- libnotify.so:devel/libnotify \
- libpci.so:devel/libpci \
- libnspr4.so:devel/nspr \
- libre2.so:devel/re2 \
- libdrm.so:graphics/libdrm \
- libpng.so:graphics/png \
- libwayland-client.so:graphics/wayland \
- libwebp.so:graphics/webp \
- libdav1d.so:multimedia/dav1d \
- libva.so:multimedia/libva \
- libopenh264.so:multimedia/openh264 \
- libfreetype.so:print/freetype2 \
- libharfbuzz.so:print/harfbuzz \
- libsecret-1.so:security/libsecret \
- libnss3.so:security/nss \
- libexpat.so:textproc/expat2 \
- libxkbcommon.so:x11/libxkbcommon \
- libxshmfence.so:x11/libxshmfence \
- libfontconfig.so:x11-fonts/fontconfig
-RUN_DEPENDS= xdg-open:devel/xdg-utils
-TEST_DEPENDS= git:devel/git \
- ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \
- npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
-
-USES= bison compiler:c++17-lang cpe gettext-tools gl gmake gnome \
- iconv:wchar_t jpeg localbase:ldflags ninja nodejs:22,build \
- pkgconfig python:build,test shebangfix tar:xz xorg
-
-CPE_VENDOR= electronjs
-USE_GITHUB= yes
-GH_TUPLE= nodejs:node:v${NODE_VER}:node \
- nodejs:nan:${NAN_VER}:nan \
- Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \
- ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \
- Mantle:Mantle:${MANTLE_VER}:mantle \
- EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
-USE_GL= gbm gl glesv2
-USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango
-USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
- xrender xscrnsaver xtst
-
-SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format
-
-MAKE_ARGS= -C out/${BUILDTYPE}
-MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
- CPLUS_INCLUDE_PATH=${LOCALBASE}/include
-ALL_TARGET= electron electron:node_headers
-POST_BUILD_TARGETS= licenses version
-POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
- electron_mksnapshot_zip
-
-DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-BINARY_ALIAS= python3=${PYTHON_CMD}
-BUNDLE_LIBS= yes
-
-NO_WRKSUBDIR= yes
-WRKSRC_SUBDIR= src
-
-GN_ARGS+= clang_use_chrome_plugins=false \
- enable_backup_ref_ptr_support=false \
- enable_hangout_services_extension=true \
- enable_nacl=false \
- enable_remoting=false \
- fatal_linker_warnings=false \
- icu_use_data_file=false \
- is_clang=true \
- optimize_webui=true \
- toolkit_views=true \
- treat_warnings_as_errors=false \
- use_allocator_shim=false \
- use_aura=true \
- use_custom_libcxx=true \
- use_custom_libunwind=true \
- use_lld=true \
- use_partition_alloc=true \
- use_partition_alloc_as_malloc=false \
- use_sysroot=false \
- use_system_freetype=false \
- use_system_harfbuzz=true \
- use_system_libffi=true \
- use_system_libjpeg=true \
- use_udev=false \
- chrome_pgo_phase=0 \
- extra_cflags="${CFLAGS}" \
- extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \
- extra_ldflags="${LDFLAGS}" \
- ffmpeg_branding="${FFMPEG_BRAND}" \
- override_electron_version="${ELECTRON_VER}"
-
-# TODO: investigate building with these options:
-# use_system_minigbm
-GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles
-
-PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \
- ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR}
-
-OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE
-OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO
-OPTIONS_EXCLUDE_aarch64=LTO
-OPTIONS_GROUP= AUDIO
-OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO
-OPTIONS_RADIO= KERBEROS
-OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT
-OPTIONS_SUB= yes
-CODECS_DESC= Compile and enable patented codecs like H.264
-DIST_DESC= Build distribution zip files
-DRIVER_DESC= Install chromedriver
-HEIMDAL_BASE_DESC= Heimdal Kerberos (base)
-HEIMDAL_DESC= Heimdal Kerberos (security/heimdal)
-MIT_DESC= MIT Kerberos (security/krb5)
-PIPEWIRE_DESC= Screen capture via PipeWire
-
-ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
-ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \
- alsa-lib>=1.1.1_1:audio/alsa-lib
-ALSA_VARS= GN_ARGS+=use_alsa=true
-ALSA_VARS_OFF= GN_ARGS+=use_alsa=false
-
-CODECS_VARS= GN_ARGS+=proprietary_codecs=true \
- FFMPEG_BRAND="Chrome"
-CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \
- FFMPEG_BRAND="Chromium"
-
-CUPS_LIB_DEPENDS= libcups.so:print/cups
-CUPS_VARS= GN_ARGS+=use_cups=true
-CUPS_VARS_OFF= GN_ARGS+=use_cups=false
-
-DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild
-DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug
-DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release
-DEBUG_VARS= BUILDTYPE=Debug \
- GN_FILE=testing.gn \
- GN_ARGS+=is_debug=true \
- GN_ARGS+=is_component_build=false \
- GN_ARGS+=symbol_level=1 \
- GN_BOOTSTRAP_FLAGS+=--debug \
- WANTSPACE="21 GB"
-DEBUG_VARS_OFF= BUILDTYPE=Release \
- GN_FILE=release.gn \
- GN_ARGS+=blink_symbol_level=0 \
- GN_ARGS+=is_debug=false \
- GN_ARGS+=is_official_build=true \
- GN_ARGS+=symbol_level=0 \
- WANTSPACE="14 GB"
-
-DIST_IMPLIES= DRIVER
-DRIVER_MAKE_ARGS= chromedriver
-
-HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal
-KERBEROS_VARS= GN_ARGS+=use_kerberos=true
-KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false
-
-LTO_VARS= GN_ARGS+=use_thin_lto=true \
- GN_ARGS+=thin_lto_enable_optimizations=true \
- WANTSPACE="14 GB"
-LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false
-
-MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5
-
-PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
-PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \
- GN_ARGS+=rtc_link_pipewire=true
-PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \
- GN_ARGS+=rtc_link_pipewire=false
-
-PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \
- PINCLUDES="-I${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}"
-PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false
-
-SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
-SNDIO_VARS= GN_ARGS+=use_sndio=true
-SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
-
-# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 134.0.6998.205
-# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 22.16.0
-# See ${WRKSRC}/electron/DEPS for NAN_VER
-NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
-# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
-SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38
-# See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER
-REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
-# See ${WRKSRC}/electron/DEPS for MANTLE_VER
-MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
-# See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER
-ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d
-
-YARN_TIMESTAMP= 61171200
-
-.include "Makefile.version"
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so)
-IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base
-.endif
-
-LLVM_DEFAULT= 20
-BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
- cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \
- c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \
- ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \
- nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \
- ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT}
-CFLAGS+= -Wno-error=implicit-function-declaration
-
-.if ${ARCH} == "aarch64"
-PLIST_SUB+= AARCH64="" \
- AMD64="@comment " \
- I386="@comment " \
- NOT_AARCH64="@comment "
-FFMPEG_TARGET= arm64
-.elif ${ARCH} == "amd64"
-BUILD_DEPENDS+= nasm:devel/nasm
-PLIST_SUB+= AARCH64="@comment " \
- AMD64="" \
- I386="@comment " \
- NOT_AARCH64=""
-FFMPEG_TARGET= x64
-.elif ${ARCH} == "i386"
-BUILD_DEPENDS+= nasm:devel/nasm
-PLIST_SUB+= AARCH64="@comment " \
- AMD64="@comment " \
- I386="" \
- NOT_AARCH64=""
-FFMPEG_TARGET= ia32
-.endif
-
-FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND}
-FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET}
-
-# Allow relocations against read-only segments (override lld default)
-LDFLAGS_i386= -Wl,-znotext
-
-# TODO: -isystem, would be just as ugly as this approach, but more reliably
-# build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set.
-MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
- CPLUS_INCLUDE_PATH=${LOCALBASE}/include
-
-# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
-MAKE_ENV+= RUSTC_BOOTSTRAP=1
-GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
-
-pre-everything::
- @${ECHO_MSG}
- @${ECHO_MSG} "To build electron, you should have around 2GB of memory"
- @${ECHO_MSG} "and around ${WANTSPACE} of free disk space."
- @${ECHO_MSG}
-
-pre-fetch:
- @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}
- if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} ]; \
- then ${MKDIR} ${WRKDIR}; \
- ${ECHO_CMD} 'yarn-offline-mirror "./yarn-offline-cache"' >> \
- ${WRKDIR}/.yarnrc; \
- ${CP} ${FILESDIR}/package.json ${FILESDIR}/yarn.lock ${WRKDIR}; \
- cd ${WRKDIR} && ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \
- yarn --frozen-lockfile --ignore-scripts; \
- ${MTREE_CMD} -cbnSp yarn-offline-cache | ${MTREE_CMD} -C | ${SED} \
- -e 's:time=[0-9.]*:time=${YARN_TIMESTAMP}.000000000:' \
- -e 's:\([gu]id\)=[0-9]*:\1=0:g' \
- -e 's:mode=\([0-9]\)7[0-9][0-9]:mode=\1755:' \
- -e 's:mode=\([0-9]\)6[0-9][0-9]:mode=\1644:' \
- -e 's:flags=.*:flags=none:' \
- -e 's:^\.:./yarn-offline-cache:' > yarn-offline-cache.mtree; \
- ${TAR} cJf ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} \
- @yarn-offline-cache.mtree; \
- ${RM} -r ${WRKDIR}; \
- fi
-
-post-fetch:
- @if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ]; then \
- ${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \
- ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}; \
- fi
-
-post-extract:
-# Move extracted sources to appropriate locations
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/chromium-${CHROMIUM_VER} ${WRKSRC}
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_nan}-${NAN_VER} \
- ${WRKSRC}/third_party/nan
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_node}-${NODE_VER} \
- ${WRKSRC}/third_party/electron_node
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \
- ${WRKSRC}/third_party/squirrel.mac
- ${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \
- ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_mantle}-${MANTLE_VER} \
- ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \
- ${WRKSRC}/third_party/engflow-reclient-configs
-# Install node modules for electron
- ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/yarn-offline-cache ${WRKDIR}
- ${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc
- ${MV} ${WRKSRC}/electron/package.json ${WRKSRC}/electron/package.json.bak
- ${CP} ${FILESDIR}/package.json ${WRKSRC}/electron
- cd ${WRKSRC}/electron && \
- ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline
-
-pre-patch:
- ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC}
- # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete
- # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete
-
-pre-configure:
- # We used to remove bundled libraries to be sure that chromium uses
- # system libraries and not shipped ones.
- # cd ${WRKSRC} && ${PYTHON_CMD} \
- #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved]
- cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
- ./build/linux/unbundle/replace_gn_files.py --system-libraries \
- dav1d flac fontconfig harfbuzz-ng libdrm libpng \
- libusb libwebp libxml libxslt openh264 opus || ${FALSE}
- # Chromium uses an unreleased version of FFmpeg, so configure it
- cd ${WRKSRC}/media/ffmpeg && \
- ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \
- --config-only --branding=${FFMPEG_BRAND}
- cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h
- ${MKDIR} ${FFMPEG_CDIR}
-.for _e in config.h config.asm config_components.h libavcodec libavformat libavutil
- -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR}
-.endfor
- touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h
- @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
- ${WRKSRC}/build/rust/rust_bindgen.gni \
- ${WRKSRC}/build/rust/rust_bindgen_generator.gni
-
-do-configure:
- # GN generator bootstrapping and generating ninja files
- cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \
- READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \
- ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS}
- cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \
- --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}'
-
- # Make GN available to python scripts called during build
- ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin
-
- # Setup nodejs dependency
- @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin
- ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node
-
- # Setup buildtools/freebsd
- @${MKDIR} ${WRKSRC}/buildtools/freebsd
- ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd
- ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd
- ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip
-
-post-build:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS}
-
-post-build-DIST-on:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS}
- cd ${WRKSRC}/out/${BUILDTYPE} && \
- ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
- ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
- ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
- ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt
-
-do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
-.for f in electron mksnapshot v8_context_snapshot_generator
- ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-.for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so
- ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so
-.for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-.for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${MKDIR} ${STAGEDIR}${DATADIR}/locales
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales
- ${MKDIR} ${STAGEDIR}${DATADIR}/resources
-.for f in default_app.asar
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources
-.endfor
- cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR}
- cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR}
- cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR}
- ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX}
-
-post-install-DIST-on:
- ${MKDIR} ${STAGEDIR}${DATADIR}/releases
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases
- ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases
-
-post-install-DRIVER-on:
- ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \
- ${STAGEDIR}${DATADIR}/chromedriver
-
-do-test:
-# Note 1: "npm install" will run before actual tests are executed
-# Note 2: Xvfb or something similar is necessary for headless testing
- cd ${WRKSRC}/electron && \
- ${SETENV} ${TEST_ENV} ELECTRON_OUT_DIR=${BUILDTYPE} LOCAL_GIT_DIRECTORY=${LOCALBASE} \
- npm run test -- --ci
-
-.include <bsd.port.post.mk>
diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version
deleted file mode 100644
index 54d31bd95ed2..000000000000
--- a/devel/electron35/Makefile.version
+++ /dev/null
@@ -1,2 +0,0 @@
-ELECTRON_VER= 35.7.5
-ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
deleted file mode 100644
index 20e1aa401c01..000000000000
--- a/devel/electron35/distinfo
+++ /dev/null
@@ -1,25 +0,0 @@
-TIMESTAMP = 1755725511
-SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
-SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
-SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
-SIZE (electron/chromium-134.0.6998.205.tar.xz.1) = 2000000000
-SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b8d49e478d71535188b95aca088f9d6fa49b84
-SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
-SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
-SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.7.5.tar.xz) = d582f8f50f479816b284f636a7ee9b1e4b5fe966d9f1157e6b5a5cb93d46b397
-SIZE (electron/electron-yarn-cache-35.7.5.tar.xz) = 30487296
-SHA256 (electron/electron-electron-v35.7.5_GH0.tar.gz) = 5adcbf3c671e4b1e8fc4f6a78425214a8e5c36eb89a1d06b02fbbf45ccf45f09
-SIZE (electron/electron-electron-v35.7.5_GH0.tar.gz) = 14805277
-SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291
-SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623
-SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
-SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
-SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
-SIZE (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = 2112918
-SHA256 (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 88e65f116c7a06fccedb43970fba63080a57a4e5dc29147d2cdfe1ee58dd0546
-SIZE (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 1136238
-SHA256 (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = a365df6d83e0be3cc000b70bd39734d80c28f0d9983ebe44698337a2ca464bb1
-SIZE (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = 62962
-SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = c148f76220fc41a89ffeaf370c2cc175577be184688b12aa6fec5f8ac6c714c4
-SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014
diff --git a/devel/electron35/files/package.json b/devel/electron35/files/package.json
deleted file mode 100644
index db2706701411..000000000000
--- a/devel/electron35/files/package.json
+++ /dev/null
@@ -1,139 +0,0 @@
-{
- "name": "electron",
- "version": "0.0.0-development",
- "repository": "https://github.com/electron/electron",
- "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
- "devDependencies": {
- "@azure/storage-blob": "^12.25.0",
- "@electron/asar": "^3.2.13",
- "@electron/docs-parser": "^2.0.0",
- "@electron/fiddle-core": "^1.3.4",
- "@electron/github-app-auth": "^2.2.1",
- "@electron/lint-roller": "^3.1.1",
- "@electron/typescript-definitions": "^9.0.0",
- "@octokit/rest": "^20.0.2",
- "@primer/octicons": "^10.0.0",
- "@types/minimist": "^1.2.5",
- "@types/node": "^22.7.7",
- "@types/semver": "^7.5.8",
- "@types/stream-json": "^1.7.7",
- "@types/temp": "^0.9.4",
- "@types/webpack-env": "^1.18.5",
- "@typescript-eslint/eslint-plugin": "^8.7.0",
- "@typescript-eslint/parser": "^8.7.0",
- "buffer": "^6.0.3",
- "chalk": "^4.1.0",
- "check-for-leaks": "^1.2.1",
- "dugite": "^2.7.1",
- "eslint": "^8.57.1",
- "eslint-config-standard": "^17.1.0",
- "eslint-plugin-import": "^2.32.0",
- "eslint-plugin-mocha": "^10.5.0",
- "eslint-plugin-n": "^16.6.2",
- "eslint-plugin-node": "^11.1.0",
- "eslint-plugin-promise": "^6.6.0",
- "eslint-plugin-standard": "^5.0.0",
- "events": "^3.2.0",
- "folder-hash": "^2.1.1",
- "got": "^11.8.5",
- "husky": "^8.0.1",
- "lint-staged": "^10.2.11",
- "markdownlint-cli2": "^0.18.0",
- "minimist": "^1.2.8",
- "null-loader": "^4.0.1",
- "pre-flight": "^2.0.0",
- "process": "^0.11.10",
- "remark-cli": "^12.0.1",
- "remark-preset-lint-markdown-style-guide": "^4.0.0",
- "semver": "^7.6.3",
- "shx": "^0.3.4",
- "stream-json": "^1.8.0",
- "tap-xunit": "^2.4.1",
- "temp": "^0.9.4",
- "timers-browserify": "1.4.2",
- "ts-loader": "^8.0.2",
- "ts-node": "6.2.0",
- "typescript": "^5.6.2",
- "url": "^0.11.4",
- "webpack": "^5.95.0",
- "webpack-cli": "^5.1.4",
- "wrapper-webpack-plugin": "^2.2.0"
- },
- "private": true,
- "scripts": {
- "asar": "asar",
- "generate-version-json": "node script/generate-version-json.js",
- "lint": "node ./script/lint.js && npm run lint:docs",
- "lint:js": "node ./script/lint.js --js",
- "lint:clang-format": "python3 script/run-clang-format.py -r -c shell/ || (echo \"\\nCode not formatted correctly.\" && exit 1)",
- "lint:clang-tidy": "ts-node ./script/run-clang-tidy.ts",
- "lint:cpp": "node ./script/lint.js --cc",
- "lint:objc": "node ./script/lint.js --objc",
- "lint:py": "node ./script/lint.js --py",
- "lint:gn": "node ./script/lint.js --gn",
- "lint:docs": "remark docs -qf && npm run lint:js-in-markdown && npm run create-typescript-definitions && npm run lint:ts-check-js-in-markdown && npm run lint:docs-fiddles && npm run lint:docs-relative-links && npm run lint:markdown && npm run lint:api-history",
- "lint:docs-fiddles": "standard \"docs/fiddles/**/*.js\"",
- "lint:docs-relative-links": "lint-roller-markdown-links --root docs \"**/*.md\"",
- "lint:markdown": "node ./script/lint.js --md",
- "lint:ts-check-js-in-markdown": "lint-roller-markdown-ts-check --root docs \"**/*.md\" --ignore \"breaking-changes.md\"",
- "lint:js-in-markdown": "lint-roller-markdown-standard --root docs \"**/*.md\"",
- "lint:api-history": "lint-roller-markdown-api-history --root \"./docs/api/\" --schema \"./docs/api-history.schema.json\" --breaking-changes-file \"./docs/breaking-changes.md\" --check-placement --check-strings \"*.md\"",
- "create-api-json": "node script/create-api-json.mjs",
- "create-typescript-definitions": "npm run create-api-json && electron-typescript-definitions --api=electron-api.json && node spec/ts-smoke/runner.js",
- "gn-typescript-definitions": "npm run create-typescript-definitions && shx cp electron.d.ts",
- "pre-flight": "pre-flight",
- "gn-check": "node ./script/gn-check.js",
- "gn-format": "python3 script/run-gn-format.py",
- "precommit": "lint-staged",
- "preinstall": "node -e 'process.exit(0)'",
- "pretest": "npm run create-typescript-definitions",
- "prepack": "check-for-leaks",
- "repl": "node ./script/start.js --interactive",
- "start": "node ./script/start.js",
- "test": "node ./script/spec-runner.js",
- "tsc": "tsc",
- "webpack": "webpack"
- },
- "license": "MIT",
- "author": "Electron Community",
- "keywords": [
- "electron"
- ],
- "lint-staged": {
- "*.{js,ts}": [
- "node script/lint.js --js --fix --only --"
- ],
- "*.{js,ts,d.ts}": [
- "ts-node script/gen-filenames.ts"
- ],
- "*.{cc,mm,c,h}": [
- "python3 script/run-clang-format.py -r -c --fix"
- ],
- "*.md": [
- "npm run lint:docs"
- ],
- "*.{gn,gni}": [
- "npm run gn-check",
- "npm run gn-format"
- ],
- "*.py": [
- "node script/lint.js --py --fix --only --"
- ],
- "docs/api/**/*.md": [
- "ts-node script/gen-filenames.ts",
- "markdownlint-cli2 --config .autofix.markdownlint-cli2.jsonc --fix",
- "git add filenames.auto.gni"
- ],
- "{*.patch,.patches}": [
- "node script/lint.js --patches --only --",
- "ts-node script/check-patch-diff.ts"
- ],
- "DEPS": [
- "node script/gen-hunspell-filenames.js",
- "node script/gen-libc++-filenames.js"
- ]
- },
- "resolutions": {
- "nan": "nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213"
- }
-}
diff --git a/devel/electron35/files/patch-BUILD.gn b/devel/electron35/files/patch-BUILD.gn
deleted file mode 100644
index c3803836a7d4..000000000000
--- a/devel/electron35/files/patch-BUILD.gn
+++ /dev/null
@@ -1,89 +0,0 @@
---- BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
- root_extra_deps = []
- }
-
--if (is_official_build) {
-+if (is_official_build && !is_bsd) {
- # An official (maximally optimized!) component (optimized for build times)
- # build doesn't make sense and usually doesn't work.
- assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
- "//codelabs",
- "//components:components_unittests",
- "//components/gwp_asan:gwp_asan_unittests",
-- "//infra/orchestrator:orchestrator_all",
- "//net:net_unittests",
- "//sandbox:sandbox_unittests",
- "//services:services_unittests",
-@@ -446,7 +445,7 @@ group("gn_all") {
- }
- }
-
-- if (is_linux || is_chromeos || is_android) {
-+ if ((is_linux && !is_bsd) || is_chromeos || is_android) {
- deps += [
- "//third_party/breakpad:breakpad_unittests",
- "//third_party/breakpad:core-2-minidump",
-@@ -636,6 +635,15 @@ group("gn_all") {
- }
- }
-
-+ if (is_bsd) {
-+ deps -= [
-+ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-+ "//third_party/breakpad:microdump_stackwalk($host_system_allocator_toolchain)",
-+ "//third_party/breakpad:minidump_dump($host_system_allocator_toolchain)",
-+ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)",
-+ ]
-+ }
-+
- if (is_mac) {
- deps += [
- "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -684,7 +692,7 @@ group("gn_all") {
- }
- }
-
-- if (!is_fuchsia) {
-+ if (!is_fuchsia && !is_bsd) {
- # The official builders use this binary from the default toolchain's
- # output directory after building in order to upload the symbols of that
- # binary. They build the binary like `ninja symupload` which requires the
-@@ -1125,7 +1133,7 @@ if (use_blink && !is_cronet_build) {
- ]
-
- if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android &&
-- !is_castos) {
-+ !is_castos && !is_bsd) {
- deps += [
- ":chrome_wpt_tests",
- ":headless_shell_wpt",
-@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
- data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
- }
-
-- if (!is_win && !is_android) {
-+ if (!is_win && !is_android && !is_bsd) {
- # Using the default toolchain for this tool, as it's run during tests not
- # during the build. This places a symlink in the root_build_dir for scrips
- # to use.
-@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
- data_deps += [ "//third_party/breakpad:dump_syms" ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux && !is_bsd) || is_chromeos) {
- # Using the default toolchain for this tool, as it's run during tests not
- # during the build. This places a symlink in the root_build_dir for scrips
- # to use.
-@@ -1760,7 +1768,7 @@ group("chromium_builder_perf") {
- data_deps += [ "//chrome/test:performance_browser_tests" ]
- }
-
-- if (!is_win) {
-+ if (!is_win && !is_bsd) {
- data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)" ]
- }
- }
diff --git a/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc b/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc
deleted file mode 100644
index 6884695c9ec7..000000000000
--- a/devel/electron35/files/patch-apps_ui_views_app__window__frame__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/ui/views/app_window_frame_view.cc.orig 2024-08-14 20:54:19 UTC
-+++ apps/ui/views/app_window_frame_view.cc
-@@ -149,7 +149,7 @@ gfx::Rect AppWindowFrameView::GetWindowBoundsForClient
- gfx::Rect window_bounds = client_bounds;
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Get the difference between the widget's client area bounds and window
- // bounds, and grow |window_bounds| by that amount.
- gfx::Insets native_frame_insets =
diff --git a/devel/electron35/files/patch-ash_display_mirror__window__controller.cc b/devel/electron35/files/patch-ash_display_mirror__window__controller.cc
deleted file mode 100644
index 6eae7ace3785..000000000000
--- a/devel/electron35/files/patch-ash_display_mirror__window__controller.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ash/display/mirror_window_controller.cc.orig 2025-01-27 17:37:37 UTC
-+++ ash/display/mirror_window_controller.cc
-@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow(
- if (!base::Contains(display_info_list, iter->first,
- &display::ManagedDisplayInfo::id)) {
- CloseAndDeleteHost(iter->second, true);
-+#if defined(__llvm__)
-+ mirroring_host_info_map_.erase(iter++);
-+#else
- iter = mirroring_host_info_map_.erase(iter);
-+#endif
- } else {
- ++iter;
- }
diff --git a/devel/electron35/files/patch-base_BUILD.gn b/devel/electron35/files/patch-base_BUILD.gn
deleted file mode 100644
index eadb6e1940c2..000000000000
--- a/devel/electron35/files/patch-base_BUILD.gn
+++ /dev/null
@@ -1,151 +0,0 @@
---- base/BUILD.gn.orig 2025-04-06 11:53:44 UTC
-+++ base/BUILD.gn
-@@ -1089,11 +1089,27 @@ component("base") {
- # Needed for <atomic> if using newer C++ library than sysroot, except if
- # building inside the cros_sdk environment - use host_toolchain as a
- # more robust check for this.
-- if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos)) &&
-+ if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos && !is_bsd)) &&
- host_toolchain != "//build/toolchain/cros:host") {
- libs += [ "atomic" ]
- }
-
-+ # *BSD needs libkvm
-+ if (is_bsd) {
-+ libs += [
-+ "kvm",
-+ "epoll-shim",
-+ ]
-+ }
-+
-+ if (is_freebsd) {
-+ libs += [
-+ "execinfo",
-+ "util",
-+ "z",
-+ ]
-+ }
-+
- if (use_allocator_shim) {
- if (is_apple) {
- sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1113,7 +1129,7 @@ component("base") {
-
- # Allow more direct string conversions on platforms with native utf8
- # strings
-- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) {
-+ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) {
- defines += [ "SYSTEM_NATIVE_UTF8" ]
- }
-
-@@ -2123,6 +2139,22 @@ component("base") {
- ]
- }
-
-+ if (is_openbsd) {
-+ sources += [
-+ "process/process_handle_openbsd.cc",
-+ "process/process_iterator_openbsd.cc",
-+ "process/process_metrics_openbsd.cc",
-+ "system/sys_info_openbsd.cc",
-+ ]
-+ } else if (is_freebsd) {
-+ sources += [
-+ "process/process_handle_freebsd.cc",
-+ "process/process_iterator_freebsd.cc",
-+ "process/process_metrics_freebsd.cc",
-+ "system/sys_info_freebsd.cc",
-+ ]
-+ }
-+
- # iOS
- if (is_ios) {
- sources += [
-@@ -2268,6 +2300,33 @@ component("base") {
- }
- }
-
-+ if (is_bsd) {
-+ sources -= [
-+ "files/file_path_watcher_inotify.cc",
-+ "files/scoped_file_linux.cc",
-+ "process/set_process_title_linux.cc",
-+ "process/set_process_title_linux.h",
-+ "system/sys_info_linux.cc",
-+ "process/process_iterator_linux.cc",
-+ "process/process_linux.cc",
-+ "process/process_metrics_linux.cc",
-+ "process/process_handle_linux.cc",
-+ "profiler/stack_copier_signal.cc",
-+ "profiler/stack_copier_signal.h",
-+ "profiler/thread_delegate_posix.cc",
-+ "profiler/thread_delegate_posix.h",
-+ "threading/platform_thread_linux.cc",
-+ "stack_canary_linux.cc",
-+ "stack_canary_linux.h",
-+ ]
-+ sources += [
-+ "files/file_path_watcher_kqueue.cc",
-+ "files/file_path_watcher_kqueue.h",
-+ "files/file_path_watcher_bsd.cc",
-+ "threading/platform_thread_bsd.cc",
-+ ]
-+ }
-+
- if (use_blink) {
- sources += [
- "files/file_path_watcher.cc",
-@@ -2618,7 +2677,7 @@ buildflag_header("protected_memory_buildflags") {
- header = "protected_memory_buildflags.h"
- header_dir = "base/memory"
-
-- protected_memory_enabled = !is_component_build && is_clang &&
-+ protected_memory_enabled = !is_openbsd && !is_component_build && is_clang &&
- (is_win || is_linux || is_android || is_mac)
-
- flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3097,7 +3156,7 @@ if (is_apple) {
- }
- }
-
--if (!is_nacl && (is_linux || is_chromeos)) {
-+if (!is_nacl && !is_bsd && (is_linux || is_chromeos)) {
- # This test must compile with -fstack-protector-all
- source_set("stack_canary_linux_unittests") {
- testonly = true
-@@ -3782,7 +3841,7 @@ test("base_unittests") {
- ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if (!is_bsd && (is_linux || is_chromeos)) {
- sources += [
- "debug/proc_maps_linux_unittest.cc",
- "files/scoped_file_linux_unittest.cc",
-@@ -3810,7 +3869,7 @@ test("base_unittests") {
- "posix/file_descriptor_shuffle_unittest.cc",
- "posix/unix_domain_socket_unittest.cc",
- ]
-- if (!is_nacl && !is_apple) {
-+ if (!is_nacl && !is_apple && !is_bsd) {
- sources += [
- "profiler/stack_base_address_posix_unittest.cc",
- "profiler/stack_copier_signal_unittest.cc",
-@@ -3821,7 +3880,7 @@ test("base_unittests") {
-
- # Allow more direct string conversions on platforms with native utf8
- # strings
-- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) {
-+ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) {
- defines += [ "SYSTEM_NATIVE_UTF8" ]
- }
-
-@@ -4009,7 +4068,7 @@ test("base_unittests") {
- deps += [ ":base_profiler_test_support_library" ]
- }
-
-- if (is_fuchsia || is_linux || is_chromeos) {
-+ if ((is_fuchsia || is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "debug/elf_reader_unittest.cc",
- "debug/test_elf_image_builder.cc",
diff --git a/devel/electron35/files/patch-base_allocator_dispatcher_tls.h b/devel/electron35/files/patch-base_allocator_dispatcher_tls.h
deleted file mode 100644
index 470fc736cb45..000000000000
--- a/devel/electron35/files/patch-base_allocator_dispatcher_tls.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/dispatcher/tls.h.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
- constexpr static size_t AllocationChunkSize = 16384;
- #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
- constexpr static size_t AllocationChunkSize = 16384;
--#elif BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_ARM64)
- constexpr static size_t AllocationChunkSize = 16384;
- #else
- constexpr static size_t AllocationChunkSize = 4096;
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni
deleted file mode 100644
index 8ac20de50926..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ /dev/null
@@ -1,29 +0,0 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -89,7 +89,7 @@ has_memory_tagging =
- use_large_empty_slot_span_ring = true
-
- has_memory_tagging =
-- current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android)
-+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android)
-
- declare_args() {
- # Debug configuration.
-@@ -347,7 +347,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -490,7 +490,7 @@ is_pkeys_available =
- # dependencies that use partition_allocator are compiled in AOSP against a
- # version of glibc that does not include pkeys syscall numbers.
- is_pkeys_available =
-- (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build
-+ !is_bsd && (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build
- declare_args() {
- enable_pkeys = is_pkeys_available
- }
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
deleted file mode 100644
index fe457827cabe..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -865,7 +865,7 @@ if (is_clang_or_gcc) {
- configs -= [ partition_alloc_enable_arc_config ]
- }
- }
-- if (is_chromeos || is_linux) {
-+ if ((is_chromeos || is_linux) && !is_bsd) {
- shim_headers += [
- "shim/allocator_shim_override_cpp_symbols.h",
- "shim/allocator_shim_override_glibc_weak_symbols.h",
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
deleted file mode 100644
index fe95045ee83f..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
-
- #if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
-
-- #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR)
-+ #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD)
-
- // We shouldn't allocate system pages at all for sanitizer builds. However,
- // we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
- return AslrAddress(0x20000000ULL);
- }
- #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
-- #if PA_BUILDFLAG(IS_LINUX)
-+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)
-
- // Linux on arm64 can use 39, 42, 48, or 52-bit user space, depending on
- // page size and number of levels of translation pages used. We use
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
deleted file mode 100644
index e6b5cc238ebb..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -269,7 +269,7 @@ constexpr PA_COMPONENT_EXPORT(
- // recommitted. Do not assume that this will not change over time.
- constexpr PA_COMPONENT_EXPORT(
- PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
--#if PA_BUILDFLAG(IS_APPLE)
-+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
deleted file mode 100644
index 06696482ce8b..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
- #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
-
- #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
-- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
-- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
-+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
-+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
- // This should work for all POSIX (if needed), but currently all other
- // supported OS/architecture combinations use either hard-coded values
- // (such as x86) or have means to determine these values without needing
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
deleted file mode 100644
index af8918c1b6f1..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-27 17:37:37 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
-
- #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
- (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
-- __has_include(<sys/ifunc.h>))
-+ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD))
- struct __ifunc_arg_t;
-
- #include "partition_alloc/aarch64_support.h"
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
deleted file mode 100644
index 17fc5fef9a95..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-01-27 17:37:37 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -302,8 +302,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz
-
- void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
- void* ptr = reinterpret_cast<void*>(address);
--#if PA_BUILDFLAG(IS_APPLE)
-+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
-+#if PA_BUILDFLAG(IS_BSD)
-+ int ret = madvise(ptr, length, MADV_FREE);
-+#else
- int ret = madvise(ptr, length, MADV_FREE_REUSABLE);
-+#endif
- if (ret) {
- // MADV_FREE_REUSABLE sometimes fails, so fall back to MADV_DONTNEED.
- ret = madvise(ptr, length, MADV_DONTNEED);
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
deleted file mode 100644
index 62c6e3a9f113..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -19,7 +19,7 @@
- #include "partition_alloc/partition_alloc_check.h"
-
- #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
-- PA_BUILDFLAG(IS_ANDROID)
-+ PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_BSD)
- #include <inttypes.h>
- #endif
-
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
deleted file mode 100644
index 549ff192f0cb..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ /dev/null
@@ -1,34 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
- #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
- #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
-
--#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE)
-+#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD)
- #include <link.h> // For ElfW() macro.
- #endif
-
--#if PA_BUILDFLAG(IS_APPLE)
-+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
- #include <dlfcn.h>
- #endif
-
-@@ -25,7 +25,7 @@ namespace {
-
- namespace {
-
--#if !PA_BUILDFLAG(IS_APPLE)
-+#if !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD)
-
- // On Android the 'open' function has two versions:
- // int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
- }
- #endif // !PA_BUILDFLAG(IS_APPLE)
-
--#if PA_BUILDFLAG(IS_APPLE)
-+#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
- // Since /proc/self/maps is not available, use dladdr() to obtain module
- // names and offsets inside the modules from the given addresses.
- void PrintStackTraceInternal(const void* const* trace, size_t size) {
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
deleted file mode 100644
index d14f3414a2ee..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
- if (getentropy(output, output_length) == 0) {
- return;
- }
-+#elif PA_BUILDFLAG(IS_BSD)
-+ if (getentropy(output, output_length) == 0) {
-+ return;
-+ }
- #endif
- // If getrandom(2) above returned with an error and the /dev/urandom fallback
- // took place on Linux/ChromeOS bots, they would fail with a CHECK in
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
deleted file mode 100644
index a8024bde3b2e..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef mach_port_t PlatformThreadId;
- typedef zx_handle_t PlatformThreadId;
- #elif PA_BUILDFLAG(IS_APPLE)
- typedef mach_port_t PlatformThreadId;
-+#elif PA_BUILDFLAG(IS_BSD)
-+typedef uint64_t PlatformThreadId;
- #elif PA_BUILDFLAG(IS_POSIX)
- typedef pid_t PlatformThreadId;
- #endif
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
deleted file mode 100644
index d94cacc3e49b..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@ namespace partition_alloc::internal::base::internal {
-
- namespace partition_alloc::internal::base::internal {
-
--#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
-+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
- // Current thread id is cached in thread local storage for performance reasons.
- // In some rare cases it's important to invalidate that cache explicitly (e.g.
- // after going through clone() syscall which does not call pthread_atfork()
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
deleted file mode 100644
index c9376ab920e4..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
- #include "partition_alloc/partition_alloc_base/logging.h"
- #include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
-
--#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
-+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
- #include <sys/syscall.h>
-
- #include <atomic>
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
deleted file mode 100644
index 996b8b027852..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-01-27 17:37:37 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
- // This may be required on more platforms in the future.
- #define PA_CONFIG_HAS_ATFORK_HANDLER() \
- (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
-- PA_BUILDFLAG(IS_CHROMEOS))
-+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
-
- // Enable shadow metadata.
- //
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
- // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
- // to larger slot spans.
- #if PA_BUILDFLAG(IS_LINUX) || \
-- (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64))
-+ (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || PA_BUILDFLAG(IS_BSD)
- #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 1
- #else
- #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 0
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
deleted file mode 100644
index 67ee4ae1b4c9..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
- // 8GB for each of the glued pools).
- #if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
- #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
-- PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION)
-+ PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) || PA_BUILDFLAG(IS_BSD)
- constexpr size_t kPoolMaxSize = 8 * kGiB;
- #else
- constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -444,7 +444,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
- // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation
- // where a normal slot span will be large enough to contain multiple items,
- // but the address will go over the final partition page after being aligned.
--#if PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
-+#if (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
- constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4;
- #else
- constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2;
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
deleted file mode 100644
index 03cf424478d2..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2023-11-29 21:39:39 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
- // the second one 16. We could technically return something different for
- // malloc() and operator new(), but this would complicate things, and most of
- // our allocations are presumably coming from operator new() anyway.
-+#if defined(__i386__) && defined(OS_FREEBSD)
-+constexpr size_t kAlignment = 8;
-+#else
- constexpr size_t kAlignment =
- std::max(alignof(max_align_t),
- static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
-+#endif
- static_assert(kAlignment <= 16,
- "PartitionAlloc doesn't support a fundamental alignment larger "
- "than 16 bytes.");
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
deleted file mode 100644
index 98dae8b706ec..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -44,7 +44,7 @@
- #include "wow64apiset.h"
- #endif
-
--#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
-+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
- #include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -297,7 +297,7 @@ void PartitionAllocMallocInitOnce() {
- return;
- }
-
--#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
-+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
- // When fork() is called, only the current thread continues to execute in the
- // child process. If the lock is held, but *not* by this thread when fork() is
- // called, we have a deadlock.
-@@ -1117,7 +1117,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
- // apple OSes.
- PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
- (internal::SystemPageSize() == (size_t{1} << 14)));
--#elif PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
-+#elif (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
- // Check runtime pagesize. Though the code is currently the same, it is
- // not merged with the IS_APPLE case above as a 1 << 16 case is only
- // supported on Linux on AArch64.
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
deleted file mode 100644
index c248fb716c73..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -17,7 +17,16 @@
- #endif
-
- #if PA_CONFIG(HAS_LINUX_KERNEL)
-+#if defined(OS_OPENBSD)
-+#include <sys/time.h>
-+#include <sys/futex.h>
-+#elif defined(OS_FREEBSD)
-+#include <sys/types.h>
-+#include <sys/thr.h>
-+#include <sys/umtx.h>
-+#else
- #include <linux/futex.h>
-+#endif
- #include <sys/syscall.h>
- #include <unistd.h>
-
-@@ -106,8 +115,16 @@ void SpinningMutex::FutexWait() {
- // |kLockedContended| anymore. Note that even without spurious wakeups, the
- // value of |state_| is not guaranteed when this returns, as another thread
- // may get the lock before we get to run.
-+#if defined(OS_FREEBSD)
-+ int err = _umtx_op(&state_, UMTX_OP_WAIT_UINT_PRIVATE,
-+ kLockedContended, nullptr, nullptr);
-+#elif defined(OS_OPENBSD)
-+ int err = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAIT | FUTEX_PRIVATE_FLAG,
-+ kLockedContended, nullptr, nullptr);
-+#else
- int err = syscall(SYS_futex, &state_, FUTEX_WAIT | FUTEX_PRIVATE_FLAG,
- kLockedContended, nullptr, nullptr, 0);
-+#endif
-
- if (err) {
- // These are programming error, check them.
-@@ -119,8 +136,16 @@ void SpinningMutex::FutexWake() {
-
- void SpinningMutex::FutexWake() {
- int saved_errno = errno;
-+#if defined(OS_FREEBSD)
-+ long retval = _umtx_op(&state_, UMTX_OP_WAKE_PRIVATE,
-+ 1 /* wake up a single waiter */, nullptr, nullptr);
-+#elif defined(OS_OPENBSD)
-+ long retval = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAKE | FUTEX_PRIVATE_FLAG,
-+ 1 /* wake up a single waiter */, nullptr, nullptr);
-+#else
- long retval = syscall(SYS_futex, &state_, FUTEX_WAKE | FUTEX_PRIVATE_FLAG,
- 1 /* wake up a single waiter */, nullptr, nullptr, 0);
-+#endif
- PA_CHECK(retval != -1);
- errno = saved_errno;
- }
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
deleted file mode 100644
index 98f031037d56..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ /dev/null
@@ -1,50 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
- #include <pthread.h>
- #endif
-
-+#if PA_BUILDFLAG(IS_BSD)
-+#include <pthread_np.h>
-+#endif
-+
- #if PA_BUILDFLAG(PA_LIBC_GLIBC)
- extern "C" void* __libc_stack_end;
- #endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
-
- void* GetStackTop() {
- return pthread_get_stackaddr_np(pthread_self());
-+}
-+
-+#elif PA_BUILDFLAG(IS_OPENBSD)
-+
-+void* GetStackTop() {
-+ stack_t ss;
-+ if (pthread_stackseg_np(pthread_self(), &ss) != 0)
-+ return nullptr;
-+ return reinterpret_cast<uint8_t*>(ss.ss_sp);
-+}
-+
-+#elif PA_BUILDFLAG(IS_FREEBSD)
-+
-+void* GetStackTop() {
-+ pthread_attr_t attr;
-+ int error = pthread_attr_init(&attr);
-+ if (error) {
-+ return nullptr;
-+ }
-+ error = pthread_attr_get_np(pthread_self(), &attr);
-+ if (!error) {
-+ void* base;
-+ size_t size;
-+ error = pthread_attr_getstack(&attr, &base, &size);
-+ PA_CHECK(!error);
-+ pthread_attr_destroy(&attr);
-+ return reinterpret_cast<uint8_t*>(base) + size;
-+ }
-+ pthread_attr_destroy(&attr);
-+ return nullptr;
- }
-
- #elif PA_BUILDFLAG(IS_POSIX) || PA_BUILDFLAG(IS_FUCHSIA)
diff --git a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
deleted file mode 100644
index 7fce3422e882..000000000000
--- a/devel/electron35/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-08-14 20:54:22 UTC
-+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
- #include "partition_alloc/partition_alloc_check.h"
- #include "partition_alloc/thread_isolation/thread_isolation.h"
-
--#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS)
-+#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) && !PA_BUILDFLAG(IS_BSD)
- #error "This pkey code is currently only supported on Linux and ChromeOS"
- #endif
-
diff --git a/devel/electron35/files/patch-base_atomicops.h b/devel/electron35/files/patch-base_atomicops.h
deleted file mode 100644
index 9472cd0d7ae8..000000000000
--- a/devel/electron35/files/patch-base_atomicops.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- base/atomicops.h.orig 2025-03-24 20:50:14 UTC
-+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
-
- // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
- // Atomic64 routines below, depending on your architecture.
-+#if !defined(OS_OPENBSD) && defined(__i386__)
-+typedef Atomic32 AtomicWord;
-+#else
- typedef intptr_t AtomicWord;
-+#endif
-
- // Atomically execute:
- // result = *ptr;
diff --git a/devel/electron35/files/patch-base_compiler__specific.h b/devel/electron35/files/patch-base_compiler__specific.h
deleted file mode 100644
index 8c367a61e245..000000000000
--- a/devel/electron35/files/patch-base_compiler__specific.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- base/compiler_specific.h.orig 2025-03-24 20:50:14 UTC
-+++ base/compiler_specific.h
-@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
- #if __has_cpp_attribute(clang::preserve_most) && \
- (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
- !defined(COMPONENT_BUILD) && \
-+ !BUILDFLAG(IS_OPENBSD) && \
- !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64))
- #define PRESERVE_MOST [[clang::preserve_most]]
- #else
diff --git a/devel/electron35/files/patch-base_debug_debugger__posix.cc b/devel/electron35/files/patch-base_debug_debugger__posix.cc
deleted file mode 100644
index e7bc7256d454..000000000000
--- a/devel/electron35/files/patch-base_debug_debugger__posix.cc
+++ /dev/null
@@ -1,70 +0,0 @@
---- base/debug/debugger_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/debug/debugger_posix.cc
-@@ -41,6 +41,10 @@
- #include <sys/sysctl.h>
- #endif
-
-+#if BUILDFLAG(IS_OPENBSD)
-+#include <sys/proc.h>
-+#endif
-+
- #if BUILDFLAG(IS_FREEBSD)
- #include <sys/user.h>
- #endif
-@@ -99,33 +103,52 @@ bool BeingDebugged() {
-
- // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
- // binary interfaces may change.
-+#if BUILDFLAG(IS_OPENBSD)
-+ struct kinfo_proc *info;
-+ size_t info_size;
-+#else
- struct kinfo_proc info;
- size_t info_size = sizeof(info);
-+#endif
-
- #if BUILDFLAG(IS_OPENBSD)
- if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) {
- return -1;
- }
-
-- mib[5] = (info_size / sizeof(struct kinfo_proc));
-+ mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc)));
-+ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) {
-+ is_set = true;
-+ being_debugged = false;
-+ return being_debugged;
-+ }
-+
-+ int sysctl_result = sysctl(mib, std::size(mib), info, &info_size, NULL, 0);
- #endif
-
-+#if !BUILDFLAG(IS_OPENBSD)
- int sysctl_result = sysctl(mib, std::size(mib), &info, &info_size, NULL, 0);
-+#endif
- DCHECK_EQ(sysctl_result, 0);
- if (sysctl_result != 0) {
- is_set = true;
- being_debugged = false;
-- return being_debugged;
-+ goto out;
- }
-
- // This process is being debugged if the P_TRACED flag is set.
- is_set = true;
- #if BUILDFLAG(IS_FREEBSD)
- being_debugged = (info.ki_flag & P_TRACED) != 0;
--#elif BUILDFLAG(IS_BSD)
-- being_debugged = (info.p_flag & P_TRACED) != 0;
-+#elif BUILDFLAG(IS_OPENBSD)
-+ being_debugged = (info->p_psflags & PS_TRACED) != 0;
- #else
- being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0;
-+#endif
-+
-+out:
-+#if BUILDFLAG(IS_OPENBSD)
-+ free(info);
- #endif
- return being_debugged;
- }
diff --git a/devel/electron35/files/patch-base_debug_stack__trace.cc b/devel/electron35/files/patch-base_debug_stack__trace.cc
deleted file mode 100644
index bccc974079d9..000000000000
--- a/devel/electron35/files/patch-base_debug_stack__trace.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- base/debug/stack_trace.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/debug/stack_trace.cc
-@@ -267,7 +267,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
- // Symbols are not expected to be reliable when gn args specifies
- // symbol_level=0.
- return false;
--#elif defined(__UCLIBC__) || defined(_AIX)
-+#elif defined(__UCLIBC__) || defined(_AIX) || BUILDFLAG(IS_BSD)
- // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
- // See https://crbug.com/706728
- return false;
-@@ -320,7 +320,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
- }
- return;
- }
-+#if !BUILDFLAG(IS_BSD)
- OutputToStreamWithPrefixImpl(os, prefix_string);
-+#endif
- }
-
- std::string StackTrace::ToString() const {
-@@ -329,7 +331,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie
-
- std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
- std::stringstream stream;
--#if !defined(__UCLIBC__) && !defined(_AIX)
-+#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD)
- OutputToStreamWithPrefix(&stream, prefix_string);
- #endif
- return stream.str();
-@@ -353,7 +355,7 @@ std::ostream& operator<<(std::ostream& os, const Stack
- }
-
- std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
--#if !defined(__UCLIBC__) && !defined(_AIX)
-+#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD)
- s.OutputToStream(&os);
- #else
- os << "StackTrace::OutputToStream not implemented.";
diff --git a/devel/electron35/files/patch-base_debug_stack__trace__posix.cc b/devel/electron35/files/patch-base_debug_stack__trace__posix.cc
deleted file mode 100644
index 29f44661e2a1..000000000000
--- a/devel/electron35/files/patch-base_debug_stack__trace__posix.cc
+++ /dev/null
@@ -1,101 +0,0 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/debug/stack_trace_posix.cc
-@@ -51,7 +51,7 @@
- // execinfo.h and backtrace(3) are really only present in glibc and in macOS
- // libc.
- #if BUILDFLAG(IS_APPLE) || \
-- (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX))
-+ (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX) && !BUILDFLAG(IS_BSD))
- #define HAVE_BACKTRACE
- #include <execinfo.h>
- #endif
-@@ -69,8 +69,10 @@
- #include <AvailabilityMacros.h>
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-+#if !BUILDFLAG(IS_BSD)
- #include <sys/prctl.h>
-+#endif
-
- #include "base/debug/proc_maps_linux.h"
- #endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
- std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
- // We have seen rare cases on AMD linux where the default signal handler
- // either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
- "Warning: Default signal handler failed to terminate process.\n");
- PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
- // See: https://man7.org/linux/man-pages/man2/exit_group.2.html
-+#if BUILDFLAG(IS_BSD)
-+ _exit(EXIT_FAILURE);
-+#else
- syscall(SYS_exit_group, EXIT_FAILURE);
-+#endif
- }
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
- _exit(EXIT_FAILURE);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Set an alarm to trigger in case the default handler does not terminate
- // the process. See 'AlarmSignalHandler' for more details.
- struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
- // signals that do not re-raise autonomously), such as signals delivered via
- // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
- // otherwise be lost when re-raising the signal via raise().
-+#if !BUILDFLAG(IS_BSD)
- long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
- info->si_signo, info);
- if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
- if (errno != EPERM) {
- _exit(EXIT_FAILURE);
- }
-+#endif
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
- // BUILDFLAG(IS_CHROMEOS)
-
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
- return -1;
- }
-
-+#if !BUILDFLAG(IS_BSD)
- // This class is copied from
- // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
- // It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
- r.base = cur_base;
- }
- }
-+#endif
-
- // Parses /proc/self/maps in order to compile a list of all object file names
- // for the modules that are loaded in the current process.
- // Returns true on success.
- bool CacheMemoryRegions() {
-+#if BUILDFLAG(IS_BSD)
-+ return false;
-+#else
- // Reads /proc/self/maps.
- std::string contents;
- if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
-
- is_initialized_ = true;
- return true;
-+#endif
- }
-
- // Opens all object files and caches their file descriptors.
diff --git a/devel/electron35/files/patch-base_files_drive__info.h b/devel/electron35/files/patch-base_files_drive__info.h
deleted file mode 100644
index dabfb40d9e51..000000000000
--- a/devel/electron35/files/patch-base_files_drive__info.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/files/drive_info.h.orig 2025-03-24 20:50:14 UTC
-+++ base/files/drive_info.h
-@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
- std::optional<bool> has_seek_penalty;
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Whether the drive is a removable drive.
- //
- // Note on macOS: that SSDs that are connected over USB that you can eject
diff --git a/devel/electron35/files/patch-base_files_drive__info__posix.cc b/devel/electron35/files/patch-base_files_drive__info__posix.cc
deleted file mode 100644
index 8c50fee8089e..000000000000
--- a/devel/electron35/files/patch-base_files_drive__info__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/files/drive_info_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/files/drive_info_posix.cc
-@@ -24,7 +24,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa
-
- std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
- DriveInfo drive_info;
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- drive_info.has_seek_penalty = false;
- return drive_info;
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-base_files_file__util__posix.cc b/devel/electron35/files/patch-base_files_file__util__posix.cc
deleted file mode 100644
index 506820b38a8b..000000000000
--- a/devel/electron35/files/patch-base_files_file__util__posix.cc
+++ /dev/null
@@ -1,55 +0,0 @@
---- base/files/file_util_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/files/file_util_posix.cc
-@@ -902,36 +902,33 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
- bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
- ScopedBlockingCall scoped_blocking_call(
- FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
-+ const FilePath kFileSystemRoot("/");
- std::vector<FilePath> subpaths;
-
- // Collect a list of all parent directories.
- FilePath last_path = full_path;
-- subpaths.push_back(full_path);
-- for (FilePath path = full_path.DirName(); path.value() != last_path.value();
-- path = path.DirName()) {
-+ if (full_path != kFileSystemRoot)
-+ subpaths.push_back(full_path);
-+ for (FilePath path = full_path.DirName(); (path.value() != last_path.value() &&
-+ (path != kFileSystemRoot)); path = path.DirName()) {
- subpaths.push_back(path);
- last_path = path;
- }
-
- // Iterate through the parents and create the missing ones.
- for (const FilePath& subpath : base::Reversed(subpaths)) {
-- if (DirectoryExists(subpath)) {
-- continue;
-- }
-- if (mkdir(subpath.value().c_str(), 0700) == 0) {
-- continue;
-- }
-- // Mkdir failed, but it might have failed with EEXIST, or some other error
-- // due to the directory appearing out of thin air. This can occur if
-- // two processes are trying to create the same file system tree at the same
-- // time. Check to see if it exists and make sure it is a directory.
-- int saved_errno = errno;
-- if (!DirectoryExists(subpath)) {
-- if (error) {
-- *error = File::OSErrorToFileError(saved_errno);
-+ if (!PathExists(subpath)) {
-+ if ((mkdir(subpath.value().c_str(), 0700) == -1) &&
-+ ((full_path != subpath) ? (errno != ENOENT) : (-1))) {
-+ int saved_errno = errno;
-+ if (error)
-+ *error = File::OSErrorToFileError(saved_errno);
-+ return false;
- }
-- errno = saved_errno;
-- return false;
-+ } else if (!DirectoryExists(subpath)) {
-+ if (error)
-+ *error = File::OSErrorToFileError(ENOTDIR);
-+ return false;
- }
- }
- return true;
diff --git a/devel/electron35/files/patch-base_files_file__util__unittest.cc b/devel/electron35/files/patch-base_files_file__util__unittest.cc
deleted file mode 100644
index 9468a2d6fbe2..000000000000
--- a/devel/electron35/files/patch-base_files_file__util__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/files/file_util_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/files/file_util_unittest.cc
-@@ -3911,7 +3911,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
- }
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
- FilePath file_path("/proc/cpuinfo");
- std::string data = "temp";
-@@ -4648,7 +4648,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
- NULL);
- #else
- size_t bytes_written =
-- ::write(::fileno(output_file.get()), content.c_str(), content.length());
-+ ::write(fileno(output_file.get()), content.c_str(), content.length());
- #endif
- EXPECT_EQ(content.length(), bytes_written);
- ::fflush(output_file.get());
diff --git a/devel/electron35/files/patch-base_i18n_icu__util.cc b/devel/electron35/files/patch-base_i18n_icu__util.cc
deleted file mode 100644
index 5c7f6141a4d2..000000000000
--- a/devel/electron35/files/patch-base_i18n_icu__util.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/i18n/icu_util.cc.orig 2024-04-15 20:33:42 UTC
-+++ base/i18n/icu_util.cc
-@@ -52,7 +52,7 @@
- #include "third_party/icu/source/common/unicode/unistr.h"
- #endif
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
- #include "third_party/icu/source/i18n/unicode/timezone.h"
- #endif
-@@ -328,7 +328,7 @@ void InitializeIcuTimeZone() {
- FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
- icu::TimeZone::adoptDefault(
- icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
--#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
- // To respond to the time zone change properly, the default time zone
- // cache in ICU has to be populated on starting up.
- // See TimeZoneMonitorLinux::NotifyClientsFromImpl().
diff --git a/devel/electron35/files/patch-base_linux__util.cc b/devel/electron35/files/patch-base_linux__util.cc
deleted file mode 100644
index c754afafa709..000000000000
--- a/devel/electron35/files/patch-base_linux__util.cc
+++ /dev/null
@@ -1,17 +0,0 @@
---- base/linux_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/linux_util.cc
-@@ -164,10 +164,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t
- }
-
- bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) {
-+#if BUILDFLAG(IS_BSD)
-+ return false;
-+#else
- // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22
- char buf[25];
- strings::SafeSPrintf(buf, "/proc/%d/task", pid);
- return GetThreadsFromProcessDir(buf, tids);
-+#endif
- }
-
- bool GetThreadsForCurrentProcess(std::vector<pid_t>* tids) {
diff --git a/devel/electron35/files/patch-base_logging__unittest.cc b/devel/electron35/files/patch-base_logging__unittest.cc
deleted file mode 100644
index 801111500f55..000000000000
--- a/devel/electron35/files/patch-base_logging__unittest.cc
+++ /dev/null
@@ -1,31 +0,0 @@
---- base/logging_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/logging_unittest.cc
-@@ -41,7 +41,7 @@
- #include "base/posix/eintr_wrapper.h"
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD)
- #include <ucontext.h>
- #endif
-
-@@ -589,14 +589,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo
- // need the arch-specific boilerplate below, which is inspired by breakpad.
- // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine.
- uintptr_t crash_addr = 0;
--#if BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_FREEBSD)
- crash_addr = reinterpret_cast<uintptr_t>(info->si_addr);
- #else // OS_*
- ucontext_t* context = reinterpret_cast<ucontext_t*>(context_ptr);
- #if defined(ARCH_CPU_X86)
- crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_EIP]);
- #elif defined(ARCH_CPU_X86_64)
-+#if BUILDFLAG(IS_OPENBSD)
-+ crash_addr = static_cast<uintptr_t>(context->sc_rip);
-+#else
- crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_RIP]);
-+#endif
- #elif defined(ARCH_CPU_ARMEL)
- crash_addr = static_cast<uintptr_t>(context->uc_mcontext.arm_pc);
- #elif defined(ARCH_CPU_ARM64)
diff --git a/devel/electron35/files/patch-base_memory_discardable__memory.cc b/devel/electron35/files/patch-base_memory_discardable__memory.cc
deleted file mode 100644
index d1987087b410..000000000000
--- a/devel/electron35/files/patch-base_memory_discardable__memory.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- base/memory/discardable_memory.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/memory/discardable_memory.cc
-@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kDiscardableMemoryBackingTrial,
- "DiscardableMemoryBackingTrial",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -44,7 +44,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- DiscardableMemoryBacking GetBackingForFieldTrial() {
- DiscardableMemoryTrialGroup trial_group =
-@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
-
- } // namespace
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- // Probe capabilities of this device to determine whether we should participate
- // in the discardable memory backing trial.
-@@ -95,7 +95,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking()
- DiscardableMemory::~DiscardableMemory() = default;
-
- DiscardableMemoryBacking GetDiscardableMemoryBacking() {
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (DiscardableMemoryBackingFieldTrialIsEnabled()) {
- return GetBackingForFieldTrial();
- }
diff --git a/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc
deleted file mode 100644
index 53f73c90e500..000000000000
--- a/devel/electron35/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -305,6 +305,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
-
- bool MadvFreeDiscardableMemoryPosix::IsResident() const {
- DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
-+// XXX mincore
-+#if BUILDFLAG(IS_BSD)
-+ return false;
-+#else
- #if BUILDFLAG(IS_APPLE)
- std::vector<char> vec(allocated_pages_);
- #else
-@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
- }
- }
- return true;
-+#endif
- }
-
- bool MadvFreeDiscardableMemoryPosix::IsDiscarded() const {
diff --git a/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h b/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h
deleted file mode 100644
index 8af4d9601b67..000000000000
--- a/devel/electron35/files/patch-base_memory_platform__shared__memory__region.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-01-27 17:37:37 UTC
-+++ base/memory/platform_shared_memory_region.h
-@@ -18,7 +18,7 @@
- #include "base/unguessable_token.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- namespace content {
- class SandboxIPCHandler;
- }
-@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Structure to limit access to executable region creation.
- struct ExecutableRegion {
- private:
-@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
- CheckPlatformHandlePermissionsCorrespondToMode);
- static PlatformSharedMemoryRegion Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable = false
- #endif
diff --git a/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc b/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc
deleted file mode 100644
index ca2be093f7b3..000000000000
--- a/devel/electron35/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) {
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
- PlatformSharedMemoryRegion region =
-@@ -175,7 +175,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
- // static
- PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable
- #endif
-@@ -204,7 +204,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
- // flag.
- FilePath directory;
- if (!GetShmemTempDir(
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- executable,
- #else
- false /* executable */,
diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc b/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc
deleted file mode 100644
index 288b7fd6d7e1..000000000000
--- a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/message_loop/message_pump_epoll.cc
-@@ -47,7 +47,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE
- std::atomic_bool g_use_poll = false;
-
- constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
-- {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, {EPOLLRDHUP, POLLRDHUP},
-+ {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT},
- {EPOLLPRI, POLLPRI}, {EPOLLERR, POLLERR}, {EPOLLHUP, POLLHUP}};
-
- void SetEventsForPoll(const uint32_t epoll_events, struct pollfd* poll_entry) {
diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc b/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc
deleted file mode 100644
index 6d205c55760c..000000000000
--- a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- base/message_loop/message_pump_glib.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/message_loop/message_pump_glib.cc
-@@ -8,6 +8,11 @@
- #include <glib.h>
- #include <math.h>
-
-+#if BUILDFLAG(IS_BSD)
-+#include <pthread.h>
-+#include <pthread_np.h>
-+#endif
-+
- #include "base/logging.h"
- #include "base/memory/raw_ptr.h"
- #include "base/notreached.h"
-@@ -52,9 +57,13 @@ bool RunningOnMainThread() {
- }
-
- bool RunningOnMainThread() {
-+#if BUILDFLAG(IS_BSD)
-+ return pthread_main_np();
-+#else
- auto pid = getpid();
- auto tid = PlatformThread::CurrentId();
- return pid > 0 && tid > 0 && pid == tid;
-+#endif
- }
-
- // A brief refresher on GLib:
diff --git a/devel/electron35/files/patch-base_native__library__posix.cc b/devel/electron35/files/patch-base_native__library__posix.cc
deleted file mode 100644
index c2799ae4ec64..000000000000
--- a/devel/electron35/files/patch-base_native__library__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/native_library_posix.cc.orig 2024-08-14 20:54:23 UTC
-+++ base/native_library_posix.cc
-@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP
- // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
- // and http://crbug.com/40794.
- int flags = RTLD_LAZY;
--#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND)
-+#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND) || BUILDFLAG(IS_BSD)
- // Certain platforms don't define RTLD_DEEPBIND. Android dlopen() requires
- // further investigation, as it might vary across versions. Crash here to
- // warn developers that they're trying to rely on uncertain behavior.
diff --git a/devel/electron35/files/patch-base_native__library__unittest.cc b/devel/electron35/files/patch-base_native__library__unittest.cc
deleted file mode 100644
index 8d710fec4649..000000000000
--- a/devel/electron35/files/patch-base_native__library__unittest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/native_library_unittest.cc.orig 2024-10-16 21:30:44 UTC
-+++ base/native_library_unittest.cc
-@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
- // versions with respect to symbol resolution scope.
- // TSan and MSan error out on RTLD_DEEPBIND, https://crbug.com/705255
- #if !BUILDFLAG(IS_ANDROID) && !defined(THREAD_SANITIZER) && \
-- !defined(MEMORY_SANITIZER)
-+ !defined(MEMORY_SANITIZER) && !BUILDFLAG(IS_BSD)
-
- // Verifies that the |prefer_own_symbols| option satisfies its guarantee that
- // a loaded library will always prefer local symbol resolution before
diff --git a/devel/electron35/files/patch-base_posix_unix__domain__socket.cc b/devel/electron35/files/patch-base_posix_unix__domain__socket.cc
deleted file mode 100644
index bbeec9a890a7..000000000000
--- a/devel/electron35/files/patch-base_posix_unix__domain__socket.cc
+++ /dev/null
@@ -1,57 +0,0 @@
---- base/posix/unix_domain_socket.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/posix/unix_domain_socket.cc
-@@ -47,7 +47,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd)
-
- // static
- bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
--#if !BUILDFLAG(IS_APPLE)
-+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- const int enable = 1;
- return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
- #else
-@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd,
-
- struct cmsghdr* cmsg;
- msg.msg_control = control_buffer;
--#if BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- msg.msg_controllen = checked_cast<socklen_t>(control_len);
- #else
- msg.msg_controllen = control_len;
-@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd,
- cmsg = CMSG_FIRSTHDR(&msg);
- cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SCM_RIGHTS;
--#if BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
- #else
- cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
-@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
-
- const size_t kControlBufferSize =
- CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
--#if !BUILDFLAG(IS_APPLE)
-+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- // macOS does not support ucred.
- // macOS supports xucred, but this structure is insufficient.
- + CMSG_SPACE(sizeof(struct ucred))
-@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
- wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
- wire_fds_len = payload_len / sizeof(int);
- }
--#if !BUILDFLAG(IS_APPLE)
-+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- // macOS does not support SCM_CREDENTIALS.
- if (cmsg->cmsg_level == SOL_SOCKET &&
- cmsg->cmsg_type == SCM_CREDENTIALS) {
-@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
- if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
- pid = -1;
- }
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
-+ pid = -1;
- #else
- // |pid| will legitimately be -1 if we read EOF, so only DCHECK if we
- // actually received a message. Unfortunately, Linux allows sending zero
diff --git a/devel/electron35/files/patch-base_process_internal__linux.h b/devel/electron35/files/patch-base_process_internal__linux.h
deleted file mode 100644
index e1adc68318ec..000000000000
--- a/devel/electron35/files/patch-base_process_internal__linux.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/process/internal_linux.h.orig 2025-03-24 20:50:14 UTC
-+++ base/process/internal_linux.h
-@@ -144,6 +144,9 @@ void ForEachProcessTask(base::ProcessHandle process, L
- // arguments to the lambda.
- template <typename Lambda>
- void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
-+#if BUILDFLAG(IS_BSD)
-+ return;
-+#else
- // Iterate through the different threads tracked in /proc/<pid>/task.
- FilePath fd_path = GetProcPidDir(process).Append("task");
-
-@@ -166,6 +169,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
- FilePath task_path = fd_path.Append(tid_str);
- lambda(tid, task_path);
- }
-+#endif
- }
-
- } // namespace internal
diff --git a/devel/electron35/files/patch-base_process_kill.h b/devel/electron35/files/patch-base_process_kill.h
deleted file mode 100644
index 0b3cda06b1f8..000000000000
--- a/devel/electron35/files/patch-base_process_kill.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/process/kill.h.orig 2025-03-24 20:50:14 UTC
-+++ base/process/kill.h
-@@ -123,7 +123,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in
- BASE_EXPORT TerminationStatus
- GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Spawns a thread to wait asynchronously for the child |process| to exit
- // and then reaps it.
- BASE_EXPORT void EnsureProcessGetsReaped(Process process);
diff --git a/devel/electron35/files/patch-base_process_launch.h b/devel/electron35/files/patch-base_process_launch.h
deleted file mode 100644
index 7bb91256fc17..000000000000
--- a/devel/electron35/files/patch-base_process_launch.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/process/launch.h.orig 2025-01-27 17:37:37 UTC
-+++ base/process/launch.h
-@@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions {
- bool clear_environment = false;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // If non-zero, start the process using clone(), using flags as provided.
- // Unlike in clone, clone_flags may not contain a custom termination signal
- // that is sent to the parent when the child dies. The termination signal will
diff --git a/devel/electron35/files/patch-base_process_launch__posix.cc b/devel/electron35/files/patch-base_process_launch__posix.cc
deleted file mode 100644
index a3d34622649a..000000000000
--- a/devel/electron35/files/patch-base_process_launch__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/launch_posix.cc.orig 2024-10-16 21:30:44 UTC
-+++ base/process/launch_posix.cc
-@@ -67,6 +67,9 @@
- #error "macOS should use launch_mac.cc"
- #endif
-
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
- extern char** environ;
-
- namespace base {
diff --git a/devel/electron35/files/patch-base_process_memory__linux.cc b/devel/electron35/files/patch-base_process_memory__linux.cc
deleted file mode 100644
index 70836d7d210e..000000000000
--- a/devel/electron35/files/patch-base_process_memory__linux.cc
+++ /dev/null
@@ -1,44 +0,0 @@
---- base/process/memory_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/memory_linux.cc
-@@ -28,6 +28,7 @@ namespace base {
-
- namespace base {
-
-+#if !BUILDFLAG(IS_BSD)
- namespace {
-
- void ReleaseReservationOrTerminate() {
-@@ -38,12 +39,14 @@ void ReleaseReservationOrTerminate() {
- }
-
- } // namespace
-+#endif
-
- void EnableTerminationOnHeapCorruption() {
- // On Linux, there nothing to do AFAIK.
- }
-
- void EnableTerminationOnOutOfMemory() {
-+#if !BUILDFLAG(IS_BSD)
- // Set the new-out of memory handler.
- std::set_new_handler(&ReleaseReservationOrTerminate);
- // If we're using glibc's allocator, the above functions will override
-@@ -52,8 +55,10 @@ void EnableTerminationOnOutOfMemory() {
- #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
- allocator_shim::SetCallNewHandlerOnMallocFailure(true);
- #endif
-+#endif
- }
-
-+#if !BUILDFLAG(IS_BSD)
- // ScopedAllowBlocking() has private constructor and it can only be used in
- // friend classes/functions. Declaring a class is easier in this situation to
- // avoid adding more dependency to thread_restrictions.h because of the
-@@ -111,6 +116,7 @@ bool AdjustOOMScore(ProcessId process, int score) {
- bool AdjustOOMScore(ProcessId process, int score) {
- return AdjustOOMScoreHelper::AdjustOOMScore(process, score);
- }
-+#endif
-
- bool UncheckedMalloc(size_t size, void** result) {
- #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
diff --git a/devel/electron35/files/patch-base_process_process__metrics.cc b/devel/electron35/files/patch-base_process_process__metrics.cc
deleted file mode 100644
index 4fff9489330f..000000000000
--- a/devel/electron35/files/patch-base_process_process__metrics.cc
+++ /dev/null
@@ -1,49 +0,0 @@
---- base/process/process_metrics.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_metrics.cc
-@@ -17,7 +17,7 @@ namespace {
- namespace {
-
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- int CalculateEventsPerSecond(uint64_t event_count,
- uint64_t* last_event_count,
- base::TimeTicks* last_calculated) {
-@@ -54,7 +54,7 @@ SystemMetrics SystemMetrics::Sample() {
- SystemMetrics system_metrics;
-
- system_metrics.committed_memory_ = GetSystemCommitCharge();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- GetSystemMemoryInfo(&system_metrics.memory_info_);
- GetVmStatInfo(&system_metrics.vmstat_info_);
- GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
- #endif // !BUILDFLAG(IS_MAC)
- }
-
--#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
- double ProcessMetrics::GetPlatformIndependentCPUUsage(
- TimeDelta cumulative_cpu) {
- TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
-
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- int ProcessMetrics::CalculateIdleWakeupsPerSecond(
- uint64_t absolute_idle_wakeups) {
- return CalculateEventsPerSecond(absolute_idle_wakeups,
diff --git a/devel/electron35/files/patch-base_process_process__metrics.h b/devel/electron35/files/patch-base_process_process__metrics.h
deleted file mode 100644
index 1be5ba2ec04f..000000000000
--- a/devel/electron35/files/patch-base_process_process__metrics.h
+++ /dev/null
@@ -1,106 +0,0 @@
---- base/process/process_metrics.h.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_metrics.h
-@@ -39,7 +39,7 @@
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- #include <string>
- #include <utility>
- #include <vector>
-@@ -49,7 +49,7 @@ namespace base {
-
- namespace base {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Minor and major page fault counts since the process creation.
- // Both counts are process-wide, and exclude child processes.
- //
-@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics {
- base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage();
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- // Emits the cumulative CPU usage for all currently active threads since they
- // were started into the output parameter (replacing its current contents).
- // Threads that have already terminated will not be reported. Thus, the sum of
-@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics {
- int GetOpenFdSoftLimit() const;
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Minor and major page fault count as reported by /proc/[pid]/stat.
- // Returns true for success.
- bool GetPageFaultCounts(PageFaultCounts* counts) const;
-@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics {
- #endif // !BUILDFLAG(IS_MAC)
-
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups);
- #endif
- #if BUILDFLAG(IS_APPLE)
-@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics {
- // Used to store the previous times and CPU usage counts so we can
- // compute the CPU usage between calls.
- TimeTicks last_cpu_time_;
--#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
- TimeDelta last_cumulative_cpu_;
--#endif
-
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- // Same thing for idle wakeups.
- TimeTicks last_idle_wakeups_time_;
- uint64_t last_absolute_idle_wakeups_;
-@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Data about system-wide memory consumption. Values are in KB. Available on
- // Windows, Mac, Linux, Android and Chrome OS.
- //
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- // This provides an estimate of available memory as described here:
- // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
- // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
- #endif
-
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- int buffers = 0;
- int cached = 0;
- int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
- // BUILDFLAG(IS_FUCHSIA)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- // Parse the data found in /proc/<pid>/stat and return the sum of the
- // CPU-related ticks. Returns -1 on parse error.
- // Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
- FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
-
- size_t committed_memory_;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- SystemMemoryInfoKB memory_info_;
- VmStatInfo vmstat_info_;
- SystemDiskInfo disk_info_;
diff --git a/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc b/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc
deleted file mode 100644
index 3505afec7278..000000000000
--- a/devel/electron35/files/patch-base_process_process__metrics__freebsd.cc
+++ /dev/null
@@ -1,283 +0,0 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_metrics_freebsd.cc
-@@ -3,41 +3,92 @@
- // found in the LICENSE file.
-
- #include "base/process/process_metrics.h"
-+#include "base/notreached.h"
-
- #include <stddef.h>
-+#include <sys/types.h>
- #include <sys/sysctl.h>
- #include <sys/user.h>
- #include <unistd.h>
-
-+#include <fcntl.h> /* O_RDONLY */
-+#include <kvm.h>
-+#include <libutil.h>
-+
- #include "base/memory/ptr_util.h"
-+#include "base/values.h"
-
- namespace base {
-+namespace {
-+int GetPageShift() {
-+ int pagesize = getpagesize();
-+ int pageshift = 0;
-
--ProcessMetrics::ProcessMetrics(ProcessHandle process)
-- : process_(process), last_cpu_(0) {}
-+ while (pagesize > 1) {
-+ pageshift++;
-+ pagesize >>= 1;
-+ }
-
-+ return pageshift;
-+}
-+}
-+
-+ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {}
-+
- // static
- std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
- ProcessHandle process) {
- return WrapUnique(new ProcessMetrics(process));
- }
-
--base::expected<double, ProcessCPUUsageError>
--ProcessMetrics::GetPlatformIndependentCPUUsage() {
-- struct kinfo_proc info;
-- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_};
-- size_t length = sizeof(info);
-+base::expected<ProcessMemoryInfo, ProcessUsageError>
-+ProcessMetrics::GetMemoryInfo() const {
-+ ProcessMemoryInfo memory_info;
-+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open");
-+ struct kinfo_proc *pp;
-+ int nproc;
-
-- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
-- return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ if (kd == nullptr) {
-+ return base::unexpected(ProcessUsageError::kSystemError);
- }
-
-- return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0);
-+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) {
-+ kvm_close(kd);
-+ return base::unexpected(ProcessUsageError::kProcessNotFound);
-+ }
-+
-+ if (nproc > 0) {
-+ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift();
-+ } else {
-+ kvm_close(kd);
-+ return base::unexpected(ProcessUsageError::kProcessNotFound);
-+ }
-+
-+ kvm_close(kd);
-+ return memory_info;
- }
-
- base::expected<TimeDelta, ProcessCPUUsageError>
- ProcessMetrics::GetCumulativeCPUUsage() {
-- NOTREACHED();
-+ struct kinfo_proc info;
-+ size_t length = sizeof(struct kinfo_proc);
-+ struct timeval tv;
-+
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ };
-+
-+ if (process_ == 0) {
-+ return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ }
-+
-+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
-+ return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ }
-+
-+ if (length == 0) {
-+ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
-+ }
-+
-+ return base::ok(Microseconds(info.ki_runtime));
- }
-
- size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
-
- return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
-+
-+int64_t GetNumberOfThreads(ProcessHandle process) {
-+ // Taken from FreeBSD top (usr.bin/top/machine.c)
-+
-+ kvm_t* kd = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, "kvm_open");
-+ if (kd == NULL)
-+ return 0;
-+
-+ struct kinfo_proc* pbase;
-+ int nproc;
-+ pbase = kvm_getprocs(kd, KERN_PROC_PID, process, &nproc);
-+ if (pbase == NULL)
-+ return 0;
-+
-+ if (kvm_close(kd) == -1)
-+ return 0;
-+
-+ return nproc;
-+}
-+
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB *meminfo) {
-+ unsigned int mem_total, mem_free, swap_total, swap_used;
-+ size_t length;
-+ int pagesizeKB;
-+
-+ pagesizeKB = getpagesize() / 1024;
-+
-+ length = sizeof(mem_total);
-+ if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total,
-+ &length, NULL, 0) != 0 || length != sizeof(mem_total))
-+ return false;
-+
-+ length = sizeof(mem_free);
-+ if (sysctlbyname("vm.stats.vm.v_free_count", &mem_free, &length, NULL, 0)
-+ != 0 || length != sizeof(mem_free))
-+ return false;
-+
-+ length = sizeof(swap_total);
-+ if (sysctlbyname("vm.swap_size", &swap_total, &length, NULL, 0)
-+ != 0 || length != sizeof(swap_total))
-+ return false;
-+
-+ length = sizeof(swap_used);
-+ if (sysctlbyname("vm.swap_anon_use", &swap_used, &length, NULL, 0)
-+ != 0 || length != sizeof(swap_used))
-+ return false;
-+
-+ meminfo->total = mem_total * pagesizeKB;
-+ meminfo->free = mem_free * pagesizeKB;
-+ meminfo->swap_total = swap_total * pagesizeKB;
-+ meminfo->swap_free = (swap_total - swap_used) * pagesizeKB;
-+
-+ return true;
-+}
-+
-+int ProcessMetrics::GetOpenFdCount() const {
-+ struct kinfo_file * kif;
-+ int cnt;
-+
-+ if ((kif = kinfo_getfile(process_, &cnt)) == NULL)
-+ return -1;
-+
-+ free(kif);
-+
-+ return cnt;
-+}
-+
-+int ProcessMetrics::GetOpenFdSoftLimit() const {
-+ size_t length;
-+ int total_count = 0;
-+ int mib[] = { CTL_KERN, KERN_MAXFILESPERPROC };
-+
-+ length = sizeof(total_count);
-+
-+ if (sysctl(mib, std::size(mib), &total_count, &length, NULL, 0) < 0) {
-+ total_count = -1;
-+ }
-+
-+ return total_count;
-+}
-+
-+int ProcessMetrics::GetIdleWakeupsPerSecond() {
-+ NOTIMPLEMENTED();
-+ return 0;
-+}
-+
-+bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) {
-+ NOTIMPLEMENTED();
-+ return false;
-+}
-+
-+bool GetVmStatInfo(VmStatInfo* vmstat) {
-+ NOTIMPLEMENTED();
-+ return false;
-+}
-+
-+SystemDiskInfo::SystemDiskInfo() {
-+ reads = 0;
-+ reads_merged = 0;
-+ sectors_read = 0;
-+ read_time = 0;
-+ writes = 0;
-+ writes_merged = 0;
-+ sectors_written = 0;
-+ write_time = 0;
-+ io = 0;
-+ io_time = 0;
-+ weighted_io_time = 0;
-+}
-+
-+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
-+
-+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc b/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc
deleted file mode 100644
index 96217fcc1a6f..000000000000
--- a/devel/electron35/files/patch-base_process_process__metrics__openbsd.cc
+++ /dev/null
@@ -1,241 +0,0 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_metrics_openbsd.cc
-@@ -6,73 +6,85 @@
-
- #include <stddef.h>
- #include <stdint.h>
-+#include <fcntl.h>
- #include <sys/param.h>
- #include <sys/sysctl.h>
-+#include <sys/vmmeter.h>
-
-+#include <kvm.h>
-+
- #include "base/memory/ptr_util.h"
- #include "base/types/expected.h"
-+#include "base/values.h"
-+#include "base/notreached.h"
-
- namespace base {
-
--namespace {
-+ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {}
-
--base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) {
-+base::expected<ProcessMemoryInfo, ProcessUsageError>
-+ProcessMetrics::GetMemoryInfo() const {
-+ ProcessMemoryInfo memory_info;
- struct kinfo_proc info;
-- size_t length;
-- int mib[] = {
-- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0};
-+ size_t length = sizeof(struct kinfo_proc);
-
-- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) {
-- return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
-+ sizeof(struct kinfo_proc), 1 };
-+
-+ if (process_ == 0) {
-+ return base::unexpected(ProcessUsageError::kSystemError);
- }
-
-- mib[5] = (length / sizeof(struct kinfo_proc));
--
- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
-- return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ return base::unexpected(ProcessUsageError::kSystemError);
- }
-
-- return base::ok(info.p_pctcpu);
--}
-+ if (length == 0) {
-+ return base::unexpected(ProcessUsageError::kProcessNotFound);
-+ }
-
--} // namespace
-+ memory_info.resident_set_bytes =
-+ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize());
-
--// static
--std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
-- ProcessHandle process) {
-- return WrapUnique(new ProcessMetrics(process));
-+ return memory_info;
- }
-
--base::expected<double, ProcessCPUUsageError>
--ProcessMetrics::GetPlatformIndependentCPUUsage() {
-- TimeTicks time = TimeTicks::Now();
-+base::expected<TimeDelta, ProcessCPUUsageError>
-+ProcessMetrics::GetCumulativeCPUUsage() {
-+ struct kinfo_proc info;
-+ size_t length = sizeof(struct kinfo_proc);
-+ struct timeval tv;
-
-- if (last_cpu_time_.is_zero()) {
-- // First call, just set the last values.
-- last_cpu_time_ = time;
-- return base::ok(0.0);
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
-+ sizeof(struct kinfo_proc), 1 };
-+
-+ if (process_ == 0) {
-+ return base::unexpected(ProcessCPUUsageError::kSystemError);
- }
-
-- const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_);
-- if (!cpu.has_value()) {
-- return base::unexpected(cpu.error());
-+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
-+ return base::unexpected(ProcessCPUUsageError::kSystemError);
- }
-
-- last_cpu_time_ = time;
-- return base::ok(double{cpu.value()} / FSCALE * 100.0);
-+ if (length == 0) {
-+ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
-+ }
-+
-+ tv.tv_sec = info.p_rtime_sec;
-+ tv.tv_usec = info.p_rtime_usec;
-+
-+ return base::ok(Microseconds(TimeValToMicroseconds(tv)));
- }
-
--base::expected<TimeDelta, ProcessCPUUsageError>
--ProcessMetrics::GetCumulativeCPUUsage() {
-- NOTREACHED();
-+// static
-+std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
-+ ProcessHandle process) {
-+ return WrapUnique(new ProcessMetrics(process));
- }
-
--ProcessMetrics::ProcessMetrics(ProcessHandle process)
-- : process_(process), last_cpu_(0) {}
--
- size_t GetSystemCommitCharge() {
- int mib[] = {CTL_VM, VM_METER};
-- int pagesize;
-+ size_t pagesize;
- struct vmtotal vmtotal;
- unsigned long mem_total, mem_free, mem_inactive;
- size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
- mem_free = vmtotal.t_free;
- mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
-
-- pagesize = getpagesize();
-+ pagesize = checked_cast<size_t>(getpagesize());
-
- return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
-+
-+int ProcessMetrics::GetOpenFdCount() const {
-+ return (process_ == getpid()) ? getdtablecount() : -1;
-+}
-+
-+int ProcessMetrics::GetOpenFdSoftLimit() const {
-+ return getdtablesize();
-+}
-+
-+bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const {
-+ NOTIMPLEMENTED();
-+ return false;
-+}
-+
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
-+ NOTIMPLEMENTED_LOG_ONCE();
-+ return false;
-+}
-+
-+bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) {
-+ NOTIMPLEMENTED();
-+ return false;
-+}
-+
-+bool GetVmStatInfo(VmStatInfo* vmstat) {
-+ NOTIMPLEMENTED();
-+ return false;
-+}
-+
-+int ProcessMetrics::GetIdleWakeupsPerSecond() {
-+ NOTIMPLEMENTED();
-+ return 0;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+SystemDiskInfo::SystemDiskInfo() {
-+ reads = 0;
-+ reads_merged = 0;
-+ sectors_read = 0;
-+ read_time = 0;
-+ writes = 0;
-+ writes_merged = 0;
-+ sectors_written = 0;
-+ write_time = 0;
-+ io = 0;
-+ io_time = 0;
-+ weighted_io_time = 0;
-+}
-+
-+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
-+
-+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_process_process__metrics__unittest.cc b/devel/electron35/files/patch-base_process_process__metrics__unittest.cc
deleted file mode 100644
index 438268247fa0..000000000000
--- a/devel/electron35/files/patch-base_process_process__metrics__unittest.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/process_metrics_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_metrics_unittest.cc
-@@ -63,7 +63,8 @@
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || \
-+ BUILDFLAG(IS_BSD)
- #define ENABLE_CPU_TESTS 1
- #else
- #define ENABLE_CPU_TESTS 0
diff --git a/devel/electron35/files/patch-base_process_process__posix.cc b/devel/electron35/files/patch-base_process_process__posix.cc
deleted file mode 100644
index 087bc1a06c9a..000000000000
--- a/devel/electron35/files/patch-base_process_process__posix.cc
+++ /dev/null
@@ -1,94 +0,0 @@
---- base/process/process_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
- #include "base/trace_event/base_tracing.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include <sys/event.h>
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include <sys/types.h>
-+#include <sys/sysctl.h>
-+#endif
-+
- #if BUILDFLAG(CLANG_PROFILING)
- #include "base/test/clang_profiling.h"
- #endif
-@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
- }
- #endif
-
--#if BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Using kqueue on Mac so that we can wait on non-child processes.
- // We can't use kqueues on child processes because we need to reap
- // our own children using wait.
-@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
- const bool exited = (parent_pid < 0);
-
- if (!exited && parent_pid != our_pid) {
--#if BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // On Mac we can wait on non child processes.
- return WaitForSingleNonChildProcess(handle, timeout);
- #else
-@@ -416,7 +421,56 @@ int Process::GetOSPriority() const {
-
- int Process::GetOSPriority() const {
- DCHECK(IsValid());
-+// avoid pledge(2) violation
-+#if BUILDFLAG(IS_BSD)
-+ return 0;
-+#else
- return getpriority(PRIO_PROCESS, static_cast<id_t>(process_));
-+#endif
- }
-+
-+Time Process::CreationTime() const {
-+// avoid ps pledge in the network process
-+#if !BUILDFLAG(IS_BSD)
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid(),
-+ sizeof(struct kinfo_proc), 0 };
-+ struct kinfo_proc *info = nullptr;
-+ size_t info_size;
-+#endif
-+ Time ct = Time();
-+
-+#if !BUILDFLAG(IS_BSD)
-+ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0)
-+ goto out;
-+
-+ mib[5] = (info_size / sizeof(struct kinfo_proc));
-+ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL)
-+ goto out;
-+
-+ if (sysctl(mib, std::size(mib), info, &info_size, NULL, 0) < 0)
-+ goto out;
-+
-+ ct = Time::FromTimeT(info->p_ustart_sec);
-+
-+out:
-+ if (info)
-+ free(info);
-+#endif
-+ return ct;
-+}
-+
-+#if BUILDFLAG(IS_BSD)
-+Process::Priority Process::GetPriority() const {
-+ return Priority::kUserBlocking;
-+}
-+
-+bool Process::SetPriority(Priority priority) {
-+ return false;
-+}
-+
-+bool Process::CanSetPriority() {
-+ return false;
-+}
-+#endif
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc b/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc
deleted file mode 100644
index b7ead036a4ad..000000000000
--- a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/profiler/sampling_profiler_thread_token.cc.orig 2024-04-15 20:33:42 UTC
-+++ base/profiler/sampling_profiler_thread_token.cc
-@@ -6,7 +6,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <pthread.h>
-
- #include "base/profiler/stack_base_address_posix.h"
-@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent
- PlatformThreadId id = PlatformThread::CurrentId();
- #if BUILDFLAG(IS_ANDROID)
- return {id, pthread_self()};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::optional<uintptr_t> maybe_stack_base =
- GetThreadStackBaseAddress(id, pthread_self());
- return {id, maybe_stack_base};
diff --git a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h b/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h
deleted file mode 100644
index 40fee797f377..000000000000
--- a/devel/electron35/files/patch-base_profiler_sampling__profiler__thread__token.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/profiler/sampling_profiler_thread_token.h.orig 2024-04-15 20:33:42 UTC
-+++ base/profiler/sampling_profiler_thread_token.h
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_ANDROID)
- #include <pthread.h>
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <stdint.h>
- #endif
-
-@@ -27,7 +27,7 @@ struct SamplingProfilerThreadToken {
- PlatformThreadId id;
- #if BUILDFLAG(IS_ANDROID)
- pthread_t pthread_id;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Due to the sandbox, we can only retrieve the stack base address for the
- // current thread. We must grab it during
- // GetSamplingProfilerCurrentThreadToken() and not try to get it later.
diff --git a/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc b/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc
deleted file mode 100644
index 93423d7ff7d2..000000000000
--- a/devel/electron35/files/patch-base_profiler_stack__base__address__posix.cc
+++ /dev/null
@@ -1,59 +0,0 @@
---- base/profiler/stack_base_address_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/profiler/stack_base_address_posix.cc
-@@ -17,6 +17,10 @@
- #include "base/files/scoped_file.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include <pthread_np.h>
-+#endif
-+
- #if BUILDFLAG(IS_CHROMEOS)
- extern "C" void* __libc_stack_end;
- #endif
-@@ -47,7 +51,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
-
- #if !BUILDFLAG(IS_LINUX)
- uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
-+#if BUILDFLAG(IS_OPENBSD)
-+ stack_t ss;
-+ void *address;
-+ size_t size;
-+ if (pthread_stackseg_np(pthread_id, &ss) != 0)
-+ return 0;
-+ size = ss.ss_size;
-+ address = (void*)((size_t) ss.ss_sp - ss.ss_size);
-+#else
- pthread_attr_t attr;
-+#if BUILDFLAG(IS_FREEBSD)
-+ int result;
-+ pthread_attr_init(&attr);
-+ pthread_attr_get_np(pthread_id, &attr);
-+#else
- // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
- // and pthread_id refers to a different thread, due to the use of
- // sched_getaffinity().
-@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
- << logging::SystemErrorCodeToString(result);
- // See crbug.com/617730 for limitations of this approach on Linux-like
- // systems.
-+#endif
- void* address;
- size_t size;
- result = pthread_attr_getstack(&attr, &address, &size);
- CHECK_EQ(result, 0) << "pthread_attr_getstack returned "
- << logging::SystemErrorCodeToString(result);
- pthread_attr_destroy(&attr);
-+#endif
- const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
- return base_address;
- }
-@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
- // trying to work around the problem.
- return std::nullopt;
- #else
-- const bool is_main_thread = id == GetCurrentProcId();
-+ const bool is_main_thread = id == checked_cast<PlatformThreadId>(GetCurrentProcId());
- if (is_main_thread) {
- #if BUILDFLAG(IS_ANDROID)
- // The implementation of pthread_getattr_np() in Bionic reads proc/self/maps
diff --git a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
deleted file mode 100644
index 5e99faf6ba88..000000000000
--- a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/profiler/stack_sampling_profiler_unittest.cc
-@@ -46,7 +46,7 @@
-
- #include <intrin.h>
- #include <malloc.h>
--#else
-+#elif !BUILDFLAG(IS_BSD)
- #include <alloca.h>
- #endif
-
diff --git a/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc b/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc
deleted file mode 100644
index e4b87e39115a..000000000000
--- a/devel/electron35/files/patch-base_profiler_thread__delegate__posix.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/profiler/thread_delegate_posix.cc.orig 2024-06-18 21:43:17 UTC
-+++ base/profiler/thread_delegate_posix.cc
-@@ -19,7 +19,7 @@
- #include "base/process/process_handle.h"
- #include "build/build_config.h"
-
--#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- #include "base/profiler/stack_base_address_posix.h"
- #endif
-
-@@ -28,7 +28,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos
- std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create(
- SamplingProfilerThreadToken thread_token) {
- std::optional<uintptr_t> base_address;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base_address = thread_token.stack_base_address;
- #else
- base_address =
diff --git a/devel/electron35/files/patch-base_rand__util.h b/devel/electron35/files/patch-base_rand__util.h
deleted file mode 100644
index c6cc8d0e2985..000000000000
--- a/devel/electron35/files/patch-base_rand__util.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/rand_util.h.orig 2025-03-24 20:50:14 UTC
-+++ base/rand_util.h
-@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last) {
- std::shuffle(first, last, RandomBitGenerator());
- }
-
--#if BUILDFLAG(IS_POSIX)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_BSD)
- BASE_EXPORT int GetUrandomFD();
- #endif
-
diff --git a/devel/electron35/files/patch-base_rand__util__posix.cc b/devel/electron35/files/patch-base_rand__util__posix.cc
deleted file mode 100644
index 50884d1dddea..000000000000
--- a/devel/electron35/files/patch-base_rand__util__posix.cc
+++ /dev/null
@@ -1,62 +0,0 @@
---- base/rand_util_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/rand_util_posix.cc
-@@ -28,7 +28,7 @@
- #include "base/time/time.h"
- #include "build/build_config.h"
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #include "third_party/lss/linux_syscall_support.h"
- #elif BUILDFLAG(IS_MAC)
- // TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
-@@ -44,6 +44,7 @@ namespace {
-
- namespace {
-
-+#if !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_AIX)
- // AIX has no 64-bit support for O_CLOEXEC.
- static constexpr int kOpenFlags = O_RDONLY;
-@@ -68,10 +69,11 @@ class URandomFd {
- private:
- const int fd_;
- };
-+#endif
-
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)) && \
-- !BUILDFLAG(IS_NACL)
-+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- // TODO(pasko): Unify reading kernel version numbers in:
- // mojo/core/channel_linux.cc
- // chrome/browser/android/seccomp_support_detector.cc
-@@ -156,6 +158,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
- namespace {
-
- void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
-+#if !BUILDFLAG(IS_BSD)
- #if !BUILDFLAG(IS_NACL)
- // The BoringSSL experiment takes priority over everything else.
- if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
- const int urandom_fd = GetUrandomFD();
- const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
- CHECK(success);
-+#else
-+ arc4random_buf(output.data(), output.size());
-+#endif
- }
-
- } // namespace
-@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) {
- RandBytesInternal(output, /*avoid_allocation=*/false);
- }
-
-+#if !BUILDFLAG(IS_BSD)
- int GetUrandomFD() {
- static NoDestructor<URandomFd> urandom_fd;
- return urandom_fd->fd();
- }
-+#endif
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc b/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc
deleted file mode 100644
index 238970e98604..000000000000
--- a/devel/electron35/files/patch-base_strings_safe__sprintf__unittest.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- base/strings/safe_sprintf_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/strings/safe_sprintf_unittest.cc
-@@ -743,6 +743,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
- #endif
- }
-
-+#if !BUILDFLAG(IS_BSD)
- TEST(SafeSPrintfTest, EmitNULL) {
- char buf[40];
- #if defined(__GNUC__)
-@@ -759,6 +760,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
- #pragma GCC diagnostic pop
- #endif
- }
-+#endif
-
- TEST(SafeSPrintfTest, PointerSize) {
- // The internal data representation is a 64bit value, independent of the
diff --git a/devel/electron35/files/patch-base_synchronization_lock__impl.h b/devel/electron35/files/patch-base_synchronization_lock__impl.h
deleted file mode 100644
index 425845d22f0b..000000000000
--- a/devel/electron35/files/patch-base_synchronization_lock__impl.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- base/synchronization/lock_impl.h.orig 2024-08-14 20:54:23 UTC
-+++ base/synchronization/lock_impl.h
-@@ -109,6 +109,10 @@ void LockImpl::Unlock() {
- }
-
- #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_FREEBSD)
-+#pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wthread-safety-analysis"
-+#endif
-
- #if DCHECK_IS_ON()
- BASE_EXPORT void dcheck_trylock_result(int rv);
-@@ -129,6 +133,9 @@ void LockImpl::Unlock() {
- dcheck_unlock_result(rv);
- #endif
- }
-+#if BUILDFLAG(IS_FREEBSD)
-+#pragma GCC diagnostic pop
-+#endif
- #endif
-
- // This is an implementation used for AutoLock templated on the lock type.
diff --git a/devel/electron35/files/patch-base_system_sys__info.cc b/devel/electron35/files/patch-base_system_sys__info.cc
deleted file mode 100644
index 11c22025a56b..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/system/sys_info.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/system/sys_info.cc
-@@ -224,7 +224,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void(
- #endif
-
- void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- constexpr base::TaskTraits kTraits = {base::MayBlock()};
- #else
- constexpr base::TaskTraits kTraits = {};
diff --git a/devel/electron35/files/patch-base_system_sys__info.h b/devel/electron35/files/patch-base_system_sys__info.h
deleted file mode 100644
index ddc5bc6cf748..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/system/sys_info.h.orig 2025-03-24 20:50:14 UTC
-+++ base/system/sys_info.h
-@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo {
- static void ResetCpuSecurityMitigationsEnabledForTesting();
- #endif
-
-+ static uint64_t MaxSharedMemorySize();
-+
- private:
- friend class test::ScopedAmountOfPhysicalMemoryOverride;
- FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo {
- static HardwareInfo GetHardwareInfoSync();
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- static uint64_t AmountOfAvailablePhysicalMemory(
- const SystemMemoryInfoKB& meminfo);
- #endif
diff --git a/devel/electron35/files/patch-base_system_sys__info__freebsd.cc b/devel/electron35/files/patch-base_system_sys__info__freebsd.cc
deleted file mode 100644
index 242ac638bb5d..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info__freebsd.cc
+++ /dev/null
@@ -1,112 +0,0 @@
---- base/system/sys_info_freebsd.cc.orig 2024-10-16 21:30:44 UTC
-+++ base/system/sys_info_freebsd.cc
-@@ -9,28 +9,103 @@
- #include <sys/sysctl.h>
-
- #include "base/notreached.h"
-+#include "base/process/process_metrics.h"
-+#include "base/strings/string_util.h"
-
- namespace base {
-
--int64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-- int pages, page_size;
-+int SysInfo::NumberOfProcessors() {
-+ int mib[] = {CTL_HW, HW_NCPU};
-+ int ncpu;
-+ size_t size = sizeof(ncpu);
-+ if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
-+ NOTREACHED();
-+ return 1;
-+ }
-+ return ncpu;
-+}
-+
-+uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-+ int pages, page_size, r = 0;
- size_t size = sizeof(pages);
-- sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
-- sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
-- if (pages == -1 || page_size == -1) {
-+
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
-+
-+ if (r == -1) {
- NOTREACHED();
- }
-- return static_cast<int64_t>(pages) * page_size;
-+
-+ return static_cast<uint64_t>(pages) * page_size;
- }
-
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
-+ int page_size, r = 0;
-+ unsigned int pgfree, pginact, pgcache;
-+ size_t size = sizeof(page_size);
-+ size_t szpg = sizeof(pgfree);
-+
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_free_count", &pgfree, &szpg, NULL, 0);
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_inactive_count", &pginact, &szpg, NULL, 0);
-+ if (r == 0)
-+ r = sysctlbyname("vm.stats.vm.v_cache_count", &pgcache, &szpg, NULL, 0);
-+
-+ if (r == -1) {
-+ NOTREACHED();
-+ return 0;
-+ }
-+
-+ return static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size);
-+}
-+
- // static
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemory(const SystemMemoryInfoKB& info) {
-+ uint64_t res_kb = info.available != 0
-+ ? info.available - info.active_file
-+ : info.free + info.reclaimable + info.inactive_file;
-+ return res_kb * 1024;
-+}
-+
-+// static
-+std::string SysInfo::CPUModelName() {
-+ int mib[] = { CTL_HW, HW_MODEL };
-+ char name[256];
-+ size_t size = std::size(name);
-+
-+ if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) {
-+ return name;
-+ }
-+
-+ return std::string();
-+}
-+
-+// static
- uint64_t SysInfo::MaxSharedMemorySize() {
- size_t limit;
- size_t size = sizeof(limit);
-+
- if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) {
- NOTREACHED();
- }
- return static_cast<uint64_t>(limit);
-+}
-+
-+SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() {
-+ HardwareInfo info;
-+
-+ info.manufacturer = "FreeBSD";
-+ info.model = HardwareModelName();
-+
-+ DCHECK(IsStringUTF8(info.manufacturer));
-+ DCHECK(IsStringUTF8(info.model));
-+
-+ return info;
- }
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_system_sys__info__openbsd.cc b/devel/electron35/files/patch-base_system_sys__info__openbsd.cc
deleted file mode 100644
index eab9fe372a05..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info__openbsd.cc
+++ /dev/null
@@ -1,85 +0,0 @@
---- base/system/sys_info_openbsd.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/system/sys_info_openbsd.cc
-@@ -12,6 +12,7 @@
-
- #include "base/notreached.h"
- #include "base/posix/sysctl.h"
-+#include "base/strings/string_util.h"
-
- namespace {
-
-@@ -28,9 +29,14 @@ namespace base {
-
- namespace base {
-
-+// pledge(2)
-+uint64_t aofpmem = 0;
-+uint64_t shmmax = 0;
-+char cpumodel[256];
-+
- // static
- int SysInfo::NumberOfProcessors() {
-- int mib[] = {CTL_HW, HW_NCPU};
-+ int mib[] = {CTL_HW, HW_NCPUONLINE};
- int ncpu;
- size_t size = sizeof(ncpu);
- if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
-@@ -41,10 +47,26 @@ uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-
- // static
- uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
-- return AmountOfMemory(_SC_PHYS_PAGES);
-+ // pledge(2)
-+ if (!aofpmem)
-+ aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
-+ return aofpmem;
- }
-
- // static
-+std::string SysInfo::CPUModelName() {
-+ int mib[] = {CTL_HW, HW_MODEL};
-+ size_t len = std::size(cpumodel);
-+
-+ if (cpumodel[0] == '\0') {
-+ if (sysctl(mib, std::size(mib), cpumodel, &len, NULL, 0) < 0)
-+ return std::string();
-+ }
-+
-+ return std::string(cpumodel, len - 1);
-+}
-+
-+// static
- uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
- // We should add inactive file-backed memory also but there is no such
- // information from OpenBSD unfortunately.
-@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() {
- int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX};
- size_t limit;
- size_t size = sizeof(limit);
-+ // pledge(2)
-+ if (shmmax)
-+ goto out;
- if (sysctl(mib, std::size(mib), &limit, &size, NULL, 0) < 0) {
- NOTREACHED();
- }
-- return static_cast<uint64_t>(limit);
-+ shmmax = static_cast<uint64_t>(limit);
-+out:
-+ return shmmax;
- }
-
- // static
--std::string SysInfo::CPUModelName() {
-- return StringSysctl({CTL_HW, HW_MODEL}).value();
-+SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() {
-+ HardwareInfo info;
-+ // Set the manufacturer to "OpenBSD" and the model to
-+ // an empty string.
-+ info.manufacturer = "OpenBSD";
-+ info.model = HardwareModelName();
-+ DCHECK(IsStringUTF8(info.manufacturer));
-+ DCHECK(IsStringUTF8(info.model));
-+ return info;
- }
-
- } // namespace base
diff --git a/devel/electron35/files/patch-base_system_sys__info__posix.cc b/devel/electron35/files/patch-base_system_sys__info__posix.cc
deleted file mode 100644
index baca679375b2..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info__posix.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- base/system/sys_info_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/system/sys_info_posix.cc
-@@ -124,7 +124,7 @@ namespace base {
-
- namespace base {
-
--#if !BUILDFLAG(IS_OPENBSD)
-+#if !BUILDFLAG(IS_BSD)
- // static
- int SysInfo::NumberOfProcessors() {
- #if BUILDFLAG(IS_MAC)
-@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() {
-
- return cached_num_cpus;
- }
--#endif // !BUILDFLAG(IS_OPENBSD)
-+#endif // !BUILDFLAG(IS_BSD)
-
- // static
- uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
- arch = "x86";
- } else if (arch == "amd64") {
- arch = "x86_64";
-+ } else if (arch == "arm64") {
-+ arch = "aarch64";
- } else if (std::string(info.sysname) == "AIX") {
- arch = "ppc64";
- }
diff --git a/devel/electron35/files/patch-base_system_sys__info__unittest.cc b/devel/electron35/files/patch-base_system_sys__info__unittest.cc
deleted file mode 100644
index 4e356be04c2f..000000000000
--- a/devel/electron35/files/patch-base_system_sys__info__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/system/sys_info_unittest.cc.orig 2024-08-14 20:54:23 UTC
-+++ base/system/sys_info_unittest.cc
-@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
- EXPECT_TRUE(IsStringUTF8(hardware_info->model));
- bool empty_result_expected =
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
- false;
- #else
- true;
- #endif
- EXPECT_EQ(hardware_info->manufacturer.empty(), empty_result_expected);
-+#if BUILDFLAG(IS_BSD)
-+ empty_result_expected = true;
-+#endif
- EXPECT_EQ(hardware_info->model.empty(), empty_result_expected);
- }
-
diff --git a/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc b/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc
deleted file mode 100644
index 29ff9848add9..000000000000
--- a/devel/electron35/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
- EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
- #else
- #error Platform doesn't match any block
-@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
- EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
- #else
- #error Platform doesn't match any block
diff --git a/devel/electron35/files/patch-base_test_launcher_test__launcher.cc b/devel/electron35/files/patch-base_test_launcher_test__launcher.cc
deleted file mode 100644
index 08a654fed15e..000000000000
--- a/devel/electron35/files/patch-base_test_launcher_test__launcher.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- base/test/launcher/test_launcher.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/test/launcher/test_launcher.cc
-@@ -74,6 +74,7 @@
- #include "testing/gtest/include/gtest/gtest.h"
-
- #if BUILDFLAG(IS_POSIX)
-+#include <signal.h>
- #include <fcntl.h>
-
- #include "base/files/file_descriptor_watcher_posix.h"
diff --git a/devel/electron35/files/patch-base_test_test__file__util__linux.cc b/devel/electron35/files/patch-base_test_test__file__util__linux.cc
deleted file mode 100644
index b99b3e8f323c..000000000000
--- a/devel/electron35/files/patch-base_test_test__file__util__linux.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- base/test/test_file_util_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/test/test_file_util_linux.cc
-@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
- if (fdatasync(fd.get()) != 0) {
- return false;
- }
-+#if !BUILDFLAG(IS_BSD)
- if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) {
- return false;
- }
-+#endif
- return true;
- }
-
diff --git a/devel/electron35/files/patch-base_threading_platform__thread.h b/devel/electron35/files/patch-base_threading_platform__thread.h
deleted file mode 100644
index 6f82a564bd3d..000000000000
--- a/devel/electron35/files/patch-base_threading_platform__thread.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/threading/platform_thread.h.orig 2025-03-24 20:50:14 UTC
-+++ base/threading/platform_thread.h
-@@ -48,6 +48,8 @@ typedef mach_port_t PlatformThreadId;
- typedef zx_koid_t PlatformThreadId;
- #elif BUILDFLAG(IS_APPLE)
- typedef mach_port_t PlatformThreadId;
-+#elif BUILDFLAG(IS_BSD)
-+typedef uint64_t PlatformThreadId;
- #elif BUILDFLAG(IS_POSIX)
- typedef pid_t PlatformThreadId;
- #endif
diff --git a/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc b/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc
deleted file mode 100644
index 9c8adc7285b0..000000000000
--- a/devel/electron35/files/patch-base_threading_platform__thread__internal__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2024-10-16 21:30:44 UTC
-+++ base/threading/platform_thread_internal_posix.cc
-@@ -41,7 +41,7 @@ int GetCurrentThreadNiceValue() {
- }
-
- int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
diff --git a/devel/electron35/files/patch-base_threading_platform__thread__posix.cc b/devel/electron35/files/patch-base_threading_platform__thread__posix.cc
deleted file mode 100644
index 60e886072438..000000000000
--- a/devel/electron35/files/patch-base_threading_platform__thread__posix.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- base/threading/platform_thread_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
- base::DisallowSingleton();
- }
-
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
- partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
- #endif
-
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -270,6 +270,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return reinterpret_cast<int32_t>(pthread_self());
- #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
- return pthread_self();
-+#elif BUILDFLAG(IS_BSD)
-+ return reinterpret_cast<uint64_t>(pthread_self());
- #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
- return reinterpret_cast<int64_t>(pthread_self());
- #endif
-@@ -363,7 +365,7 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
-
- // static
- bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
- if (from >= to) {
-@@ -384,6 +386,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
- MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
- #else
- if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
- return;
-@@ -407,7 +412,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
-
- // static
- ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
diff --git a/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc b/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc
deleted file mode 100644
index e06ae343eb37..000000000000
--- a/devel/electron35/files/patch-base_threading_platform__thread__unittest.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/threading/platform_thread_unittest.cc
-@@ -36,7 +36,7 @@
- #include "base/time/time.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <pthread.h>
- #include <sys/syscall.h>
- #include <sys/types.h>
-@@ -370,7 +370,7 @@ TEST(PlatformThreadTest, CanChangeThreadType) {
- // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this
- // proprerty changes for a given platform.
- TEST(PlatformThreadTest, CanChangeThreadType) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
- // able to increase priority to any level unless we are root (euid == 0).
- bool kCanIncreasePriority = false;
-@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
-
- #endif // BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- namespace {
-
- bool IsTidCacheCorrect() {
-+#if BUILDFLAG(IS_BSD)
-+ return PlatformThread::CurrentId() == reinterpret_cast<int64_t>(pthread_self());
-+#else
- return PlatformThread::CurrentId() == syscall(__NR_gettid);
-+#endif
- }
-
- void* CheckTidCacheCorrectWrapper(void*) {
diff --git a/devel/electron35/files/patch-base_time_time__now__posix.cc b/devel/electron35/files/patch-base_time_time__now__posix.cc
deleted file mode 100644
index 2099f31627ab..000000000000
--- a/devel/electron35/files/patch-base_time_time__now__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- base/time/time_now_posix.cc.orig 2025-01-27 17:37:37 UTC
-+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
-
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc b/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc
deleted file mode 100644
index 96d614105870..000000000000
--- a/devel/electron35/files/patch-base_trace__event_malloc__dump__provider.cc
+++ /dev/null
@@ -1,30 +0,0 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/trace_event/malloc_dump_provider.cc
-@@ -31,6 +31,8 @@
-
- #if BUILDFLAG(IS_APPLE)
- #include <malloc/malloc.h>
-+#elif BUILDFLAG(IS_BSD)
-+#include <stdlib.h>
- #else
- #include <malloc.h>
- #endif
-@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size,
-
- #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
- (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \
-- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA))
-+ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_BSD))
- void ReportMallinfoStats(ProcessMemoryDump* pmd,
- size_t* total_virtual_size,
- size_t* resident_size,
-@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
- &allocated_objects_count);
- #elif BUILDFLAG(IS_FUCHSIA)
- // TODO(fuchsia): Port, see https://crbug.com/706592.
-+#elif BUILDFLAG(IS_BSD)
-+ total_virtual_size = 0;
-+ allocated_objects_size = 0;
- #else
- ReportMallinfoStats(/*pmd=*/nullptr, &total_virtual_size, &resident_size,
- &allocated_objects_size, &allocated_objects_count);
diff --git a/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc b/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc
deleted file mode 100644
index c883da504bd5..000000000000
--- a/devel/electron35/files/patch-base_trace__event_process__memory__dump.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-03-24 20:50:14 UTC
-+++ base/trace_event/process_memory_dump.cc
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
- #if BUILDFLAG(IS_WIN)
- auto vec =
- base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
--#elif BUILDFLAG(IS_APPLE)
-+#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- auto vec = base::HeapArray<char>::WithSize(max_vec_size);
- #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
- auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
- for (size_t i = 0; i < page_count; i++) {
- resident_page_count += vec[i].VirtualAttributes.Valid;
- }
--#elif BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/42050620): Implement counting resident bytes.
- // For now, log and avoid unused variable warnings.
- NOTIMPLEMENTED_LOG_ONCE();
diff --git a/devel/electron35/files/patch-build_config_BUILD.gn b/devel/electron35/files/patch-build_config_BUILD.gn
deleted file mode 100644
index 9ca9cf850096..000000000000
--- a/devel/electron35/files/patch-build_config_BUILD.gn
+++ /dev/null
@@ -1,13 +0,0 @@
---- build/config/BUILD.gn.orig 2025-01-27 17:37:37 UTC
-+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
- # Targets should choose to explicitly link frameworks they require. Since
- # linking can have run-time side effects, nothing should be listed here.
- libs = []
-+ } else if (is_bsd) {
-+ libs = [
-+ "pthread",
-+ ]
- } else if (is_linux || is_chromeos) {
- libs = [
- "dl",
diff --git a/devel/electron35/files/patch-build_config_BUILDCONFIG.gn b/devel/electron35/files/patch-build_config_BUILDCONFIG.gn
deleted file mode 100644
index 76aaba0afee5..000000000000
--- a/devel/electron35/files/patch-build_config_BUILDCONFIG.gn
+++ /dev/null
@@ -1,45 +0,0 @@
---- build/config/BUILDCONFIG.gn.orig 2025-02-02 01:39:06 UTC
-+++ build/config/BUILDCONFIG.gn
-@@ -139,7 +139,8 @@ declare_args() {
- is_official_build = false
-
- # Set to true when compiling with the Clang compiler.
-- is_clang = current_os != "linux" ||
-+ is_clang = current_os != "linux" || current_os == "openbsd" ||
-+ current_os == "freebsd" ||
- (current_cpu != "s390x" && current_cpu != "s390" &&
- current_cpu != "ppc64" && current_cpu != "ppc" &&
- current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -237,6 +238,10 @@ if (host_toolchain == "") {
- host_toolchain = "//build/toolchain/aix:$host_cpu"
- } else if (host_os == "zos") {
- host_toolchain = "//build/toolchain/zos:$host_cpu"
-+ } else if (host_os == "openbsd") {
-+ host_toolchain = "//build/toolchain/openbsd:clang_$host_cpu"
-+ } else if (host_os == "freebsd") {
-+ host_toolchain = "//build/toolchain/freebsd:clang_$host_cpu"
- } else {
- assert(false, "Unsupported host_os: $host_os")
- }
-@@ -281,6 +286,8 @@ if (target_os == "android") {
- _default_toolchain = "//build/toolchain/aix:$target_cpu"
- } else if (target_os == "zos") {
- _default_toolchain = "//build/toolchain/zos:$target_cpu"
-+} else if (target_os == "openbsd" || target_os == "freebsd") {
-+ _default_toolchain = host_toolchain
- } else {
- assert(false, "Unsupported target_os: $target_os")
- }
-@@ -315,7 +322,11 @@ is_ios = current_os == "ios"
- is_chromeos = current_os == "chromeos"
- is_fuchsia = current_os == "fuchsia"
- is_ios = current_os == "ios"
--is_linux = current_os == "linux"
-+is_linux = current_os == "linux" || current_os == "openbsd" ||
-+ current_os == "freebsd"
-+is_openbsd = current_os == "openbsd"
-+is_freebsd = current_os == "freebsd"
-+is_bsd = current_os == "openbsd" || current_os == "freebsd"
- is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_watchos = current_os == "watchos"
diff --git a/devel/electron35/files/patch-build_config_clang_BUILD.gn b/devel/electron35/files/patch-build_config_clang_BUILD.gn
deleted file mode 100644
index 22e83a08bfc3..000000000000
--- a/devel/electron35/files/patch-build_config_clang_BUILD.gn
+++ /dev/null
@@ -1,16 +0,0 @@
---- build/config/clang/BUILD.gn.orig 2025-01-27 17:37:37 UTC
-+++ build/config/clang/BUILD.gn
-@@ -213,7 +213,12 @@ clang_lib("compiler_builtins") {
-
- # Adds a dependency on the Clang runtime library clang_rt.builtins.
- clang_lib("compiler_builtins") {
-- if (is_mac) {
-+ if (is_bsd) {
-+ # Since there's no Rust in the toolchain, there's no concern that we'll use
-+ # the Rust stdlib's intrinsics here.
-+ #
-+ # Don't define libname which makes this target do nothing.
-+ } else if (is_mac) {
- libname = "osx"
- } else if (is_ios) {
- if (target_environment == "simulator") {
diff --git a/devel/electron35/files/patch-build_config_compiler_BUILD.gn b/devel/electron35/files/patch-build_config_compiler_BUILD.gn
deleted file mode 100644
index 8f0a06efa15c..000000000000
--- a/devel/electron35/files/patch-build_config_compiler_BUILD.gn
+++ /dev/null
@@ -1,131 +0,0 @@
---- build/config/compiler/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ build/config/compiler/BUILD.gn
-@@ -198,7 +198,7 @@ declare_args() {
- # This greatly reduces the size of debug builds, at the cost of
- # debugging information which is required by some specialized
- # debugging tools.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
-
- declare_args() {
-@@ -255,13 +255,16 @@ config("no_unresolved_symbols") {
- # Compiler instrumentation can introduce dependencies in DSOs to symbols in
- # the executable they are loaded into, so they are unresolved at link-time.
- config("no_unresolved_symbols") {
-- if (!using_sanitizer &&
-+ if (!using_sanitizer && !is_bsd &&
- (is_linux || is_chromeos || is_android || is_fuchsia)) {
- ldflags = [
- "-Wl,-z,defs",
- "-Wl,--as-needed",
- ]
- }
-+ if (current_cpu == "x86" && is_openbsd) {
-+ ldflags = [ "-Wl,-z,notext", "-Wl,--strip-all" ]
-+ }
- }
-
- # compiler ---------------------------------------------------------------------
-@@ -519,6 +522,10 @@ config("compiler") {
- }
- }
-
-+ if (is_openbsd) {
-+ ldflags += [ "-Wl,-z,wxneeded" ]
-+ }
-+
- # Linux-specific compiler flags setup.
- # ------------------------------------
- if (use_icf && (!is_apple || use_lld)) {
-@@ -578,7 +585,7 @@ config("compiler") {
- ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
- }
-
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
- cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
- if (save_reproducers_on_lld_crash && use_lld) {
- ldflags += [
-@@ -1234,7 +1241,7 @@ config("compiler_cpu_abi") {
- ]
- }
- } else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=arm-linux-gnueabihf" ]
- ldflags += [ "--target=arm-linux-gnueabihf" ]
- }
-@@ -1249,7 +1256,7 @@ config("compiler_cpu_abi") {
- }
- } else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=aarch64-linux-gnu" ]
- ldflags += [ "--target=aarch64-linux-gnu" ]
- }
-@@ -1583,7 +1590,7 @@ config("compiler_deterministic") {
- # different build directory like "out/feature_a" and "out/feature_b" if
- # we build same files with same compile flag.
- # Other paths are already given in relative, no need to normalize them.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1641,7 +1648,7 @@ config("clang_revision") {
- }
-
- config("clang_revision") {
-- if (is_clang && clang_base_path == default_clang_base_path &&
-+ if (is_clang && !is_bsd && clang_base_path == default_clang_base_path &&
- current_os != "zos") {
- update_args = [
- "--print-revision",
-@@ -1962,9 +1969,6 @@ config("default_warnings") {
- cflags += [
- # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
- "-Wno-cast-function-type",
--
-- # TODO(crbug.com/40284799): Fix and re-enable.
-- "-Wno-thread-safety-reference-return",
- ]
-
- cflags_cc += [
-@@ -1972,7 +1976,7 @@ config("default_warnings") {
- "-Wenum-compare-conditional",
- ]
-
-- if (!is_nacl) {
-+ if (!is_nacl && !is_bsd) {
- cflags_cc += [
- # TODO(crbug.com/41486292): Fix and re-enable.
- "-Wno-c++11-narrowing-const-reference",
-@@ -2741,7 +2745,7 @@ config("afdo") {
- # There are some targeted places that AFDO regresses, so we provide a separate
- # config to allow AFDO to be disabled per-target.
- config("afdo") {
-- if (is_clang) {
-+ if (is_clang && !is_bsd) {
- cflags = []
- if (clang_emit_debug_info_for_profiling) {
- # Add the following flags to generate debug info for profiling.
-@@ -2768,7 +2772,7 @@ config("afdo") {
- cflags += [ "-Wno-backend-plugin" ]
- inputs = [ _clang_sample_profile ]
- }
-- } else if (auto_profile_path != "" && is_a_target_toolchain) {
-+ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) {
- cflags = [ "-fauto-profile=${auto_profile_path}" ]
- inputs = [ auto_profile_path ]
- }
-@@ -2945,7 +2949,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/devel/electron35/files/patch-build_config_ozone.gni b/devel/electron35/files/patch-build_config_ozone.gni
deleted file mode 100644
index 917f5aa3c178..000000000000
--- a/devel/electron35/files/patch-build_config_ozone.gni
+++ /dev/null
@@ -1,19 +0,0 @@
---- build/config/ozone.gni.orig 2023-10-19 19:57:59 UTC
-+++ build/config/ozone.gni
-@@ -84,7 +84,15 @@ declare_args() {
- } else if (is_chromeos_lacros) {
- ozone_platform = "wayland"
- ozone_platform_wayland = true
-- } else if (is_linux) {
-+ } else if (is_linux && !is_bsd) {
-+ ozone_platform = "x11"
-+ ozone_platform_wayland = true
-+ ozone_platform_x11 = true
-+ } else if (is_openbsd) {
-+ ozone_platform = "x11"
-+ ozone_platform_wayland = false
-+ ozone_platform_x11 = true
-+ } else if (is_freebsd) {
- ozone_platform = "x11"
- ozone_platform_wayland = true
- ozone_platform_x11 = true
diff --git a/devel/electron35/files/patch-build_config_rust.gni b/devel/electron35/files/patch-build_config_rust.gni
deleted file mode 100644
index ef177e57a497..000000000000
--- a/devel/electron35/files/patch-build_config_rust.gni
+++ /dev/null
@@ -1,13 +0,0 @@
---- build/config/rust.gni.orig 2025-03-24 20:50:14 UTC
-+++ build/config/rust.gni
-@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) {
- }
- }
-
-+if (is_bsd) {
-+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
-+}
-+
- assert(!toolchain_has_rust || rust_abi_target != "")
-
- # This variable is passed to the Rust libstd build.
diff --git a/devel/electron35/files/patch-build_linux_strip__binary.py b/devel/electron35/files/patch-build_linux_strip__binary.py
deleted file mode 100644
index 9dd3c051630b..000000000000
--- a/devel/electron35/files/patch-build_linux_strip__binary.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- build/linux/strip_binary.py.orig 2022-02-07 13:39:41 UTC
-+++ build/linux/strip_binary.py
-@@ -10,6 +10,7 @@ import sys
-
-
- def main():
-+ return 0
- argparser = argparse.ArgumentParser(description='eu-strip binary.')
-
- argparser.add_argument('--eu-strip-binary-path', help='eu-strip path.')
diff --git a/devel/electron35/files/patch-build_nocompile.gni b/devel/electron35/files/patch-build_nocompile.gni
deleted file mode 100644
index a18c7cac21e4..000000000000
--- a/devel/electron35/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-03-24 20:50:14 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ declare_args() {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/devel/electron35/files/patch-build_rust_allocator_BUILD.gn b/devel/electron35/files/patch-build_rust_allocator_BUILD.gn
deleted file mode 100644
index cb1633140dcc..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_BUILD.gn
+++ /dev/null
@@ -1,109 +0,0 @@
---- build/rust/allocator/BUILD.gn.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/BUILD.gn
-@@ -0,0 +1,106 @@
-+# Copyright 2025 The Chromium Authors
-+# Use of this source code is governed by a BSD-style license that can be
-+# found in the LICENSE file.
-+
-+import("//build/buildflag_header.gni")
-+import("//build/config/rust.gni")
-+import("//build/rust/rust_static_library.gni")
-+
-+rust_allocator_uses_partition_alloc = false
-+if (build_with_chromium) {
-+ import("//base/allocator/partition_allocator/partition_alloc.gni")
-+ rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc
-+}
-+
-+# In ASAN builds, PartitionAlloc-Everywhere is disabled, meaning malloc() and
-+# friends in C++ do not go to PartitionAlloc. So we also don't point the Rust
-+# allocation functions at PartitionAlloc. Generally, this means we just direct
-+# them to the Standard Library's allocator.
-+#
-+# However, on Windows the Standard Library uses HeapAlloc() and Windows ASAN
-+# does *not* hook that method, so ASAN does not get to hear about allocations
-+# made in Rust. To resolve this, we redirect allocation to _aligned_malloc
-+# which Windows ASAN *does* hook.
-+#
-+# Note that there is a runtime option to make ASAN hook HeapAlloc() but
-+# enabling it breaks Win32 APIs like CreateProcess:
-+# https://crbug.com/368070343#comment29
-+rust_allocator_uses_aligned_malloc = false
-+if (!rust_allocator_uses_partition_alloc && is_win && is_asan) {
-+ rust_allocator_uses_aligned_malloc = true
-+}
-+
-+rust_allocator_uses_allocator_impls_h =
-+ rust_allocator_uses_partition_alloc || rust_allocator_uses_aligned_malloc
-+
-+buildflag_header("buildflags") {
-+ header = "buildflags.h"
-+ flags = [
-+ "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc",
-+ "RUST_ALLOCATOR_USES_ALIGNED_MALLOC=$rust_allocator_uses_aligned_malloc",
-+ ]
-+ visibility = [ ":*" ]
-+}
-+
-+if (toolchain_has_rust) {
-+ # All targets which depend on Rust code but are not linked by rustc must
-+ # depend on this. Usually, this dependency will come from the rust_target() GN
-+ # template. However, cargo_crate() does *not* include this dependency so any
-+ # C++ targets which directly depend on a cargo_crate() must depend on this.
-+ rust_static_library("allocator") {
-+ sources = [ "lib.rs" ]
-+ crate_root = "lib.rs"
-+ cxx_bindings = [ "lib.rs" ]
-+
-+ deps = [ ":alloc_error_handler_impl" ]
-+ if (rust_allocator_uses_allocator_impls_h) {
-+ deps += [ ":allocator_impls" ]
-+ }
-+
-+ no_chromium_prelude = true
-+ no_allocator_crate = true
-+ allow_unsafe = true
-+
-+ rustflags = []
-+ if (rust_allocator_uses_allocator_impls_h) {
-+ rustflags += [ "--cfg=rust_allocator_uses_allocator_impls_h" ]
-+ cxx_bindings += [ "allocator_impls_ffi.rs" ]
-+ sources += [ "allocator_impls_ffi.rs" ]
-+ }
-+
-+ # TODO(https://crbug.com/410596442): Stop using unstable features here.
-+ configs -= [ "//build/config/compiler:disallow_unstable_features" ]
-+ }
-+
-+ if (rust_allocator_uses_allocator_impls_h) {
-+ static_library("allocator_impls") {
-+ public_deps = []
-+ if (rust_allocator_uses_partition_alloc) {
-+ public_deps +=
-+ [ "//base/allocator/partition_allocator:partition_alloc" ]
-+ }
-+
-+ sources = [
-+ "allocator_impls.cc",
-+ "allocator_impls.h",
-+ ]
-+ deps = [ ":buildflags" ]
-+ visibility = [ ":*" ]
-+ }
-+ }
-+
-+ static_library("alloc_error_handler_impl") {
-+ sources = [
-+ # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been
-+ # copied from `//base`.
-+ # TODO(crbug.com/40279749): Avoid duplication / reuse code.
-+ "alias.cc",
-+ "alias.h",
-+ "alloc_error_handler_impl.cc",
-+ "alloc_error_handler_impl.h",
-+ "compiler_specific.h",
-+ "immediate_crash.h",
-+ ]
-+ visibility = [ ":*" ]
-+ }
-+}
diff --git a/devel/electron35/files/patch-build_rust_allocator_DEPS b/devel/electron35/files/patch-build_rust_allocator_DEPS
deleted file mode 100644
index 74bb2d6c2421..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_DEPS
+++ /dev/null
@@ -1,12 +0,0 @@
---- build/rust/allocator/DEPS.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/DEPS
-@@ -0,0 +1,9 @@
-+include_rules = [
-+ "-base",
-+]
-+
-+specific_include_rules = {
-+ "allocator_impls.cc" : [
-+ "+partition_alloc"
-+ ]
-+}
diff --git a/devel/electron35/files/patch-build_rust_allocator_alias.cc b/devel/electron35/files/patch-build_rust_allocator_alias.cc
deleted file mode 100644
index 5280641f27e1..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_alias.cc
+++ /dev/null
@@ -1,25 +0,0 @@
---- build/rust/allocator/alias.cc.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/alias.cc
-@@ -0,0 +1,22 @@
-+// Copyright 2023 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+// This file has been copied from //base/debug/alias.cc ( additionally the APIs
-+// were moved into the `build_rust_std` namespace).
-+//
-+// TODO(crbug.com/40279749): Avoid code duplication / reuse code.
-+
-+#include "build/rust/allocator/alias.h"
-+
-+#include "build/rust/allocator/compiler_specific.h"
-+
-+namespace build_rust_std {
-+namespace debug {
-+
-+// This file/function should be excluded from LTO/LTCG to ensure that the
-+// compiler can't see this function's implementation when compiling calls to it.
-+NOINLINE void Alias(const void* var) {}
-+
-+} // namespace debug
-+} // namespace build_rust_std
diff --git a/devel/electron35/files/patch-build_rust_allocator_alias.h b/devel/electron35/files/patch-build_rust_allocator_alias.h
deleted file mode 100644
index 6530c6ae8779..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_alias.h
+++ /dev/null
@@ -1,40 +0,0 @@
---- build/rust/allocator/alias.h.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/alias.h
-@@ -0,0 +1,37 @@
-+// Copyright 2023 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+// This file has been copied from //base/debug/alias.h (and then trimmed to just
-+// the APIs / macros needed by //build/rust/std; additionally the APIs were
-+// moved into the `build_rust_std` namespace).
-+//
-+// TODO(crbug.com/40279749): Avoid code duplication / reuse code.
-+
-+#ifndef BUILD_RUST_ALLOCATOR_ALIAS_H_
-+#define BUILD_RUST_ALLOCATOR_ALIAS_H_
-+
-+#include <stddef.h>
-+
-+namespace build_rust_std {
-+namespace debug {
-+
-+// Make the optimizer think that |var| is aliased. This can be used to prevent a
-+// local variable from being optimized out (which is something that
-+// `NO_CODE_FOLDING` macro definition below depends on). See
-+// //base/debug/alias.h for more details.
-+void Alias(const void* var);
-+
-+} // namespace debug
-+
-+} // namespace build_rust_std
-+
-+// Prevent code folding (where a linker identifies functions that are
-+// bit-identical and overlays them, which saves space but it leads to confusing
-+// call stacks because multiple symbols are at the same address). See
-+// //base/debug/alias.h for more details.
-+#define NO_CODE_FOLDING() \
-+ const int line_number = __LINE__; \
-+ build_rust_std::debug::Alias(&line_number)
-+
-+#endif // BUILD_RUST_ALLOCATOR_ALIAS_H_
diff --git a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc b/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc
deleted file mode 100644
index 048c267abefa..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- build/rust/allocator/alloc_error_handler_impl.cc.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/alloc_error_handler_impl.cc
-@@ -0,0 +1,17 @@
-+// Copyright 2025 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "build/rust/allocator/alloc_error_handler_impl.h"
-+
-+#include "build/rust/allocator/alias.h"
-+#include "build/rust/allocator/immediate_crash.h"
-+
-+namespace rust_allocator_internal {
-+
-+void alloc_error_handler_impl() {
-+ NO_CODE_FOLDING();
-+ IMMEDIATE_CRASH();
-+}
-+
-+} // namespace rust_allocator_internal
diff --git a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h b/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h
deleted file mode 100644
index 887ea602b027..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_alloc__error__handler__impl.h
+++ /dev/null
@@ -1,24 +0,0 @@
---- build/rust/allocator/alloc_error_handler_impl.h.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/alloc_error_handler_impl.h
-@@ -0,0 +1,21 @@
-+// Copyright 2025 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#ifndef BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_
-+#define BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_
-+
-+// This header exposes to Rust a C++ implementation of quickly crashing after an
-+// allocation error. (The API below is called from `__rust_alloc_error_handler`
-+// in `lib.rs`.)
-+//
-+// TODO(lukasza): Investigate if we can delete this `.h` / `.cc` and just call
-+// `std::process::abort()` (or something else?) directly from `.rs`. The main
-+// open question is how much we care about `NO_CODE_FOLDING`.
-+namespace rust_allocator_internal {
-+
-+void alloc_error_handler_impl();
-+
-+} // namespace rust_allocator_internal
-+
-+#endif // BUILD_RUST_ALLOCATOR_ALLOC_ERROR_HANDLER_IMPL_H_
diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc b/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc
deleted file mode 100644
index 94e04d7b966a..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.cc
+++ /dev/null
@@ -1,108 +0,0 @@
---- build/rust/allocator/allocator_impls.cc.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/allocator_impls.cc
-@@ -0,0 +1,105 @@
-+// Copyright 2021 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "build/rust/allocator/allocator_impls.h"
-+
-+#ifdef UNSAFE_BUFFERS_BUILD
-+// TODO(crbug.com/390223051): Remove C-library calls to fix the errors.
-+#pragma allow_unsafe_libc_calls
-+#endif
-+
-+#include <cstddef>
-+#include <cstring>
-+
-+#include "build/build_config.h"
-+#include "build/rust/allocator/buildflags.h"
-+
-+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC)
-+#include "partition_alloc/partition_alloc_constants.h" // nogncheck
-+#include "partition_alloc/shim/allocator_shim.h" // nogncheck
-+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC)
-+#include <cstdlib>
-+#endif
-+
-+namespace rust_allocator_internal {
-+
-+unsigned char* alloc(size_t size, size_t align) {
-+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC)
-+ // PartitionAlloc will crash if given an alignment larger than this.
-+ if (align > partition_alloc::internal::kMaxSupportedAlignment) {
-+ return nullptr;
-+ }
-+
-+ // We use unchecked allocation paths in PartitionAlloc rather than going
-+ // through its shims in `malloc()` etc so that we can support fallible
-+ // allocation paths such as Vec::try_reserve without crashing on allocation
-+ // failure.
-+ if (align <= alignof(std::max_align_t)) {
-+ return static_cast<unsigned char*>(allocator_shim::UncheckedAlloc(size));
-+ } else {
-+ return static_cast<unsigned char*>(
-+ allocator_shim::UncheckedAlignedAlloc(size, align));
-+ }
-+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC)
-+ return static_cast<unsigned char*>(_aligned_malloc(size, align));
-+#else
-+#error This configuration is not supported.
-+#endif
-+}
-+
-+void dealloc(unsigned char* p, size_t size, size_t align) {
-+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC)
-+ if (align <= alignof(std::max_align_t)) {
-+ allocator_shim::UncheckedFree(p);
-+ } else {
-+ allocator_shim::UncheckedAlignedFree(p);
-+ }
-+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC)
-+ return _aligned_free(p);
-+#else
-+#error This configuration is not supported.
-+#endif
-+}
-+
-+unsigned char* realloc(unsigned char* p,
-+ size_t old_size,
-+ size_t align,
-+ size_t new_size) {
-+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC)
-+ // We use unchecked allocation paths in PartitionAlloc rather than going
-+ // through its shims in `malloc()` etc so that we can support fallible
-+ // allocation paths such as Vec::try_reserve without crashing on allocation
-+ // failure.
-+ if (align <= alignof(std::max_align_t)) {
-+ return static_cast<unsigned char*>(
-+ allocator_shim::UncheckedRealloc(p, new_size));
-+ } else {
-+ return static_cast<unsigned char*>(
-+ allocator_shim::UncheckedAlignedRealloc(p, new_size, align));
-+ }
-+#elif BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC)
-+ return static_cast<unsigned char*>(_aligned_realloc(p, new_size, align));
-+#else
-+#error This configuration is not supported.
-+#endif
-+}
-+
-+unsigned char* alloc_zeroed(size_t size, size_t align) {
-+#if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) || \
-+ BUILDFLAG(RUST_ALLOCATOR_USES_ALIGNED_MALLOC)
-+ // TODO(danakj): When RUST_ALLOCATOR_USES_PARTITION_ALLOC is true, it's
-+ // possible that a partition_alloc::UncheckedAllocZeroed() call would perform
-+ // better than partition_alloc::UncheckedAlloc() + memset. But there is no
-+ // such API today. See b/342251590.
-+ unsigned char* p = alloc(size, align);
-+ if (p) {
-+ memset(p, 0, size);
-+ }
-+ return p;
-+#else
-+#error This configuration is not supported.
-+#endif
-+}
-+
-+} // namespace rust_allocator_internal
diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h b/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h
deleted file mode 100644
index 9249cdc938d2..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls.h
+++ /dev/null
@@ -1,27 +0,0 @@
---- build/rust/allocator/allocator_impls.h.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/allocator_impls.h
-@@ -0,0 +1,24 @@
-+// Copyright 2025 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#ifndef BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_
-+#define BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_
-+
-+#include <cstddef>
-+
-+// This header exposes a C++ allocator (e.g. PartitionAlloc) to Rust.
-+// The APIs below are called from `impl GlobalAlloc` in `lib.rs`.
-+namespace rust_allocator_internal {
-+
-+unsigned char* alloc(size_t size, size_t align);
-+void dealloc(unsigned char* p, size_t size, size_t align);
-+unsigned char* realloc(unsigned char* p,
-+ size_t old_size,
-+ size_t align,
-+ size_t new_size);
-+unsigned char* alloc_zeroed(size_t size, size_t align);
-+
-+} // namespace rust_allocator_internal
-+
-+#endif // BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_
diff --git a/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs b/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs
deleted file mode 100644
index 8f0baf1576ce..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_allocator__impls__ffi.rs
+++ /dev/null
@@ -1,22 +0,0 @@
---- build/rust/allocator/allocator_impls_ffi.rs.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/allocator_impls_ffi.rs
-@@ -0,0 +1,19 @@
-+// Copyright 2025 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+//! FFI for `allocator_impls.h` is in a separate `.rs` file/module to
-+//! better support conditional compilation (these functions are only
-+//! used under `#[cfg(rust_allocator_uses_allocator_impls_h)]`.
-+
-+#[cxx::bridge(namespace = "rust_allocator_internal")]
-+pub mod ffi {
-+ extern "C++" {
-+ include!("build/rust/allocator/allocator_impls.h");
-+
-+ unsafe fn alloc(size: usize, align: usize) -> *mut u8;
-+ unsafe fn dealloc(p: *mut u8, size: usize, align: usize);
-+ unsafe fn realloc(p: *mut u8, old_size: usize, align: usize, new_size: usize) -> *mut u8;
-+ unsafe fn alloc_zeroed(size: usize, align: usize) -> *mut u8;
-+ }
-+}
diff --git a/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h b/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h
deleted file mode 100644
index 7feb0c739d79..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_compiler__specific.h
+++ /dev/null
@@ -1,41 +0,0 @@
---- build/rust/allocator/compiler_specific.h.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/compiler_specific.h
-@@ -0,0 +1,38 @@
-+// Copyright 2023 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+// This file has been copied from //base/compiler_specific.h (and then
-+// significantly trimmed to just the APIs / macros needed by //build/rust/std).
-+//
-+// TODO(crbug.com/40279749): Avoid code duplication / reuse code.
-+
-+#ifndef BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_
-+#define BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_
-+
-+#include "build/build_config.h"
-+
-+#if defined(COMPILER_MSVC) && !defined(__clang__)
-+#error "Only clang-cl is supported on Windows, see https://crbug.com/988071"
-+#endif
-+
-+#if defined(__has_attribute)
-+#define HAS_ATTRIBUTE(x) __has_attribute(x)
-+#else
-+#define HAS_ATTRIBUTE(x) 0
-+#endif
-+
-+// Annotate a function indicating it should not be inlined.
-+// Use like:
-+// NOINLINE void DoStuff() { ... }
-+#if defined(__clang__) && HAS_ATTRIBUTE(noinline)
-+#define NOINLINE [[clang::noinline]]
-+#elif defined(COMPILER_GCC) && HAS_ATTRIBUTE(noinline)
-+#define NOINLINE __attribute__((noinline))
-+#elif defined(COMPILER_MSVC)
-+#define NOINLINE __declspec(noinline)
-+#else
-+#define NOINLINE
-+#endif
-+
-+#endif // BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_
diff --git a/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h b/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h
deleted file mode 100644
index 7ab0f9d9c34c..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_immediate__crash.h
+++ /dev/null
@@ -1,174 +0,0 @@
---- build/rust/allocator/immediate_crash.h.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/allocator/immediate_crash.h
-@@ -0,0 +1,171 @@
-+// Copyright 2021 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+// This file has been copied from //base/immediate_crash.h.
-+// TODO(crbug.com/40279749): Avoid code duplication / reuse code.
-+
-+#ifndef BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_
-+#define BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_
-+
-+#include "build/build_config.h"
-+
-+// Crashes in the fastest possible way with no attempt at logging.
-+// There are several constraints; see http://crbug.com/664209 for more context.
-+//
-+// - TRAP_SEQUENCE_() must be fatal. It should not be possible to ignore the
-+// resulting exception or simply hit 'continue' to skip over it in a debugger.
-+// - Different instances of TRAP_SEQUENCE_() must not be folded together, to
-+// ensure crash reports are debuggable. Unlike __builtin_trap(), asm volatile
-+// blocks will not be folded together.
-+// Note: TRAP_SEQUENCE_() previously required an instruction with a unique
-+// nonce since unlike clang, GCC folds together identical asm volatile
-+// blocks.
-+// - TRAP_SEQUENCE_() must produce a signal that is distinct from an invalid
-+// memory access.
-+// - TRAP_SEQUENCE_() must be treated as a set of noreturn instructions.
-+// __builtin_unreachable() is used to provide that hint here. clang also uses
-+// this as a heuristic to pack the instructions in the function epilogue to
-+// improve code density.
-+//
-+// Additional properties that are nice to have:
-+// - TRAP_SEQUENCE_() should be as compact as possible.
-+// - The first instruction of TRAP_SEQUENCE_() should not change, to avoid
-+// shifting crash reporting clusters. As a consequence of this, explicit
-+// assembly is preferred over intrinsics.
-+// Note: this last bullet point may no longer be true, and may be removed in
-+// the future.
-+
-+// Note: TRAP_SEQUENCE Is currently split into two macro helpers due to the fact
-+// that clang emits an actual instruction for __builtin_unreachable() on certain
-+// platforms (see https://crbug.com/958675). In addition, the int3/bkpt/brk will
-+// be removed in followups, so splitting it up like this now makes it easy to
-+// land the followups.
-+
-+#if defined(COMPILER_GCC)
-+
-+#if BUILDFLAG(IS_NACL)
-+
-+// Crash report accuracy is not guaranteed on NaCl.
-+#define TRAP_SEQUENCE1_() __builtin_trap()
-+#define TRAP_SEQUENCE2_() asm volatile("")
-+
-+#elif defined(ARCH_CPU_X86_FAMILY)
-+
-+// TODO(crbug.com/40625592): In theory, it should be possible to use just
-+// int3. However, there are a number of crashes with SIGILL as the exception
-+// code, so it seems likely that there's a signal handler that allows execution
-+// to continue after SIGTRAP.
-+#define TRAP_SEQUENCE1_() asm volatile("int3")
-+
-+#if BUILDFLAG(IS_APPLE)
-+// Intentionally empty: __builtin_unreachable() is always part of the sequence
-+// (see IMMEDIATE_CRASH below) and already emits a ud2 on Mac.
-+#define TRAP_SEQUENCE2_() asm volatile("")
-+#else
-+#define TRAP_SEQUENCE2_() asm volatile("ud2")
-+#endif // BUILDFLAG(IS_APPLE)
-+
-+#elif defined(ARCH_CPU_ARMEL)
-+
-+// bkpt will generate a SIGBUS when running on armv7 and a SIGTRAP when running
-+// as a 32 bit userspace app on arm64. There doesn't seem to be any way to
-+// cause a SIGTRAP from userspace without using a syscall (which would be a
-+// problem for sandboxing).
-+// TODO(crbug.com/40625592): Remove bkpt from this sequence.
-+#define TRAP_SEQUENCE1_() asm volatile("bkpt #0")
-+#define TRAP_SEQUENCE2_() asm volatile("udf #0")
-+
-+#elif defined(ARCH_CPU_ARM64)
-+
-+// This will always generate a SIGTRAP on arm64.
-+// TODO(crbug.com/40625592): Remove brk from this sequence.
-+#define TRAP_SEQUENCE1_() asm volatile("brk #0")
-+#define TRAP_SEQUENCE2_() asm volatile("hlt #0")
-+
-+#else
-+
-+// Crash report accuracy will not be guaranteed on other architectures, but at
-+// least this will crash as expected.
-+#define TRAP_SEQUENCE1_() __builtin_trap()
-+#define TRAP_SEQUENCE2_() asm volatile("")
-+
-+#endif // ARCH_CPU_*
-+
-+#elif defined(COMPILER_MSVC)
-+
-+#if !defined(__clang__)
-+
-+// MSVC x64 doesn't support inline asm, so use the MSVC intrinsic.
-+#define TRAP_SEQUENCE1_() __debugbreak()
-+#define TRAP_SEQUENCE2_()
-+
-+#elif defined(ARCH_CPU_ARM64)
-+
-+// Windows ARM64 uses "BRK #F000" as its breakpoint instruction, and
-+// __debugbreak() generates that in both VC++ and clang.
-+#define TRAP_SEQUENCE1_() __debugbreak()
-+// Intentionally empty: __builtin_unreachable() is always part of the sequence
-+// (see IMMEDIATE_CRASH below) and already emits a ud2 on Win64,
-+// https://crbug.com/958373
-+#define TRAP_SEQUENCE2_() __asm volatile("")
-+
-+#else
-+
-+#define TRAP_SEQUENCE1_() asm volatile("int3")
-+#define TRAP_SEQUENCE2_() asm volatile("ud2")
-+
-+#endif // __clang__
-+
-+#else
-+
-+#error No supported trap sequence!
-+
-+#endif // COMPILER_GCC
-+
-+#define TRAP_SEQUENCE_() \
-+ do { \
-+ TRAP_SEQUENCE1_(); \
-+ TRAP_SEQUENCE2_(); \
-+ } while (false)
-+
-+// CHECK() and the trap sequence can be invoked from a constexpr function.
-+// This could make compilation fail on GCC, as it forbids directly using inline
-+// asm inside a constexpr function. However, it allows calling a lambda
-+// expression including the same asm.
-+// The side effect is that the top of the stacktrace will not point to the
-+// calling function, but to this anonymous lambda. This is still useful as the
-+// full name of the lambda will typically include the name of the function that
-+// calls CHECK() and the debugger will still break at the right line of code.
-+#if !defined(COMPILER_GCC) || defined(__clang__)
-+
-+#define WRAPPED_TRAP_SEQUENCE_() TRAP_SEQUENCE_()
-+
-+#else
-+
-+#define WRAPPED_TRAP_SEQUENCE_() \
-+ do { \
-+ [] { TRAP_SEQUENCE_(); }(); \
-+ } while (false)
-+
-+#endif // !defined(COMPILER_GCC) || defined(__clang__)
-+
-+#if defined(__clang__) || defined(COMPILER_GCC)
-+
-+// __builtin_unreachable() hints to the compiler that this is noreturn and can
-+// be packed in the function epilogue.
-+#define IMMEDIATE_CRASH() \
-+ ({ \
-+ WRAPPED_TRAP_SEQUENCE_(); \
-+ __builtin_unreachable(); \
-+ })
-+
-+#else
-+
-+// This is supporting non-chromium user of logging.h to build with MSVC, like
-+// pdfium. On MSVC there is no __builtin_unreachable().
-+#define IMMEDIATE_CRASH() WRAPPED_TRAP_SEQUENCE_()
-+
-+#endif // defined(__clang__) || defined(COMPILER_GCC)
-+
-+#endif // BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_
diff --git a/devel/electron35/files/patch-build_rust_allocator_lib.rs b/devel/electron35/files/patch-build_rust_allocator_lib.rs
deleted file mode 100644
index 1b729935658d..000000000000
--- a/devel/electron35/files/patch-build_rust_allocator_lib.rs
+++ /dev/null
@@ -1,135 +0,0 @@
---- build/rust/allocator/lib.rs.orig 2025-10-04 21:11:42 UTC
-+++ build/rust/allocator/lib.rs
-@@ -0,0 +1,132 @@
-+// Copyright 2025 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+//! Define the allocator that Rust code in Chrome should use.
-+//!
-+//! Any final artifact that depends on this crate, even transitively, will use
-+//! the allocator defined here.
-+//!
-+//! List of known issues:
-+//!
-+//! 1. We'd like to use PartitionAlloc on Windows, but the stdlib uses Windows
-+//! heap functions directly that PartitionAlloc can not intercept.
-+//! 2. We'd like `Vec::try_reserve` to fail at runtime on Linux instead of
-+//! crashing in malloc() where PartitionAlloc replaces that function.
-+
-+// Required to apply weak linkage to symbols.
-+//
-+// TODO(https://crbug.com/410596442): Stop using unstable features here.
-+// https://github.com/rust-lang/rust/issues/29603 tracks stabilization of the `linkage` feature.
-+#![feature(linkage)]
-+// Required to apply `#[rustc_std_internal_symbol]` to our alloc error handler
-+// so the name is correctly mangled as rustc expects.
-+//
-+// TODO(https://crbug.com/410596442): Stop using internal features here.
-+#![allow(internal_features)]
-+#![feature(rustc_attrs)]
-+
-+// This module is in a separate source file to avoid having to teach `cxxbridge`
-+// about conditional compilation.
-+#[cfg(rust_allocator_uses_allocator_impls_h)]
-+mod allocator_impls_ffi;
-+
-+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for
-+/// using an allocator from C++.
-+#[cfg(rust_allocator_uses_allocator_impls_h)]
-+mod cpp_allocator {
-+ use super::allocator_impls_ffi::ffi;
-+ use std::alloc::{GlobalAlloc, Layout};
-+
-+ struct Allocator;
-+
-+ unsafe impl GlobalAlloc for Allocator {
-+ unsafe fn alloc(&self, layout: Layout) -> *mut u8 {
-+ unsafe { ffi::alloc(layout.size(), layout.align()) }
-+ }
-+
-+ unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) {
-+ unsafe {
-+ ffi::dealloc(ptr, layout.size(), layout.align());
-+ }
-+ }
-+
-+ unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 {
-+ unsafe { ffi::alloc_zeroed(layout.size(), layout.align()) }
-+ }
-+
-+ unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 {
-+ unsafe { ffi::realloc(ptr, layout.size(), layout.align(), new_size) }
-+ }
-+ }
-+
-+ #[global_allocator]
-+ static GLOBAL: Allocator = Allocator;
-+}
-+
-+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for
-+/// using the default Rust allocator.
-+#[cfg(not(rust_allocator_uses_allocator_impls_h))]
-+mod rust_allocator {
-+ #[global_allocator]
-+ static GLOBAL: std::alloc::System = std::alloc::System;
-+}
-+
-+/// Module that provides global symbols that are needed both by `cpp_allocator`
-+/// and `rust_allocator`.
-+///
-+/// When `rustc` drives linking, then it will define the symbols below. But
-+/// Chromium only uses `rustc` to link Rust-only executables (e.g. `build.rs`
-+/// scripts) and otherwise uses a non-Rust linker. This is why we have to
-+/// manually define a few symbols below. We define those symbols
-+/// as "weak" symbols, so that Rust-provided symbols "win" in case where Rust
-+/// actually does drive the linking. This hack works (not only for Chromium,
-+/// but also for google3 and other projects), but isn't officially supported by
-+/// `rustc`.
-+///
-+/// TODO(https://crbug.com/410596442): Stop using internal features here.
-+mod both_allocators {
-+ /// As part of rustc's contract for using `#[global_allocator]` without
-+ /// rustc-generated shims we must define this symbol, since we are opting in
-+ /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015
-+ #[rustc_std_internal_symbol]
-+ #[linkage = "weak"]
-+ fn __rust_no_alloc_shim_is_unstable_v2() {}
-+
-+ // TODO(crbug.com/422538133) Remove after rolling past
-+ // https://github.com/rust-lang/rust/pull/141061
-+ #[no_mangle]
-+ #[linkage = "weak"]
-+ static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+
-+ #[rustc_std_internal_symbol]
-+ #[linkage = "weak"]
-+ fn __rust_alloc_error_handler_should_panic_v2() -> u8 {
-+ 0
-+ }
-+
-+ // Mangle the symbol name as rustc expects.
-+ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
-+ #[rustc_std_internal_symbol]
-+ #[allow(non_upper_case_globals)]
-+ #[linkage = "weak"]
-+ static __rust_alloc_error_handler_should_panic: u8 = 0;
-+
-+ // Mangle the symbol name as rustc expects.
-+ #[rustc_std_internal_symbol]
-+ #[allow(non_upper_case_globals)]
-+ #[linkage = "weak"]
-+ fn __rust_alloc_error_handler(_size: usize, _align: usize) {
-+ // TODO(lukasza): Investigate if we can just call `std::process::abort()` here.
-+ // (Not really _needed_, but it could simplify code a little bit.)
-+ unsafe { ffi::alloc_error_handler_impl() }
-+ }
-+
-+ #[cxx::bridge(namespace = "rust_allocator_internal")]
-+ mod ffi {
-+ extern "C++" {
-+ include!("build/rust/allocator/alloc_error_handler_impl.h");
-+ unsafe fn alloc_error_handler_impl();
-+ }
-+ }
-+}
diff --git a/devel/electron35/files/patch-build_rust_cargo__crate.gni b/devel/electron35/files/patch-build_rust_cargo__crate.gni
deleted file mode 100644
index 8b1b8e5144e9..000000000000
--- a/devel/electron35/files/patch-build_rust_cargo__crate.gni
+++ /dev/null
@@ -1,25 +0,0 @@
---- build/rust/cargo_crate.gni.orig 2025-04-14 21:12:04 UTC
-+++ build/rust/cargo_crate.gni
-@@ -267,6 +267,12 @@ template("cargo_crate") {
- # Don't import the `chromium` crate into third-party code.
- no_chromium_prelude = true
-
-+ # Don't depend on the chrome-specific #[global_allocator] crate from
-+ # third-party code. This avoids some dependency cycle issues. The allocator
-+ # crate will still be used if it exists anywhere in the dependency graph for
-+ # a given linked artifact.
-+ no_allocator_crate = true
-+
- rustc_metadata = _rustc_metadata
-
- # TODO(crbug.com/40259764): don't default to true. This requires changes to
-@@ -504,6 +510,9 @@ template("cargo_crate") {
-
- # Don't import the `chromium` crate into third-party code.
- no_chromium_prelude = true
-+
-+ # Build scripts do not need to link to chrome's allocator.
-+ no_allocator_crate = true
-
- # The ${_build_script_name}_output target looks for the exe in this
- # location. Due to how the Windows component build works, this has to
diff --git a/devel/electron35/files/patch-build_rust_rust__macro.gni b/devel/electron35/files/patch-build_rust_rust__macro.gni
deleted file mode 100644
index 0dafc3819aa1..000000000000
--- a/devel/electron35/files/patch-build_rust_rust__macro.gni
+++ /dev/null
@@ -1,12 +0,0 @@
---- build/rust/rust_macro.gni.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/rust_macro.gni
-@@ -16,6 +16,9 @@ template("rust_macro") {
- forward_variables_from(invoker, TESTONLY_AND_VISIBILITY)
- proc_macro_configs = invoker.configs
- target_type = "rust_proc_macro"
-+
-+ # Macros are loaded by rustc and shouldn't use chrome's allocation routines.
-+ no_allocator_crate = true
- }
- }
-
diff --git a/devel/electron35/files/patch-build_rust_rust__target.gni b/devel/electron35/files/patch-build_rust_rust__target.gni
deleted file mode 100644
index f4ad6f04fc45..000000000000
--- a/devel/electron35/files/patch-build_rust_rust__target.gni
+++ /dev/null
@@ -1,13 +0,0 @@
---- build/rust/rust_target.gni.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/rust_target.gni
-@@ -339,6 +339,10 @@ template("rust_target") {
- _rust_deps += [ "//build/rust/std" ]
- }
-
-+ if (!defined(invoker.no_allocator_crate) || !invoker.no_allocator_crate) {
-+ _rust_deps += [ "//build/rust/allocator" ]
-+ }
-+
- if (_build_unit_tests) {
- _unit_test_target = "${_target_name}_unittests"
- if (defined(invoker.unit_test_target)) {
diff --git a/devel/electron35/files/patch-build_rust_std_BUILD.gn b/devel/electron35/files/patch-build_rust_std_BUILD.gn
deleted file mode 100644
index c6c2801bd47d..000000000000
--- a/devel/electron35/files/patch-build_rust_std_BUILD.gn
+++ /dev/null
@@ -1,106 +0,0 @@
---- build/rust/std/BUILD.gn.orig 2025-05-20 09:16:26 UTC
-+++ build/rust/std/BUILD.gn
-@@ -15,51 +15,12 @@
- # allocator functions to PartitionAlloc when `use_partition_alloc_as_malloc` is
- # true, so that Rust and C++ use the same allocator backend.
-
--import("//build/buildflag_header.gni")
- import("//build/config/compiler/compiler.gni")
- import("//build/config/coverage/coverage.gni")
- import("//build/config/rust.gni")
- import("//build/config/sanitizers/sanitizers.gni")
-
--rust_allocator_uses_partition_alloc = false
--if (build_with_chromium) {
-- import("//base/allocator/partition_allocator/partition_alloc.gni")
-- rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc
--}
--
--buildflag_header("buildflags") {
-- header = "buildflags.h"
-- flags = [
-- "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc",
-- ]
-- visibility = [ ":*" ]
--}
--
- if (toolchain_has_rust) {
-- # If clang performs the link step, we need to provide the allocator symbols
-- # that are normally injected by rustc during linking.
-- #
-- # We also "happen to" use this to redirect allocations to PartitionAlloc,
-- # though that would be better done through a #[global_allocator] crate (see
-- # above).
-- source_set("remap_alloc") {
-- public_deps = []
-- if (rust_allocator_uses_partition_alloc) {
-- public_deps += [ "//base/allocator/partition_allocator:partition_alloc" ]
-- }
-- deps = [ ":buildflags" ]
-- sources = [
-- # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been
-- # copied from `//base`.
-- # TODO(crbug.com/40279749): Avoid duplication / reuse code.
-- "alias.cc",
-- "alias.h",
-- "compiler_specific.h",
-- "immediate_crash.h",
-- "remap_alloc.cc",
-- ]
-- }
--
- # List of Rust stdlib rlibs which are present in the official Rust toolchain
- # we are using from the Android team. This is usually a version or two behind
- # nightly. Generally this matches the toolchain we build ourselves, but if
-@@ -89,13 +50,20 @@ if (toolchain_has_rust) {
- # These are no longer present in the Windows toolchain.
- stdlib_files += [
- "addr2line",
-- "adler2",
- "gimli",
- "libc",
- "memchr",
- "miniz_oxide",
- "object",
- ]
-+
-+ rust_revision_pieces = string_split(rustc_revision, " ")
-+ rust_version_pieces = string_split(rust_revision_pieces[1], ".")
-+ if (rust_version_pieces[1] == "85") {
-+ stdlib_files += [ "adler" ]
-+ } else {
-+ stdlib_files += [ "adler2" ]
-+ }
- }
-
- if (toolchain_for_rust_host_build_tools) {
-@@ -115,7 +83,6 @@ if (toolchain_has_rust) {
- # don't need to pass to the C++ linker because they're used for specialized
- # purposes.
- skip_stdlib_files = [
-- "profiler_builtins",
- "rustc_std_workspace_alloc",
- "rustc_std_workspace_core",
- "rustc_std_workspace_std",
-@@ -269,8 +236,6 @@ if (toolchain_has_rust) {
- foreach(libname, stdlib_files + skip_stdlib_files) {
- deps += [ "rules:$libname" ]
- }
--
-- public_deps = [ ":remap_alloc" ]
- }
- } else {
- action("find_stdlib") {
-@@ -396,12 +361,6 @@ if (toolchain_has_rust) {
- ":stdlib_public_dependent_libs",
- ]
- deps = [ ":prebuilt_rustc_copy_to_sysroot" ]
--
-- # The host builds tools toolchain supports Rust only and does not use
-- # the allocator remapping to point it to PartitionAlloc.
-- if (!toolchain_for_rust_host_build_tools) {
-- deps += [ ":remap_alloc" ]
-- }
- }
- }
- }
diff --git a/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni b/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni
deleted file mode 100644
index 06db821cdaef..000000000000
--- a/devel/electron35/files/patch-build_toolchain_gcc__toolchain.gni
+++ /dev/null
@@ -1,44 +0,0 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-03-24 20:50:14 UTC
-+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
- "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
- }
-
-+declare_args() {
-+ extra_cflags = ""
-+ extra_cppflags = ""
-+ extra_cxxflags = ""
-+ extra_ldflags = ""
-+}
-+
- # This template defines a toolchain for something that works like gcc
- # (including clang).
- #
-@@ -888,22 +895,12 @@ template("clang_toolchain") {
- # actually just be doing a native compile.
- template("clang_toolchain") {
- gcc_toolchain(target_name) {
-- _path = "$clang_base_path/bin"
-- _is_path_absolute = get_path_info(_path, "abspath") == _path
--
-- # Preserve absolute paths for tools like distcc.
-- if (_is_path_absolute && filter_include([ _path ], [ "//*" ]) == []) {
-- prefix = _path
-- } else {
-- prefix = rebase_path(_path, root_build_dir)
-- }
--
-- cc = "${prefix}/clang"
-- cxx = "${prefix}/clang++"
-+ cc = "cc"
-+ cxx = "c++"
- ld = cxx
-- readelf = "${prefix}/llvm-readelf"
-- ar = "${prefix}/llvm-ar"
-- nm = "${prefix}/llvm-nm"
-+ readelf = "readelf"
-+ ar = "ar"
-+ nm = "nm"
-
- forward_variables_from(invoker, "*", [ "toolchain_args" ])
-
diff --git a/devel/electron35/files/patch-build_toolchain_toolchain.gni b/devel/electron35/files/patch-build_toolchain_toolchain.gni
deleted file mode 100644
index a12986691700..000000000000
--- a/devel/electron35/files/patch-build_toolchain_toolchain.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/toolchain/toolchain.gni.orig 2025-03-24 20:50:14 UTC
-+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
- host_shlib_extension = ".dylib"
- } else if (host_os == "win") {
- host_shlib_extension = ".dll"
--} else if (host_os == "linux" || host_os == "aix" || host_os == "zos") {
-+} else if (is_posix) {
- host_shlib_extension = ".so"
- } else {
- assert(false, "Host platform not supported")
diff --git a/devel/electron35/files/patch-cc_base_features.cc b/devel/electron35/files/patch-cc_base_features.cc
deleted file mode 100644
index a28691018bad..000000000000
--- a/devel/electron35/files/patch-cc_base_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- cc/base/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ cc/base/features.cc
-@@ -43,7 +43,7 @@ BASE_FEATURE(kUseDMSAAForTiles,
- // be using a separate flag to control the launch on GL.
- BASE_FEATURE(kUseDMSAAForTiles,
- "UseDMSAAForTiles",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-chrome_app_chrome__main.cc b/devel/electron35/files/patch-chrome_app_chrome__main.cc
deleted file mode 100644
index e1f01d509ad8..000000000000
--- a/devel/electron35/files/patch-chrome_app_chrome__main.cc
+++ /dev/null
@@ -1,43 +0,0 @@
---- chrome/app/chrome_main.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/app/chrome_main.cc
-@@ -28,11 +28,11 @@
- #include "chrome/app/chrome_main_mac.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/base_switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/app/chrome_main_linux.h"
- #endif
-
-@@ -57,7 +57,7 @@
- // sometime after old headless code is removed from Chrome.
- // See https://crbug.com/373672160.
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #define ENABLE_OLD_HEADLESS_INFO
- #endif
-
-@@ -115,7 +115,7 @@ int ChromeMain(int argc, const char** argv) {
- #error Unknown platform.
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- PossiblyDetermineFallbackChromeChannel(argv[0]);
- #endif
-
-@@ -181,7 +181,7 @@ int ChromeMain(int argc, const char** argv) {
- SetUpBundleOverrides();
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- AppendExtraArgumentsToCommandLine(command_line);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc b/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc
deleted file mode 100644
index c20c6ca913f9..000000000000
--- a/devel/electron35/files/patch-chrome_app_chrome__main__delegate.cc
+++ /dev/null
@@ -1,147 +0,0 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/app/chrome_main_delegate.cc
-@@ -146,7 +146,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -187,17 +187,17 @@
- #include "v8/include/v8.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/scoped_xdg_activation_token_injector.h"
- #include "ui/linux/display_server_utils.h"
- #endif
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/policy_path_parser.h"
- #include "components/crash/core/app/crashpad.h"
- #endif
-@@ -315,7 +315,7 @@ bool SubprocessNeedsResourceBundle(const std::string&
- // and resources loaded.
- bool SubprocessNeedsResourceBundle(const std::string& process_type) {
- return
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The zygote process opens the resources for the renderers.
- process_type == switches::kZygoteProcess ||
- #endif
-@@ -398,7 +398,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
- return false;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Show the man page if --help or -h is on the command line.
- void HandleHelpSwitches(const base::CommandLine& command_line) {
- if (command_line.HasSwitch(switches::kHelp) ||
-@@ -410,7 +410,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
- }
- #endif // BUILDFLAG(IS_LINUX)
-
--#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
-+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
- void SIGTERMProfilingShutdown(int signal) {
- content::Profiling::Stop();
- struct sigaction sigact;
-@@ -492,7 +492,7 @@ std::optional<int> AcquireProcessSingleton(
- // process can be exited.
- ChromeProcessSingleton::CreateInstance(user_data_dir);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Read the xdg-activation token and set it in the command line for the
- // duration of the notification in order to ensure this is propagated to an
- // already running browser process if it exists.
-@@ -570,7 +570,7 @@ void InitializeUserDataDir(base::CommandLine* command_
- std::string process_type =
- command_line->GetSwitchValueASCII(switches::kProcessType);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux, Chrome does not support running multiple copies under different
- // DISPLAYs, so the profile directory can be specified in the environment to
- // support the virtual desktop use-case.
-@@ -666,7 +666,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
- #endif
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Record the startup process creation time on supported platforms. On Android
- // this is recorded in ChromeMainDelegateAndroid.
- startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -825,7 +825,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
- #if BUILDFLAG(IS_OZONE)
- // Initialize Ozone platform and add required feature flags as per platform's
- // properties.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
- #endif
- ui::OzonePlatform::PreEarlyInitialization();
-@@ -973,7 +973,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv
- const bool is_canary_dev = IsCanaryDev();
- const bool emit_crashes =
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- is_canary_dev;
- #else
- false;
-@@ -1120,7 +1120,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- return 0; // Got a --credits switch; exit with a success error code.
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This will directly exit if the user asked for help.
- HandleHelpSwitches(command_line);
- #endif
-@@ -1145,7 +1145,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1433,7 +1433,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
- CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
- }
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- // Zygote needs to call InitCrashReporter() in RunZygote().
- if (process_type != switches::kZygoteProcess &&
- !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1521,13 +1521,13 @@ absl::variant<int, content::MainFunctionParams> Chrome
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/devel/electron35/files/patch-chrome_browser_BUILD.gn b/devel/electron35/files/patch-chrome_browser_BUILD.gn
deleted file mode 100644
index 4d34833f4f1a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_BUILD.gn
+++ /dev/null
@@ -1,16 +0,0 @@
---- chrome/browser/BUILD.gn.orig 2025-04-06 11:53:46 UTC
-+++ chrome/browser/BUILD.gn
-@@ -6745,6 +6745,13 @@ static_library("browser") {
- [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
- }
-
-+ if (is_bsd) {
-+ sources -= [
-+ "metrics/bluetooth_metrics_provider.cc",
-+ "metrics/bluetooth_metrics_provider.h",
-+ ]
-+ }
-+
- if (use_dbus) {
- sources += [
- "dbus_memory_pressure_evaluator_linux.cc",
diff --git a/devel/electron35/files/patch-chrome_browser_about__flags.cc b/devel/electron35/files/patch-chrome_browser_about__flags.cc
deleted file mode 100644
index 6b9ca449fa12..000000000000
--- a/devel/electron35/files/patch-chrome_browser_about__flags.cc
+++ /dev/null
@@ -1,338 +0,0 @@
---- chrome/browser/about_flags.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/about_flags.cc
-@@ -256,7 +256,7 @@
- #include "extensions/common/extension_features.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/allocator/buildflags.h"
- #endif
-
-@@ -342,7 +342,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -352,7 +352,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
- #include "chrome/browser/enterprise/profile_management/profile_management_features.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -363,7 +363,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -518,7 +518,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -819,6 +819,26 @@ const FeatureEntry::FeatureVariation
- std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
- nullptr}};
-
-+#if BUILDFLAG(IS_BSD)
-+const FeatureEntry::FeatureParam kAudioBackendPulseAudio[] = {
-+ { "audio-backend", "pulseaudio" }};
-+const FeatureEntry::FeatureParam kAudioBackendSndio[] = {
-+ { "audio-backend", "sndio" }};
-+const FeatureEntry::FeatureParam kAudioBackendAlsa[] = {
-+ { "audio-backend", "alsa" }};
-+const FeatureEntry::FeatureVariation
-+ kAudioBackendVariations[] = {
-+ {"using PulseAudio by default if available", kAudioBackendPulseAudio,
-+ std::size(kAudioBackendPulseAudio),
-+ nullptr},
-+ {"using sndio by default if available", kAudioBackendSndio,
-+ std::size(kAudioBackendSndio),
-+ nullptr},
-+ {"using ALSA by default if available", kAudioBackendAlsa,
-+ std::size(kAudioBackendAlsa),
-+ nullptr}};
-+#endif
-+
- const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
- {"UIClipboardMaximumAge", "60"}};
- const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1223,7 +1243,7 @@ const FeatureEntry::FeatureVariation kPageContentAnnot
- };
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1261,7 +1281,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
- };
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-
- // A limited number of combinations of the rich autocompletion params.
- const FeatureEntry::FeatureParam
-@@ -1801,7 +1821,7 @@ const FeatureEntry::FeatureVariation kTabScrollingVari
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kTabstripDeclutterQuickModeParams[] = {
- {"stale_threshold_duration", "10s"},
- {"declutter_timer_interval", "10s"},
-@@ -3593,7 +3613,7 @@ const FeatureEntry::FeatureVariation
- #endif // BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
- {{"link_capturing_state", "on_by_default"}};
- const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4107,7 +4127,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
- std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
- };
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
- {"TranslationAPIAcceptLanguagesCheck", "false"},
- {"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4177,7 +4197,7 @@ const FeatureEntry::FeatureVariation
- 1, nullptr},
- };
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
- {"BackoffTime", "0h"},
- {"BackoffMultiplierBase", "0.0"},
-@@ -4962,7 +4982,7 @@ const FeatureEntry kFeatureEntries[] = {
- },
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {
- "fluent-overlay-scrollbars",
- flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5505,7 +5525,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"pulseaudio-loopback-for-cast",
- flag_descriptions::kPulseaudioLoopbackForCastName,
- flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5541,9 +5561,19 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kWaylandLinuxDrmSyncobjName,
- flag_descriptions::kWaylandLinuxDrmSyncobjDescription, kOsLinux,
- FEATURE_VALUE_TYPE(features::kWaylandLinuxDrmSyncobj)},
-+
-+#if BUILDFLAG(IS_BSD)
-+ {"audio-backend",
-+ flag_descriptions::kAudioBackendName,
-+ flag_descriptions::kAudioBackendDescription, kOsLinux,
-+ FEATURE_WITH_PARAMS_VALUE_TYPE(
-+ media::kAudioBackend,
-+ kAudioBackendVariations,
-+ "AudioBackend")},
-+#endif
- #endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"skip-undecryptable-passwords",
- flag_descriptions::kSkipUndecryptablePasswordsName,
- flag_descriptions::kSkipUndecryptablePasswordsDescription,
-@@ -6439,7 +6469,7 @@ const FeatureEntry kFeatureEntries[] = {
- "MlUrlScoring")},
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"omnibox-domain-suggestions",
- flag_descriptions::kOmniboxDomainSuggestionsName,
- flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6637,7 +6667,7 @@ const FeatureEntry kFeatureEntries[] = {
- "OrganicRepeatableQueries")},
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
- flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7176,7 +7206,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"cups-ipp-printing-backend",
- flag_descriptions::kCupsIppPrintingBackendName,
- flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7444,7 +7474,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"wasm-tts-component-updater-enabled",
- flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
- flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8108,7 +8138,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
- #endif // !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"enable-network-service-sandbox",
- flag_descriptions::kEnableNetworkServiceSandboxName,
- flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8786,7 +8816,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
- flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
- FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -8813,7 +8843,7 @@ const FeatureEntry kFeatureEntries[] = {
-
- #if BUILDFLAG(IS_WIN) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {
- "ui-debug-tools",
- flag_descriptions::kUIDebugToolsName,
-@@ -9280,7 +9310,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)},
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"media-session-enter-picture-in-picture",
- flag_descriptions::kMediaSessionEnterPictureInPictureName,
- flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -9966,7 +9996,7 @@ const FeatureEntry kFeatureEntries[] = {
- kOsDesktop | kOsAndroid,
- FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
- flag_descriptions::kCameraMicEffectsDescription,
- static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -9992,7 +10022,7 @@ const FeatureEntry kFeatureEntries[] = {
- "RenderDocument")},
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"enable-search-aggregator-policy",
- flag_descriptions::kEnableSearchAggregatorPolicyName,
- flag_descriptions::kEnableSearchAggregatorPolicyDescription,
-@@ -10099,7 +10129,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"third-party-profile-management",
- flag_descriptions::kThirdPartyProfileManagementName,
- flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10134,7 +10164,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"enable-user-navigation-capturing-pwa",
- flag_descriptions::kPwaNavigationCapturingName,
- flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10935,7 +10965,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kCanvasHibernationDescription, kOsAll,
- FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"sync-enable-bookmarks-in-transport-mode",
- flag_descriptions::kSyncEnableBookmarksInTransportModeName,
- flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11026,7 +11056,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"tab-organization", flag_descriptions::kTabOrganizationName,
- flag_descriptions::kTabOrganizationDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(features::kTabOrganization)},
-@@ -11074,7 +11104,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11318,7 +11348,7 @@ const FeatureEntry kFeatureEntries[] = {
- segmentation_platform::features::kSegmentationSurveyPage)},
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-buy-now-pay-later-for-affirm",
- flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmName,
- flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmDescription,
-@@ -11447,7 +11477,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(
- autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"translation-api", flag_descriptions::kTranslationAPIName,
- flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
- FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11484,7 +11514,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(
- password_manager::features::kPasswordFormClientsideClassifier)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"contextual-cueing", flag_descriptions::kContextualCueingName,
- flag_descriptions::kContextualCueingDescription,
- kOsLinux | kOsMac | kOsWin,
-@@ -11778,7 +11808,7 @@ const FeatureEntry kFeatureEntries[] = {
- kOsMac | kOsWin | kOsLinux,
- FEATURE_VALUE_TYPE(switches::kEnableSnackbarInSettings)},
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
- flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
- FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
diff --git a/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc b/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc
deleted file mode 100644
index 14c471acb482..000000000000
--- a/devel/electron35/files/patch-chrome_browser_accessibility_page__colors.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/accessibility/page_colors.cc.orig 2024-08-14 20:54:31 UTC
-+++ chrome/browser/accessibility/page_colors.cc
-@@ -12,7 +12,7 @@
- #include "components/sync_preferences/pref_service_syncable.h"
- #include "ui/native_theme/native_theme.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #include "ui/linux/linux_ui_factory.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -55,7 +55,7 @@ void PageColors::OnPageColorsChanged() {
-
- void PageColors::OnPageColorsChanged() {
- auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Allow the Linux native theme to update its state for page colors.
- if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
- if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
diff --git a/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc b/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc
deleted file mode 100644
index e1ade152ac4d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_after__startup__task__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/after_startup_task_utils.cc.orig 2024-08-14 20:54:31 UTC
-+++ chrome/browser/after_startup_task_utils.cc
-@@ -117,7 +117,7 @@ void SetBrowserStartupIsComplete() {
- TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
- GetStartupCompleteFlag().Set();
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Process::Current().CreationTime() is not available on all platforms.
- const base::Time process_creation_time =
- base::Process::Current().CreationTime();
diff --git a/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
deleted file mode 100644
index aede11201088..000000000000
--- a/devel/electron35/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
-@@ -88,7 +88,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
- return metrics::OmniboxInputType::QUERY;
-
- case ExternalProtocolHandler::UNKNOWN: {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Linux impl of GetApplicationNameForScheme doesn't distinguish
- // between URL schemes with handers and those without. This will
- // make the default behaviour be search on Linux.
diff --git a/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc b/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc
deleted file mode 100644
index b1ed8f9f472f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_background_background__mode__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/background/background_mode_manager.cc.orig 2024-04-15 20:33:46 UTC
-+++ chrome/browser/background/background_mode_manager.cc
-@@ -872,7 +872,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
- return gfx::ImageSkia();
-
- return family->CreateExact(size).AsImageSkia();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return *ui::ResourceBundle::GetSharedInstance().GetImageSkiaNamed(
- IDR_PRODUCT_LOGO_128);
- #elif BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc b/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc
deleted file mode 100644
index 6375994f1a97..000000000000
--- a/devel/electron35/files/patch-chrome_browser_background_background__mode__optimizer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/background/background_mode_optimizer.cc.orig 2024-04-15 20:33:46 UTC
-+++ chrome/browser/background/background_mode_optimizer.cc
-@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod
- return nullptr;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kBackgroundModeAllowRestart)) {
- // Private ctor.
- return base::WrapUnique(new BackgroundModeOptimizer());
diff --git a/devel/electron35/files/patch-chrome_browser_browser__features.cc b/devel/electron35/files/patch-chrome_browser_browser__features.cc
deleted file mode 100644
index 347fe13b38be..000000000000
--- a/devel/electron35/files/patch-chrome_browser_browser__features.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/browser_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/browser_features.cc
-@@ -82,7 +82,7 @@ BASE_FEATURE(kContentUsesBrowserThemeColorMode,
- "ContentUsesBrowserThemeColorMode",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
- // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
- // disabled without losing data.
-@@ -104,7 +104,7 @@ BASE_FEATURE(kDestroyProfileOnBrowserClose,
- BASE_FEATURE(kDestroyProfileOnBrowserClose,
- "DestroyProfileOnBrowserClose",
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -237,7 +237,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
- "SandboxExternalProtocolBlockedWarning",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If true, encrypt new data with the key provided by SecretPortalKeyProvider.
- // Otherwise, it will only decrypt existing data.
- BASE_FEATURE(kSecretPortalKeyProviderUseForEncryption,
diff --git a/devel/electron35/files/patch-chrome_browser_browser__features.h b/devel/electron35/files/patch-chrome_browser_browser__features.h
deleted file mode 100644
index 1ffe095ff36a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_browser__features.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/browser_features.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/browser_features.h
-@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode
-
- BASE_DECLARE_FEATURE(kContentUsesBrowserThemeColorMode);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDbusSecretPortal);
- BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
- #endif
-@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWa
- BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
- BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption);
- BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption);
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc b/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc
deleted file mode 100644
index a97e808494a8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_browser__process__impl.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/browser_process_impl.cc
-@@ -259,7 +259,7 @@
- #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_features.h"
- #include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
- #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -1135,7 +1135,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
- GoogleUpdateSettings::GetCollectStatsConsent());
- registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
- #endif
- }
-@@ -1405,7 +1405,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
- local_state())));
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDbusSecretPortal)) {
- providers.emplace_back(
- /*precedence=*/10u,
-@@ -1672,7 +1672,7 @@ void BrowserProcessImpl::Unpin() {
- // Mac is currently not supported.
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
-
- bool BrowserProcessImpl::IsRunningInBackground() const {
- // Check if browser is in the background.
diff --git a/devel/electron35/files/patch-chrome_browser_browser__process__impl.h b/devel/electron35/files/patch-chrome_browser_browser__process__impl.h
deleted file mode 100644
index f2f78148af76..000000000000
--- a/devel/electron35/files/patch-chrome_browser_browser__process__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/browser_process_impl.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/browser_process_impl.h
-@@ -413,7 +413,7 @@ class BrowserProcessImpl : public BrowserProcess,
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
- base::RepeatingTimer autoupdate_timer_;
-
- // Gets called by autoupdate timer to see if browser needs restart and can be
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc
deleted file mode 100644
index 3c0a51f51f9d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -49,7 +49,7 @@
- #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_trial.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #include "ui/base/ui_base_features.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -135,7 +135,7 @@ void ChromeBrowserFieldTrials::RegisterSyntheticTrials
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux/Desktop platform variants, such as ozone/wayland, some features
- // might need to be disabled as per OzonePlatform's runtime properties.
- // OzonePlatform selection and initialization, in turn, depend on Chrome flags
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h b/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h
deleted file mode 100644
index 0b992284d3c6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__field__trials.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_field_trials.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/chrome_browser_field_trials.h
-@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl
- const variations::EntropyProviders& entropy_providers,
- base::FeatureList* feature_list) override;
- void RegisterSyntheticTrials() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegisterFeatureOverrides(base::FeatureList* feature_list) override;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc
deleted file mode 100644
index f4f51cb0ce60..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ /dev/null
@@ -1,82 +0,0 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -126,7 +126,7 @@
- #endif // BUILDFLAG(FULL_SAFE_BROWSING)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/screen_ai/screen_ai_service_router.h"
- #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
- #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
-@@ -137,7 +137,7 @@
- #include "chrome/browser/ui/webui/discards/site_data.mojom.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
- #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
-@@ -693,7 +693,7 @@ void BindMediaFoundationPreferences(
- #endif // BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- void BindScreenAIAnnotator(
- content::RenderFrameHost* frame_host,
- mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -833,7 +833,7 @@ void PopulateChromeFrameBinders(
- #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) &&
- !render_frame_host->GetParentOrOuterDocument()) {
- // The service binder will reject non-primary main frames, but we still need
-@@ -927,7 +927,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -938,7 +938,7 @@ void PopulateChromeWebUIFrameBinders(
- policy::DlpInternalsUI>(map);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-
-@@ -1025,14 +1025,14 @@ void PopulateChromeWebUIFrameBinders(
- page_image_service::mojom::PageImageServiceHandler, HistoryUI,
- HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
- WhatsNewUI>(map);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- RegisterWebUIControllerInterfaceBinder<
- browser_command::mojom::CommandHandlerFactory,
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WhatsNewUI,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- NewTabPageUI>(map);
-@@ -1566,7 +1566,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider,
- DiscardsUI>(map);
-
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc
deleted file mode 100644
index 3f2fd40fb111..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main.cc
+++ /dev/null
@@ -1,118 +0,0 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_browser_main.cc
-@@ -250,15 +250,15 @@
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/first_run/upgrade_util_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/crash/core/app/crashpad.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -290,14 +290,14 @@
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
- #include "chrome/browser/metrics/desktop_session_duration/touch_mode_stats_tracker.h"
- #include "chrome/browser/profiles/profile_activity_metrics_recorder.h"
- #include "ui/base/pointer/touch_ui_controller.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
- #include "chrome/browser/headless/headless_mode_util.h" // nogncheck
- #include "components/headless/select_file_dialog/headless_select_file_dialog.h"
-@@ -365,14 +365,14 @@
- #endif // BUILDFLAG(IS_WIN) && BUILDFLAG(USE_BROWSER_SPELLCHECKER)
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "sql/database.h"
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-
- namespace {
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
- FILE_PATH_LITERAL("Media History");
-
-@@ -537,7 +537,7 @@ void ProcessSingletonNotificationCallbackImpl(
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set the global activation token sent as a command line switch by another
- // browser process. This also removes the switch after use to prevent any side
- // effects of leaving it in the command line after this point.
-@@ -1120,7 +1120,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
- browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
- }
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Create directory for user-level Native Messaging manifest files. This
- // makes it less likely that the directory will be created by third-party
- // software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1168,7 +1168,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- metrics::DesktopSessionDurationTracker::Initialize();
- ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1364,7 +1364,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
- #endif // BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Delete the media history database if it still exists.
- // TODO(crbug.com/40177301): Remove this.
- base::ThreadPool::PostTask(
-@@ -1413,7 +1413,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
- *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (headless::IsHeadlessMode()) {
- headless::ReportHeadlessActionMetrics();
- }
-@@ -1522,7 +1522,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
- // In headless mode provide alternate SelectFileDialog factory overriding
- // any platform specific SelectFileDialog implementation that may have been
- // set.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (headless::IsHeadlessMode()) {
- headless::HeadlessSelectFileDialogFactory::SetUp();
- }
-@@ -2073,7 +2073,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
-
- // Drop the request if headless mode is in effect or the request is from
- // a headless Chrome process.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (headless::IsHeadlessMode() ||
- command_line.HasSwitch(switches::kHeadless)) {
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index fb05f0a58b3e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::InitOzonePlatfo
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* const command_line = base::CommandLine::ForCurrentProcess();
- auto env = base::Environment::Create();
- std::string desktop_startup_id;
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
deleted file mode 100644
index ece2c8753fcf..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2024-04-15 20:33:46 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
-@@ -27,7 +27,7 @@ void ChromeBrowserMainExtraPartsOzone::PostMainMessage
- }
-
- void ChromeBrowserMainExtraPartsOzone::PostMainMessageLoopRun() {
--#if !BUILDFLAG(IS_CHROMEOS_LACROS) && !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_CHROMEOS_LACROS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // Lacros's `PostMainMessageLoopRun` must be called at the very end of
- // `PostMainMessageLoopRun` in
- // `ChromeBrowserMainPartsLacros::PostMainMessageLoopRun`.
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc
deleted file mode 100644
index d1642c538cad..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- chrome/browser/chrome_browser_main_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_browser_main_linux.cc
-@@ -25,7 +25,7 @@
- #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
- #include "ui/base/l10n/l10n_util.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
-@@ -70,7 +70,9 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_BSD)
- bluez::BluezDBusManager::Initialize(nullptr /* system_bus */);
-+#endif
-
- // Set up crypt config. This needs to be done before anything starts the
- // network service, as the raw encryption key needs to be shared with the
-@@ -96,7 +98,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
- ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() {
- ChromeBrowserMainPartsPosix::PostMainMessageLoopRun();
- ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
-@@ -134,7 +136,7 @@ void ChromeBrowserMainPartsLinux::PostDestroyThreads()
- #endif // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS)
-
- void ChromeBrowserMainPartsLinux::PostDestroyThreads() {
--#if BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // No-op; per PostBrowserStart() comment, this is done elsewhere.
- #else
- bluez::BluezDBusManager::Shutdown();
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc b/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc
deleted file mode 100644
index dfcf49964990..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_browser_main_posix.cc
-@@ -84,7 +84,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa
- } else {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- switch (signal) {
- case SIGINT:
- case SIGHUP:
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc b/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc
deleted file mode 100644
index 0fdb44e8cd34..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ /dev/null
@@ -1,170 +0,0 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_content_browser_client.cc
-@@ -508,7 +508,7 @@
- #include "components/user_manager/user_manager.h"
- #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
- #include "storage/browser/file_system/external_mount_points.h"
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/chrome_browser_main_linux.h"
- #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
- #elif BUILDFLAG(IS_ANDROID)
-@@ -620,11 +620,11 @@
- #include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/crash/core/app/crash_switches.h"
- #include "components/crash/core/app/crashpad.h"
- #endif
-@@ -635,7 +635,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
- #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
- #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -644,7 +644,7 @@
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -653,7 +653,7 @@
- #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
- #elif BUILDFLAG(IS_OZONE)
- #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1537,7 +1537,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
- registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
- false);
- #endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
- true);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1745,7 +1745,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- #elif BUILDFLAG(IS_CHROMEOS)
- main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
- is_integration_test, &startup_data_);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
- is_integration_test, &startup_data_);
- #elif BUILDFLAG(IS_ANDROID)
-@@ -1774,7 +1774,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
- #if defined(TOOLKIT_VIEWS)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(
- std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
- #else
-@@ -1791,7 +1791,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
- #elif BUILDFLAG(IS_OZONE)
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1810,7 +1810,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
-
- chrome::AddMetricsExtraParts(main_parts.get());
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(
- std::make_unique<
- enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2692,7 +2692,9 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
- void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
- base::CommandLine* command_line,
- int child_process_id) {
-+#ifdef notyet
- crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line);
-+#endif
- #if BUILDFLAG(IS_MAC)
- std::unique_ptr<metrics::ClientInfo> client_info =
- GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2701,7 +2703,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
- client_info->client_id);
- }
- #elif BUILDFLAG(IS_POSIX)
--#if !BUILDFLAG(IS_ANDROID)
-+#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
- pid_t pid;
- if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
- command_line->AppendSwitchASCII(
-@@ -3057,7 +3059,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
- }
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Opt into a hardened stack canary mitigation if it hasn't already been
- // force-disabled.
- if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4902,7 +4904,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
- }
- }
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
- const base::CommandLine& command_line,
- int child_process_id,
-@@ -5421,7 +5423,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- &throttles);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(
- WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5438,7 +5440,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5477,7 +5479,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati
- handle));
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -7388,7 +7390,7 @@ bool ChromeContentBrowserClient::ShouldRunOutOfProcess
- bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
- // This enterprise policy is supported on Android, but the feature will not be
- // launched there.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // This is possibly called before `g_browser_process` is initialized.
- PrefService* local_state;
- if (g_browser_process) {
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h b/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h
deleted file mode 100644
index 9f7379b87939..000000000000
--- a/devel/electron35/files/patch-chrome_browser_chrome__content__browser__client.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/chrome_content_browser_client.h
-@@ -550,7 +550,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- void GetAdditionalMappedFilesForChildProcess(
- const base::CommandLine& command_line,
- int child_process_id,
diff --git a/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
deleted file mode 100644
index 6acae442e10d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
-@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo
- // This configuration object allows us to control platform specific behavior.
- MessagingBackendConfiguration configuration;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- configuration.clear_chip_on_tab_selection = false;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc b/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc
deleted file mode 100644
index a0bf13c411d9..000000000000
--- a/devel/electron35/files/patch-chrome_browser_component__updater_registration.cc
+++ /dev/null
@@ -1,35 +0,0 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/component_updater/registration.cc
-@@ -101,7 +101,7 @@
- #endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -114,7 +114,7 @@
- #include "chrome/browser/component_updater/lacros_component_remover.h"
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -258,12 +258,12 @@ void RegisterComponentsForUpdate() {
- RegisterCookieReadinessListComponent(cus);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterAmountExtractionHeuristicRegexesComponent(cus);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
deleted file mode 100644
index 3d069257443d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -8,7 +8,7 @@
- #include "base/functional/callback.h"
- #include "base/logging.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
- #include "chrome/common/extensions/extension_constants.h"
- #include "ui/accessibility/accessibility_features.h"
-@@ -69,7 +69,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
- VLOG(1) << "Component ready, version " << version.GetString() << " in "
- << install_dir.value();
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- EmbeddedA11yExtensionLoader::GetInstance()->Init();
- EmbeddedA11yExtensionLoader::GetInstance()->InstallExtensionWithIdAndPath(
diff --git a/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
deleted file mode 100644
index d346f610a7fd..000000000000
--- a/devel/electron35/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
-@@ -41,7 +41,7 @@
- #include "third_party/widevine/cdm/buildflags.h"
- #include "third_party/widevine/cdm/widevine_cdm_common.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/path_service.h"
- #include "chrome/common/chrome_paths.h"
- #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -73,7 +73,7 @@ const char ImageLoaderComponentName[] = "WidevineCdm";
- const char ImageLoaderComponentName[] = "WidevineCdm";
- #endif
-
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
- // zygote is locked down. As a result there is no need to register the CDM
- // with Chrome as it can't be used until Chrome is restarted.
-@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const base::Version
- }
- #endif // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
- // zygote is locked down. To locate the Widevine CDM at startup, a hint file
- // is used. Update the hint file with the new Widevine CDM path.
-@@ -394,7 +394,7 @@ void WidevineCdmComponentInstallerPolicy::UpdateCdmPat
- return;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- VLOG(1) << "Updating hint file with Widevine CDM " << cdm_version;
-
- // This is running on a thread that allows IO, so simply update the hint file.
diff --git a/devel/electron35/files/patch-chrome_browser_defaults.cc b/devel/electron35/files/patch-chrome_browser_defaults.cc
deleted file mode 100644
index e210570512b3..000000000000
--- a/devel/electron35/files/patch-chrome_browser_defaults.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/defaults.cc.orig 2023-10-19 19:58:04 UTC
-+++ chrome/browser/defaults.cc
-@@ -44,7 +44,7 @@ const bool kShowHelpMenuItemIcon = true;
- const bool kShowHelpMenuItemIcon = false;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool kScrollEventChangesTab = true;
- #else
- const bool kScrollEventChangesTab = false;
diff --git a/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
deleted file mode 100644
index 5f2da1923b2f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
-@@ -28,7 +28,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform
- return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>(
- local_state);
- #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
- return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state);
- #else
- NOTREACHED();
diff --git a/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
deleted file mode 100644
index 43c1038a8248..000000000000
--- a/devel/electron35/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2022-02-07 13:39:41 UTC
-+++ chrome/browser/diagnostics/diagnostics_writer.h
-@@ -14,6 +14,8 @@ namespace diagnostics {
- // Console base class used internally.
- class SimpleConsole;
-
-+#undef MACHINE
-+
- class DiagnosticsWriter : public DiagnosticsModel::Observer {
- public:
- // The type of formatting done by this writer.
diff --git a/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
deleted file mode 100644
index bdb2adb5d931..000000000000
--- a/devel/electron35/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1858,7 +1858,7 @@ bool ChromeDownloadManagerDelegate::IsOpenInBrowserPre
- bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
- const base::FilePath& path) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
- return !download_prefs_->ShouldOpenPdfInSystemReader();
- }
-@@ -1994,7 +1994,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
- content::CheckDownloadAllowedCallback check_download_allowed_cb) {
- DCHECK_CURRENTLY_ON(BrowserThread::UI);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Don't download pdf if it is a file URL, as that might cause an infinite
- // download loop if Chrome is not the system pdf viewer.
- if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
-@@ -2076,7 +2076,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
- DCHECK(download_item->IsSavePackageDownload());
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::optional<enterprise_connectors::AnalysisSettings> settings =
- safe_browsing::DeepScanningRequest::ShouldUploadBinary(download_item);
-
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__commands.cc b/devel/electron35/files/patch-chrome_browser_download_download__commands.cc
deleted file mode 100644
index ffb4bb4d0a94..000000000000
--- a/devel/electron35/files/patch-chrome_browser_download_download__commands.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/download/download_commands.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/download/download_commands.cc
-@@ -27,7 +27,7 @@
- #include "ui/base/clipboard/scoped_clipboard_writer.h"
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser.h"
- #include "chrome/browser/ui/browser_finder.h"
- #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
-@@ -177,7 +177,7 @@ void DownloadCommands::ExecuteCommand(Command command)
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- Browser* DownloadCommands::GetBrowser() const {
- if (!model_)
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc b/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc
deleted file mode 100644
index 4208f6771194..000000000000
--- a/devel/electron35/files/patch-chrome_browser_download_download__file__picker.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/download/download_file_picker.cc.orig 2024-02-21 00:20:34 UTC
-+++ chrome/browser/download/download_file_picker.cc
-@@ -18,7 +18,7 @@
- #include "content/public/browser/web_contents.h"
- #include "ui/shell_dialogs/selected_file_info.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_list.h"
- #include "chrome/browser/ui/browser_window.h"
- #include "ui/aura/window.h"
-@@ -83,7 +83,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl
- // dialog in Linux (See SelectFileImpl() in select_file_dialog_linux_gtk.cc).
- // and windows.Here we make owning_window host to browser current active
- // window if it is null. https://crbug.com/1301898
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (!owning_window || !owning_window->GetHost()) {
- owning_window = BrowserList::GetInstance()
- ->GetLastActive()
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc b/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc
deleted file mode 100644
index e1046a07a0ba..000000000000
--- a/devel/electron35/files/patch-chrome_browser_download_download__item__model.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/download/download_item_model.cc
-@@ -760,7 +760,7 @@ bool DownloadItemModel::IsCommandChecked(
- download_crx_util::IsExtensionDownload(*download_);
- case DownloadCommands::ALWAYS_OPEN_TYPE:
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (download_commands->CanOpenPdfInSystemViewer()) {
- DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
- return prefs->ShouldOpenPdfInSystemReader();
-@@ -808,7 +808,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
- DownloadCommands::ALWAYS_OPEN_TYPE);
- DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (download_commands->CanOpenPdfInSystemViewer()) {
- prefs->SetShouldOpenPdfInSystemReader(!is_checked);
- SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1196,7 +1196,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
- return;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (download_->GetOriginalMimeType() == "application/x-x509-user-cert") {
- SetShouldPreferOpeningInBrowser(true);
- return;
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc b/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc
deleted file mode 100644
index 0c3e664ea4b4..000000000000
--- a/devel/electron35/files/patch-chrome_browser_download_download__prefs.cc
+++ /dev/null
@@ -1,90 +0,0 @@
---- chrome/browser/download/download_prefs.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/download/download_prefs.cc
-@@ -11,6 +11,7 @@
- #include <vector>
-
- #include "base/check.h"
-+#include "base/command_line.h"
- #include "base/feature_list.h"
- #include "base/files/file_util.h"
- #include "base/functional/bind.h"
-@@ -58,6 +59,10 @@
- #include "chrome/browser/flags/android/chrome_feature_list.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- using content::BrowserContext;
- using content::BrowserThread;
- using content::DownloadManager;
-@@ -68,7 +73,7 @@ bool DownloadPathIsDangerous(const base::FilePath& dow
- // Consider downloads 'dangerous' if they go to the home directory on Linux and
- // to the desktop on any platform.
- bool DownloadPathIsDangerous(const base::FilePath& download_path) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FilePath home_dir = base::GetHomeDir();
- if (download_path == home_dir) {
- return true;
-@@ -174,7 +179,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- should_open_pdf_in_system_reader_ =
- prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
- #endif
-@@ -299,7 +304,7 @@ void DownloadPrefs::RegisterProfilePrefs(
- registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
- default_download_path);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
- #endif
- #if BUILDFLAG(IS_ANDROID)
-@@ -466,7 +471,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
- if (should_open_pdf_in_system_reader_ == should_open)
- return;
-@@ -492,7 +497,7 @@ void DownloadPrefs::ResetAutoOpenByUser() {
-
- void DownloadPrefs::ResetAutoOpenByUser() {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- SetShouldOpenPdfInSystemReader(false);
- #endif
- auto_open_by_user_.clear();
-@@ -529,7 +534,7 @@ bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf()
- bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
- #if BUILDFLAG(IS_CHROMEOS)
- return false; // There is no UI for auto-open on ChromeOS.
--#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return ShouldOpenPdfInSystemReader();
- #else
- return false;
-@@ -611,7 +616,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
- #else
- // If the stored download directory is an absolute path, we presume it's
- // correct; there's not really much more validation we can do here.
-+#if BUILDFLAG(IS_OPENBSD)
-+ // If unveil(2) is used, force the file dialog directory to something we
-+ // know is available.
-+ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance();
-+ if (!sandbox->unveil_initialized() && path.IsAbsolute())
-+#else
- if (path.IsAbsolute())
-+#endif
- return path;
-
- // When the default download directory is *not* an absolute path, we use the
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
deleted file mode 100644
index b6f2e068c737..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2024-10-16 21:30:58 UTC
-+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
-@@ -150,7 +150,7 @@ AnalysisServiceSettings::AnalysisServiceSettings(
- const char* verification_key = kKeyWindowsVerification;
- #elif BUILDFLAG(IS_MAC)
- const char* verification_key = kKeyMacVerification;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char* verification_key = kKeyLinuxVerification;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc
deleted file mode 100644
index 648c3ad3f3cc..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/connectors/common.cc
-@@ -22,7 +22,7 @@
- #include "components/policy/core/common/policy_loader_lacros.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/prefs/pref_service.h"
- #endif
-@@ -199,7 +199,7 @@ std::string GetProfileEmail(Profile* profile) {
- std::string email =
- GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (email.empty()) {
- email = profile->GetPrefs()->GetString(
- enterprise_signin::prefs::kProfileUserEmail);
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
deleted file mode 100644
index 676db71a7bca..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -507,7 +507,7 @@ bool ConnectorsService::ConnectorsEnabled() const {
-
- Profile* profile = Profile::FromBrowserContext(context_);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On desktop, the guest profile is actually the primary OTR profile of
- // the "regular" guest profile. The regular guest profile is never used
- // directly by users. Also, user are not able to create child OTR profiles
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
deleted file mode 100644
index 33679e28db3e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2024-08-14 20:54:34 UTC
-+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
-@@ -23,7 +23,7 @@
- #include "components/policy/core/common/management/management_service.h"
- #include "content/public/browser/browser_context.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_process.h"
- #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/browser_attestation_service.h"
- #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/device_attester.h"
-@@ -54,7 +54,7 @@ bool IsProfileManaged(Profile* profile) {
- return management_service && management_service->IsManaged();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- policy::CloudPolicyStore* GetUserCloudPolicyStore(Profile* profile) {
- policy::CloudPolicyManager* user_policy_manager =
- profile->GetCloudPolicyManager();
-@@ -106,7 +106,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory()
- DependsOn(DeviceTrustConnectorServiceFactory::GetInstance());
- DependsOn(policy::ManagementServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service via the SignalsService having a dependency on it.
- DependsOn(enterprise_signals::SignalsAggregatorFactory::GetInstance());
- // Depends on this service via the ProfileAttester having a dependency on it
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
deleted file mode 100644
index 31710a7bce1e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
-@@ -24,7 +24,7 @@
- #include "chrome/browser/enterprise/connectors/connectors_service.h"
- #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/check.h"
- #include "chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator.h"
- #include "chrome/browser/enterprise/core/dependency_factory_impl.h"
-@@ -64,7 +64,7 @@ std::unique_ptr<SignalsService> CreateSignalsService(P
- profile, ConnectorsServiceFactory::GetForBrowserContext(profile))));
- #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-
- policy::CloudPolicyManager* browser_policy_manager = nullptr;
- if (management_service->HasManagementAuthority(
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
deleted file mode 100644
index 1ae99a801ac5..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2024-10-16 21:30:58 UTC
-+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -20,7 +20,7 @@ namespace enterprise_connectors {
-
- namespace enterprise_connectors {
-
--#if !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
-
- namespace {
-
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
deleted file mode 100644
index 0652be07c976..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -58,7 +58,7 @@
- #include "base/strings/utf_string_conversions.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -181,7 +181,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
- /*include_profile_user_name=*/false);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- void AddCrowdstrikeSignalsToEvent(
- base::Value::Dict& event,
-@@ -217,7 +217,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
- username_ =
- identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (username_.empty()) {
- username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
- enterprise_signin::prefs::kProfileUserEmail);
-@@ -275,7 +275,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
- return client_id;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
- void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent(
- base::Value::Dict event,
- policy::CloudPolicyClient* client,
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
deleted file mode 100644
index 817d4d372b7b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
-@@ -18,7 +18,7 @@
- #include "components/keyed_service/core/keyed_service.h"
- #include "components/policy/core/common/cloud/cloud_policy_client.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/device_signals/core/browser/signals_types.h"
- #endif
-
-@@ -112,7 +112,7 @@ class RealtimeReportingClient : public RealtimeReporti
- const std::string& dm_token) override;
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
- void MaybeCollectDeviceSignalsAndReportEvent(
- base::Value::Dict event,
- policy::CloudPolicyClient* client,
-@@ -151,7 +151,7 @@ class RealtimeReportingClient : public RealtimeReporti
- base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
- };
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Populate event dict with CrowdStrike signal values. If those signals are
- // available in `response`, this function returns a Dict with the following
- // fields added:
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
deleted file mode 100644
index 02df708d77fe..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/signals/device_info_fetcher.cc
-@@ -10,7 +10,7 @@
- #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
- #elif BUILDFLAG(IS_WIN)
- #include "chrome/browser/enterprise/signals/device_info_fetcher_win.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
- #endif
-
-@@ -74,7 +74,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::
- return CreateInstanceInternal();
- }
-
--#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && \
-+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) && \
- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- // static
- std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::CreateInstanceInternal() {
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
deleted file mode 100644
index 4b13394f2a3f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
+++ /dev/null
@@ -1,78 +0,0 @@
---- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc
-@@ -4,12 +4,23 @@
-
- #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
-
-+#include "build/build_config.h"
-+
- #if defined(USE_GIO)
- #include <gio/gio.h>
- #endif // defined(USE_GIO)
- #include <sys/stat.h>
-+#if !BUILDFLAG(IS_BSD)
- #include <sys/sysmacros.h>
-+#endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <ifaddrs.h>
-+#include <net/if_dl.h>
-+#endif
-+
- #include <algorithm>
- #include <string>
-
-@@ -117,6 +128,7 @@ SettingValue GetDiskEncrypted() {
- // Implements the logic from the native host installation script. First find the
- // root device identifier, then locate its parent and get its type.
- SettingValue GetDiskEncrypted() {
-+#if !BUILDFLAG(IS_BSD)
- struct stat info;
- // First figure out the device identifier. Fail fast if this fails.
- if (stat("/", &info) != 0)
-@@ -138,11 +150,35 @@ SettingValue GetDiskEncrypted() {
- }
- return SettingValue::UNKNOWN;
- }
-+#endif
- return SettingValue::DISABLED;
- }
-
- std::vector<std::string> GetMacAddresses() {
- std::vector<std::string> result;
-+#if BUILDFLAG(IS_BSD)
-+ struct ifaddrs* ifa = nullptr;
-+
-+ if (getifaddrs(&ifa) != 0)
-+ return result;
-+
-+ struct ifaddrs* interface = ifa;
-+ for (; interface != nullptr; interface = interface->ifa_next) {
-+ if (interface->ifa_addr == nullptr ||
-+ interface->ifa_addr->sa_family != AF_LINK) {
-+ continue;
-+ }
-+ struct sockaddr_dl* sdl =
-+ reinterpret_cast<struct sockaddr_dl*>(interface->ifa_addr);
-+ if (!sdl || sdl->sdl_alen != 6)
-+ continue;
-+ char* link_address = static_cast<char*>(LLADDR(sdl));
-+ result.push_back(base::StringPrintf(
-+ "%02x:%02x:%02x:%02x:%02x:%02x", link_address[0] & 0xff,
-+ link_address[1] & 0xff, link_address[2] & 0xff, link_address[3] & 0xff,
-+ link_address[4] & 0xff, link_address[5] & 0xff));
-+ }
-+#else
- base::DirReaderPosix reader("/sys/class/net");
- if (!reader.IsValid())
- return result;
-@@ -165,6 +201,7 @@ std::vector<std::string> GetMacAddresses() {
- &address);
- result.push_back(address);
- }
-+#endif
- return result;
- }
-
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
deleted file mode 100644
index 58e24784b36b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
-@@ -92,7 +92,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
-
- switch (cmd) {
- case security_interstitials::CMD_DONT_PROCEED:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (ManagedProfileRequiredNavigationThrottle::IsBlockingNavigations(
- web_contents()->GetBrowserContext())) {
- ManagedProfileRequiredNavigationThrottle::ShowBlockedWindow(
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
deleted file mode 100644
index 0ab5866027ab..000000000000
--- a/devel/electron35/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
- .GetProfileAttributesWithPath(profile->GetPath());
- if (entry) {
- entry->SetUserAcceptedAccountManagement(accepted);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- entry->SetEnterpriseProfileLabel(GetEnterpriseLabel(profile));
- #endif
- }
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn b/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn
deleted file mode 100644
index abfa3d003888..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_BUILD.gn
+++ /dev/null
@@ -1,13 +0,0 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/BUILD.gn
-@@ -1398,6 +1398,10 @@ source_set("extensions") {
- deps += [ "//chrome/services/printing/public/mojom" ]
- }
-
-+ if (is_bsd) {
-+ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ]
-+ }
-+
- if (enable_pdf) {
- deps += [
- "//chrome/browser/pdf",
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
deleted file mode 100644
index 19fdcd6750ae..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-02-21 00:20:34 UTC
-+++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
-@@ -24,7 +24,7 @@
- #include "base/win/registry.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/nix/xdg_util.h"
- #endif
-@@ -255,7 +255,7 @@ base::FilePath GetEndpointVerificationDir() {
- bool got_path = false;
- #if BUILDFLAG(IS_WIN)
- got_path = base::PathService::Get(base::DIR_LOCAL_APP_DATA, &path);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- path = base::nix::GetXDGDirectory(env.get(), base::nix::kXdgConfigHomeEnvVar,
- base::nix::kDotConfigDir);
-@@ -266,7 +266,7 @@ base::FilePath GetEndpointVerificationDir() {
- if (!got_path)
- return path;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- path = path.AppendASCII("google");
- #else
- path = path.AppendASCII("Google");
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
deleted file mode 100644
index ad8c11109b42..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -40,7 +40,7 @@
- #include "components/reporting/util/statusor.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <optional>
-
- #include "base/strings/string_util.h"
-@@ -157,7 +157,7 @@ bool AllowClientCertificateReportingForUsers() {
- }
-
- bool AllowClientCertificateReportingForUsers() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(
- enterprise_signals::features::kAllowClientCertificateReportingForUsers);
- #else
-@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin
- return pref && pref->IsManaged();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- device_signals::SignalsAggregationRequest CreateAggregationRequest(
- device_signals::SignalName signal_name) {
-@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
-
- // getPersistentSecret
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
-
- EnterpriseReportingPrivateGetPersistentSecretFunction::
- EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- // getFileSystemInfo
-
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
deleted file mode 100644
index 4ae88b1de3b7..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-10-19 19:58:04 UTC
-+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
-@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
-
- void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
- DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-+#if !BUILDFLAG(IS_BSD)
- if (g_test_device_list.Get().get() != nullptr) {
- base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
- FROM_HERE,
-@@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
- base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN},
- base::BindOnce(&RemovableStorageProvider::PopulateDeviceList),
- std::move(callback));
-+#else
-+ NOTIMPLEMENTED();
-+#endif
- }
-
- // static
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
deleted file mode 100644
index f932022a6b7d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc
-@@ -408,7 +408,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel
- apps::LaunchContainer launch_container =
- GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension);
- Profile* profile = Profile::FromBrowserContext(context);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (extensions::IsExtensionUnsupportedDeprecatedApp(profile,
- extension->id())) {
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
deleted file mode 100644
index 5498d2ed826b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall
- }
-
- void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- PasswordsPrivateEventRouter* router =
- PasswordsPrivateEventRouterFactory::GetForProfile(profile_);
- if (router) {
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
deleted file mode 100644
index 6f3a3dbb3e7a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
- } else if (strcmp(os, "linux") == 0) {
- info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (strcmp(os, "openbsd") == 0) {
-- info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
-+ info->os = extensions::api::runtime::PlatformOs::kLinux;
-+ } else if (strcmp(os, "freebsd") == 0) {
-+ info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else {
- NOTREACHED() << "Platform not supported: " << os;
- }
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
deleted file mode 100644
index 185497cebd04..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -190,7 +190,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
- (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
- settings_api::PrefType::kBoolean;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] =
- settings_api::PrefType::kBoolean;
- (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
-@@ -210,7 +210,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
- (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
- settings_api::PrefType::kBoolean;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
- settings_api::PrefType::kBoolean;
- #endif
-@@ -222,7 +222,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
- (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
- (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
- (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- (*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber;
- #endif
- (*s_allowlist)[::prefs::kHomePage] = settings_api::PrefType::kUrl;
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
deleted file mode 100644
index f1f1af4c56ea..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -925,7 +925,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
- // created as minimized.
- // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
- // TODO(crbug.com/40254339): Find a fix for wayland as well.
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() ==
- ui::mojom::WindowShowState::kMinimized) {
- new_window->window()->Minimize();
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
deleted file mode 100644
index c632b5f1598f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
-@@ -28,7 +28,7 @@
- #include "extensions/browser/process_manager.h"
- #include "extensions/common/error_utils.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "extensions/common/permissions/permissions_data.h"
- #endif
-
-@@ -37,7 +37,7 @@ bool CanEnableAudioDebugRecordingsFromExtension(
- bool CanEnableAudioDebugRecordingsFromExtension(
- const extensions::Extension* extension) {
- bool enabled_by_permissions = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (extension) {
- enabled_by_permissions =
- extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -575,7 +575,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
-
- ExtensionFunction::ResponseAction
- WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object,
- // this function shouldn't be called by a component extension on behalf of
- // some web code. It returns a DirectoryEntry for use directly in the calling
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
deleted file mode 100644
index 3007c0b45726..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -918,7 +918,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
- #if BUILDFLAG(IS_CHROMEOS)
- RequestExtensionApproval(contents);
- return;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Shows a parental permission dialog directly bypassing the extension
- // install dialog view. The parental permission dialog contains a superset
- // of data from the extension install dialog: requested extension
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
deleted file mode 100644
index e7aeada535ea..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
-@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
- #endif // BUILDFLAG(IS_CHROMEOS)
- extension_misc::kReadingModeGDocsHelperExtensionId,
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extension_misc::kTTSEngineExtensionId,
- extension_misc::kComponentUpdaterTTSEngineExtensionId,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc b/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc
deleted file mode 100644
index 2440a1fd37af..000000000000
--- a/devel/electron35/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -790,7 +790,7 @@ void ExternalProviderImpl::CreateExternalProviders(
-
- #endif // BUILDFLAG(IS_CHROMEOS)
- if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- provider_list->push_back(std::make_unique<ExternalProviderImpl>(
- service,
- base::MakeRefCounted<ExternalPrefLoader>(
-@@ -818,7 +818,7 @@ void ExternalProviderImpl::CreateExternalProviders(
- bundled_extension_creation_flags));
-
- // Define a per-user source of external extensions.
--#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(CHROMIUM_BRANDING))
- provider_list->push_back(std::make_unique<ExternalProviderImpl>(
- service,
diff --git a/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h b/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
deleted file mode 100644
index 227f96634717..000000000000
--- a/devel/electron35/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.h.orig 2025-02-02 01:39:10 UTC
-+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
-@@ -439,7 +439,7 @@ class ChromeFileSystemAccessPermissionContext
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- kDontBlockChildren},
- #endif
-- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
diff --git a/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h b/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h
deleted file mode 100644
index 30b9e406ae7b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_first__run_first__run__dialog.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/first_run/first_run_dialog.h.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/first_run/first_run_dialog.h
-@@ -12,7 +12,7 @@
- // Hide this function on platforms where the dialog does not exist.
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+#if BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
-
- namespace first_run {
-
diff --git a/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h b/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h
deleted file mode 100644
index c20f89819d93..000000000000
--- a/devel/electron35/files/patch-chrome_browser_first__run_first__run__internal.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/first_run/first_run_internal.h.orig 2022-11-30 08:12:58 UTC
-+++ chrome/browser/first_run/first_run_internal.h
-@@ -54,7 +54,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel
- bool force_first_run,
- bool no_first_run);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // For testing, forces the first run dialog to either be shown or not. If not
- // called, the decision to show the dialog or not will be made by Chrome based
- // on a number of factors (such as install type, whether it's a Chrome-branded
diff --git a/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc
deleted file mode 100644
index 75669165f333..000000000000
--- a/devel/electron35/files/patch-chrome_browser_flag__descriptions.cc
+++ /dev/null
@@ -1,165 +0,0 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/flag_descriptions.cc
-@@ -521,7 +521,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
- "Autofill suggestions on the allowlisted merchant websites.";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableAmountExtractionDesktopName[] =
- "Enable checkout amount extraction on Chrome desktop";
- const char kAutofillEnableAmountExtractionDesktopDescription[] =
-@@ -530,7 +530,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableBuyNowPayLaterForAffirmName[] =
- "Enable buy now pay later on Autofill for Affirm";
- const char kAutofillEnableBuyNowPayLaterForAffirmDescription[] =
-@@ -961,7 +961,7 @@ const char kDevicePostureDescription[] =
- "Enables Device Posture API (foldable devices)";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kDocumentPictureInPictureAnimateResizeName[] =
- "Document Picture-in-Picture Animate Resize";
- const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1049,7 +1049,7 @@ const char kCompressionDictionaryTransportRequireKnown
- "when the connection is using a well known root cert or when the server is "
- "a localhost.";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kContextualCueingName[] = "Contextual cueing";
- const char kContextualCueingDescription[] =
- "Enables the contextual cueing system to support showing actions";
-@@ -2228,7 +2228,7 @@ const char kContextualPageActionsShareModelDescription
- "Enables share model data collection.";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kEnableSearchAggregatorPolicyName[] =
- "Enable EnterpriseSearchAggregatorSettings policy";
- const char kEnableSearchAggregatorPolicyDescription[] =
-@@ -3520,7 +3520,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
- "SiteInstance.";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
- const char kPwaNavigationCapturingDescription[] =
- "Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3758,7 +3758,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kTranslationAPIName[] = "Experimental translation API";
- const char kTranslationAPIDescription[] =
- "Enables the on-device language translation API. "
-@@ -5404,7 +5404,7 @@ const char kUserDisplayModeSyncStandaloneMitigationDes
- "Enables a mitigation during web app install on CrOS for syncing "
- "user_display_mode: kStandalone to non-CrOS devices.";
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kWasmTtsComponentUpdaterEnabledName[] =
- "Enable Wasm TTS Extension Component";
- const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7441,7 +7441,7 @@ const char kTetheringExperimentalFunctionalityDescript
-
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
- const char kGetAllScreensMediaDescription[] =
- "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7671,7 +7671,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
-
- // Linux -----------------------------------------------------------------------
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7717,6 +7717,18 @@ const char kWaylandUiScalingDescription[] =
- "Enable experimental support for text scaling in the Wayland backend "
- "backed by full UI scaling. Requires #wayland-per-window-scaling to be "
- "enabled too.";
-+
-+#if BUILDFLAG(IS_BSD)
-+const char kAudioBackendName[] =
-+ "Audio Backend";
-+const char kAudioBackendDescription[] =
-+#if BUILDFLAG(IS_OPENBSD)
-+ "Select the desired audio backend to use. The default is sndio.";
-+#elif BUILDFLAG(IS_FREEBSD)
-+ "Select the desired audio backend to use. The default will automatically "
-+ "enumerate through the supported backends.";
-+#endif
-+#endif
- #endif // BUILDFLAG(IS_LINUX)
-
- // Random platform combinations -----------------------------------------------
-@@ -7729,7 +7741,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -7762,7 +7774,7 @@ const char kTaskManagerDesktopRefreshDescription[] =
- "Enables a refreshed design for the Task Manager on Desktop platforms.";
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kEnableNetworkServiceSandboxName[] =
- "Enable the network service sandbox.";
- const char kEnableNetworkServiceSandboxDescription[] =
-@@ -7794,7 +7806,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
- "Bluetooth";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kSkipUndecryptablePasswordsName[] =
- "Skip undecryptable passwords to use the available decryptable "
- "passwords.";
-@@ -7944,7 +7956,7 @@ const char kElementCaptureDescription[] =
-
- #if BUILDFLAG(IS_WIN) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kUIDebugToolsName[] = "Debugging tools for UI";
- const char kUIDebugToolsDescription[] =
- "Enables additional keyboard shortcuts to help debugging.";
-@@ -8000,7 +8012,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kThirdPartyProfileManagementName[] =
- "Third party profile management";
- const char kThirdPartyProfileManagementDescription[] =
-@@ -8133,7 +8145,7 @@ const char kOverlayScrollbarsOSSettingsDescription[] =
- "Enable the OS settings for overlay scrollbars on ChromeOS.";
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
diff --git a/devel/electron35/files/patch-chrome_browser_flag__descriptions.h b/devel/electron35/files/patch-chrome_browser_flag__descriptions.h
deleted file mode 100644
index 4da1b120faf0..000000000000
--- a/devel/electron35/files/patch-chrome_browser_flag__descriptions.h
+++ /dev/null
@@ -1,154 +0,0 @@
---- chrome/browser/flag_descriptions.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/flag_descriptions.h
-@@ -332,13 +332,13 @@ extern const char
- kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableAmountExtractionDesktopName[];
- extern const char kAutofillEnableAmountExtractionDesktopDescription[];
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableBuyNowPayLaterForAffirmName[];
- extern const char kAutofillEnableBuyNowPayLaterForAffirmDescription[];
-
-@@ -561,7 +561,7 @@ extern const char kCapturedSurfaceControlDescription[]
- extern const char kCapturedSurfaceControlName[];
- extern const char kCapturedSurfaceControlDescription[];
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kContextualCueingName[];
- extern const char kContextualCueingDescription[];
- #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -736,7 +736,7 @@ extern const char kDevicePostureDescription[];
- extern const char kDevicePostureDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kDocumentPictureInPictureAnimateResizeName[];
- extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-
-@@ -1248,7 +1248,7 @@ extern const char kContextualPageActionsShareModelDesc
- extern const char kContextualPageActionsShareModelDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kEnableSearchAggregatorPolicyName[];
- extern const char kEnableSearchAggregatorPolicyDescription[];
- #endif
-@@ -2027,7 +2027,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio
- extern const char kDefaultSiteInstanceGroupsDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kPwaNavigationCapturingName[];
- extern const char kPwaNavigationCapturingDescription[];
- #endif
-@@ -2190,7 +2190,7 @@ extern const char kTranslateForceTriggerOnEnglishDescr
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kTranslationAPIName[];
- extern const char kTranslationAPIDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -3157,7 +3157,7 @@ extern const char kUserDisplayModeSyncStandaloneMitiga
- extern const char kUserDisplayModeSyncStandaloneMitigationName[];
- extern const char kUserDisplayModeSyncStandaloneMitigationDescription[];
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kWasmTtsComponentUpdaterEnabledName[];
- extern const char kWasmTtsComponentUpdaterEnabledDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4359,7 +4359,7 @@ extern const char kTetheringExperimentalFunctionalityD
-
- #endif // #if BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kGetAllScreensMediaName[];
- extern const char kGetAllScreensMediaDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4494,7 +4494,7 @@ extern const char kEnableArmHwdrmDescription[];
-
- // Linux ---------------------------------------------------------------------
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4522,6 +4522,9 @@ extern const char kWaylandUiScalingDescription[];
-
- extern const char kWaylandUiScalingName[];
- extern const char kWaylandUiScalingDescription[];
-+
-+extern const char kAudioBackendName[];
-+extern const char kAudioBackendDescription[];
- #endif // BUILDFLAG(IS_LINUX)
-
- // Random platform combinations -----------------------------------------------
-@@ -4541,7 +4544,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
- extern const char kWebBluetoothConfirmPairingSupportDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kSkipUndecryptablePasswordsName[];
- extern const char kSkipUndecryptablePasswordsDescription[];
-
-@@ -4557,7 +4560,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4571,7 +4574,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
- extern const char kTaskManagerDesktopRefreshDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kEnableNetworkServiceSandboxName[];
- extern const char kEnableNetworkServiceSandboxDescription[];
-
-@@ -4668,7 +4671,7 @@ extern const char kElementCaptureDescription[];
-
- #if BUILDFLAG(IS_WIN) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kUIDebugToolsName[];
- extern const char kUIDebugToolsDescription[];
- #endif
-@@ -4710,7 +4713,7 @@ extern const char kComposeUpfrontInputModesDescription
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kThirdPartyProfileManagementName[];
- extern const char kThirdPartyProfileManagementDescription[];
-
-@@ -4791,7 +4794,7 @@ extern const char kEnablePolicyPromotionBannerDescript
- extern const char kEnablePolicyPromotionBannerDescription[];
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
diff --git a/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
deleted file mode 100644
index d2c90d36c817..000000000000
--- a/devel/electron35/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/gcm/gcm_profile_service_factory.cc
-@@ -89,7 +89,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro
- // static
- GCMProfileService* GCMProfileServiceFactory::GetForProfile(
- content::BrowserContext* profile) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On desktop, incognito profiles are checked with IsIncognitoProfile().
- // It's possible for non-incognito profiles to also be off-the-record.
- bool is_profile_supported =
-@@ -132,7 +132,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows
- GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext(
- content::BrowserContext* context) const {
- Profile* profile = Profile::FromBrowserContext(context);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- DCHECK(!profile->IsIncognitoProfile());
- #else
- DCHECK(!profile->IsOffTheRecord());
diff --git a/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc b/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc
deleted file mode 100644
index 4070450f69be..000000000000
--- a/devel/electron35/files/patch-chrome_browser_glic_launcher_glic__status__icon.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/glic/launcher/glic_status_icon.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/glic/launcher/glic_status_icon.cc
-@@ -84,7 +84,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
- if (!status_icon_) {
- return;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set a vector icon for proper themeing on Linux.
- status_icon_->SetIcon(
- GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -108,7 +108,7 @@ GlicStatusIcon::~GlicStatusIcon() {
- GlicStatusIcon::~GlicStatusIcon() {
- context_menu_ = nullptr;
- if (status_icon_) {
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- status_icon_->RemoveObserver(this);
- #endif
- std::unique_ptr<StatusIcon> removed_icon =
-@@ -196,7 +196,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
- menu->AddItem(
- IDC_GLIC_STATUS_ICON_MENU_REMOVE_ICON,
- l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_REMOVE_ICON));
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_EXIT,
- l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_EXIT));
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_global__features.cc b/devel/electron35/files/patch-chrome_browser_global__features.cc
deleted file mode 100644
index 1ba19303b7ae..000000000000
--- a/devel/electron35/files/patch-chrome_browser_global__features.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/global_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/global_features.cc
-@@ -21,7 +21,7 @@
- #include "chrome/browser/glic/launcher/glic_background_mode_manager.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This causes a gn error on Android builds, because gn does not understand
- // buildflags, so we include it only on platforms where it is used.
- #include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -60,7 +60,7 @@ void GlobalFeatures::Init() {
-
- void GlobalFeatures::Init() {
- system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- whats_new_registry_ = CreateWhatsNewRegistry();
- #endif
-
-@@ -88,7 +88,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
- return system_permission_settings::PlatformHandle::Create();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<whats_new::WhatsNewRegistry>
- GlobalFeatures::CreateWhatsNewRegistry() {
- return whats_new::CreateWhatsNewRegistry();
diff --git a/devel/electron35/files/patch-chrome_browser_global__features.h b/devel/electron35/files/patch-chrome_browser_global__features.h
deleted file mode 100644
index 3d5de68c7c22..000000000000
--- a/devel/electron35/files/patch-chrome_browser_global__features.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/global_features.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/global_features.h
-@@ -14,7 +14,7 @@ class PlatformHandle;
- namespace system_permission_settings {
- class PlatformHandle;
- } // namespace system_permission_settings
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace whats_new {
- class WhatsNewRegistry;
- } // namespace whats_new
-@@ -55,7 +55,7 @@ class GlobalFeatures {
- system_permissions_platform_handle() {
- return system_permissions_platform_handle_.get();
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- whats_new::WhatsNewRegistry* whats_new_registry() {
- return whats_new_registry_.get();
- }
-@@ -80,7 +80,7 @@ class GlobalFeatures {
-
- virtual std::unique_ptr<system_permission_settings::PlatformHandle>
- CreateSystemPermissionsPlatformHandle();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
- #endif
-
-@@ -90,7 +90,7 @@ class GlobalFeatures {
-
- std::unique_ptr<system_permission_settings::PlatformHandle>
- system_permissions_platform_handle_;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc b/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc
deleted file mode 100644
index 6c3cb39497ae..000000000000
--- a/devel/electron35/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/headless/headless_mode_util.cc
-@@ -10,7 +10,7 @@
- // New headless mode is available on Linux, Windows and Mac platforms.
- // More platforms will be added later, so avoid function level clutter
- // by providing stub implementations at the end of the file.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-
- #include "base/base_switches.h"
- #include "base/files/file_path.h"
-@@ -19,7 +19,7 @@
- #include "chrome/common/chrome_switches.h"
- #include "content/public/common/content_switches.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/gl/gl_switches.h" // nogncheck
- #include "ui/ozone/public/ozone_switches.h" // nogncheck
- #endif // BUILDFLAG(IS_LINUX)
-@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public HeadlessModeHand
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Headless mode on Linux relies on ozone/headless platform.
- command_line->AppendSwitchASCII(::switches::kOzonePlatform,
- switches::kHeadless);
diff --git a/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
deleted file mode 100644
index 3fc6383447aa..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2024-08-14 20:54:36 UTC
-+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
-@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
- // Note that this initializes the delegate asynchronously, but since
- // the delegate will only be used from the IO thread, it is guaranteed
- // to be created before use of it expects it to be there.
-+#if !BUILDFLAG(IS_BSD)
- CreateMTPDeviceAsyncDelegate(
- device_location, read_only,
- base::BindOnce(&MTPDeviceMapService::AddAsyncDelegate,
- base::Unretained(this), device_location, read_only));
-+#endif
- mtp_device_usage_map_[key] = 0;
- }
-
diff --git a/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
deleted file mode 100644
index b8f0e38cd1c6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -584,7 +584,12 @@ MediaFileSystemRegistry::MediaFileSystemRegistry()
- // Constructor in 'private' section because depends on private class definition.
- MediaFileSystemRegistry::MediaFileSystemRegistry()
- : file_system_context_(new MediaFileSystemContextImpl) {
-- StorageMonitor::GetInstance()->AddObserver(this);
-+ /*
-+ * This conditional is needed for shutdown. Destructors
-+ * try to get the media file system registry.
-+ */
-+ if (StorageMonitor::GetInstance())
-+ StorageMonitor::GetInstance()->AddObserver(this);
- }
-
- MediaFileSystemRegistry::~MediaFileSystemRegistry() {
diff --git a/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc b/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc
deleted file mode 100644
index e81c01ea4728..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_audio__service__util.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/media/audio_service_util.cc.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/media/audio_service_util.cc
-@@ -21,7 +21,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS))
- const base::Value* GetPolicy(const char* policy_name) {
- const policy::PolicyMap& policies =
-@@ -43,7 +43,7 @@ bool IsAudioServiceSandboxEnabled() {
- bool IsAudioServiceSandboxEnabled() {
- // TODO(crbug.com/40118868): Remove !IS_CHROMEOS_LACROS once lacros starts being
- // built with OS_CHROMEOS instead of OS_LINUX.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS))
- return GetPolicyOrFeature(policy::key::kAudioSandboxEnabled,
- features::kAudioServiceSandbox);
diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn
deleted file mode 100644
index 8f655cac840e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -82,7 +82,7 @@ static_library("discovery") {
- ]
- configs += [ "//build/config/compiler:wexit_time_destructors" ]
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [ "discovery_network_list_wifi_linux.cc" ]
- }
-
diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
deleted file mode 100644
index 06efc52f58ac..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ /dev/null
@@ -1,30 +0,0 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
-
- #include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
-
-+#include "build/build_config.h"
-+
-+#if !BUILDFLAG(IS_BSD)
- #include <linux/wireless.h>
-+#endif
- #include <string.h>
- #include <sys/ioctl.h>
- #include <sys/socket.h>
-@@ -24,6 +28,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
- bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
- DCHECK(ssid_out);
-
-+#if !BUILDFLAG(IS_BSD)
- base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0));
- if (!ioctl_socket.is_valid()) {
- // AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
- ssid_out->assign(ssid);
- return true;
- }
-+#endif
- return false;
- }
-
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
deleted file mode 100644
index 61e884997f32..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2024-02-21 00:20:34 UTC
-+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
-@@ -21,7 +21,7 @@
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- #include "ash/shell.h"
- #include "ui/aura/window.h"
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/functional/callback.h"
- #include "content/public/browser/desktop_capture.h"
- #endif
-@@ -32,7 +32,7 @@ base::LazyInstance<std::vector<raw_ptr<aura::Window, V
- DestructorAtExit root_windows_for_testing_ = LAZY_INSTANCE_INITIALIZER;
- } // namespace
-
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace {
- base::LazyInstance<std::unique_ptr<webrtc::DesktopCapturer>>::DestructorAtExit
- g_desktop_capturer_for_testing = LAZY_INSTANCE_INITIALIZER;
-@@ -79,7 +79,7 @@ blink::mojom::StreamDevicesSetPtr EnumerateScreens(
- return stream_devices_set;
- }
-
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- blink::mojom::StreamDevicesSetPtr EnumerateScreens(
- blink::mojom::MediaStreamType stream_type) {
- DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-@@ -130,7 +130,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
- root_windows_for_testing_.Get() = std::move(root_windows);
- }
-
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ChromeScreenEnumerator::SetDesktopCapturerForTesting(
- std::unique_ptr<webrtc::DesktopCapturer> capturer) {
- g_desktop_capturer_for_testing.Get() = std::move(capturer);
-@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
- ScreensCallback screens_callback) const {
- DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- content::GetUIThreadTaskRunner({})->PostTaskAndReplyWithResult(
- FROM_HERE, base::BindOnce(::EnumerateScreens, stream_type),
- base::BindOnce(
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
deleted file mode 100644
index 72819d4e1f05..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2024-02-21 00:20:34 UTC
-+++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
-@@ -20,7 +20,7 @@ class Window;
- class Window;
- }
-
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace webrtc {
- class DesktopCapturer;
- }
-@@ -42,7 +42,7 @@ class ChromeScreenEnumerator : public media::ScreenEnu
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- static void SetRootWindowsForTesting(
- std::vector<raw_ptr<aura::Window, VectorExperimental>> root_windows);
--#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- static void SetDesktopCapturerForTesting(
- std::unique_ptr<webrtc::DesktopCapturer> capturer);
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
deleted file mode 100644
index 16a5ebbf1d80..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (request_source == Params::RequestSource::kCast) {
- return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
- } else {
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
deleted file mode 100644
index bb6589765f21..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -108,7 +108,7 @@ std::string GetLogUploadProduct() {
- const char product[] = "Chrome_Mac";
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #if !defined(ADDRESS_SANITIZER)
- const char product[] = "Chrome_Linux";
- #else
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
deleted file mode 100644
index 4fd87eb517f8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ /dev/null
@@ -1,33 +0,0 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2024-06-18 21:43:22 UTC
-+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
-@@ -25,10 +25,10 @@
- #include "components/webrtc_logging/browser/text_log_list.h"
- #include "content/public/browser/render_process_host.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/public/browser/child_process_security_policy.h"
- #include "storage/browser/file_system/isolated_context.h"
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- using webrtc_event_logging::WebRtcEventLogManager;
-
-@@ -288,7 +288,7 @@ void WebRtcLoggingController::StartEventLogging(
- web_app_id, callback);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void WebRtcLoggingController::GetLogsDirectory(
- LogsDirectoryCallback callback,
- LogsDirectoryErrorCallback error_callback) {
-@@ -334,7 +334,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess
- FROM_HERE,
- base::BindOnce(std::move(callback), file_system.id(), registered_name));
- }
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- void WebRtcLoggingController::OnRtpPacket(
- base::HeapArray<uint8_t> packet_header,
diff --git a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
deleted file mode 100644
index 3eecb483d55d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-02-21 00:20:34 UTC
-+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
-@@ -133,7 +133,7 @@ class WebRtcLoggingController
- size_t web_app_id,
- const StartEventLoggingCallback& callback);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Ensures that the WebRTC Logs directory exists and then grants render
- // process access to the 'WebRTC Logs' directory, and invokes |callback| with
- // the ids necessary to create a DirectoryEntry object.
-@@ -197,7 +197,7 @@ class WebRtcLoggingController
-
- content::BrowserContext* GetBrowserContext() const;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Grants the render process access to the 'WebRTC Logs' directory, and
- // invokes |callback| with the ids necessary to create a DirectoryEntry
- // object. If the |logs_path| couldn't be created or found, |error_callback|
diff --git a/devel/electron35/files/patch-chrome_browser_memory__details.cc b/devel/electron35/files/patch-chrome_browser_memory__details.cc
deleted file mode 100644
index f9498aff072a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_memory__details.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/memory_details.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
- });
- }
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
- if (content::ZygoteHost::GetInstance()->IsZygotePid(process.pid)) {
- process.process_type = content::PROCESS_TYPE_ZYGOTE;
- }
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
deleted file mode 100644
index 538cd9fda28c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ /dev/null
@@ -1,43 +0,0 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -117,7 +117,7 @@
- #include "chromeos/crosapi/cpp/crosapi_constants.h"
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -126,7 +126,7 @@
- #include "components/user_manager/user_manager.h"
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/power_metrics/system_power_monitor.h"
- #endif
-
-@@ -896,7 +896,7 @@ void RecordStartupMetrics() {
-
- // Record whether Chrome is the default browser or not.
- // Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- shell_integration::DefaultWebClientState default_state =
- shell_integration::GetDefaultBrowser();
- base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
- std::make_unique<web_app::SamplingMetricsProvider>();
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- pressure_metrics_reporter_ = std::make_unique<PressureMetricsReporter>();
- #endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::trace_event::TraceLog::GetInstance()->AddEnabledStateObserver(
- power_metrics::SystemPowerMonitor::GetInstance());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
deleted file mode 100644
index 93576a1499ea..000000000000
--- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ /dev/null
@@ -1,88 +0,0 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -201,11 +201,11 @@
- #include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/metrics/motherboard_metrics_provider.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
- #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
- #endif
-
-@@ -219,7 +219,7 @@
- #include "chrome/browser/metrics/power/power_metrics_provider_mac.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/metrics/bluetooth_metrics_provider.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -542,7 +542,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
-
- #if !BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -733,7 +733,7 @@ void ChromeMetricsServiceClient::Initialize() {
- std::make_unique<metrics::dwa::DwaService>(this, local_state);
- }
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
- base::SequencedTaskRunner::GetCurrentDefault());
- #endif
-@@ -791,7 +791,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
- metrics_service_->RegisterMetricsProvider(
- std::make_unique<metrics::CPUMetricsProvider>());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metrics_service_->RegisterMetricsProvider(
- std::make_unique<metrics::MotherboardMetricsProvider>());
- #endif
-@@ -883,7 +883,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
- metrics_service_->RegisterMetricsProvider(
- std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) ||
-@@ -992,7 +992,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
- std::make_unique<PowerMetricsProvider>());
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metrics_service_->RegisterMetricsProvider(
- metrics::CreateDesktopSessionMetricsProvider());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1179,7 +1179,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_BSD)
- // This creates the DesktopProfileSessionDurationsServices if it didn't exist
- // already.
- metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1528,7 +1528,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
- recorder =
- base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
- cros_system_profile_provider_.get());
--#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-
- // Make sure that Structured Metrics recording delegates have been created
- // before the service is created. This is handled in other places for ChromeOS
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
deleted file mode 100644
index cf117fc6c75a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/metrics/perf/cpu_identity.cc
-@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() {
- result.release =
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- base::SysInfo::KernelVersion();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- base::SysInfo::OperatingSystemVersion();
- #else
- #error "Unsupported configuration"
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc b/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc
deleted file mode 100644
index 7390e7800966..000000000000
--- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
- process_metrics.GetPlatformIndependentCPUUsage());
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
- #endif
- #if BUILDFLAG(IS_MAC)
-@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
- }
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- metrics->idle_wakeups *= factor;
- #endif
-
-@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
- }
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_AIX)
-+ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- lhs.idle_wakeups += rhs.idle_wakeups;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc b/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc
deleted file mode 100644
index 81cd3efbc82a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/net/profile_network_context_service.cc
-@@ -134,7 +134,7 @@
- #include "extensions/common/constants.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
- #include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
- });
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
- Profile* profile,
- std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore()
- std::make_unique<net::ClientCertStoreNSS>(
- base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
- kCryptoModulePasswordClientAuth));
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return GetWrappedCertStore(profile_, std::move(store));
- #else
- return store;
diff --git a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
deleted file mode 100644
index 409c035527e7..000000000000
--- a/devel/electron35/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/net/profile_network_context_service_factory.cc
-@@ -24,7 +24,7 @@
- #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #endif
-
-@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
- #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
- DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- DependsOn(client_certificates::CertificateProvisioningServiceFactory::
- GetInstance());
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc b/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc
deleted file mode 100644
index 64bcb67c0914..000000000000
--- a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ /dev/null
@@ -1,138 +0,0 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ bool g_previously_failed_to_launch_sandboxed_service =
- // received a failed launch for a sandboxed network service.
- bool g_previously_failed_to_launch_sandboxed_service = false;
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Whether kerberos library loading will work in the network service due to the
- // sandbox.
- bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -143,7 +143,7 @@ const char* kGssapiDesiredPref =
- const char* kGssapiDesiredPref =
- #if BUILDFLAG(IS_CHROMEOS)
- prefs::kKerberosEnabled;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- prefs::kReceivedHttpAuthNegotiateHeader;
- #endif
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
- auth_dynamic_params->basic_over_http_enabled =
- local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auth_dynamic_params->delegate_by_kdc_policy =
- local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
- local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auth_dynamic_params->allow_gssapi_library_load =
- local_state->GetBoolean(kGssapiDesiredPref);
- #endif // BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ void OnNewHttpAuthDynamicParams(
-
- void OnNewHttpAuthDynamicParams(
- network::mojom::HttpAuthDynamicParamsPtr& params) {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The kerberos library is incompatible with the network service sandbox, so
- // if library loading is now enabled, the network service needs to be
- // restarted. It will be restarted unsandboxed because is
-@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* local_state = g_browser_process->local_state();
- #endif
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The network service sandbox and the kerberos library are incompatible.
- // If kerberos is enabled by policy, disable the network service sandbox.
- if (g_network_service_will_allow_gssapi_library_load ||
-@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- }
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (local_state &&
- local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
- return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -520,7 +520,7 @@ void SystemNetworkContextManager::DeleteInstance() {
- g_system_network_context_manager = nullptr;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- SystemNetworkContextManager::GssapiLibraryLoadObserver::
- GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
- : owner_(owner) {}
-@@ -578,7 +578,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
- pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
- auth_pref_callback);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
- auth_pref_callback);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -592,7 +592,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
- auth_pref_callback);
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-
-@@ -657,7 +657,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
- registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
- std::string());
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
- false);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -682,11 +682,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
-
- registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kNetworkServiceSandboxEnabled, true);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
- OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
- network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gssapi_library_loader_observer_.Install(network_service);
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -958,7 +958,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
- break;
- }
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!enabled) {
- g_network_service_will_allow_gssapi_library_load = true;
- }
diff --git a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h b/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h
deleted file mode 100644
index b841982a2dfb..000000000000
--- a/devel/electron35/files/patch-chrome_browser_net_system__network__context__manager.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2024-10-16 21:30:58 UTC
-+++ chrome/browser/net/system_network_context_manager.h
-@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
- class URLLoaderFactoryForSystem;
- class NetworkProcessLaunchWatcher;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class GssapiLibraryLoadObserver
- : public network::mojom::GssapiLibraryLoadObserver {
- public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
- std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- GssapiLibraryLoadObserver gssapi_library_loader_observer_{this};
- #endif // BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
deleted file mode 100644
index fb1ff7bd9d46..000000000000
--- a/devel/electron35/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
-@@ -35,7 +35,7 @@ namespace {
- #include "services/network/public/cpp/resource_request.h"
-
- namespace {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr char kPlatform[] = "LINUX";
- #elif BUILDFLAG(IS_WIN)
- constexpr char kPlatform[] = "WINDOWS";
diff --git a/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
deleted file mode 100644
index 38a8a3bccbb1..000000000000
--- a/devel/electron35/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForDrive() {
- }
-
- bool IsOsSupportedForDrive() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #else
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
deleted file mode 100644
index 12410b365483..000000000000
--- a/devel/electron35/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/notifications/notification_display_service_impl.cc
-@@ -32,7 +32,7 @@
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h"
- #include "chrome/browser/sharing/sharing_notification_handler.h"
- #endif
-@@ -57,7 +57,7 @@ void NotificationDisplayServiceImpl::RegisterProfilePr
- // static
- void NotificationDisplayServiceImpl::RegisterProfilePrefs(
- user_prefs::PrefRegistrySyncable* registry) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kAllowSystemNotifications, true);
- #endif
- }
-@@ -73,7 +73,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer
- std::make_unique<PersistentNotificationHandler>());
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- AddNotificationHandler(
- NotificationHandler::Type::SEND_TAB_TO_SELF,
- std::make_unique<send_tab_to_self::DesktopNotificationHandler>(
-@@ -81,7 +81,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- AddNotificationHandler(
- NotificationHandler::Type::TAILORED_SECURITY,
- std::make_unique<safe_browsing::TailoredSecurityNotificationHandler>());
diff --git a/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
deleted file mode 100644
index 1e959e5b00d1..000000000000
--- a/devel/electron35/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2024-10-16 21:30:59 UTC
-+++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
-@@ -56,7 +56,7 @@ bool SystemNotificationsEnabled(Profile* profile) {
- #elif BUILDFLAG(IS_WIN)
- return NotificationPlatformBridgeWin::SystemNotificationEnabled();
- #else
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (profile) {
- // Prefs take precedence over flags.
- PrefService* prefs = profile->GetPrefs();
diff --git a/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
deleted file mode 100644
index 796d389ee1f0..000000000000
--- a/devel/electron35/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -637,7 +637,7 @@ bool ChromePasswordManagerClient::IsReauthBeforeFillin
- bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
- device_reauth::DeviceAuthenticator* authenticator) {
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
- return false;
- }
-@@ -915,7 +915,7 @@ void ChromePasswordManagerClient::NotifyKeychainError(
- }
-
- void ChromePasswordManagerClient::NotifyKeychainError() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- PasswordsClientUIDelegate* manage_passwords_ui_controller =
- PasswordsClientUIDelegateFromWebContents(web_contents());
- if (manage_passwords_ui_controller) {
diff --git a/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
deleted file mode 100644
index caaf126dd75c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2024-08-14 20:54:36 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
-@@ -141,7 +141,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
- notifier = std::make_unique<
- password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc b/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc
deleted file mode 100644
index 39aa6c62be6c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_platform__util__linux.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- chrome/browser/platform_util_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/platform_util_linux.cc
-@@ -303,7 +303,9 @@ void OnLaunchOptionsCreated(const std::string& command
- argv.push_back(command);
- argv.push_back(arg);
- options.current_directory = working_directory;
-+#if !BUILDFLAG(IS_BSD)
- options.allow_new_privs = true;
-+#endif
- // xdg-open can fall back on mailcap which eventually might plumb through
- // to a command that needs a terminal. Set the environment variable telling
- // it that we definitely don't have a terminal available and that it should
diff --git a/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
deleted file mode 100644
index d60455a89823..000000000000
--- a/devel/electron35/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
- #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/browser_dm_token_storage_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -69,7 +69,7 @@
- #include "chrome/install_static/install_util.h"
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
- #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/key_rotation_launcher.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -109,7 +109,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
-
- #if BUILDFLAG(IS_MAC)
- storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
- #elif BUILDFLAG(IS_WIN)
- storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -280,7 +280,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
-
- std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
- ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
- auto* device_management_service = GetDeviceManagementService();
- auto shared_url_loader_factory = GetSharedURLLoaderFactory();
diff --git a/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
deleted file mode 100644
index 01d8f19e3869..000000000000
--- a/devel/electron35/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ /dev/null
@@ -1,264 +0,0 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -253,7 +253,7 @@
- #include "components/spellcheck/browser/pref_names.h"
- #endif // BUILDFLAG(ENABLE_SPELLCHECK)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/idle/action.h"
- #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
-@@ -264,12 +264,12 @@
- #endif // BUILDFLAG(ENABLE_GLIC)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "components/enterprise/idle/idle_timeout_policy_handler.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -283,13 +283,13 @@
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/battery_saver_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/search_engines/enterprise/search_aggregator_policy_handler.h"
- #include "components/search_engines/enterprise/site_search_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -590,7 +590,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- { key::kDefaultDirectSocketsSetting,
- prefs::kManagedDefaultDirectSocketsSetting,
- base::Value::Type::INTEGER },
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kDeletingUndecryptablePasswordsEnabled,
- password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
- base::Value::Type::BOOLEAN },
-@@ -961,7 +961,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
-- || BUILDFLAG(IS_MAC)
-+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kRequireOnlineRevocationChecksForLocalAnchors,
- prefs::kCertRevocationCheckingRequiredLocalAnchors,
- base::Value::Type::BOOLEAN },
-@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::BOOLEAN },
- #endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- // || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- { key::kFullscreenAllowed,
- prefs::kFullscreenAllowed,
- base::Value::Type::BOOLEAN },
-@@ -1810,7 +1810,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::INTEGER},
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kGSSAPILibraryName,
- prefs::kGSSAPILibraryName,
- base::Value::Type::STRING },
-@@ -1869,7 +1869,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kNetworkServiceSandboxEnabled,
- prefs::kNetworkServiceSandboxEnabled,
- base::Value::Type::BOOLEAN },
-@@ -1895,12 +1895,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kTotalMemoryLimitMb,
- base::Value::Type::INTEGER },
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kBackgroundModeEnabled,
- prefs::kBackgroundModeEnabled,
- base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kUnmanagedDeviceSignalsConsentFlowEnabled,
- device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
- base::Value::Type::BOOLEAN },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kLiveTranslateEnabled,
- base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kDefaultBrowserSettingEnabled,
- prefs::kDefaultBrowserSettingEnabled,
- base::Value::Type::BOOLEAN },
-@@ -1923,7 +1923,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
-- || BUILDFLAG(IS_CHROMEOS)
-+ || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kAutoplayAllowed,
- prefs::kAutoplayAllowed,
- base::Value::Type::BOOLEAN },
-@@ -2024,7 +2024,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::BOOLEAN },
- #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kAlternativeBrowserPath,
- browser_switcher::prefs::kAlternativeBrowserPath,
- base::Value::Type::STRING },
-@@ -2129,7 +2129,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::LIST },
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kAuthNegotiateDelegateByKdcPolicy,
- prefs::kAuthNegotiateDelegateByKdcPolicy,
- base::Value::Type::BOOLEAN },
-@@ -2203,7 +2203,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- ash::prefs::kUrlParameterToAutofillSAMLUsername,
- base::Value::Type::STRING },
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- { key::kTabDiscardingExceptions,
- performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
- base::Value::Type::LIST },
-@@ -2232,7 +2232,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
- base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kOutOfProcessSystemDnsResolutionEnabled,
- prefs::kOutOfProcessSystemDnsResolutionEnabled,
- base::Value::Type::BOOLEAN },
-@@ -2272,7 +2272,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- base::Value::Type::INTEGER },
- #endif
- #if BUILDFLAG(ENABLE_EXTENSIONS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- { key::kExtensionInstallTypeBlocklist,
- extensions::pref_names::kExtensionInstallTypeBlocklist,
- base::Value::Type::LIST},
-@@ -2298,7 +2298,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- { key::kTabCompareSettings,
- optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
- base::Value::Type::INTEGER},
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- { key::kChromeForTestingAllowed,
- prefs::kChromeForTestingAllowed,
- base::Value::Type::BOOLEAN },
-@@ -2484,7 +2484,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- // Policies for all platforms - End
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
- key::kMemorySaverModeSavings,
- performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2500,7 +2500,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- // BUILDFLAG(IS_CHROMEOS_ASH)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<SearchAggregatorPolicyHandler>(chrome_schema));
- handlers->AddHandler(
-@@ -2713,7 +2713,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
- handlers->AddHandler(
-@@ -2766,7 +2766,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
- chrome_schema));
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
- handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
- handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
- signin_legacy_policies;
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
- key::kForceBrowserSignin, prefs::kForceBrowserSignin,
- base::Value::Type::BOOLEAN));
-@@ -3219,7 +3219,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif
-
- #if BUILDFLAG(ENABLE_SPELLCHECK)
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
- handlers->AddHandler(
- std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3227,7 +3227,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
- #endif // BUILDFLAG(ENABLE_SPELLCHECK)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
- key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
- base::Value::Type::BOOLEAN));
-@@ -3245,7 +3245,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- first_party_sets::FirstPartySetsOverridesPolicyHandler>(
- key::kRelatedWebsiteSetsOverrides, chrome_schema)));
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3268,7 +3268,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- base::Value::Type::BOOLEAN)));
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -3286,7 +3286,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
- std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
- gen_ai_default_policies;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- gen_ai_default_policies.emplace_back(
- key::kAutofillPredictionSettings,
- optimization_guide::prefs::
diff --git a/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc
deleted file mode 100644
index a040925a300d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/policy/device_management_service_configuration.cc
-@@ -23,7 +23,7 @@
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-- !BUILDFLAG(IS_ANDROID))
-+ !BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/common.h"
- #include "chrome/browser/enterprise/connectors/connectors_service.h"
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
deleted file mode 100644
index 383bfce1cb14..000000000000
--- a/devel/electron35/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2024-06-18 21:43:23 UTC
-+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
-@@ -53,7 +53,7 @@
- #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
- #endif // BUILDFLAG(ENABLE_EXTENSIONS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/policy/core/common/cloud/profile_cloud_policy_manager.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc b/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc
deleted file mode 100644
index 8ccf7d10db51..000000000000
--- a/devel/electron35/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ /dev/null
@@ -1,75 +0,0 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/prefs/browser_prefs.cc
-@@ -318,7 +318,7 @@
- #include "components/ntp_tiles/custom_links_manager_impl.h"
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
- #endif
-
-@@ -488,18 +488,18 @@
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
- #endif
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
- #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #endif
-
-@@ -534,7 +534,7 @@
- #include "chrome/browser/sessions/session_service_log.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/color/system_theme.h"
- #endif
-
-@@ -1746,7 +1746,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
- on_device_translation::RegisterLocalStatePrefs(registry);
- #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WhatsNewUI::RegisterLocalStatePrefs(registry);
- #endif
-
-@@ -1917,7 +1917,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
- #endif // BUILDFLAG(ENABLE_PDF)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
- #endif
-
-@@ -2282,12 +2282,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- device_signals::RegisterProfilePrefs(registry);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry);
- enterprise_signin::RegisterProfilePrefs(registry);
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
deleted file mode 100644
index 9c266fd3a52a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
-@@ -204,7 +204,7 @@ const char* const kPersistentPrefNames[] = {
- prefs::kShowFullscreenToolbar,
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Toggleing custom frames affects all open windows in the profile, hence
- // should be written to the regular profile when changed in incognito mode.
- prefs::kUseCustomChromeFrame,
diff --git a/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc
deleted file mode 100644
index fbc8f3a5bbf8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/printing/print_backend_service_manager.cc
-@@ -36,7 +36,7 @@
- #include "printing/printing_context.h"
- #include "printing/printing_features.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "content/public/common/content_switches.h"
- #endif
-
-@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
- host.BindNewPipeAndPassReceiver(),
- content::ServiceProcessHost::Options()
- .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
- #endif
- .Pass());
-@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
- return kNoClientsRegisteredResetOnIdleTimeout;
-
- case ClientType::kQueryWithUi:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // No need to update if there were other query with UI clients.
- if (HasQueryWithUiClientForRemoteId(remote_id)) {
- return std::nullopt;
diff --git a/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc b/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc
deleted file mode 100644
index f916ff7895b2..000000000000
--- a/devel/electron35/files/patch-chrome_browser_printing_printer__query.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/printing/printer_query.cc.orig 2024-02-27 21:36:00 UTC
-+++ chrome/browser/printing/printer_query.cc
-@@ -341,7 +341,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di
- crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
- printer_name, print_backend->GetPrinterDriverInfo(printer_name));
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)
-+#if (BUILDFLAG(IS_BSD) || BUILDFLAG(IS_LINUX)) && BUILDFLAG(USE_CUPS)
- PrinterBasicInfo basic_info;
- if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) ==
- mojom::ResultCode::kSuccess) {
diff --git a/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
deleted file mode 100644
index 368aa1185d30..000000000000
--- a/devel/electron35/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ /dev/null
@@ -1,146 +0,0 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -354,7 +354,7 @@
- #include "chrome/browser/profiles/gaia_info_update_service_factory.h"
- #endif
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
- #endif
-
-@@ -443,18 +443,18 @@
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
- #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
- #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/idle/idle_service_factory.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
- #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -564,7 +564,7 @@
- #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -732,7 +732,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- DiceBoundSessionCookieServiceFactory::GetInstance();
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
- #endif // BUILDFLAG(ENABLE_BOUND_SESSION_CREDENTIALS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
- #endif
- browser_sync::UserEventServiceFactory::GetInstance();
-@@ -791,7 +791,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- commerce::ShoppingServiceFactory::GetInstance();
- ConsentAuditorFactory::GetInstance();
- ContentIndexProviderFactory::GetInstance();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- contextual_cueing::ContextualCueingServiceFactory::GetInstance();
- #endif
- CookieControlsServiceFactory::GetInstance();
-@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- #endif
- enterprise_connectors::ConnectorsServiceFactory::GetInstance();
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
- enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
- #endif
-@@ -850,26 +850,26 @@ void ChromeBrowserMainExtraPartsProfiles::
- enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
- enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
- #endif
--#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)) && \
-+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS)
- enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- enterprise_idle::IdleServiceFactory::GetInstance();
- #endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
- #endif
- enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- enterprise_signals::UserPermissionServiceFactory::GetInstance();
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
- #endif
- #if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -997,7 +997,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- #if BUILDFLAG(IS_ANDROID)
- MerchantViewerDataManagerFactory::GetInstance();
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
- #endif
- #if !BUILDFLAG(IS_ANDROID)
-@@ -1113,7 +1113,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- #if BUILDFLAG(IS_CHROMEOS)
- policy::PolicyCertServiceFactory::GetInstance();
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
- policy::UserPolicyOidcSigninServiceFactory::GetInstance();
- #endif
-@@ -1159,7 +1159,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- #if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
- ProfileStatisticsFactory::GetInstance();
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ProfileTokenWebSigninInterceptorFactory::GetInstance();
- OidcAuthenticationSigninInterceptorFactory::GetInstance();
- #endif
-@@ -1179,7 +1179,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- ReduceAcceptLanguageFactory::GetInstance();
- RendererUpdaterFactory::GetInstance();
- regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- reporting::ManualTestHeartbeatEventFactory::GetInstance();
- #endif
- #if !BUILDFLAG(IS_ANDROID)
-@@ -1368,7 +1368,7 @@ void ChromeBrowserMainExtraPartsProfiles::
- WebDataServiceFactory::GetInstance();
- webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance();
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (tab_groups::SavedTabGroupUtils::SupportsSharedTabGroups()) {
- tab_groups::CollaborationMessagingObserverFactory::GetInstance();
- }
diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc b/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc
deleted file mode 100644
index 4751bbac21dc..000000000000
--- a/devel/electron35/files/patch-chrome_browser_profiles_profile__impl.cc
+++ /dev/null
@@ -1,40 +0,0 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/profiles/profile_impl.cc
-@@ -270,6 +270,10 @@
- #include "chrome/browser/safe_browsing/safe_browsing_service.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- using bookmarks::BookmarkModel;
- using content::BrowserThread;
- using content::DownloadManagerDelegate;
-@@ -594,7 +598,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
- policy_provider = GetUserCloudPolicyManagerAsh();
- #else // !BUILDFLAG(IS_CHROMEOS)
- {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ProfileManager* profile_manager = g_browser_process->profile_manager();
- ProfileAttributesEntry* entry =
- profile_manager->GetProfileAttributesStorage()
-@@ -892,7 +896,17 @@ base::FilePath ProfileImpl::last_selected_directory()
- }
-
- base::FilePath ProfileImpl::last_selected_directory() {
-+#if BUILDFLAG(IS_OPENBSD)
-+ // If unveil(2) is used, force the file dialog directory to something we
-+ // know is available.
-+ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance();
-+ if (sandbox->unveil_initialized())
-+ return GetPrefs()->GetFilePath(prefs::kDownloadDefaultDirectory);
-+ else
-+ return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory);
-+#else
- return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory);
-+#endif
- }
-
- void ProfileImpl::set_last_selected_directory(const base::FilePath& path) {
diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc b/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc
deleted file mode 100644
index c9151843572a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_profiles_profile__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/profiles/profile_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/profiles/profile_manager.cc
-@@ -1500,7 +1500,7 @@ void ProfileManager::DoFinalInitForServices(Profile* p
- // Ensure PreloadingModelKeyedService is started.
- PreloadingModelKeyedServiceFactory::GetForProfile(profile);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- contextual_cueing::ContextualCueingServiceFactory::GetForProfile(profile);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc b/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc
deleted file mode 100644
index ae1dac1dd986..000000000000
--- a/devel/electron35/files/patch-chrome_browser_profiles_profiles__state.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/profiles/profiles_state.cc
-@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
- PrefService* local_state,
- bool show_warning) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- DCHECK(local_state);
-
- // Check if guest mode enforcement commandline switch or policy are provided.
-@@ -224,7 +224,7 @@ bool IsGuestModeEnabled() {
- return false;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // If there are any supervised profiles, disable guest mode.
- if (std::ranges::any_of(g_browser_process->profile_manager()
- ->GetProfileAttributesStorage()
-@@ -240,7 +240,7 @@ bool IsGuestModeEnabled(const Profile& profile) {
- }
-
- bool IsGuestModeEnabled(const Profile& profile) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- ProfileAttributesEntry* profile_attributes =
- g_browser_process->profile_manager()
- ->GetProfileAttributesStorage()
diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
deleted file mode 100644
index 54224d6d9889..000000000000
--- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -8,7 +8,7 @@
- #include "base/strings/string_util.h"
- #include "components/country_codes/country_codes.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/variations/service/variations_service.h"
- #endif
-
-@@ -20,7 +20,7 @@ namespace regional_capabilities {
- #endif
-
- namespace regional_capabilities {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- RegionalCapabilitiesServiceClient::RegionalCapabilitiesServiceClient(
- variations::VariationsService* variations_service)
-@@ -56,7 +56,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
- base::android::AttachCurrentThread(),
- reinterpret_cast<intptr_t>(heap_callback.release()));
- }
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegionalCapabilitiesServiceClient::FetchCountryId(
- CountryIdCallback on_country_id_fetched) {
- std::move(on_country_id_fetched).Run(variations_country_id_);
diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
deleted file mode 100644
index 234a702751aa..000000000000
--- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.h
-@@ -21,7 +21,7 @@ class RegionalCapabilitiesServiceClient
- class RegionalCapabilitiesServiceClient
- : public RegionalCapabilitiesService::Client {
- public:
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- explicit RegionalCapabilitiesServiceClient(
- variations::VariationsService* variations_service);
- #else
-@@ -35,7 +35,7 @@ class RegionalCapabilitiesServiceClient
- void FetchCountryId(CountryIdCallback country_id_fetched_callback) override;
-
- private:
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int variations_country_id_;
- #endif
- };
diff --git a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
deleted file mode 100644
index 3bb4014f3b29..000000000000
--- a/devel/electron35/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
-@@ -12,7 +12,7 @@
- #include "chrome/browser/regional_capabilities/regional_capabilities_service_client.h"
- #include "components/regional_capabilities/regional_capabilities_service.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/variations/service/variations_service.h"
- #endif
-
-@@ -57,7 +57,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
- Profile* profile = Profile::FromBrowserContext(context);
- auto regional_capabilities_service_client =
- std::make_unique<RegionalCapabilitiesServiceClient>(
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- g_browser_process->variations_service()
- #endif
- );
diff --git a/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc b/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc
deleted file mode 100644
index b48481f082b6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_renderer__preferences__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/renderer_preferences_util.cc
-@@ -41,7 +41,7 @@
- #include "ui/views/controls/textfield/textfield.h"
- #endif
-
--#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
-+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- #include "chrome/browser/themes/theme_service.h"
- #include "chrome/browser/themes/theme_service_factory.h"
- #include "ui/linux/linux_ui.h"
-@@ -181,7 +181,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
- prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
- #endif
-
--#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
-+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- if (linux_ui_theme) {
- if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -204,7 +204,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
deleted file mode 100644
index c051b96fd531..000000000000
--- a/devel/electron35/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1251,7 +1251,7 @@ std::string ChromePasswordProtectionService::GetOrgani
- ReusedPasswordAccountType password_type) const {
- if (base::FeatureList::IsEnabled(
- safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return GetPrefs()->GetString(prefs::kEnterpriseCustomLabelForProfile);
- #else
- return std::string();
diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
deleted file mode 100644
index c29467756c75..000000000000
--- a/devel/electron35/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
-@@ -20,7 +20,7 @@
- #include "net/base/url_util.h"
- #include "third_party/abseil-cpp/absl/types/variant.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h"
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
deleted file mode 100644
index ba373ffb1956..000000000000
--- a/devel/electron35/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -694,7 +694,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
-
- // Process::Current().CreationTime() is missing on some platforms.
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::TimeDelta uptime =
- first_incident_time_ - base::Process::Current().CreationTime();
- environment_data->mutable_process()->set_uptime_msec(uptime.InMilliseconds());
diff --git a/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
deleted file mode 100644
index 6b71652c8a18..000000000000
--- a/devel/electron35/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
-@@ -12,7 +12,7 @@
- #include "content/public/browser/web_contents.h"
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_finder.h"
- #include "chrome/browser/ui/browser_window/public/browser_window_features.h"
- #include "chrome/browser/ui/toasts/api/toast_id.h"
-@@ -59,7 +59,7 @@ void SafeBrowsingPrefChangeHandler::
- void SafeBrowsingPrefChangeHandler::
- MaybeShowEnhancedProtectionSettingChangeNotification() {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (!profile_ ||
- !base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
- return;
diff --git a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
deleted file mode 100644
index f2b78f867826..000000000000
--- a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/screen_ai/screen_ai_install_state.cc
-@@ -16,7 +16,7 @@
- #include "services/screen_ai/public/cpp/utilities.h"
- #include "ui/accessibility/accessibility_features.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/cpu.h"
- #include "base/files/file_util.h"
- #endif
-@@ -26,7 +26,7 @@ bool IsDeviceCompatible() {
- const char kMinExpectedVersion[] = "127.9";
-
- bool IsDeviceCompatible() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #if defined(ARCH_CPU_X86_FAMILY)
- // Check if the CPU has the required instruction set to run the Screen AI
- // library.
diff --git a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
deleted file mode 100644
index 7aa44828e870..000000000000
--- a/devel/electron35/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -316,7 +316,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- base::FilePath binary_path = state_instance->get_component_binary_path();
- #if BUILDFLAG(IS_WIN)
- std::vector<base::FilePath> preload_libraries = {binary_path};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<std::string> extra_switches = {
- base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
- binary_path.MaybeAsASCII().c_str())};
-@@ -330,7 +330,7 @@ void ScreenAIServiceRouter::LaunchIfNotRunning() {
- .WithPreloadedLibraries(
- preload_libraries,
- content::ServiceProcessHostPreloadLibraries::GetPassKey())
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches(extra_switches)
- #endif // BUILDFLAG(IS_WIN)
- .Pass());
diff --git a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
deleted file mode 100644
index 49407c1212fa..000000000000
--- a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig 2024-06-18 21:43:23 UTC
-+++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc
-@@ -15,7 +15,7 @@
- #include "components/send_tab_to_self/features.h"
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h"
- #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h"
- #endif
-@@ -47,7 +47,7 @@ ReceivingUiHandlerRegistry::GetToolbarButtonController
- ReceivingUiHandlerRegistry::GetToolbarButtonControllerForProfile(
- Profile* profile) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- for (const std::unique_ptr<ReceivingUiHandler>& handler :
- applicable_handlers_) {
- auto* button_controller =
diff --git a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
deleted file mode 100644
index 08f48edc2433..000000000000
--- a/devel/electron35/files/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig 2024-04-15 20:33:48 UTC
-+++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc
-@@ -16,7 +16,7 @@
- #include "components/send_tab_to_self/send_tab_to_self_model.h"
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h"
- #endif
-
-@@ -50,7 +50,7 @@ void SendTabToSelfClientService::EntriesAddedRemotely(
- const std::vector<const SendTabToSelfEntry*>& new_entries) {
- for (const std::unique_ptr<ReceivingUiHandler>& handler : GetHandlers()) {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Only respond to notifications corresponding to this service's profile
- // for these OSes; mobile does not have a Profile.
- // Cast note: on desktop, handlers are guaranteed to be the derived class
diff --git a/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc b/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc
deleted file mode 100644
index 73dab441df67..000000000000
--- a/devel/electron35/files/patch-chrome_browser_sessions_session__restore.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/sessions/session_restore.cc
-@@ -100,7 +100,7 @@
- #include "chrome/browser/web_applications/web_app_registrar.h"
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -1121,7 +1121,7 @@ class SessionRestoreImpl : public BrowserListObserver
- bool is_first_tab = true;
- for (const auto& startup_tab : startup_tabs) {
- const GURL& url = startup_tab.url;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (url == whats_new::GetWebUIStartupURL()) {
- whats_new::StartWhatsNewFetch(browser);
- continue;
diff --git a/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
deleted file mode 100644
index 7f6d529a6fe3..000000000000
--- a/devel/electron35/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2024-06-18 21:43:23 UTC
-+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
-@@ -22,7 +22,7 @@
- #endif // BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/sharing/shared_clipboard/remote_copy_message_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS_LACROS)) BUILDFLAG(IS_CHROMEOS)
-@@ -74,7 +74,7 @@ SharingHandlerRegistryImpl::SharingHandlerRegistryImpl
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sharing_device_registration->IsRemoteCopySupported()) {
- AddSharingHandler(
- std::make_unique<RemoteCopyMessageHandler>(profile),
diff --git a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc b/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc
deleted file mode 100644
index 52586092c861..000000000000
--- a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/signin/accounts_policy_manager.cc
-@@ -41,7 +41,7 @@
- #include "chrome/browser/ui/webui/profile_helper.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/policy/core/common/features.h"
- #include "components/signin/public/identity_manager/accounts_mutator.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize() {
- &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged,
- weak_pointer_factory_.GetWeakPtr()));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_);
- identity_manager_observation_.Observe(identity_manager);
- profile_pref_change_registrar_.Init(profile_->GetPrefs());
-@@ -224,7 +224,7 @@ void AccountsPolicyManager::Shutdown() {
- }
-
- void AccountsPolicyManager::Shutdown() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_pref_change_registrar_.RemoveAll();
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- local_state_pref_registrar_.RemoveAll();
-@@ -341,7 +341,7 @@ void AccountsPolicyManager::OnUserConfirmedProfileDele
- }
- #endif // defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void AccountsPolicyManager::OnRefreshTokensLoaded() {
- RemoveUnallowedAccounts();
- identity_manager_observation_.Reset();
diff --git a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h b/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h
deleted file mode 100644
index a69cce9975b2..000000000000
--- a/devel/electron35/files/patch-chrome_browser_signin_accounts__policy__manager.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/signin/accounts_policy_manager.h
-@@ -13,7 +13,7 @@
- #include "components/signin/public/base/signin_metrics.h"
- #include "components/signin/public/identity_manager/identity_manager.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/scoped_observation.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -64,7 +64,7 @@ class AccountsPolicyManager : public KeyedService,
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RemoveUnallowedAccounts();
-
- // IdentityManager::Observer implementation.
-@@ -85,7 +85,7 @@ class AccountsPolicyManager : public KeyedService,
- bool hide_ui_for_testing_ = false;
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::ScopedObservation<signin::IdentityManager,
- signin::IdentityManager::Observer>
- identity_manager_observation_{this};
diff --git a/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc b/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc
deleted file mode 100644
index 8256d0d3a6b9..000000000000
--- a/devel/electron35/files/patch-chrome_browser_signin_signin__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/signin/signin_util.cc
-@@ -82,7 +82,7 @@ void CookiesMover::StartMovingCookies() {
- CookiesMover::~CookiesMover() = default;
-
- void CookiesMover::StartMovingCookies() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
- profile_management::features::kThirdPartyProfileManagement);
- #else
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
deleted file mode 100644
index c6120b2c70d8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream,
- }
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- bool ShouldShowReAuthInterstitial(
- content::NavigationHandle& navigation_handle) {
- Profile* profile = Profile::FromBrowserContext(
-@@ -230,7 +230,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
- }
- case InterstitialResultCallbackActions::kCancelWithInterstitial: {
- CHECK(navigation_handle());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (ShouldShowReAuthInterstitial(*navigation_handle())) {
- // Show the re-authentication interstitial if the user signed out of
- // the content area, as parent's approval requires authentication.
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
deleted file mode 100644
index d38809964fa7..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
-@@ -40,7 +40,7 @@
- #include "chrome/browser/ash/profiles/profile_helper.h"
- #include "components/user_manager/user.h"
- #include "components/user_manager/user_type.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -165,7 +165,7 @@ void AssertChildStatusOfTheUser(Profile* profile, bool
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- std::string CreateReauthenticationInterstitialForYouTube(
- content::NavigationHandle& navigation_handle) {
- content::WebContents* web_contents = navigation_handle.GetWebContents();
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
deleted file mode 100644
index 31edc2b4d260..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -196,7 +196,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
- return;
- }
- }
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- CHECK(contents.value());
- content::WebContents* web_contents = contents.value().get();
- if (supervised_user::
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
deleted file mode 100644
index b8bbb24bd131..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -353,7 +353,7 @@ void SupervisedUserExtensionsManager::
- ActivateManagementPolicyAndUpdateRegistration() {
- SetActiveForSupervisedUsers();
- UpdateManagementPolicyRegistration();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeMarkExtensionsLocallyParentApproved();
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- }
-@@ -470,7 +470,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
- return false;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SupervisedUserExtensionsManager::
- MaybeMarkExtensionsLocallyParentApproved() {
- supervised_user::LocallyParentApprovedExtensionsMigrationState
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
deleted file mode 100644
index 7b34a1f15f7e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager : public Extensi
- // launched.
- bool ShouldBlockExtension(const std::string& extension_id) const;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Triggers an one-time migration of the present extensions as parent-approved
- // when the feature
- // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
deleted file mode 100644
index 9c62b2e4e5e6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
-@@ -34,12 +34,12 @@
- #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
- #include "components/signin/public/identity_manager/identity_manager.h"
- #include "ui/android/view_android.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- namespace {
- bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) {
- if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) {
-@@ -161,7 +161,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc
- return content::NavigationThrottle::DEFER;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // When an unauthenticated supervised user tries to access YouTube, we force
- // re-authentication with an interstitial so that YouTube can be subject to
- // content restrictions. This interstitial is only available on Desktop
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
deleted file mode 100644
index 89cf0e5f0868..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
-@@ -14,7 +14,7 @@
- #include "components/supervised_user/core/browser/supervised_user_service.h"
- #include "content/public/browser/browser_context.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
- #endif
-
-@@ -62,7 +62,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
- std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
- SupervisedUserMetricsServiceExtensionDelegate>
- extensions_metrics_delegate = nullptr;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extensions_metrics_delegate =
- std::make_unique<SupervisedUserExtensionsMetricsDelegateImpl>(
- extensions::ExtensionRegistry::Get(profile), profile);
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
deleted file mode 100644
index dd79c3b823f1..000000000000
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-02-21 00:20:36 UTC
-+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -47,7 +47,7 @@
- #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
- #elif BUILDFLAG(IS_CHROMEOS)
- #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
- #endif
-
-@@ -67,7 +67,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
- #elif BUILDFLAG(IS_ANDROID)
- return std::make_unique<SupervisedUserWebContentHandlerImpl>(
- web_contents, frame_id, navigation_id);
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return std::make_unique<SupervisedUserWebContentHandlerImpl>(
- web_contents, frame_id, navigation_id);
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
deleted file mode 100644
index a520e74f354a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -273,7 +273,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
- #if BUILDFLAG(ENABLE_SPELLCHECK)
- // Chrome prefers OS provided spell checkers where they exist. So only sync
- // the custom dictionary on platforms that typically don't provide one.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Dictionary sync is enabled by default.
- if (spellcheck_service_.value()) {
- controllers.push_back(
diff --git a/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
deleted file mode 100644
index d500495bd94d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/sync/device_info_sync_client_impl.cc
-@@ -43,7 +43,7 @@ std::string DeviceInfoSyncClientImpl::GetSigninScopedD
- // included in lacros-chrome once build flag switch of lacros-chrome is
- // complete.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
- syncer::SyncPrefs prefs(profile_->GetPrefs());
- if (prefs.IsLocalSyncEnabled()) {
- return "local_device";
diff --git a/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc b/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc
deleted file mode 100644
index 3d331e8c4419..000000000000
--- a/devel/electron35/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/sync/sync_service_factory.cc
-@@ -110,7 +110,7 @@
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -137,7 +137,7 @@ tab_groups::TabGroupSyncService* GetTabGroupSyncServic
- tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
- CHECK(profile);
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- tab_groups::TabGroupSyncService* service =
- tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
- CHECK(service);
-@@ -379,7 +379,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
- bool local_sync_backend_enabled = false;
- // Only check the local sync backend pref on the supported platforms of
- // Windows, Mac and Linux.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- syncer::SyncPrefs prefs(profile->GetPrefs());
- local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
- base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -514,7 +514,7 @@ SyncServiceFactory::SyncServiceFactory()
- DependsOn(ProfilePasswordStoreFactory::GetInstance());
- DependsOn(PowerBookmarkServiceFactory::GetInstance());
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- DependsOn(tab_groups::SavedTabGroupServiceFactory::GetInstance());
- #elif BUILDFLAG(IS_ANDROID)
- DependsOn(tab_groups::TabGroupSyncServiceFactory::GetInstance());
diff --git a/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc b/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
deleted file mode 100644
index 3606c609bd84..000000000000
--- a/devel/electron35/files/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc
-@@ -36,7 +36,7 @@
- #include "components/sync_device_info/device_info_sync_service.h"
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/tabs/saved_tab_groups/tab_group_sync_delegate_desktop.h"
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
- // BUILDFLAG(IS_WIN)
-@@ -102,7 +102,7 @@ TabGroupSyncServiceFactory::BuildServiceInstanceForBro
-
- std::unique_ptr<TabGroupSyncDelegate> delegate;
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (tab_groups::IsTabGroupSyncServiceDesktopMigrationEnabled()) {
- delegate =
- std::make_unique<TabGroupSyncDelegateDesktop>(service.get(), profile);
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc
deleted file mode 100644
index a457009f9a93..000000000000
--- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
- #if BUILDFLAG(IS_WIN)
- REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
- #endif // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- REFRESH_TYPE_FD_COUNT |
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- open_fd_count_(-1),
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
- weak_ptr_factory_.GetWeakPtr()),
- base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
- weak_ptr_factory_.GetWeakPtr()),
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
- weak_ptr_factory_.GetWeakPtr()),
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
- }
- #endif // BUILDFLAG(ENABLE_NACL)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- void TaskGroup::OnOpenFdCountRefreshDone(int open_fd_count) {
- DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h
deleted file mode 100644
index 9e16323e9cce..000000000000
--- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
- REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
- REFRESH_TYPE_NACL | REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES |
- REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- REFRESH_TYPE_FD_COUNT |
- #endif
- REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- int open_fd_count() const { return open_fd_count_; }
- void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- void OnOpenFdCountRefreshDone(int open_fd_count);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // The number of file descriptors currently open by the process.
- int open_fd_count_;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
deleted file mode 100644
index d148301a5b99..000000000000
--- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2023-10-19 19:58:06 UTC
-+++ chrome/browser/task_manager/sampling/task_group_sampler.h
-@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::RefCountedThread
- using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>;
- using OnSwappedMemRefreshCallback = base::RepeatingCallback<void(int64_t)>;
- using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- using OnProcessPriorityCallback =
-@@ -43,7 +43,7 @@ class TaskGroupSampler : public base::RefCountedThread
- const OnCpuRefreshCallback& on_cpu_refresh,
- const OnSwappedMemRefreshCallback& on_memory_refresh,
- const OnIdleWakeupsCallback& on_idle_wakeups,
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const OnOpenFdCountCallback& on_open_fd_count,
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- const OnProcessPriorityCallback& on_process_priority);
-@@ -63,7 +63,7 @@ class TaskGroupSampler : public base::RefCountedThread
- double RefreshCpuUsage();
- int64_t RefreshSwappedMem();
- int RefreshIdleWakeupsPerSecond();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- int RefreshOpenFdCount();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- base::Process::Priority RefreshProcessPriority();
-@@ -87,7 +87,7 @@ class TaskGroupSampler : public base::RefCountedThread
- const OnCpuRefreshCallback on_cpu_refresh_callback_;
- const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_;
- const OnIdleWakeupsCallback on_idle_wakeups_callback_;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const OnOpenFdCountCallback on_open_fd_count_callback_;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- const OnProcessPriorityCallback on_process_priority_callback_;
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
deleted file mode 100644
index eb47fc923521..000000000000
--- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -227,7 +227,7 @@ int TaskManagerImpl::GetOpenFdCount(TaskId task_id) co
- }
-
- int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return GetTaskGroupByTaskId(task_id)->open_fd_count();
- #else
- return -1;
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h b/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h
deleted file mode 100644
index 000a0a6dd162..000000000000
--- a/devel/electron35/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
- // or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // For observers interested in getting the number of open file descriptors of
- // processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc
deleted file mode 100644
index 3391cdb0ced6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_themes_theme__helper.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/themes/theme_helper.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/themes/theme_helper.cc
-@@ -17,7 +17,7 @@
- #include "ui/gfx/image/image.h"
- #include "ui/native_theme/native_theme.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc
deleted file mode 100644
index e1b2405a9d03..000000000000
--- a/devel/electron35/files/patch-chrome_browser_themes_theme__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/themes/theme_service.cc
-@@ -71,7 +71,7 @@
- #include "extensions/browser/extension_registry_observer.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #include "ui/ozone/public/ozone_platform.h" // nogncheck
- #endif
-@@ -331,7 +331,7 @@ bool ThemeService::ShouldUseCustomFrame() const {
- }
-
- bool ThemeService::ShouldUseCustomFrame() const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!ui::OzonePlatform::GetInstance()
- ->GetPlatformRuntimeProperties()
- .supports_server_side_window_decorations) {
diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc b/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc
deleted file mode 100644
index 5632bc351735..000000000000
--- a/devel/electron35/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/themes/theme_service_factory.cc
-@@ -27,11 +27,11 @@
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/themes/theme_service_aura_linux.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui_factory.h"
- #endif
-
-@@ -109,7 +109,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
- std::unique_ptr<KeyedService>
- ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
- content::BrowserContext* profile) const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- using ThemeService = ThemeServiceAuraLinux;
- #endif
-
-@@ -123,9 +123,9 @@ void ThemeServiceFactory::RegisterProfilePrefs(
- user_prefs::PrefRegistrySyncable* registry) {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- ui::SystemTheme default_system_theme = ui::SystemTheme::kDefault;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- default_system_theme = ui::GetDefaultSystemTheme();
- #endif
- registry->RegisterIntegerPref(prefs::kSystemTheme,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h
deleted file mode 100644
index 8af826ff5d75..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -492,7 +492,7 @@
- #if BUILDFLAG(IS_CHROMEOS)
- #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
- E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
- E(kUseSystemTitleBar, IDC_USE_SYSTEM_TITLE_BAR) \
- E(kRestoreWindow, IDC_RESTORE_WINDOW)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
deleted file mode 100644
index de3b62037319..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
-@@ -57,7 +57,7 @@ DesktopPaymentsWindowManager::DesktopPaymentsWindowMan
- DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
- ContentAutofillClient* client)
- : client_(CHECK_DEREF(client)) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- scoped_observation_.Observe(BrowserList::GetInstance());
- #endif // BUILDFLAG(IS_LINUX)
- }
-@@ -142,7 +142,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void DesktopPaymentsWindowManager::OnBrowserSetLastActive(Browser* browser) {
- // If there is an ongoing payments window manager pop-up flow, and the
- // original tab's WebContents become active, activate the pop-up's
diff --git a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
deleted file mode 100644
index 552ec5eb52ce..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
-@@ -14,7 +14,7 @@
- #include "components/autofill/core/browser/payments/payments_window_manager.h"
- #include "content/public/browser/web_contents_observer.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/scoped_observation.h"
- #include "chrome/browser/ui/browser_list.h"
- #include "chrome/browser/ui/browser_list_observer.h"
-@@ -39,7 +39,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
- // WebContents of the original tab that the pop-up is created in. If there is a
- // pop-up currently present, `this` will observe the WebContents of that pop-up.
- class DesktopPaymentsWindowManager : public PaymentsWindowManager,
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- public BrowserListObserver,
- #endif // BUILDFLAG(IS_LINUX)
- public content::WebContentsObserver {
-@@ -59,7 +59,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
- content::NavigationHandle* navigation_handle) override;
- void WebContentsDestroyed() override;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // BrowserListObserver:
- void OnBrowserSetLastActive(Browser* browser) override;
- #endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
- // Used in tests to notify the test infrastructure that the pop-up has closed.
- base::RepeatingClosure popup_closed_closure_for_testing_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::ScopedObservation<BrowserList, BrowserListObserver> scoped_observation_{
- this};
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser.h b/devel/electron35/files/patch-chrome_browser_ui_browser.h
deleted file mode 100644
index 9dd94c8b4a61..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_browser.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/browser.h.orig 2025-04-06 11:53:46 UTC
-+++ chrome/browser/ui/browser.h
-@@ -300,7 +300,7 @@ class Browser : public TabStripModelObserver,
- std::optional<int64_t> display_id;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When the browser window is shown, the desktop environment is notified
- // using this ID. In response, the desktop will stop playing the "waiting
- // for startup" animation (if any).
diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc
deleted file mode 100644
index b183996c6ca6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ /dev/null
@@ -1,74 +0,0 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/browser_command_controller.cc
-@@ -126,7 +126,7 @@
- #include "components/user_manager/user_manager.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/base/ime/text_input_flags.h"
- #include "ui/linux/linux_ui.h"
- #endif
-@@ -135,7 +135,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-
-@@ -323,7 +323,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If this key was registered by the user as a content editing hotkey, then
- // it is not reserved.
- auto* linux_ui = ui::LinuxUi::instance();
-@@ -575,7 +575,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
- break;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case IDC_MINIMIZE_WINDOW:
- browser_->window()->Minimize();
- break;
-@@ -790,7 +790,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
- break;
- case IDC_CREATE_SHORTCUT:
- base::RecordAction(base::UserMetricsAction("CreateShortcut"));
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- chrome::CreateDesktopShortcutForActiveWebContents(browser_);
- #else
- web_app::CreateWebAppFromCurrentWebContents(
-@@ -957,7 +957,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
- case IDC_CHROME_WHATS_NEW:
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
-- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
-+ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- ShowChromeWhatsNew(browser_);
- break;
- #else
-@@ -1264,7 +1264,7 @@ void BrowserCommandController::InitCommandState() {
- command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
- command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
- command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
- command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1614,7 +1614,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
- bool can_create_web_app = web_app::CanCreateWebApp(browser_);
- command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- command_updater_.UpdateCommandEnabled(
- IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_));
- #else
diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc
deleted file mode 100644
index 9e195617a3e9..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_browser__commands.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/browser_commands.cc
-@@ -1995,7 +1995,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
- } else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
- UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
- } else {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kFewerUpdateConfirmations)) {
- chrome::AttemptRelaunch();
- return;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc
deleted file mode 100644
index 4cb9b5389633..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -71,7 +71,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
- registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0);
- registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime,
- base::Time());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
- std::string());
- registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
- registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
- registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
- registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForProfile,
- std::string());
- registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForProfile,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc b/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc
deleted file mode 100644
index 9951523e8243..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/chrome_pages.cc
-@@ -85,7 +85,7 @@
- #include "components/signin/public/identity_manager/identity_manager.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/web_applications/web_app_utils.h"
- #endif
-
-@@ -379,7 +379,7 @@ void ShowChromeTips(Browser* browser) {
- ShowSingletonTab(browser, GURL(kChromeTipsURL));
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowChromeWhatsNew(Browser* browser) {
- ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
- }
-@@ -702,7 +702,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
- }
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowWebAppSettingsImpl(Browser* browser,
- Profile* profile,
- const std::string& app_id,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h b/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h
deleted file mode 100644
index a7a86d13c99f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_chrome__pages.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/chrome_pages.h
-@@ -39,7 +39,7 @@ enum class ConsentLevel;
- enum class ConsentLevel;
- } // namespace signin
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace web_app {
- enum class AppSettingsPageEntryPoint;
- } // namespace web_app
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
- const std::string& category);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Show chrome://app-settings/<app-id> page.
- void ShowWebAppSettings(Browser* browser,
- const std::string& app_id,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
deleted file mode 100644
index fa2d6fb59ae5..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
-@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() {
- return omnibox::kShareMacChromeRefreshIcon;
- #elif BUILDFLAG(IS_WIN)
- return omnibox::kShareWinChromeRefreshIcon;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return omnibox::kShareLinuxChromeRefreshIcon;
- #else
- return omnibox::kShareChromeRefreshIcon;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
deleted file mode 100644
index 095ab9882c17..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -102,7 +102,7 @@ using Logger = autofill::SavePasswordProgressLogger;
-
- using Logger = autofill::SavePasswordProgressLogger;
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Should be kept in sync with constant declared in
- // bubble_controllers/relaunch_chrome_bubble_controller.cc.
- constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -549,7 +549,7 @@ void ManagePasswordsUIController::OnKeychainError() {
- }
-
- void ManagePasswordsUIController::OnKeychainError() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CHECK(!dialog_controller_);
- PrefService* prefs =
- Profile::FromBrowserContext(web_contents()->GetBrowserContext())
diff --git a/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc b/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc
deleted file mode 100644
index 5715ee754663..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_sad__tab.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/sad_tab.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/sad_tab.cc
-@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages() {
- if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
- message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO);
- }
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Note: on macOS, Linux and ChromeOS, the first bullet is either one of
- // IDS_SAD_TAB_RELOAD_CLOSE_TABS or IDS_SAD_TAB_RELOAD_CLOSE_NOTABS
- // followed by one of the above suggestions.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
deleted file mode 100644
index cef1c3ce9c87..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -412,7 +412,7 @@ void SigninViewController::ShowModalManagedUserNoticeD
- void SigninViewController::ShowModalManagedUserNoticeDialog(
- std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
- create_param) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CloseModalSignin();
- dialog_ = std::make_unique<SigninModalDialogImpl>(
- SigninViewControllerDelegate::CreateManagedUserNoticeDelegate(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
deleted file mode 100644
index fcb5dd6b941c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
- base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback);
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Returns a platform-specific SigninViewContolllerDelegate instance that
- // displays the managed user notice modal dialog. The returned object
- // should delete itself when the window it's managing is closed.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
deleted file mode 100644
index 5c6c7b63751f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -94,7 +94,7 @@ const char* const kBadFlags[] = {
- extensions::switches::kExtensionsOnChromeURLs,
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Speech dispatcher is buggy, it can crash and it can make Chrome freeze.
- // http://crbug.com/327295
- switches::kEnableSpeechDispatcher,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
deleted file mode 100644
index ccb2ee5e6531..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/startup/startup_browser_creator.cc
-@@ -134,7 +134,7 @@
- #include "chrome/credential_provider/common/gcp_strings.h"
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/headless/headless_mode_util.h"
- #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
- #include "components/headless/policy/headless_mode_policy.h"
-@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
- TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
- ComputeAndRecordLaunchMode(command_line);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (headless::IsHeadlessMode() &&
- headless::HeadlessModePolicy::IsHeadlessModeDisabled(
- g_browser_process->local_state())) {
-@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
- silent_launch = true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Writes open and installed web apps to the specified file without
- // launching a new browser window or tab.
- if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
- CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
- << "Failed launch with app: couldn't pick a profile";
- std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If Chrome Apps are deprecated and |app_id| is a Chrome App, display the
- // deprecation UI instead of launching the app.
- if (apps::OpenDeprecatedApplicationPrompt(privacy_safe_profile, app_id)) {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
deleted file mode 100644
index 90e83c5d0f77..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -77,7 +77,7 @@
- #include "components/app_restore/full_restore_utils.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
- // at the state of the MessageLoop.
- Browser::CreateParams params = Browser::CreateParams(profile_, false);
- params.creation_source = Browser::CreationSource::kStartupCreator;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- params.startup_id =
- command_line_->GetSwitchValueASCII("desktop-startup-id");
- #endif
-@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
- continue;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Start the What's New fetch but don't add the tab at this point. The tab
- // will open as the foreground tab only if the remote content can be
- // retrieved successfully. This prevents needing to automatically close the
diff --git a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
deleted file mode 100644
index ba3a1854d86a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -62,7 +62,7 @@
- #include "extensions/browser/extension_registry.h"
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/headless/headless_mode_util.h"
- #endif
-
-@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) {
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- bool url_scheme_is_chrome = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // In Headless mode, allow any URL pattern that matches chrome:// scheme if
- // the user explicitly allowed it.
- if (headless::IsHeadlessMode() && url.SchemeIs(content::kChromeUIScheme)) {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc b/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc
deleted file mode 100644
index 71f677009cdd..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_tab__helpers.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/tab_helpers.cc
-@@ -222,7 +222,7 @@
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
- #include "chrome/browser/ui/browser_finder.h"
- #include "chrome/browser/ui/hats/hats_helper.h"
-@@ -672,12 +672,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
- webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metrics::DesktopSessionDurationObserver::CreateForWebContents(web_contents);
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(
- features::kHappinessTrackingSurveysForDesktopDemo) ||
- base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) ||
diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc b/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc
deleted file mode 100644
index 3e314a594533..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_tabs_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/tabs/features.cc
-@@ -53,7 +53,7 @@ bool CanShowTabSearchPositionSetting() {
- }
- // Mac and other platforms will always have the tab search position in the
- // correct location, cros/linux/win git the user the option to change.
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(kTabSearchPositionSetting);
- #else
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
deleted file mode 100644
index 74fb27cf89e6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -83,7 +83,7 @@ bool PlatformClipsChildrenToViewport() {
- }
-
- bool PlatformClipsChildrenToViewport() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #else
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
deleted file mode 100644
index 88d75a9e5c58..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
- .default_visibility = false},
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- TableColumnData{.id = IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN,
- .align = ui::TableColumn::RIGHT,
- .width = -1,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
deleted file mode 100644
index ad9303e3b12a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -527,7 +527,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
- ? stringifier_->backgrounded_string()
- : stringifier_->foregrounded_string();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
- const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
- return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -690,7 +690,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
- return BooleanCompare(is_proc1_bg, is_proc2_bg);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
- const int proc1_fd_count =
- observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -895,7 +895,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
- type = REFRESH_TYPE_KEEPALIVE_COUNT;
- break;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN:
- type = REFRESH_TYPE_FD_COUNT;
- break;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc
deleted file mode 100644
index 14c84a8d2623..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-10-16 21:31:02 UTC
-+++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
- const display::Display display = GetDisplayNearestBrowser(popup);
- gfx::Rect expected(popup->window()->GetBounds().size());
- expected.AdjustToFit(display.work_area());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
- expected.Outset(50);
- EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
- // The popup should be constrained to the opener's available display space.
- EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
- gfx::Rect work_area(display.work_area());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40815883) Desktop Linux bounds flakily extend outside the
- // work area on trybots, when opening with excessive width and height, e.g.:
- // width=${screen.availWidth+300},height=${screen.availHeight+300} yields:
diff --git a/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc
deleted file mode 100644
index 5db9e49adc82..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/test/test_browser_ui.cc
-@@ -19,7 +19,7 @@
- #include "ui/views/widget/widget.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "content/public/common/content_switches.h"
- #include "ui/base/test/skia_gold_matching_algorithm.h"
- #include "ui/compositor/compositor.h"
-@@ -33,7 +33,7 @@
- #endif
-
- // TODO(crbug.com/40625383) support Mac for pixel tests.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define SUPPORTS_PIXEL_TEST
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc b/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc
deleted file mode 100644
index 509c3c632c23..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_ui__features.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/ui_features.cc
-@@ -74,7 +74,7 @@ bool IsExtensionMenuInRootAppMenu() {
- return base::FeatureList::IsEnabled(kExtensionsMenuInAppMenu);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables the feature to remove the last confirmation dialog when relaunching
- // to update Chrome.
- BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -382,7 +382,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kUsePortalAccentColor,
- "UsePortalAccentColor",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_ui__features.h b/devel/electron35/files/patch-chrome_browser_ui_ui__features.h
deleted file mode 100644
index f8c9478badb8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_ui__features.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/ui_features.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/ui_features.h
-@@ -52,7 +52,7 @@ bool IsExtensionMenuInRootAppMenu();
- BASE_DECLARE_FEATURE(kExtensionsMenuInAppMenu);
- bool IsExtensionMenuInRootAppMenu();
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
- #endif
-
-@@ -229,7 +229,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
- BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kUsePortalAccentColor);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc b/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc
deleted file mode 100644
index 15c7b7c99522..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ /dev/null
@@ -1,34 +0,0 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -67,11 +67,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
- {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
- {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
- {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
- {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
- #endif // BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
- {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
- IDC_MOVE_TAB_PREVIOUS},
-@@ -99,7 +99,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
- {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
- {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
- {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
- {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
- {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -151,7 +151,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
- IDC_SHOW_AVATAR_MENU},
-
- // Platform-specific key maps.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
- {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
- {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
deleted file mode 100644
index f71a5e127622..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
- #include "ui/wm/core/wm_state.h"
- #endif // defined(USE_AURA)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <unistd.h>
-@@ -135,7 +135,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
- return controller;
- }));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On the Linux desktop, we want to prevent the user from logging in as root,
- // so that we don't destroy the profile. Now that we have some minimal ui
- // initialized, check to see if we're running as root and bail if we are.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
deleted file mode 100644
index 73124c3bda09..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-06-18 21:43:24 UTC
-+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
- return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- int GetWindowIconResourceId() {
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
- delegate);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::ImageSkia* ChromeViewsDelegate::GetDefaultWindowIcon() const {
- ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
- return rb.GetImageSkiaNamed(GetWindowIconResourceId());
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
deleted file mode 100644
index 2829373e88f3..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ /dev/null
@@ -1,56 +0,0 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/browser_frame.cc
-@@ -52,7 +52,7 @@
- #include "ui/aura/window.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/display/screen.h"
- #include "ui/linux/linux_ui.h"
- #endif
-@@ -87,7 +87,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) {
- };
-
- bool IsUsingLinuxSystemTheme(Profile* profile) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
- #else
- return false;
-@@ -182,7 +182,7 @@ void BrowserFrame::InitBrowserFrame() {
-
- Init(std::move(params));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- SelectNativeTheme();
- #else
- SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -369,7 +369,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
- chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
- chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
- IsVisibleOnAllWorkspaces());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If the window was sent to a different workspace, prioritize it if
- // it was sent to the current workspace and deprioritize it
- // otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -567,7 +567,7 @@ void BrowserFrame::SelectNativeTheme() {
- }
-
- void BrowserFrame::SelectNativeTheme() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Use the regular NativeTheme instance if running incognito mode, regardless
- // of system theme (gtk, qt etc).
- ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -608,7 +608,7 @@ bool BrowserFrame::RegenerateFrameOnThemeChange(
- bool BrowserFrame::RegenerateFrameOnThemeChange(
- BrowserThemeChangeType theme_change_type) {
- bool need_regenerate = false;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // System and user theme changes can both change frame buttons, so the frame
- // always needs to be regenerated on Linux.
- need_regenerate = true;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h
deleted file mode 100644
index a32af351ca8a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/views/frame/browser_frame.h
-@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widget, public view
-
- ~BrowserFrame() override;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Returns whether the frame is in a tiled state.
- bool tiled() const { return tiled_; }
- void set_tiled(bool tiled) { tiled_ = tiled; }
-@@ -227,7 +227,7 @@ class BrowserFrame : public views::Widget, public view
- // contents for smoother dragging.
- TabDragKind tab_drag_kind_ = TabDragKind::kNone;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool tiled_ = false;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
deleted file mode 100644
index 27f0d6ba6915..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2024-10-16 21:31:02 UTC
-+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
-@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame
- OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = delegate_->IsTiled();
- #else
- const bool tiled = false;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
deleted file mode 100644
index 09d4a3ed5725..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2024-02-21 00:20:37 UTC
-+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
-@@ -18,7 +18,7 @@ ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNa
-
- ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNative::GetFrameProvider()
- const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = delegate_->IsTiled();
- #else
- const bool tiled = false;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
deleted file mode 100644
index a900741212fc..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
-@@ -70,7 +70,7 @@ void BrowserFrameViewLinux::PaintRestoredFrameBorder(
-
- void BrowserFrameViewLinux::PaintRestoredFrameBorder(
- gfx::Canvas* canvas) const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = frame()->tiled();
- #else
- const bool tiled = false;
-@@ -125,7 +125,7 @@ float BrowserFrameViewLinux::GetRestoredCornerRadiusDi
- }
-
- float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool tiled = frame()->tiled();
- #else
- const bool tiled = false;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
deleted file mode 100644
index 88de247f2e26..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
- #include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
- #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
- #include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -32,7 +32,7 @@ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBr
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc
deleted file mode 100644
index 2f6e385b7612..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2489,7 +2489,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra
- }
-
- void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- contents_web_view_->SetFastResize(is_dragging);
- if (!is_dragging) {
- // When tab dragging is ended, we need to make sure the web contents get
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
deleted file mode 100644
index d528b7d5da4d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
-@@ -54,7 +54,7 @@
- #include "ui/views/window/vector_icons/vector_icons.h"
- #include "ui/views/window/window_shape.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/views/controls/menu/menu_runner.h"
- #endif
-
-@@ -572,7 +572,7 @@ OpaqueBrowserFrameView::GetFrameButtonStyle() const {
-
- OpaqueBrowserFrameView::FrameButtonStyle
- OpaqueBrowserFrameView::GetFrameButtonStyle() const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return FrameButtonStyle::kMdButton;
- #else
- return FrameButtonStyle::kImageButton;
-@@ -591,7 +591,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
- return false;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool OpaqueBrowserFrameView::IsTiled() const {
- return frame()->tiled();
- }
-@@ -794,7 +794,7 @@ void OpaqueBrowserFrameView::WindowIconPressed() {
- }
-
- void OpaqueBrowserFrameView::WindowIconPressed() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Chrome OS doesn't show the window icon, and Windows handles this on its own
- // due to the hit test being HTSYSMENU.
- menu_runner_ = std::make_unique<views::MenuRunner>(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
deleted file mode 100644
index 6278bbb15754..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
- FrameButtonStyle GetFrameButtonStyle() const override;
- void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
- bool ShouldDrawRestoredFrameShadow() const override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsTiled() const override;
- #endif
- int WebAppButtonHeight() const override;
-@@ -227,7 +227,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
- // Background painter for the window frame.
- std::unique_ptr<views::FrameBackground> frame_background_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<views::MenuRunner> menu_runner_;
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
deleted file mode 100644
index 8ca9fcba8f85..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ /dev/null
@@ -1,92 +0,0 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -62,7 +62,7 @@
- #include "ui/aura/window.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/themes/theme_service.h"
- #include "chrome/browser/themes/theme_service_factory.h"
- #include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h"
-@@ -83,7 +83,7 @@ constexpr int kTopControlsHeight = 34;
- // The height of the controls bar at the top of the window.
- constexpr int kTopControlsHeight = 34;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Frame border when window shadow is not drawn.
- constexpr int kFrameBorderThickness = 4;
- #endif
-@@ -178,7 +178,7 @@ class WindowEventObserver : public ui::EventObserver {
-
- gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Calculate input bounds for Linux. This is needed because the input bounds
- // is not necessary the same as the local bounds on Linux.
- if (pip_browser_frame_view_->ShouldDrawFrameShadow()) {
-@@ -649,7 +649,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow
- AddChildView(std::move(auto_pip_setting_overlay));
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -873,7 +873,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged(
- view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground));
- }
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // On Linux the top bar background will be drawn in OnPaint().
- top_bar_container_view_->SetBackground(views::CreateSolidBackground(
- color_provider->GetColor(kColorPipWindowTopBarBackground)));
-@@ -962,7 +962,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg
- BrowserNonClientFrameView::RemovedFromWidget();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::Insets
- PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const {
- auto border = FrameBorderInsets();
-@@ -1253,7 +1253,7 @@ void PictureInPictureBrowserFrameView::OnPaint(gfx::Ca
- // views::View implementations:
-
- void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Draw the PiP window frame borders and shadows, including the top bar
- // background.
- if (window_frame_provider_) {
-@@ -1408,7 +1408,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor
- }
-
- gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (window_frame_provider_) {
- const auto insets = window_frame_provider_->GetFrameThicknessDip();
- const bool tiled = frame()->tiled();
-@@ -1426,7 +1426,7 @@ gfx::Insets PictureInPictureBrowserFrameView::ResizeBo
- }
-
- gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return FrameBorderInsets();
- #elif !BUILDFLAG(IS_CHROMEOS)
- return gfx::Insets(kResizeBorder);
-@@ -1447,7 +1447,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie
- top_height + border_thickness.bottom());
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool PictureInPictureBrowserFrameView::ShouldDrawFrameShadow() const {
- return static_cast<DesktopBrowserFrameAuraLinux*>(
- frame()->native_browser_frame())
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
deleted file mode 100644
index db89812449ba..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h
-@@ -30,7 +30,7 @@
- #include "ui/views/layout/flex_layout_view.h"
- #include "ui/views/widget/widget_observer.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/window_frame_provider.h"
- #endif
-
-@@ -90,7 +90,7 @@ class PictureInPictureBrowserFrameView
- void Layout(PassKey) override;
- void AddedToWidget() override;
- void RemovedFromWidget() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::Insets RestoredMirroredFrameBorderInsets() const override;
- gfx::Insets GetInputInsets() const override;
- SkRRect GetRestoredClipRegion() const override;
-@@ -182,7 +182,7 @@ class PictureInPictureBrowserFrameView
- // Returns true if there's an overlay view that's currently shown.
- bool IsOverlayViewVisible() const;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Returns whether a client-side shadow should be drawn for the window.
- bool ShouldDrawFrameShadow() const;
-
-@@ -391,7 +391,7 @@ class PictureInPictureBrowserFrameView
- // `top_bar_color_animation_`.
- std::optional<SkColor> current_foreground_color_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Used to draw window frame borders and shadow on Linux when GTK theme is
- // enabled.
- raw_ptr<ui::WindowFrameProvider> window_frame_provider_ = nullptr;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
deleted file mode 100644
index 17b8813fd353..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -70,7 +70,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
-
- void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
- ui::SimpleMenuModel* model) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
- model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
- model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -84,7 +84,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
- model->AddSeparator(ui::NORMAL_SEPARATOR);
- model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- model->AddSeparator(ui::NORMAL_SEPARATOR);
- bool supports_server_side_decorations = true;
- #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -158,7 +158,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
- model->AddSeparator(ui::NORMAL_SEPARATOR);
- model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- model->AddSeparator(ui::NORMAL_SEPARATOR);
- model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE);
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
deleted file mode 100644
index 5879ac10966e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
- #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
- #endif
-@@ -33,7 +33,7 @@ bool SystemMenuModelDelegate::IsCommandIdChecked(int c
- SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
-
- bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
- PrefService* prefs = browser_->profile()->GetPrefs();
- return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -53,7 +53,7 @@ bool SystemMenuModelDelegate::IsCommandIdVisible(int c
- }
-
- bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool is_maximized = browser_->window()->IsMaximized();
- switch (command_id) {
- case IDC_MAXIMIZE_WINDOW:
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
deleted file mode 100644
index e63cbac7c54c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -227,7 +227,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
- new_tab_button_->GetViewAccessibility().SetName(
- l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button_->SetTriggerableEventFlags(
- new_tab_button_->GetTriggerableEventFlags() |
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
deleted file mode 100644
index acf9a677bd58..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/hung_renderer_view.cc
-@@ -419,7 +419,7 @@ void HungRendererDialogView::ForceCrashHungRenderer()
- content::RenderProcessHost* rph =
- hung_pages_table_model_->GetRenderWidgetHost()->GetProcess();
- if (rph) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
- // Instead we send an explicit IPC to crash on the renderer's IO thread.
- rph->ForceCrash();
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
deleted file mode 100644
index cb8283e0c780..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2063,7 +2063,7 @@ void OmniboxViewViews::OnPopupOpened() {
- }
-
- void OmniboxViewViews::OnPopupOpened() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // It's not great for promos to overlap the omnibox if the user opens the
- // drop-down after showing the promo. This especially causes issues on Mac and
- // Linux due to z-order/rendering issues, see crbug.com/1225046 and
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
deleted file mode 100644
index 1b0512d36659..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
- #include "ui/base/metadata/metadata_impl_macros.h"
- #include "ui/views/controls/button/button.h"
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
- #endif
-
-@@ -172,7 +172,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
- } else if (model_state ==
- password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
- view = new SharedPasswordsNotificationView(web_contents, anchor_view);
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- } else if (model_state == password_manager::ui::KEYCHAIN_ERROR_STATE) {
- view = new RelaunchChromeView(
- web_contents, anchor_view,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
deleted file mode 100644
index 751fd2516b8c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -91,7 +91,7 @@
- #include "ui/strings/grit/ui_strings.h"
- #include "ui/views/accessibility/view_accessibility.h"
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #endif
-
-@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
- case signin_util::SignedInState::kSignedOut:
- case signin_util::SignedInState::kWebOnlySignedIn: {
- std::string profile_user_display_name, profile_user_email;
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_user_display_name = profile->GetPrefs()->GetString(
- enterprise_signin::prefs::kProfileUserDisplayName);
- profile_user_email = profile->GetPrefs()->GetString(
-@@ -669,7 +669,7 @@ void ProfileMenuView::BuildIdentity() {
- badge_image_model, menu_title_, menu_subtitle_, management_label);
- } else {
- std::string profile_user_display_name, profile_user_email;
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_user_display_name = profile->GetPrefs()->GetString(
- enterprise_signin::prefs::kProfileUserDisplayName);
- profile_user_email = profile->GetPrefs()->GetString(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
deleted file mode 100644
index e82174e96e4d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -642,7 +642,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
- ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder,
- /*has_dotted_ring=*/false);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // crbug.com/1161166: Orca does not read the accessible window title of the
- // bubble, so we duplicate it in the top-level menu item. To be revisited
- // after considering other options, including fixes on the AT side.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
deleted file mode 100644
index 5084a32b9a43..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
- #include "chrome/browser/global_keyboard_shortcuts_mac.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/shell_integration_linux.h"
- #endif
-
-@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views::Widget {
- views::Widget::InitParams params(
- views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
- params.delegate = profile_picker_view_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- params.wm_class_name = shell_integration_linux::GetProgramClassName();
- params.wm_class_class = shell_integration_linux::GetProgramClassClass();
- params.wayland_app_id = params.wm_class_class;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
deleted file mode 100644
index 2b2dbb640bd4..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -64,7 +64,7 @@ const int kModalDialogWidth = 448;
- namespace {
-
- const int kModalDialogWidth = 448;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -191,7 +191,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
- }
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // static
- std::unique_ptr<views::WebView>
- SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -370,7 +370,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
-
- SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On the local profile creation dialog, cancelling the dialog (for instance
- // through the VKEY_ESCAPE accelerator) should delete the profile.
- if (delete_profile_on_cancel) {
-@@ -460,7 +460,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
- content_view_->RequestFocus();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
- ProfileAttributesEntry* entry =
- g_browser_process->profile_manager()
-@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
- }
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // static
- SigninViewControllerDelegate*
- SigninViewControllerDelegate::CreateManagedUserNoticeDelegate(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
deleted file mode 100644
index fe94828e95b6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
- base::OnceCallback<void(ChromeSignoutConfirmationChoice)> callback);
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- static std::unique_ptr<views::WebView>
- CreateManagedUserNoticeConfirmationWebView(
- Browser* browser,
-@@ -141,7 +141,7 @@ class SigninViewControllerDelegateViews
- std::optional<int> dialog_width,
- InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Deletes the ephemeral profile when cancelling the local profile creation
- // dialog.
- void DeleteProfileOnCancel();
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
deleted file mode 100644
index cbaeba1bcaac..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -212,7 +212,7 @@ void UpdateSystemDnDDragImage(TabDragContext* attached
-
- void UpdateSystemDnDDragImage(TabDragContext* attached_context,
- const gfx::ImageSkia& image) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- VLOG(1) << __func__ << " image size=" << image.size().ToString();
- aura::Window* root_window =
- attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -415,7 +415,7 @@ TabDragController::Liveness TabDragController::Init(
- // synchronous on desktop Linux, so use that.
- // - ChromeOS Ash
- // Releasing capture on Ash cancels gestures so avoid it.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ref->can_release_capture_ = false;
- #endif
- ref->start_point_in_screen_ =
-@@ -1004,7 +1004,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon
- SetCapture(target_context);
- }
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // EndMoveLoop is going to snap the window back to its original location.
- // Hide it so users don't see this. Hiding a window in Linux aura causes
- // it to lose capture so skip it.
-@@ -2137,7 +2137,7 @@ void TabDragController::CompleteDrag() {
- }
-
- // If source window was maximized - maximize the new window as well.
--#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC)
-+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- // Keeping maximized state breaks snap to Grid on Windows when dragging
- // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
- // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2616,7 +2616,7 @@ TabDragController::Liveness TabDragController::GetLoca
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Exclude windows which are pending deletion via Browser::TabStripEmpty().
- // These windows can be returned in the Linux Aura port because the browser
- // window which was used for dragging is not hidden once all of its tabs are
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc
deleted file mode 100644
index a0d963d7bac3..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -632,7 +632,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
- return;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Move the hit test area for hovering up so that it is not overlapped by tab
- // hover cards when they are shown.
- // TODO(crbug.com/41467565): Once Linux/CrOS widget transparency is solved,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
deleted file mode 100644
index e871eb314fbb..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
-@@ -378,7 +378,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
- // not become active. Setting this to false creates the need to explicitly
- // hide the hovercard on press, touch, and keyboard events.
- SetCanActivate(false);
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- set_accept_events(false);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
deleted file mode 100644
index f4f613be1ae8..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -96,7 +96,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
deleted file mode 100644
index 26694efa0b47..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -528,7 +528,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
- if (!IsHoverAnimationActive()) {
- return base_opacity;
- }
-- return std::lerp(base_opacity, GetHoverOpacity(), GetHoverAnimationValue());
-+ return std::lerp(base_opacity, GetHoverOpacity(), static_cast<float>(GetHoverAnimationValue()));
- }
-
- TabActive TabStyleViewsImpl::GetApparentActiveState() const {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
deleted file mode 100644
index d32946d1e503..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -889,7 +889,7 @@ void MaybeRegisterChromeFeaturePromos(
- "defaulted to saved for the first time.")));
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // kIPHSupervisedUserProfileSigninFeature
- registry.RegisterFeature(std::move(
- FeaturePromoSpecification::CreateForCustomAction(
-@@ -1143,7 +1143,7 @@ void MaybeRegisterChromeFeaturePromos(
- "Triggered to inform users of the availability of the "
- "new translate screen feature on the Lens Overlay.")));
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // kIPHDesktopPWAsLinkCapturingLaunch:
- registry.RegisterFeature(std::move(
- FeaturePromoSpecification::CreateForCustomAction(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
deleted file mode 100644
index 02cf00317731..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ /dev/null
@@ -1,83 +0,0 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
- SiteConfig config;
- bool is_app_found = false;
-@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
- if (app_name.empty()) {
- app_name = GetSiteConfiguration(site).app_name;
- }
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
- profile(), app_id, app_name));
- ASSERT_TRUE(
-@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
- app_state->id, app_state->name);
- ASSERT_TRUE(icon_color.has_value());
- ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
- profile(), app_state->id, app_state->name));
- #endif
-@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
- GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
- ASSERT_TRUE(app_state);
- base::ScopedAllowBlockingForTesting allow_blocking;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
- profile(), app_state->id, app_state->name));
- #endif
-@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
- void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
- Site site,
- FileExtension file_extension) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!BeforeStateCheckAction(__FUNCTION__)) {
- return;
- }
-@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckSiteNotHandlesF
- void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
- Site site,
- FileExtension file_extension) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!BeforeStateCheckAction(__FUNCTION__)) {
- return;
- }
-@@ -4242,7 +4242,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
- base::FilePath shortcut_dir,
- const std::string& app_name,
- const webapps::AppId& app_id) {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return override_registration_->test_override().GetShortcutPath(
- profile(), shortcut_dir, app_id, app_name);
- #else
-@@ -4442,7 +4442,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
- const webapps::AppId& id) {
- base::ScopedAllowBlockingForTesting allow_blocking;
- bool is_shortcut_and_icon_correct = false;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool is_shortcut_correct =
- override_registration_->test_override().IsShortcutCreated(profile, id,
- name);
-@@ -4486,7 +4486,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
- do_icon_colors_match =
- (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
- }
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- SkColor expected_icon_pixel_color =
- GetSiteConfigurationFromAppName(name).icon_color;
- std::optional<SkColor> actual_color_install_icon_size =
diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
deleted file mode 100644
index 158b33c0b96c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) |
- #include "ui/gfx/native_widget_types.h"
-
- static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS));
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD));
-
- class GURL;
- class Profile;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
deleted file mode 100644
index d0ea31391988..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -518,7 +518,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
- Browser* browser,
- Profile* profile,
- const std::string& app_id) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
- CHECK(provider);
-
-@@ -747,7 +747,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
- }
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- const base::Feature& GetPromoFeatureEngagementFromBrowser(
- const Browser* browser) {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
deleted file mode 100644
index c3c5893f77c9..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -224,7 +224,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
- UninstallCompleteCallback uninstall_complete_callback,
- webapps::UninstallResultCode uninstall_code);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
- const webapps::AppId& app_id,
- bool is_activated);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc
deleted file mode 100644
index db2c37fa0af0..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
- return html;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::string AboutLinuxProxyConfig() {
- std::string data;
- AppendHeader(&data,
-@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
- : AboutUIConfigBase(chrome::kChromeUITermsHost) {}
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- LinuxProxyConfigUI::LinuxProxyConfigUI()
- : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
- #endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
- response =
- ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
- }
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- } else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) {
- response = AboutLinuxProxyConfig();
- #endif
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h b/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h
deleted file mode 100644
index 0f4aa4904e4c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/about/about_ui.h
-@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
- };
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // chrome://linux-proxy-config
- class LinuxProxyConfigUI : public AboutUIConfigBase {
- public:
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
deleted file mode 100644
index 577b41eee53c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2024-10-16 21:31:03 UTC
-+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -62,7 +62,7 @@
- #include "ui/base/window_open_disposition_utils.h"
- #include "url/gurl.h"
-
--static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
-+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
-
- using content::WebUI;
- using extensions::Extension;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
deleted file mode 100644
index aecf7be8aa4c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-08-14 20:54:41 UTC
-+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
-@@ -24,7 +24,7 @@
- #include "mojo/public/cpp/bindings/receiver.h"
- #include "mojo/public/cpp/bindings/remote.h"
-
--static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
-+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
-
- class ExtensionEnableFlow;
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
deleted file mode 100644
index 7f8d9f31326a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource(
- CERTIFICATE_TRUST_TYPE_DISTRUSTED,
- profile_, &remote_client_);
- break;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case certificate_manager_v2::mojom::CertificateSource::
- kProvisionedClientCert:
- source_ptr = CreateProvisionedClientCertSource(profile_);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
deleted file mode 100644
index 35e59b4cba4e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ /dev/null
@@ -1,65 +0,0 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -54,7 +54,7 @@
- #include "net/ssl/client_cert_store_mac.h"
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
- #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
- #include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
- };
- #endif
-
--#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
- Profile* profile) {
- #if BUILDFLAG(IS_WIN)
-@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // ClientCertStore implementation that always returns an empty list. The
- // CertificateProvisioningService implementation expects to wrap a platform
- // cert store, but here we only want to get results from the provisioning
-@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage
- std::optional<net::CertificateList> certs_;
- };
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // ChromeOS currently can use either Kcer or NSS for listing client certs, and
- // Linux uses NSS only. This interface provides an abstraction to hide that
- // from WritableClientCertSource. Currently this class only handles reading
-@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource(
- mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
- remote_client,
- Profile* profile) {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<WritableClientCertSource>(remote_client, profile);
- #else
- return std::make_unique<ClientCertSource>(
-@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource(
- #endif
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<CertificateManagerPageHandler::CertSource>
- CreateProvisionedClientCertSource(Profile* profile) {
- return std::make_unique<ClientCertSource>(
-@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
-
- return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ClientCertManagementAccessControls::ClientCertManagementAccessControls(
- Profile* profile) {}
-
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
deleted file mode 100644
index 9e34f70b9151..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ /dev/null
@@ -1,76 +0,0 @@
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -137,26 +137,26 @@
- #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
- #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/discards/discards_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -184,7 +184,7 @@
- #include "chrome/browser/ui/webui/signin/signin_error_ui.h"
- #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -318,7 +318,7 @@ void RegisterChromeWebUIConfigs() {
- map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_OPENBSD)
-@@ -343,7 +343,7 @@ void RegisterChromeWebUIConfigs() {
- map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
- map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>());
- map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>());
-@@ -351,13 +351,13 @@ void RegisterChromeWebUIConfigs() {
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(
- std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
- map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
deleted file mode 100644
index 730fa76d8464..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ /dev/null
@@ -1,40 +0,0 @@
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -114,16 +114,16 @@
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h"
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
- #endif
-
-@@ -404,7 +404,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
- return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
- return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
- }
-@@ -438,7 +438,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (page_url.host_piece() == commerce::kChromeUICompareHost) {
- return commerce::ProductSpecificationsUI::GetFaviconResourceBytes(
- scale_factor);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
deleted file mode 100644
index cd80eedcd8fb..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-06-18 21:43:25 UTC
-+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
-@@ -7,7 +7,7 @@
- #include "build/build_config.h"
- #include "components/enterprise/buildflags/buildflags.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/base64url.h"
- #include "chrome/browser/browser_process.h"
- #include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -38,7 +38,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-
- connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
- BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
- } // namespace
-
- connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- auto* key_manager = g_browser_process->browser_policy_connector()
- ->chrome_browser_cloud_management_controller()
- ->GetDeviceTrustKeyManager();
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
deleted file mode 100644
index cc7b00aeb50d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -74,7 +74,7 @@
- #include "components/security_interstitials/content/captive_portal_blocking_page.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -407,7 +407,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- std::unique_ptr<SupervisedUserVerificationPageForYouTube>
- CreateSupervisedUserVerificationPageForYouTube(
- content::WebContents* web_contents,
-@@ -634,7 +634,7 @@ void InterstitialHTMLSource::StartDataRequest(
- interstitial_delegate = CreateInsecureFormPage(web_contents);
- } else if (path_without_query == "/https_only") {
- interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (path_without_query == "/supervised-user-verify") {
- interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube(
- web_contents, /*is_main_frame=*/true);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc
deleted file mode 100644
index 924531cfc14a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings(
- IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
- {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
- #endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {kManagementScreenCaptureEvent, IDS_MANAGEMENT_SCREEN_CAPTURE_EVENT},
- {kManagementScreenCaptureData, IDS_MANAGEMENT_SCREEN_CAPTURE_DATA},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {kManagementDeviceSignalsDisclosure,
- IDS_MANAGEMENT_DEVICE_SIGNALS_DISCLOSURE},
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
deleted file mode 100644
index 69bc8c80c871..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -58,7 +58,7 @@
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/webui/web_ui_util.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
- #include "components/device_signals/core/browser/user_permission_service.h" // nogncheck
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
- report_sources->Append(std::move(data));
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto device_signal_data = GetDeviceSignalGrantedMessage();
- if (!device_signal_data.empty()) {
- report_sources->Append(std::move(device_signal_data));
-@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
- report_sources->Append(std::move(data));
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto device_signal_data = GetDeviceSignalGrantedMessage();
- if (!device_signal_data.empty()) {
- report_sources->Append(std::move(device_signal_data));
-@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
- ->policy_service();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- device_signals::UserPermissionService*
- ManagementUIHandler::GetUserPermissionService() {
- return enterprise_signals::UserPermissionServiceFactory::GetForProfile(
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
deleted file mode 100644
index dcd73bbf121a..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ class PolicyService;
- class PolicyService;
- } // namespace policy
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace device_signals {
- class UserPermissionService;
- } // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
- base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
- base::Value::List GetApplicationsInfo(Profile* profile) const;
- virtual policy::PolicyService* GetPolicyService();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- virtual device_signals::UserPermissionService* GetUserPermissionService();
- base::Value::Dict GetDeviceSignalGrantedMessage();
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
deleted file mode 100644
index 0e9df630f36b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -111,7 +111,7 @@ const char* kWinShareIconResourceName =
- #elif BUILDFLAG(IS_WIN)
- const char* kWinShareIconResourceName =
- "//resources/cr_components/searchbox/icons/win_share.svg";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char* kLinuxShareIconResourceName =
- "//resources/cr_components/searchbox/icons/share.svg";
- #else
-@@ -171,7 +171,7 @@ static void DefineChromeRefreshRealboxIcons() {
- #elif BUILDFLAG(IS_WIN)
- kWinShareIconResourceName =
- "//resources/cr_components/searchbox/icons/win_share_cr23.svg";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- kLinuxShareIconResourceName =
- "//resources/cr_components/searchbox/icons/share_cr23.svg";
- #else
-@@ -607,7 +607,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
- icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
- return kWinShareIconResourceName;
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (icon.name == omnibox::kShareIcon.name ||
- icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) {
- return kLinuxShareIconResourceName;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
deleted file mode 100644
index 23ea26cc3cb9..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() {
- "useDefaultTheme",
- base::BindRepeating(&AppearanceHandler::HandleUseTheme,
- base::Unretained(this), ui::SystemTheme::kDefault));
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- web_ui()->RegisterMessageCallback(
- "useGtkTheme",
- base::BindRepeating(&AppearanceHandler::HandleUseTheme,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
deleted file mode 100644
index dd248816eebd..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ /dev/null
@@ -1,56 +0,0 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -137,7 +137,7 @@
- #include "chrome/browser/ui/webui/settings/system_handler.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/display/screen.h"
- #endif
-
-@@ -156,7 +156,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui_factory.h"
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-@@ -281,7 +281,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
- {"focusHighlightLabel",
- IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION},
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"overscrollHistoryNavigationTitle",
- IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
- {"overscrollHistoryNavigationSubtitle",
-@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
- {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
- {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
- {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"gtkTheme", IDS_SETTINGS_GTK_THEME},
- {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
- {"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -589,7 +589,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
- {"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
- {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
- #endif
- #if BUILDFLAG(IS_MAC)
-@@ -613,7 +613,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
- html_source->AddBoolean("toolbarPinningEnabled",
- features::IsToolbarPinningEnabled());
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
- ->GetPlatformRuntimeProperties()
- .supports_server_side_window_decorations;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
deleted file mode 100644
index 1a259527dc62..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
- IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
- if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
- profile_entry.Set("avatarBadge", "cr:domain");
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
deleted file mode 100644
index 73824de1b8b4..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -50,7 +50,7 @@
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/webui/resource_path.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_navigator.h"
- #include "chrome/browser/ui/browser_navigator_params.h"
- #include "net/base/url_util.h"
-@@ -90,7 +90,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
- }
-
- whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return g_browser_process->GetFeatures()->whats_new_registry();
- #else
- return nullptr;
-@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat
- }
-
- void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL),
- "staging", "true");
- NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
deleted file mode 100644
index 2159a230ddc6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
- browser, window_bounds, show_state);
- }
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Linux has its own implementation, see WindowSizerLinux.
- // static
- void WindowSizer::GetBrowserWindowBoundsAndShowState(
diff --git a/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
deleted file mode 100644
index 898b48e54dd1..000000000000
--- a/devel/electron35/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2024-10-16 21:31:04 UTC
-+++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
-@@ -44,7 +44,7 @@
- #include "components/visited_url_ranking/public/visited_url_ranking_service.h"
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h"
- #elif BUILDFLAG(IS_ANDROID)
- #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h"
-@@ -118,7 +118,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF
-
- std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- data_fetchers.emplace(
- Fetcher::kTabModel,
- std::make_unique<visited_url_ranking::DesktopTabModelURLVisitDataFetcher>(
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
deleted file mode 100644
index 64787aa9b33f..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2024-08-14 20:54:41 UTC
-+++ chrome/browser/web_applications/commands/launch_web_app_command.cc
-@@ -98,7 +98,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt
- // OsIntegrationTestOverride can use the xdg install command to detect
- // install.
- SynchronizeOsOptions options;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- options.add_shortcut_to_desktop = true;
- #endif
- lock_->os_integration_manager().Synchronize(
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
deleted file mode 100644
index 3ee448ef037b..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2024-08-14 20:54:41 UTC
-+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
-@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWithLock(
- // OsIntegrationTestOverride can use the xdg install command to detect
- // install.
- SynchronizeOsOptions options;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- options.add_shortcut_to_desktop = true;
- #endif
- app_lock_->os_integration_manager().Synchronize(
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
deleted file mode 100644
index 63403c649f3e..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2024-10-16 21:31:04 UTC
-+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
-@@ -25,7 +25,7 @@ const char* g_preinstalled_app_for_testing = nullptr;
-
- const char* g_preinstalled_app_for_testing = nullptr;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(b/268221237): Remove this allow-list.
- const char kDefaultAllowedExtensionIds[] =
- "alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -107,7 +107,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
- return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsExtensionUnsupportedDeprecatedApp(content::BrowserContext* context,
- const std::string& extension_id) {
- if (testing::g_enable_chrome_apps_for_testing) {
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
deleted file mode 100644
index 639249db286c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -657,7 +657,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos =
- app->shortcuts_menu_item_infos();
- DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems);
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
deleted file mode 100644
index 1e83c5d1b12c..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2023-10-19 19:58:08 UTC
-+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRunOnOsLoginModeT
- // different from other platforms, see web_app_run_on_os_login_manager.h for
- // more info.
- bool DoesRunOnOsLoginRequireExecution() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kDesktopPWAsRunOnOsLogin);
- #else
- return false;
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
deleted file mode 100644
index 6c1f0048d9e4..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
- return;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Protocol handler update detection. Shortcuts need to be updated in this
- // case on Linux & Mac because the shortcut itself includes the protocol
- // handling metadata.
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
deleted file mode 100644
index f3ba996d337d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
-@@ -71,7 +71,7 @@ const int kDesiredIconSizesForShortcut[] = {16, 32, 12
-
- #if BUILDFLAG(IS_MAC)
- const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Linux supports icons of any size. FreeDesktop Icon Theme Specification states
- // that "Minimally you should install a 48x48 icon in the hicolor theme."
- const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512};
-@@ -253,7 +253,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout
-
- // TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu
- // actions.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos =
- CreateShortcutsMenuItemInfos(state.shortcut_menus());
- DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems);
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
deleted file mode 100644
index 39cfd52a5909..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
-@@ -22,7 +22,7 @@
- #include "ui/gfx/image/image_family.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h"
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -75,7 +75,7 @@ struct ShortcutInfo {
- // the installed PWA experience and thus the icons are not designed to be
- // displayed on an OS dock.
- bool is_diy_app = false;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::set<DesktopActionInfo> actions;
- #endif // BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
deleted file mode 100644
index f696495a32c0..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -107,7 +107,7 @@ BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
-
- BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
- "DesktopPWAsForceUnregisterOSIntegration",
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h b/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h
deleted file mode 100644
index 953cd4fe10f6..000000000000
--- a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__install__info.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/web_applications/web_app_install_info.h
-@@ -38,7 +38,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) |
- #include "url/gurl.h"
-
- static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS));
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD));
-
- namespace web_app {
-
diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
deleted file mode 100644
index ed33f9b34888..000000000000
--- a/devel/electron35/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -636,7 +636,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
- g_observer->ConfiguringCable(request_type);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // No caBLEv1 on Linux. It tends to crash bluez.
- if (base::Contains(pairings_from_extension,
- device::CableDiscoveryData::Version::V1,
diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc b/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc
deleted file mode 100644
index 9d9ffbe93bcb..000000000000
--- a/devel/electron35/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -710,7 +710,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
-
- std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- return label;
- #else
- return std::string("placeholder");
-@@ -720,7 +720,7 @@ std::optional<crypto::UserVerifyingKeyLabel> UserVerif
- std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
- std::string saved_label) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- return saved_label;
- #else
- return std::nullopt;
diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
deleted file mode 100644
index bd672523477d..000000000000
--- a/devel/electron35/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2024-08-14 20:54:41 UTC
-+++ chrome/browser/webauthn/unexportable_key_utils.cc
-@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() {
- // If there is a scoped UnexportableKeyProvider configured, we always use
- // that so that tests can still override the key provider.
- const bool use_software_provider =
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- !crypto::internal::HasScopedUnexportableKeyProvider();
- #else
- false;
diff --git a/devel/electron35/files/patch-chrome_common_channel__info.h b/devel/electron35/files/patch-chrome_common_channel__info.h
deleted file mode 100644
index 6d723142ea56..000000000000
--- a/devel/electron35/files/patch-chrome_common_channel__info.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/common/channel_info.h.orig 2024-06-18 21:43:25 UTC
-+++ chrome/common/channel_info.h
-@@ -12,7 +12,7 @@
- #include "build/build_config.h"
- #include "build/chromeos_buildflags.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- namespace base {
- class Environment;
- }
-@@ -100,7 +100,7 @@ std::string GetChannelSuffixForDataDir();
- std::string GetChannelSuffixForDataDir();
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string GetChannelSuffixForExtraFlagsEnvVarName();
-
- // Returns the channel-specific filename of the desktop shortcut used to launch
diff --git a/devel/electron35/files/patch-chrome_common_channel__info__posix.cc b/devel/electron35/files/patch-chrome_common_channel__info__posix.cc
deleted file mode 100644
index 231ab085553d..000000000000
--- a/devel/electron35/files/patch-chrome_common_channel__info__posix.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/common/channel_info_posix.cc.orig 2024-10-16 21:31:04 UTC
-+++ chrome/common/channel_info_posix.cc
-@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() {
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string GetChannelSuffixForExtraFlagsEnvVarName() {
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- const auto channel_state = GetChannelImpl();
-@@ -123,7 +123,7 @@ std::string GetChannelSuffixForExtraFlagsEnvVarName()
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- std::string GetDesktopName(base::Environment* env) {
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- // Google Chrome packaged as a snap is a special case: the application name
diff --git a/devel/electron35/files/patch-chrome_common_chrome__features.cc b/devel/electron35/files/patch-chrome_common_chrome__features.cc
deleted file mode 100644
index 78b968dfb6dd..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__features.cc
+++ /dev/null
@@ -1,56 +0,0 @@
---- chrome/common/chrome_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/chrome_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
- #endif // BUILDFLAG(IS_MAC)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enables or disables the Autofill survey triggered by opening a prompt to
- // save address info.
- BASE_FEATURE(kAutofillAddressSurvey,
-@@ -93,7 +93,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enables the Restart background mode optimization. When all Chrome UI is
- // closed and it goes in the background, allows to restart the browser to
- // discard memory.
-@@ -220,7 +220,7 @@ BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
- BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
- "DesktopPWAsRunOnOsLogin",
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -246,7 +246,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings,
- "DesktopPWAsTabStripSettings",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
- // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
- // Apps will not launch and will be marked in the UI as deprecated.
-@@ -817,7 +817,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
- "KAnonymityServiceStorage",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kLinuxLowMemoryMonitor,
- "LinuxLowMemoryMonitor",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -830,7 +830,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
- &kLinuxLowMemoryMonitor, "critical_level", 255};
- #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kListWebAppsSwitch,
- "ListWebAppsSwitch",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-chrome_common_chrome__features.h b/devel/electron35/files/patch-chrome_common_chrome__features.h
deleted file mode 100644
index e0cc42720965..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__features.h
+++ /dev/null
@@ -1,45 +0,0 @@
---- chrome/common/chrome_features.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/chrome_features.h
-@@ -55,13 +55,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
- #endif // BUILDFLAG(IS_MAC)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey);
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey);
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
- COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
- COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -500,7 +500,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
- COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
-
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
- COMPONENT_EXPORT(CHROME_FEATURES)
- extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -508,7 +508,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo
- extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
- #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kListWebAppsSwitch);
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths.cc b/devel/electron35/files/patch-chrome_common_chrome__paths.cc
deleted file mode 100644
index 6e7385a52076..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__paths.cc
+++ /dev/null
@@ -1,84 +0,0 @@
---- chrome/common/chrome_paths.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/chrome_paths.cc
-@@ -30,7 +30,7 @@
- #include "base/apple/foundation_util.h"
- #endif
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
- #include "components/policy/core/common/policy_paths.h"
- #endif
-
-@@ -52,14 +52,14 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The path to the external extension <id>.json files.
- // /usr/share seems like a good choice, see: http://www.pathname.com/fhs/
- const base::FilePath::CharType kFilepathSinglePrefExtensions[] =
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-- FILE_PATH_LITERAL("/usr/share/google-chrome/extensions");
-+ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions");
- #else
-- FILE_PATH_LITERAL("/usr/share/chromium/extensions");
-+ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions");
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -221,7 +221,7 @@ bool PathProvider(int key, base::FilePath* result) {
- }
- break;
- case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!GetUserDownloadsDirectorySafe(&cur)) {
- return false;
- }
-@@ -527,7 +527,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
- }
- #endif
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
- case chrome::DIR_POLICY_FILES: {
- cur = base::FilePath(policy::kPolicyPath);
- break;
-@@ -538,7 +538,7 @@ bool PathProvider(int key, base::FilePath* result) {
- #if BUILDFLAG(IS_CHROMEOS_ASH) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
- BUILDFLAG(CHROMIUM_BRANDING)) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
- if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
- return false;
-@@ -547,7 +547,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
- }
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
- cur = base::FilePath(kFilepathSinglePrefExtensions);
- break;
-@@ -585,7 +585,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
-
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
- case chrome::DIR_NATIVE_MESSAGING:
- #if BUILDFLAG(IS_MAC)
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -599,6 +599,9 @@ bool PathProvider(int key, base::FilePath* result) {
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- cur = base::FilePath(
- FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
-+#elif BUILDFLAG(IS_FREEBSD)
-+ cur = base::FilePath(FILE_PATH_LITERAL(
-+ "/usr/local/etc/chromium/native-messaging-hosts"));
- #else
- cur = base::FilePath(
- FILE_PATH_LITERAL("/etc/chromium/native-messaging-hosts"));
diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths.h b/devel/electron35/files/patch-chrome_common_chrome__paths.h
deleted file mode 100644
index 4f086f03defc..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__paths.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/common/chrome_paths.h.orig 2025-01-27 17:37:37 UTC
-+++ chrome/common/chrome_paths.h
-@@ -62,7 +62,7 @@ enum {
- #if BUILDFLAG(IS_CHROMEOS_ASH) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
- BUILDFLAG(CHROMIUM_BRANDING)) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
- // on Chrome Mac and Chromium Linux.
- // On Chrome OS, this path is used for OEM
-@@ -70,7 +70,7 @@ enum {
- // create it.
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension'
- // definition manifest files that
- // describe extensions which are to be
-@@ -117,7 +117,7 @@ enum {
-
- #endif
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
- DIR_NATIVE_MESSAGING, // System directory where native messaging host
- // manifest files are stored.
- DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts
diff --git a/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h b/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h
deleted file mode 100644
index 85641ebae453..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__paths__internal.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/chrome_paths_internal.h.orig 2023-05-25 00:41:46 UTC
-+++ chrome/common/chrome_paths_internal.h
-@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi
- // Get the path to the user's documents directory.
- bool GetUserDocumentsDirectory(base::FilePath* result);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Gets the path to a safe default download directory for a user.
- bool GetUserDownloadsDirectorySafe(base::FilePath* result);
- #endif
diff --git a/devel/electron35/files/patch-chrome_common_chrome__switches.cc b/devel/electron35/files/patch-chrome_common_chrome__switches.cc
deleted file mode 100644
index 621c4c08abf0..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__switches.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/common/chrome_switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/chrome_switches.cc
-@@ -888,7 +888,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
-
- // Causes the browser to launch directly in guest mode.
-@@ -906,7 +906,7 @@ const char kGlicFreURL[] = "glic-fre-url";
- const char kGlicFreURL[] = "glic-fre-url";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Writes open and installed web apps for each profile to the specified file
- // without launching a new browser window or tab. Pass a absolute file path to
- // specify where to output the information. Can be used together with optional
diff --git a/devel/electron35/files/patch-chrome_common_chrome__switches.h b/devel/electron35/files/patch-chrome_common_chrome__switches.h
deleted file mode 100644
index bfe5e25de1e0..000000000000
--- a/devel/electron35/files/patch-chrome_common_chrome__switches.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/common/chrome_switches.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/chrome_switches.h
-@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[];
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kEnableNewAppMenuIcon[];
- extern const char kGuest[];
- extern const char kForceNtpMobilePromo[];
-@@ -288,7 +288,7 @@ extern const char kGlicFreURL[];
- extern const char kGlicFreURL[];
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kListApps[];
- extern const char kProfileBaseName[];
- extern const char kProfileManagementAttributes[];
diff --git a/devel/electron35/files/patch-chrome_common_crash__keys.cc b/devel/electron35/files/patch-chrome_common_crash__keys.cc
deleted file mode 100644
index 93d9a471be50..000000000000
--- a/devel/electron35/files/patch-chrome_common_crash__keys.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- chrome/common/crash_keys.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/crash_keys.cc
-@@ -52,7 +52,9 @@ class CrashKeyWithName {
- ~CrashKeyWithName() = delete;
-
- std::string_view Name() const { return name_; }
-+#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
- std::string_view Value() const { return crash_key_.value(); }
-+#endif
- void Clear() { crash_key_.Clear(); }
- void Set(std::string_view value) { crash_key_.Set(value); }
-
-@@ -197,6 +199,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
- GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
- }
-
-+#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
- void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
- std::string string_annotations;
- for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -211,6 +214,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
- }
- command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
- }
-+#endif
-
- void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) {
- SetStringAnnotations(command_line);
diff --git a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc b/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc
deleted file mode 100644
index 95882919a1e0..000000000000
--- a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/extensions/extension_constants.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/extensions/extension_constants.cc
-@@ -46,7 +46,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = {
- #if !BUILDFLAG(IS_CHROMEOS_LACROS)
- kReadingModeGDocsHelperExtensionId,
- #endif // !BUILDFLAG(IS_CHROMEOS_LACROS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- kTTSEngineExtensionId,
- kComponentUpdaterTTSEngineExtensionId,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h b/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h
deleted file mode 100644
index c700b2f8489f..000000000000
--- a/devel/electron35/files/patch-chrome_common_extensions_extension__constants.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/extensions/extension_constants.h
-@@ -332,7 +332,7 @@ inline constexpr base::FilePath::CharType
- kReadingModeGDocsHelperManifestFilename[] =
- FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
- #endif // !BUILDFLAG(IS_CHROMEOS_LACROS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // The extension id of the google tts engine extension to use on-device natural
- // Google voices.
- inline constexpr char kTTSEngineExtensionId[] =
diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc b/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc
deleted file mode 100644
index 63dafa29d4ee..000000000000
--- a/devel/electron35/files/patch-chrome_common_media_cdm__host__file__path.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/common/media/cdm_host_file_path.cc
-@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
- cdm_host_file_paths->emplace_back(chrome_framework_path,
- chrome_framework_sig_path);
-
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- base::FilePath chrome_exe_dir;
- if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) {
diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc b/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc
deleted file mode 100644
index 0e5fc53a77cf..000000000000
--- a/devel/electron35/files/patch-chrome_common_media_cdm__registration.cc
+++ /dev/null
@@ -1,56 +0,0 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/media/cdm_registration.cc
-@@ -33,7 +33,7 @@
- #if BUILDFLAG(ENABLE_WIDEVINE)
- #include "components/cdm/common/cdm_manifest.h"
- #include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/native_library.h"
- #include "chrome/common/chrome_paths.h"
- #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -52,7 +52,7 @@ using Robustness = content::CdmInfo::Robustness;
- #if BUILDFLAG(ENABLE_WIDEVINE)
- #if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
- BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- // Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
- // |capability|.
- std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -97,7 +97,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
- // BUILDFLAG(IS_CHROMEOS))
-
- #if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- // On Linux/ChromeOS we have to preload the CDM since it uses the zygote
- // sandbox. On Windows and Mac, CDM registration is handled by Component
- // Update (as the CDM can be loaded only when needed).
-@@ -121,7 +121,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
- // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-
- #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)))
- // This code checks to see if Component Updater picked a version of the Widevine
- // CDM to be used last time it ran. (Component Updater may choose the bundled
- // CDM if there is not a new version available for download.) If there is one
-@@ -163,7 +163,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
- /*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
- kWidevineCdmType, base::Version(), base::FilePath());
-
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
- // before the zygote is locked down. The CDM can be found from the version
- // bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
-@@ -388,7 +388,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
- }
-
- #if BUILDFLAG(ENABLE_WIDEVINE) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- std::vector<content::CdmInfo> GetSoftwareSecureWidevine() {
- std::vector<content::CdmInfo> cdms;
- AddSoftwareSecureWidevine(&cdms);
diff --git a/devel/electron35/files/patch-chrome_common_media_cdm__registration.h b/devel/electron35/files/patch-chrome_common_media_cdm__registration.h
deleted file mode 100644
index a8430e1bf9f0..000000000000
--- a/devel/electron35/files/patch-chrome_common_media_cdm__registration.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/media/cdm_registration.h.orig 2024-08-14 20:54:41 UTC
-+++ chrome/common/media/cdm_registration.h
-@@ -16,7 +16,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
- void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
-
- #if BUILDFLAG(ENABLE_WIDEVINE) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))
- // Returns the software secure Widevine CDM, if one exists.
- std::vector<content::CdmInfo> GetSoftwareSecureWidevine();
- #endif
diff --git a/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
deleted file mode 100644
index cb394c4c7f5d..000000000000
--- a/devel/electron35/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2024-06-18 21:43:25 UTC
-+++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
-@@ -17,7 +17,7 @@
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- #error "This file only applies to desktop Linux and ChromeOS."
- #endif
-
diff --git a/devel/electron35/files/patch-chrome_common_pref__names.h b/devel/electron35/files/patch-chrome_common_pref__names.h
deleted file mode 100644
index a88f5829c2b2..000000000000
--- a/devel/electron35/files/patch-chrome_common_pref__names.h
+++ /dev/null
@@ -1,91 +0,0 @@
---- chrome/common/pref_names.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/pref_names.h
-@@ -1340,7 +1340,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Linux specific preference on whether we should match the system theme.
- inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
- #endif
-@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
- "browser.show_update_promotion_info_bar";
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Boolean that is false if we should show window manager decorations. If
- // true, we draw a custom chrome frame (thicker title bar and blue border).
- inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2135,7 +2135,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo
- inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- inline constexpr char kOpenPdfDownloadInSystemReader[] =
- "download.open_pdf_in_system_reader";
- #endif
-@@ -2630,14 +2630,14 @@ inline constexpr char kMediaCdmOriginData[] = "media.c
- inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // A boolean pref to determine whether or not the network service is running
- // sandboxed.
- inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Records whether the user has seen an HTTP auth "negotiate" header.
- inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
- "net.received_http_auth_negotiate_headers";
-@@ -2729,7 +2729,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa
- inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
- "profile.isolated_web_app.install.pending_initialization_count";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
- // along with kAuthNegotiateDelegateAllowlist.
- inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3253,7 +3253,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[]
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Defines administrator-set availability of Chrome for Testing.
- inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
- #endif
-@@ -3845,7 +3845,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[
- inline constexpr char kSandboxExternalProtocolBlocked[] =
- "profile.sandbox_external_protocol_blocked";
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Boolean that indicates if system notifications are allowed to be used in
- // place of Chrome notifications.
- inline constexpr char kAllowSystemNotifications[] =
-@@ -4041,7 +4041,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
- "policy.lens_desktop_ntp_search_enabled";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // A dict mapping the edition name with the major version it was shown.
- inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
- // A list containing the features of each module in order of when they
-@@ -4135,7 +4135,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
- "printing.oauth2_authorization_servers";
- #endif
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If this exists and is true, Chrome may run system DNS resolution out of the
- // network process. If false, Chrome will run system DNS resolution in the
- // network process. If non-existent, Chrome will decide where to run system DNS
diff --git a/devel/electron35/files/patch-chrome_common_url__constants.h b/devel/electron35/files/patch-chrome_common_url__constants.h
deleted file mode 100644
index c35574cec1f5..000000000000
--- a/devel/electron35/files/patch-chrome_common_url__constants.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/common/url_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/url_constants.h
-@@ -978,7 +978,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[
- inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
- "https://support.google.com/chromebook?p=multidevice";
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // "Learn more" URL for the chrome apps deprecation dialog.
- inline constexpr char kChromeAppsDeprecationLearnMoreURL[] =
- "https://support.google.com/chrome?p=chrome_app_deprecation";
diff --git a/devel/electron35/files/patch-chrome_common_webui__url__constants.cc b/devel/electron35/files/patch-chrome_common_webui__url__constants.cc
deleted file mode 100644
index 2d0204510bf2..000000000000
--- a/devel/electron35/files/patch-chrome_common_webui__url__constants.cc
+++ /dev/null
@@ -1,24 +0,0 @@
---- chrome/common/webui_url_constants.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/webui_url_constants.cc
-@@ -192,18 +192,18 @@ base::span<const base::cstring_view> ChromeURLHosts()
- kChromeUIAssistantOptInHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- kChromeUIDiscardsHost,
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- kChromeUIWebAppSettingsHost,
- #endif
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
- kChromeUILinuxProxyConfigHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- kChromeUISandboxHost,
- #endif
- #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron35/files/patch-chrome_common_webui__url__constants.h b/devel/electron35/files/patch-chrome_common_webui__url__constants.h
deleted file mode 100644
index 0ee1d9c52239..000000000000
--- a/devel/electron35/files/patch-chrome_common_webui__url__constants.h
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/common/webui_url_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ chrome/common/webui_url_constants.h
-@@ -508,18 +508,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIDiscardsHost[] = "discards";
- inline constexpr char kChromeUIDiscardsURL[] = "chrome://discards/";
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
- inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
- inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -531,11 +531,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUISandboxHost[] = "sandbox";
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
- inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
- inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -557,7 +557,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c
- inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
- #endif
-
--#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- defined(TOOLKIT_VIEWS)) || \
- defined(USE_AURA)
- inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc b/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc
deleted file mode 100644
index b9a50c1933a3..000000000000
--- a/devel/electron35/files/patch-chrome_enterprise__companion_event__logger.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/enterprise_companion/event_logger.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/enterprise_companion/event_logger.cc
-@@ -124,7 +124,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
- metadata.set_application_arch(proto::ARM64);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metadata.set_os_platform(proto::LINUX);
- #elif BUILDFLAG(IS_MAC)
- metadata.set_os_platform(proto::MAC);
diff --git a/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc b/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc
deleted file mode 100644
index 896edadb9037..000000000000
--- a/devel/electron35/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -50,7 +50,7 @@
- #include "printing/backend/cups_connection_pool.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/no_destructor.h"
- #include "ui/linux/linux_ui.h"
- #include "ui/linux/linux_ui_delegate_stub.h"
-@@ -77,7 +77,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void InstantiateLinuxUiDelegate() {
- // TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
- // need to use the stub version.
-@@ -86,7 +86,7 @@ scoped_refptr<base::SequencedTaskRunner> GetPrintingTa
- #endif
-
- scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Use task runner associated with equivalent of UI thread. Needed for calls
- // made through `PrintDialogLinuxInterface` to properly execute.
- CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -469,7 +469,7 @@ void PrintBackendServiceImpl::Init(
- // `InitCommon()`.
- InitializeProcessForPrinting();
- print_backend_ = PrintBackend::CreateInstance(locale);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Test framework already initializes the UI, so this should not go in
- // `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
- // are using `TestPrintingContext`.
-@@ -690,7 +690,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
- crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
- *printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS)
- // Try to fill in advanced settings based upon basic info options.
- PrinterBasicInfo basic_info;
- if (print_backend_->GetPrinterBasicInfo(*printer_name, &basic_info) ==
diff --git a/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc
deleted file mode 100644
index 163cb93e276a..000000000000
--- a/devel/electron35/files/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/test/base/scoped_channel_override_posix.cc.orig 2024-06-18 21:43:25 UTC
-+++ chrome/test/base/scoped_channel_override_posix.cc
-@@ -45,7 +45,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha
- return "beta";
- case ScopedChannelOverride::Channel::kDev:
- return "unstable";
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case ScopedChannelOverride::Channel::kCanary:
- return "canary";
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc
deleted file mode 100644
index 4f8af7b9f114..000000000000
--- a/devel/electron35/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-11-29 21:39:54 UTC
-+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-+#include <sys/wait.h>
- #include <unistd.h>
- #elif BUILDFLAG(IS_WIN)
- #include <windows.h>
diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
deleted file mode 100644
index 10e112a6408f..000000000000
--- a/devel/electron35/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-11-29 21:39:54 UTC
-+++ chrome/test/chromedriver/chrome/chrome_finder.cc
-@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l
- installation_locations[i].Append(L"Chromium\\Application"));
- }
- }
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void GetApplicationDirs(std::vector<base::FilePath>* locations) {
- // TODO: Respect users' PATH variables.
- // Until then, we use an approximation of the most common defaults.
-@@ -125,7 +125,7 @@ std::vector<base::FilePath> GetChromeProgramNames() {
- chrome::kGoogleChromeForTestingBrowserProcessExecutablePath),
- base::FilePath(chrome::kGoogleChromeBrowserProcessExecutablePath),
- base::FilePath(chrome::kChromiumBrowserProcessExecutablePath),
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FilePath(chrome::kBrowserProcessExecutablePath),
- base::FilePath("chrome"), // Chrome for Testing or Google Chrome
- base::FilePath("google-chrome"), base::FilePath("chromium"),
-@@ -141,7 +141,7 @@ std::vector<base::FilePath> GetHeadlessShellProgramNam
- return {
- #if BUILDFLAG(IS_WIN)
- base::FilePath(FILE_PATH_LITERAL("chrome-headless-shell.exe")),
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FilePath("chrome-headless-shell"),
- #else
- // it will compile but won't work on other OSes
diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
deleted file mode 100644
index 724275215711..000000000000
--- a/devel/electron35/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
- CheckEventsReleaseModifiers(keys, key_events);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Fails on bots: crbug.com/174962
- #define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
- #else
-@@ -310,7 +310,7 @@ TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKey
- TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
- ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
- const auto kTextForKeys = std::to_array<char>({
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- 0, 0, 0, 0, '\t', 0, '\r', '\r', 0, 0, 0, 0, 0,
- #else
- 0, 0, 0, 0, 0, 0, '\r', '\r', 0, 0, 0, 0, 0,
diff --git a/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
deleted file mode 100644
index 4b8b1206329b..000000000000
--- a/devel/electron35/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2024-06-18 21:43:25 UTC
-+++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
-@@ -67,7 +67,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Fails on bots: crbug.com/174962
- #define MAYBE_KeyCodeToText DISABLED_KeyCodeToText
- #else
-@@ -104,7 +104,7 @@ TEST(KeycodeTextConversionTest, MAYBE_KeyCodeToText) {
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Fails on bots: crbug.com/174962
- #define MAYBE_CharToKeyCode DISABLED_CharToKeyCode
- #else
diff --git a/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc b/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc
deleted file mode 100644
index a448d9de27ab..000000000000
--- a/devel/electron35/files/patch-chrome_updater_app_app__uninstall.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/updater/app/app_uninstall.cc
-@@ -157,7 +157,7 @@ void UninstallInThreadPool(UpdaterScope scope,
- }
- if (int result = UninstallOtherVersions(scope);
- result != kErrorOk) {
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // TODO(crbug.com/366249606): Ignores the errors when uninstalls
- // the other versions, because currently older Linux updater on
- // CIPD exits with error `kErrorFailedToDeleteFolder`.
diff --git a/devel/electron35/files/patch-chrome_updater_configurator.cc b/devel/electron35/files/patch-chrome_updater_configurator.cc
deleted file mode 100644
index 0d6c16c3aa44..000000000000
--- a/devel/electron35/files/patch-chrome_updater_configurator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/updater/configurator.cc.orig 2025-03-24 20:50:14 UTC
-+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
- return std::nullopt;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
- }()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux creating the NetworkFetcherFactory requires performing blocking IO
- // to load an external library. This should be done when the configurator is
- // created.
diff --git a/devel/electron35/files/patch-chrome_utility_services.cc b/devel/electron35/files/patch-chrome_utility_services.cc
deleted file mode 100644
index d92b79535c0e..000000000000
--- a/devel/electron35/files/patch-chrome_utility_services.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- chrome/utility/services.cc.orig 2025-01-27 17:37:37 UTC
-+++ chrome/utility/services.cc
-@@ -49,7 +49,7 @@
- #include "chrome/services/system_signals/mac/mac_system_signals_service.h"
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/services/system_signals/linux/linux_system_signals_service.h"
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -207,7 +207,7 @@ auto RunMacNotificationService(
- }
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto RunSystemSignalsService(
- mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
- receiver) {
-@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- services.Add(RunWindowsIconReader);
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- services.Add(RunSystemSignalsService);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc b/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc
deleted file mode 100644
index 407750d86a20..000000000000
--- a/devel/electron35/files/patch-chromecast_browser_cast__browser__main__parts.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-01-27 17:37:37 UTC
-+++ chromecast/browser/cast_browser_main_parts.cc
-@@ -95,7 +95,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fontconfig/fontconfig.h>
- #include <signal.h>
- #include <sys/prctl.h>
-@@ -268,7 +268,7 @@ class CastViewsDelegate : public views::ViewsDelegate
-
- #endif // defined(USE_AURA)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- base::FilePath GetApplicationFontsDir() {
- std::unique_ptr<base::Environment> env(base::Environment::Create());
-@@ -314,7 +314,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
- {switches::kDisableThreadedAnimation, ""},
- #endif // BUILDFLAG(IS_ANDROID)
- #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(ARCH_CPU_X86_FAMILY)
- // This is needed for now to enable the x11 Ozone platform to work with
- // current Linux/NVidia OpenGL drivers.
-@@ -491,7 +491,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
- views_delegate_ = std::make_unique<CastViewsDelegate>();
- #endif // defined(USE_AURA)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FilePath dir_font = GetApplicationFontsDir();
- const FcChar8* dir_font_char8 =
- reinterpret_cast<const FcChar8*>(dir_font.value().data());
diff --git a/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc b/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc
deleted file mode 100644
index b41d44a8c18a..000000000000
--- a/devel/electron35/files/patch-chromecast_browser_cast__content__browser__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chromecast/browser/cast_content_browser_client.cc.orig 2024-10-16 21:31:08 UTC
-+++ chromecast/browser/cast_content_browser_client.cc
-@@ -429,7 +429,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
- switches::kAudioOutputChannels));
- }
- } else if (process_type == switches::kGpuProcess) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Necessary for accelerated 2d canvas. By default on Linux, Chromium
- // assumes GLES2 contexts can be lost to a power-save mode, which breaks GPU
- // canvas apps.
diff --git a/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
deleted file mode 100644
index ab4ba877754b..000000000000
--- a/devel/electron35/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-01-27 17:37:37 UTC
-+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
-@@ -347,7 +347,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre
- params->force_720p_resolution =
- GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(),
- /*default_value=*/false);
--#if BUILDFLAG(ENABLE_CAST_RECEIVER) && BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(ENABLE_CAST_RECEIVER) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- // Starboard-based (linux) cast receivers may not render their UI at 720p, so
- // we need to scale to the proper resolution. For example, a 4k TV may render
- // the window at 1920x1080, so a scaling factor of 1.5 is necessary for a 720p
diff --git a/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
deleted file mode 100644
index 71f62b74b39c..000000000000
--- a/devel/electron35/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -1168,7 +1168,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp
- bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const {
- // The feature is only for Linux, Windows, Mac, and Fuchsia.
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // This option should only be shown for users that have not enabled the Sync
- // Feature and that have server credit cards available.
- // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and
-@@ -2021,7 +2021,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co
-
- bool PaymentsDataManager::AreBnplIssuersSupported() const {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
- #else
diff --git a/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
deleted file mode 100644
index d362ec14eb4e..000000000000
--- a/devel/electron35/files/patch-components_autofill_core_browser_integrators_autofill__optimization__guide.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/autofill/core/browser/integrators/autofill_optimization_guide.cc
-@@ -211,7 +211,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!server_cards.empty() &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableAmountExtractionDesktop)) {
diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc b/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc
deleted file mode 100644
index efa64fa86a88..000000000000
--- a/devel/electron35/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -292,7 +292,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave()
- #endif // BUILDFLAG(IS_ANDROID)
-
- bool ShouldShowImprovedUserConsentForCreditCardSave() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The new user consent UI is fully launched on MacOS, Windows and Linux.
- return true;
- #else
diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc b/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc
deleted file mode 100644
index 9b0ee2af2be0..000000000000
--- a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/autofill/core/common/autofill_prefs.cc
-@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled,
- false);
- registry->RegisterBooleanPref(
-@@ -294,7 +294,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
- prefs->SetBoolean(kAutofillBnplEnabled, value);
- }
-@@ -303,7 +303,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
-
- bool IsAutofillBnplEnabled(const PrefService* prefs) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return prefs->GetBoolean(kAutofillBnplEnabled);
- #else
- return false;
diff --git a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h b/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h
deleted file mode 100644
index abe61dfb1dd4..000000000000
--- a/devel/electron35/files/patch-components_autofill_core_common_autofill__prefs.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-03-24 20:50:14 UTC
-+++ components/autofill/core/common/autofill_prefs.h
-@@ -26,7 +26,7 @@ inline constexpr std::string_view kAutofillAblationSee
- inline constexpr std::string_view kAutofillAblationSeedPref =
- "autofill.ablation_seed";
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Boolean that is true if BNPL on Autofill is enabled.
- inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -80,7 +80,7 @@ inline constexpr char kAutofillPaymentCardBenefits[] =
- inline constexpr char kAutofillPaymentCardBenefits[] =
- "autofill.payment_card_benefits";
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Boolean that controls improved autofill filling predictions. When enabled,
- // the autofill functionality is enhanced with adopting user data to
- // the form being filled in, which is triggered by the user via an extra
-@@ -235,7 +235,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
- bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void SetAutofillBnplEnabled(PrefService* prefs, bool value);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc b/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc
deleted file mode 100644
index 94df69ac4fa1..000000000000
--- a/devel/electron35/files/patch-components_commerce_core_commerce__feature__list.cc
+++ /dev/null
@@ -1,48 +0,0 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/commerce/core/commerce_feature_list.cc
-@@ -157,7 +157,7 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -218,7 +218,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on
- const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const base::FeatureParam<bool> kDiscountOnShoppyPage{
- &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
- #else
-@@ -227,7 +227,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -242,7 +242,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc
- const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
- "DiscountDialogAutoPopupBehaviorSetting",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -283,7 +283,8 @@ BASE_FEATURE(kShoppingList, "ShoppingList", base::FEAT
-
- BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kShoppingListRegionLaunched,
- "ShoppingListRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc b/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc
deleted file mode 100644
index 8d32e29e9f2d..000000000000
--- a/devel/electron35/files/patch-components_constrained__window_constrained__window__views.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/constrained_window/constrained_window_views.cc
-@@ -375,7 +375,7 @@ bool PlatformClipsChildrenToViewport() {
- }
-
- bool PlatformClipsChildrenToViewport() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #else
- return false;
diff --git a/devel/electron35/files/patch-components_crash_core_app_BUILD.gn b/devel/electron35/files/patch-components_crash_core_app_BUILD.gn
deleted file mode 100644
index 6896f662e196..000000000000
--- a/devel/electron35/files/patch-components_crash_core_app_BUILD.gn
+++ /dev/null
@@ -1,43 +0,0 @@
---- components/crash/core/app/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ components/crash/core/app/BUILD.gn
-@@ -70,6 +70,10 @@ static_library("app") {
- ]
- }
-
-+ if (is_bsd) {
-+ sources -= [ "crashpad.cc" ]
-+ }
-+
- defines = [ "CRASH_IMPLEMENTATION" ]
-
- public_deps = [ ":lib" ]
-@@ -83,7 +87,7 @@ static_library("app") {
- "//third_party/crashpad/crashpad/util",
- ]
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [ "crashpad_linux.cc" ]
- data_deps = [ ":chrome_crashpad_handler" ]
- }
-@@ -103,7 +107,7 @@ static_library("app") {
- libs = [ "log" ]
- }
-
-- if (is_android || is_linux || is_chromeos) {
-+ if ((is_android || is_linux || is_chromeos) && !is_bsd) {
- deps += [
- "//base:base_static",
- "//components/crash/core/common",
-@@ -235,11 +239,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
- # define custom UserStreamDataSources.
- executable("chrome_crashpad_handler") {
- sources = [ "chrome_crashpad_handler.cc" ]
--
-- deps = [
-- ":crashpad_handler_main",
-- "//third_party/crashpad/crashpad/handler",
-- ]
-
- if (is_mac && (is_component_build || is_asan || is_ubsan_any)) {
- ldflags = [
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
deleted file mode 100644
index 52958644ed30..000000000000
--- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2023-08-10 01:48:40 UTC
-+++ components/device_signals/core/browser/signals_aggregator_impl.h
-@@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public SignalsAggregator
- ~SignalsAggregatorImpl() override;
-
- // SignalsAggregator:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void GetSignalsForUser(const UserContext& user_context,
- const SignalsAggregationRequest& request,
- GetSignalsCallback callback) override;
diff --git a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc b/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc
deleted file mode 100644
index 44988234311d..000000000000
--- a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/device_signals/core/common/signals_features.cc
-@@ -11,7 +11,7 @@ BASE_FEATURE(kAllowClientCertificateReportingForUsers,
- base::FEATURE_ENABLED_BY_DEFAULT);
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enables the triggering of device signals consent dialog when conditions met
- // This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to
- // be enabled
diff --git a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h b/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h
deleted file mode 100644
index 2964cf356116..000000000000
--- a/devel/electron35/files/patch-components_device__signals_core_common_signals__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-03-24 20:50:14 UTC
-+++ components/device_signals/core/common/signals_features.h
-@@ -14,7 +14,7 @@ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingF
- BASE_DECLARE_FEATURE(kAllowClientCertificateReportingForUsers);
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog);
-
- // Returns true if device signals consent dialog has been enabled for
diff --git a/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc b/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc
deleted file mode 100644
index d28129cda700..000000000000
--- a/devel/electron35/files/patch-components_device__signals_test_signals__contract.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/device_signals/test/signals_contract.cc.orig 2023-10-19 19:58:18 UTC
-+++ components/device_signals/test/signals_contract.cc
-@@ -212,7 +212,7 @@ GetSignalsContract() {
- base::BindRepeating(VerifyUnset, names::kCrowdStrike);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUIDLFLAG(IS_BSD)
- contract[names::kAllowScreenLock] =
- base::BindRepeating(VerifyUnset, names::kAllowScreenLock);
- contract[names::kImei] = base::BindRepeating(VerifyUnset, names::kImei);
diff --git a/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc b/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc
deleted file mode 100644
index 485388d3800a..000000000000
--- a/devel/electron35/files/patch-components_embedder__support_user__agent__utils.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/embedder_support/user_agent_utils.cc
-@@ -451,6 +451,9 @@ std::string GetPlatformForUAMetadata() {
- # else
- return "Chromium OS";
- # endif
-+#elif BUILDFLAG(IS_BSD)
-+ // The internet is weird...
-+ return "Linux";
- #else
- return std::string(version_info::GetOSType());
- #endif
diff --git a/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc
deleted file mode 100644
index e83b0eb36514..000000000000
--- a/devel/electron35/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -71,7 +71,7 @@ const char kDesktop[] =
- "X11; CrOS x86_64 14541.0.0"
- #elif BUILDFLAG(IS_FUCHSIA)
- "Fuchsia"
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- "X11; Linux x86_64"
- #elif BUILDFLAG(IS_MAC)
- "Macintosh; Intel Mac OS X 10_15_7"
-@@ -171,7 +171,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
- ASSERT_EQ("CrOS", pieces[0]);
- ASSERT_EQ("x86_64", pieces[1]);
- ASSERT_EQ("14541.0.0", pieces[2]);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
- // X11; Linux x86_64
- ASSERT_EQ(2u, pieces.size());
-@@ -703,7 +703,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
- #endif
- #elif BUILDFLAG(IS_ANDROID)
- EXPECT_EQ(metadata.platform, "Android");
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- EXPECT_EQ(metadata.platform, "Linux");
- #elif BUILDFLAG(IS_FREEBSD)
- EXPECT_EQ(metadata.platform, "FreeBSD");
diff --git a/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc b/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc
deleted file mode 100644
index 8d7f8de2fe97..000000000000
--- a/devel/electron35/files/patch-components_enterprise_watermarking_watermark.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
- "Segoe UI",
- #elif BUILDFLAG(IS_MAC)
- "SF Pro Text",
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- "Ubuntu",
- #elif BUILDFLAG(IS_CHROMEOS)
- "Google Sans",
-@@ -47,7 +47,7 @@ gfx::Font::Weight WatermarkFontWeight() {
- }
-
- gfx::Font::Weight WatermarkFontWeight() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return gfx::Font::Weight::SEMIBOLD;
- #else
- return gfx::Font::Weight::MEDIUM;
diff --git a/devel/electron35/files/patch-components_error__page_common_localized__error.cc b/devel/electron35/files/patch-components_error__page_common_localized__error.cc
deleted file mode 100644
index 3b226787ab12..000000000000
--- a/devel/electron35/files/patch-components_error__page_common_localized__error.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/error_page/common/localized_error.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/error_page/common/localized_error.cc
-@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code,
- if (suggestions & SUGGEST_PROXY_CONFIG) {
- // Custom body string.
- std::u16string inner =
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- l10n_util::GetStringFUTF16(
- IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM,
- l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE),
diff --git a/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc b/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc
deleted file mode 100644
index eb73803844e8..000000000000
--- a/devel/electron35/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/eye_dropper/eye_dropper_view.cc
-@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
- // EyeDropper/WidgetDelegate.
- set_owned_by_client();
- SetPreferredSize(GetSize());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Use TYPE_MENU for Linux to ensure that the eye dropper view is displayed
- // above the color picker.
- views::Widget::InitParams params(
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc
deleted file mode 100644
index d43f7cf7c2df..000000000000
--- a/devel/electron35/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ /dev/null
@@ -1,30 +0,0 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/feature_engagement/public/feature_configurations.cc
-@@ -100,7 +100,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
-
- std::optional<FeatureConfig> GetClientSideFeatureConfig(
- const base::Feature* feature) {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-
- // The IPH bubble for link capturing has a trigger set to ANY so that it
- // always shows up. The per app specific guardrails are independently stored
-@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
-
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
- std::optional<FeatureConfig> config = FeatureConfig();
- config->valid = true;
-@@ -1724,7 +1724,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
- #endif // BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
-
- if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) {
- // Credit card benefit IPH is shown:
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc
deleted file mode 100644
index 15eaa3042b96..000000000000
--- a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/feature_engagement/public/feature_constants.cc
-@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEAT
- BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- BASE_FEATURE(kEsbDownloadRowPromoFeature,
- "EsbDownloadRowPromo",
-@@ -667,7 +667,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
-
- #endif // BUILDFLAG(IS_IOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature,
- "IPH_AutofillCardInfoRetrievalSuggestion",
-@@ -811,7 +811,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This can be enabled by default, as the DesktopPWAsLinkCapturing
- // flag is needed for the IPH linked to this feature to work, and
- // use-cases to show the IPH are guarded by that flag.
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h b/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h
deleted file mode 100644
index 2c66dec7a86f..000000000000
--- a/devel/electron35/files/patch-components_feature__engagement_public_feature__constants.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
- FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
- #endif
-@@ -295,7 +295,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
-
- #endif // BUILDFLAG(IS_IOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- FEATURE_CONSTANTS_DECLARE_FEATURE(
- kIPHAutofillCardInfoRetrievalSuggestionFeature);
-@@ -353,7 +353,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin
- FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch);
- FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc b/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc
deleted file mode 100644
index 9c8a5bd844b1..000000000000
--- a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/feature_engagement/public/feature_list.cc
-@@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSReminderNotificationsOverflowMenuBubbleFeature,
- #endif // BUILDFLAG(IS_IOS)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- &kEsbDownloadRowPromoFeature,
- #endif
-@@ -236,7 +236,7 @@ const base::Feature* const kAllFeatures[] = {
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- &kIPHAutofillCardInfoRetrievalSuggestionFeature,
- &kIPHAutofillCreditCardBenefitFeature,
-@@ -290,7 +290,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHScalableIphGamingFeature,
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- &kIPHDesktopPWAsLinkCapturingLaunch,
- &kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h b/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h
deleted file mode 100644
index c579c372dbf9..000000000000
--- a/devel/electron35/files/patch-components_feature__engagement_public_feature__list.h
+++ /dev/null
@@ -1,58 +0,0 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-03-24 20:50:14 UTC
-+++ components/feature_engagement/public/feature_list.h
-@@ -291,7 +291,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSReminderNotificationsOve
- #endif // BUILDFLAG(IS_IOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
- #endif
-@@ -402,7 +402,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
- DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
- "IPH_AutofillCreditCardBenefit");
-
-@@ -496,7 +497,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "
- DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
- "IPH_DesktopPWAsLinkCapturingLaunch");
- DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -662,7 +663,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHiOSDefaultBrowserBannerPromoFeature),
- VARIATION_ENTRY(kIPHiOSReminderNotificationsOverflowMenuBubbleFeature),
- #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- VARIATION_ENTRY(kIPHBatterySaverModeFeature),
- VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
- VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -722,7 +723,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
- VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
- VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
- VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
-@@ -774,7 +776,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
- VARIATION_ENTRY(kIPHScalableIphGamingFeature),
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch),
- VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab),
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
deleted file mode 100644
index 33d2e6c0062e..000000000000
--- a/devel/electron35/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-10-16 21:31:10 UTC
-+++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
-
- EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
- EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
-- EXPECT_EQ(1, client_info.app_version().major());
-- EXPECT_EQ(2, client_info.app_version().minor());
-+ EXPECT_EQ(1, client_info.app_version().gmajor());
-+ EXPECT_EQ(2, client_info.app_version().gminor());
- EXPECT_EQ(3, client_info.app_version().build());
- EXPECT_EQ(4, client_info.app_version().revision());
- EXPECT_FALSE(client_info.chrome_client_info().start_surface());
diff --git a/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc b/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc
deleted file mode 100644
index feec3240231a..000000000000
--- a/devel/electron35/files/patch-components_feed_core_v2_proto__util.cc
+++ /dev/null
@@ -1,24 +0,0 @@
---- components/feed/core/v2/proto_util.cc.orig 2023-08-10 01:48:40 UTC
-+++ components/feed/core/v2/proto_util.cc
-@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
-
- int32_t major, minor, revision;
- base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
-- result.set_major(major);
-- result.set_minor(minor);
-+ result.set_gmajor(major);
-+ result.set_gminor(minor);
- result.set_revision(revision);
- #if BUILDFLAG(IS_ANDROID)
- result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
-@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
- // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
- const std::vector<uint32_t>& numbers = chrome_info.version.components();
- if (numbers.size() > 3) {
-- result.set_major(static_cast<int32_t>(numbers[0]));
-- result.set_minor(static_cast<int32_t>(numbers[1]));
-+ result.set_gmajor(static_cast<int32_t>(numbers[0]));
-+ result.set_gminor(static_cast<int32_t>(numbers[1]));
- result.set_build(static_cast<int32_t>(numbers[2]));
- result.set_revision(static_cast<int32_t>(numbers[3]));
- }
diff --git a/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc b/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc
deleted file mode 100644
index 260285428333..000000000000
--- a/devel/electron35/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/feed/core/v2/proto_util_unittest.cc.orig 2024-08-14 20:54:47 UTC
-+++ components/feed/core/v2/proto_util_unittest.cc
-@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
- feedwire::ClientInfo result = CreateClientInfo(request_metadata);
- EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
- EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
-- EXPECT_EQ(1, result.app_version().major());
-- EXPECT_EQ(2, result.app_version().minor());
-+ EXPECT_EQ(1, result.app_version().gmajor());
-+ EXPECT_EQ(2, result.app_version().gminor());
- EXPECT_EQ(3, result.app_version().build());
- EXPECT_EQ(4, result.app_version().revision());
-
diff --git a/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc b/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc
deleted file mode 100644
index 693a8da91003..000000000000
--- a/devel/electron35/files/patch-components_feed_core_v2_test_proto__printer.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/feed/core/v2/test/proto_printer.cc.orig 2023-08-10 01:48:40 UTC
-+++ components/feed/core/v2/test/proto_printer.cc
-@@ -158,8 +158,8 @@ class TextProtoPrinter {
- }
- TextProtoPrinter& operator<<(const feedwire::Version& v) {
- BeginMessage();
-- PRINT_FIELD(major);
-- PRINT_FIELD(minor);
-+ PRINT_FIELD(gmajor);
-+ PRINT_FIELD(gminor);
- PRINT_FIELD(build);
- PRINT_FIELD(revision);
- PRINT_FIELD(architecture);
diff --git a/devel/electron35/files/patch-components_flags__ui_flags__state.cc b/devel/electron35/files/patch-components_flags__ui_flags__state.cc
deleted file mode 100644
index 8182c4c2894b..000000000000
--- a/devel/electron35/files/patch-components_flags__ui_flags__state.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/flags_ui/flags_state.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/flags_ui/flags_state.cc
-@@ -761,7 +761,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
- return kOsWin;
- #elif BUILDFLAG(IS_CHROMEOS)
- return kOsCrOS;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return kOsLinux;
- #elif BUILDFLAG(IS_ANDROID)
- return kOsAndroid;
diff --git a/devel/electron35/files/patch-components_gwp__asan_BUILD.gn b/devel/electron35/files/patch-components_gwp__asan_BUILD.gn
deleted file mode 100644
index 416067b4053b..000000000000
--- a/devel/electron35/files/patch-components_gwp__asan_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/gwp_asan/BUILD.gn.orig 2022-11-30 08:12:58 UTC
-+++ components/gwp_asan/BUILD.gn
-@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
- "//testing/gtest",
- "//third_party/boringssl",
- ]
-- if (is_win || is_mac || is_linux || is_chromeos || is_android) {
-+ if ((is_win || is_mac || is_linux || is_chromeos || is_android) && !is_bsd) {
- deps += [
- "//components/gwp_asan/client:unit_tests",
- "//components/gwp_asan/crash_handler:unit_tests",
diff --git a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc b/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc
deleted file mode 100644
index 98f6650782c8..000000000000
--- a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/gwp_asan/client/gwp_asan.cc.orig 2024-06-18 21:43:29 UTC
-+++ components/gwp_asan/client/gwp_asan.cc
-@@ -75,7 +75,7 @@ namespace {
- // ProcessSamplingBoost is the multiplier to increase the
- // ProcessSamplingProbability in scenarios where we want to perform additional
- // testing (e.g., on canary/dev builds).
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- constexpr int kDefaultMaxAllocations = 50;
- constexpr int kDefaultMaxMetadata = 210;
- constexpr int kDefaultTotalPages = kCpuIs64Bit ? 2048 : kDefaultMaxMetadata * 2;
diff --git a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc
deleted file mode 100644
index daf97426f192..000000000000
--- a/devel/electron35/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-02-21 00:20:41 UTC
-+++ components/gwp_asan/client/gwp_asan_features.cc
-@@ -9,7 +9,7 @@ namespace gwp_asan::internal {
- namespace gwp_asan::internal {
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || \
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
- constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
- #else
diff --git a/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
deleted file mode 100644
index b3886cb029c7..000000000000
--- a/devel/electron35/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-10-16 21:31:10 UTC
-+++ components/gwp_asan/crash_handler/crash_analyzer.cc
-@@ -35,7 +35,7 @@
- #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
- #include "third_party/crashpad/crashpad/util/process/process_memory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include <signal.h>
- #elif BUILDFLAG(IS_APPLE)
- #include <mach/exception_types.h>
-@@ -95,7 +95,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
-
- crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
- const crashpad::ExceptionSnapshot& exception) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- if (exception.Exception() == SIGSEGV || exception.Exception() == SIGBUS)
- return exception.ExceptionAddress();
- #elif BUILDFLAG(IS_APPLE)
diff --git a/devel/electron35/files/patch-components_live__caption_caption__util.cc b/devel/electron35/files/patch-components_live__caption_caption__util.cc
deleted file mode 100644
index 1ab9652e0304..000000000000
--- a/devel/electron35/files/patch-components_live__caption_caption__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/live_caption/caption_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/live_caption/caption_util.cc
-@@ -136,7 +136,7 @@ std::string GetCaptionSettingsUrl() {
- std::string GetCaptionSettingsUrl() {
- #if BUILDFLAG(IS_CHROMEOS)
- return "chrome://os-settings/audioAndCaptions";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "chrome://settings/captions";
- #elif BUILDFLAG(IS_WIN)
- return base::win::GetVersion() >= base::win::Version::WIN10
diff --git a/devel/electron35/files/patch-components_media__router_common_media__source.cc b/devel/electron35/files/patch-components_media__router_common_media__source.cc
deleted file mode 100644
index 39b1197125d0..000000000000
--- a/devel/electron35/files/patch-components_media__router_common_media__source.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/media_router/common/media_source.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/media_router/common/media_source.cc
-@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
- #else
- return true;
diff --git a/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc b/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc
deleted file mode 100644
index 9de79f6f68f3..000000000000
--- a/devel/electron35/files/patch-components_metrics_drive__metrics__provider.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/metrics/drive_metrics_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/metrics/drive_metrics_provider.cc
-@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics(
- response.has_seek_penalty);
- RecordTriStateMetric("UMA.SeekPenaltyResult.Base",
- response.has_seek_penalty_base);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable);
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc b/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc
deleted file mode 100644
index 105b380f89b9..000000000000
--- a/devel/electron35/files/patch-components_metrics_drive__metrics__provider__linux.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- components/metrics/drive_metrics_provider_linux.cc.orig 2023-10-19 19:58:18 UTC
-+++ components/metrics/drive_metrics_provider_linux.cc
-@@ -4,7 +4,13 @@
-
- #include "components/metrics/drive_metrics_provider.h"
-
-+#if BUILDFLAG(IS_BSD)
-+#include <sys/types.h>
-+#define MAJOR(dev) major(dev)
-+#define MINOR(dev) minor(dev)
-+#else
- #include <linux/kdev_t.h> // For MAJOR()/MINOR().
-+#endif
- #include <sys/stat.h>
- #include <string>
-
diff --git a/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc b/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc
deleted file mode 100644
index bad2bf18cf96..000000000000
--- a/devel/electron35/files/patch-components_metrics_dwa_dwa__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-01-27 17:37:37 UTC
-+++ components/metrics/dwa/dwa_service.cc
-@@ -161,7 +161,7 @@ void DwaService::RecordCoarseSystemInformation(
- coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
- #elif BUILDFLAG(IS_MAC)
- coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX);
- #elif BUILDFLAG(IS_ANDROID)
- // TODO(b/366276323): Populate set_platform using more granular
diff --git a/devel/electron35/files/patch-components_metrics_metrics__log.cc b/devel/electron35/files/patch-components_metrics_metrics__log.cc
deleted file mode 100644
index eb101e256218..000000000000
--- a/devel/electron35/files/patch-components_metrics_metrics__log.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- components/metrics/metrics_log.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/metrics/metrics_log.cc
-@@ -61,7 +61,7 @@
- #include "base/win/current_module.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/nix/xdg_util.h"
- #endif
-@@ -157,7 +157,7 @@ void RecordCurrentTime(
- }
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
- base::nix::SessionType session_type) {
- switch (session_type) {
-@@ -435,7 +435,7 @@ void MetricsLog::RecordCoreSystemProfile(
- // OperatingSystemVersion refers to the ChromeOS release version.
- #if BUILDFLAG(IS_CHROMEOS)
- os->set_kernel_version(base::SysInfo::KernelVersion());
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Linux operating system version is copied over into kernel version to be
- // consistent.
- os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -452,7 +452,7 @@ void MetricsLog::RecordCoreSystemProfile(
- os->set_build_number(base::SysInfo::GetIOSBuildNumber());
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env = base::Environment::Create();
- os->set_xdg_session_type(ToProtoSessionType(base::nix::GetSessionType(*env)));
- os->set_xdg_current_desktop(
diff --git a/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h b/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h
deleted file mode 100644
index ea496e47c288..000000000000
--- a/devel/electron35/files/patch-components_named__mojo__ipc__server_connection__info.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/named_mojo_ipc_server/connection_info.h.orig 2024-10-16 21:31:11 UTC
-+++ components/named_mojo_ipc_server/connection_info.h
-@@ -12,7 +12,7 @@
- #include "base/win/scoped_handle.h"
- #elif BUILDFLAG(IS_MAC)
- #include <bsm/libbsm.h>
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/socket.h>
- #endif
-
-@@ -29,7 +29,7 @@ struct ConnectionInfo {
- base::ProcessId pid{};
- #if BUILDFLAG(IS_MAC)
- audit_token_t audit_token{};
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ucred credentials{};
- #endif
- };
diff --git a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc
deleted file mode 100644
index fd599ca68e4f..000000000000
--- a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel,
- // Whether to use the on device model service in optimization guide.
- BASE_FEATURE(kOptimizationGuideOnDeviceModel,
- "OptimizationGuideOnDeviceModel",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
deleted file mode 100644
index fc6f1b9cd695..000000000000
--- a/devel/electron35/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ /dev/null
@@ -1,27 +0,0 @@
---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-10-16 21:31:11 UTC
-+++ components/os_crypt/sync/libsecret_util_linux.cc
-@@ -185,16 +185,22 @@ bool LibsecretLoader::LoadLibsecret() {
-
- // static
- bool LibsecretLoader::LoadLibsecret() {
-+#if BUILDFLAG(IS_BSD)
-+ const char* kSecretLib = "libsecret-1.so";
-+#else
-+ const char* kSecretLib = "libsecret-1.so.0";
-+#endif
-+
- if (libsecret_loaded_)
- return true;
-
-- static void* handle = dlopen("libsecret-1.so.0", RTLD_NOW | RTLD_GLOBAL);
-+ static void* handle = dlopen(kSecretLib, RTLD_NOW | RTLD_GLOBAL);
- if (!handle) {
- // We wanted to use libsecret, but we couldn't load it. Warn, because
- // either the user asked for this, or we autodetected it incorrectly. (Or
- // the system has broken libraries, which is also good to warn about.)
- // TODO(crbug.com/40467093): Channel this message to the user-facing log
-- VLOG(1) << "Could not load libsecret-1.so.0: " << dlerror();
-+ VLOG(1) << "Could not load " << kSecretLib << ": " << dlerror();
- return false;
- }
-
diff --git a/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h b/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h
deleted file mode 100644
index fbad1d9b617f..000000000000
--- a/devel/electron35/files/patch-components_os__crypt_sync_os__crypt.h
+++ /dev/null
@@ -1,72 +0,0 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-03-24 20:50:14 UTC
-+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class KeyStorageLinux;
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -32,7 +32,7 @@ namespace OSCrypt {
- // Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
- // of what each function does.
- namespace OSCrypt {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(OS_CRYPT)
- void SetConfig(std::unique_ptr<os_crypt::Config> config);
- #endif // BUILDFLAG(IS_LINUX)
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting()
- COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
- COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
- #endif // BUILDFLAG(IS_WIN)
--#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(OS_CRYPT)
- void UseMockKeyStorageForTesting(
- base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -86,7 +86,7 @@ void SetEncryptionPasswordForTesting(const std::string
- COMPONENT_EXPORT(OS_CRYPT)
- void SetEncryptionPasswordForTesting(const std::string& password);
- #endif // (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \
- !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
- BUILDFLAG(IS_FUCHSIA)
- COMPONENT_EXPORT(OS_CRYPT)
-@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
- // Returns singleton instance of OSCryptImpl.
- static OSCryptImpl* GetInstance();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set the configuration of OSCryptImpl.
- // This method, or SetRawEncryptionKey(), must be called before using
- // EncryptString() and DecryptString().
-@@ -203,7 +203,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
- void ResetStateForTesting();
- #endif
-
--#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
- // For unit testing purposes, inject methods to be used.
- // |storage_provider_factory| provides the desired |KeyStorage|
- // implementation. If the provider returns |nullptr|, a hardcoded password
-@@ -227,13 +227,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
- bool DeriveKey();
- #endif // BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- // This lock is used to make the GetEncryptionKey and
- // GetRawEncryptionKey methods thread-safe.
- static base::Lock& GetLock();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- static constexpr size_t kDerivedKeyBytes = 16;
-
- crypto::SubtlePassKey MakeCryptoPassKey();
diff --git a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc b/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc
deleted file mode 100644
index 3da8ba1f1a03..000000000000
--- a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/paint_preview/browser/paint_preview_client.cc.orig 2024-10-16 21:31:11 UTC
-+++ components/paint_preview/browser/paint_preview_client.cc
-@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview(
- metadata->set_version(kPaintPreviewVersion);
- auto* chromeVersion = metadata->mutable_chrome_version();
- const auto& current_chrome_version = version_info::GetVersion();
-- chromeVersion->set_major(current_chrome_version.components()[0]);
-- chromeVersion->set_minor(current_chrome_version.components()[1]);
-+ chromeVersion->set_gmajor(current_chrome_version.components()[0]);
-+ chromeVersion->set_gminor(current_chrome_version.components()[1]);
- chromeVersion->set_build(current_chrome_version.components()[2]);
- chromeVersion->set_patch(current_chrome_version.components()[3]);
- document_data.callback = std::move(callback);
diff --git a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
deleted file mode 100644
index 7a82ebce22f2..000000000000
--- a/devel/electron35/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-02-21 00:20:41 UTC
-+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
- metadata->set_version(kPaintPreviewVersion);
- auto* chromeVersion = metadata->mutable_chrome_version();
- const auto& current_chrome_version = version_info::GetVersion();
-- chromeVersion->set_major(current_chrome_version.components()[0]);
-- chromeVersion->set_minor(current_chrome_version.components()[1]);
-+ chromeVersion->set_gmajor(current_chrome_version.components()[0]);
-+ chromeVersion->set_gminor(current_chrome_version.components()[1]);
- chromeVersion->set_build(current_chrome_version.components()[2]);
- chromeVersion->set_patch(current_chrome_version.components()[3]);
- PaintPreviewFrameProto* main_frame = expected_proto.mutable_root_frame();
diff --git a/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc
deleted file mode 100644
index bad797611658..000000000000
--- a/devel/electron35/files/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/paint_preview/player/player_compositor_delegate.cc
-@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
- auto chrome_version = capture_result_->proto.metadata().chrome_version();
- const auto& current_chrome_version = version_info::GetVersion();
- if (capture_result_->proto.metadata().has_chrome_version() &&
-- chrome_version.major() == current_chrome_version.components()[0] &&
-- chrome_version.minor() == current_chrome_version.components()[1] &&
-+ chrome_version.gmajor() == current_chrome_version.components()[0] &&
-+ chrome_version.gminor() == current_chrome_version.components()[1] &&
- chrome_version.build() == current_chrome_version.components()[2] &&
- chrome_version.patch() == current_chrome_version.components()[3]) {
- paint_preview_service_->GetFileMixin()->GetAXTreeUpdate(
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc b/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc
deleted file mode 100644
index 9e6b51658dd1..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/features/password_features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
- BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
- "ClearUndecryptablePasswordsInSync",
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -107,7 +107,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
- "ReuseDetectionBasedOnPasswordHashes",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kRestartToGainAccessToKeychain,
- "RestartToGainAccessToKeychain",
- #if BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h b/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h
deleted file mode 100644
index 45de0dbcd302..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_features_password__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/features/password_features.h.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/features/password_features.h
-@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHas
- // Detects password reuse based on hashed password values.
- BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables "Needs access to keychain, restart chrome" bubble and banner.
- BASE_DECLARE_FEATURE(kRestartToGainAccessToKeychain);
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc
deleted file mode 100644
index 9208ed20127f..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -63,7 +63,7 @@
- #include "components/webauthn/android/webauthn_cred_man_delegate.h"
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/os_crypt/sync/os_crypt.h"
- #endif
-
-@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
- return false;
- }
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool ShouldShowKeychainErrorBubble(
- std::optional<PasswordStoreBackendError> backend_error) {
- if (!backend_error.has_value()) {
-@@ -897,7 +897,7 @@ void PasswordFormManager::OnFetchCompleted() {
- error.value().type);
- }
-
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (ShouldShowKeychainErrorBubble(
- form_fetcher_->GetProfileStoreBackendError())) {
- client_->NotifyKeychainError();
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc
deleted file mode 100644
index 38efca81c630..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/browser/password_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/password_manager.cc
-@@ -471,7 +471,7 @@ void PasswordManager::RegisterProfilePrefs(
- false);
- #endif
- registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
- 0);
- #endif
-@@ -484,7 +484,7 @@ void PasswordManager::RegisterProfilePrefs(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(prefs::kDeletingUndecryptablePasswordsEnabled,
- true);
- #endif
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h b/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h
deleted file mode 100644
index 4530f78390e0..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/password_manager_client.h
-@@ -31,7 +31,7 @@
- #include "net/cert/cert_status_flags.h"
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/i18n/rtl.h"
- #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
- #include "ui/gfx/geometry/rect_f.h"
-@@ -549,7 +549,7 @@ class PasswordManagerClient {
- CredentialsCallback callback);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Shows the bubble with the details of the `form`.
- virtual void OpenPasswordDetailsBubble(
- const password_manager::PasswordForm& form) = 0;
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
deleted file mode 100644
index 873d48ade612..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Returns the password form corresponding to the `payload` data. In most
- // cases there is only one such form stored, but having more than one or no
- // forms is also possible. If there is more than one form, showing any of them
-@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
- }
- case autofill::SuggestionType::kViewPasswordDetails: {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::optional<password_manager::PasswordForm> credentials =
- GetCorrespondingPasswordForm(
- suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
- const Suggestion::PasswordSuggestionDetails& payload,
- base::OnceClosure on_allowed) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (payload.is_cross_domain) {
- cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
deleted file mode 100644
index f20abb40e2b9..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-10-16 21:31:11 UTC
-+++ components/password_manager/core/browser/password_manual_fallback_flow.h
-@@ -17,7 +17,7 @@
- #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -178,7 +178,7 @@ class PasswordManualFallbackFlow : public autofill::Au
- std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
- cross_domain_confirmation_popup_controller_;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
deleted file mode 100644
index 1cbf40534ea1..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-16 21:31:11 UTC
-+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G
- LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
- PrefService* prefs) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- return LoginDatabase::DeletingUndecryptablePasswordsEnabled(
- prefs->GetBoolean(prefs::kDeletingUndecryptablePasswordsEnabled));
- #else
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc
deleted file mode 100644
index 760afaaf7c0e..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2024-10-16 21:31:11 UTC
-+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
- bool is_user_data_dir_policy_set,
- bool is_enabled_by_policy,
- IsAccountStore is_account_store) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string user_data_dir_string;
- std::unique_ptr<base::Environment> environment(base::Environment::Create());
- // On Linux user data directory ca be specified using an env variable. If it
-@@ -1049,7 +1049,7 @@ bool ShouldDeleteUndecryptablePasswords(
- return false;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (command_line->HasSwitch(password_manager::kPasswordStore)) {
- RecordShouldDeleteUndecryptablePasswordsMetric(
- ShouldDeleteUndecryptablePasswordsResult::
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
deleted file mode 100644
index 4df2adb6a0f9..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-10-16 21:31:11 UTC
-+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
-@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
- std::vector<PasswordForm> matched_forms;
- if (!login_db_ ||
- !login_db_->GetLogins(form, include_psl, &matched_forms)) {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return PasswordStoreBackendError(
- OSCrypt::IsEncryptionAvailable()
- ? PasswordStoreBackendErrorType::kUncategorized
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
deleted file mode 100644
index c27261dcd314..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2257,7 +2257,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
- testing::Bool()));
-
- #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- class LoginDatabaseUndecryptableLoginsTest : public testing::Test {
- protected:
- LoginDatabaseUndecryptableLoginsTest() = default;
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
deleted file mode 100644
index d12d84b6eb76..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -199,7 +199,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void StubPasswordManagerClient::OpenPasswordDetailsBubble(
- const password_manager::PasswordForm& form) {}
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
deleted file mode 100644
index efbd62002752..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/browser/stub_password_manager_client.h
-@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag
- MockPasswordFeatureManager* GetPasswordFeatureManager();
- version_info::Channel GetChannel() const override;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void OpenPasswordDetailsBubble(
- const password_manager::PasswordForm& form) override;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h
deleted file mode 100644
index eeb1425c9a5e..000000000000
--- a/devel/electron35/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-03-24 20:50:14 UTC
-+++ components/password_manager/core/common/password_manager_pref_names.h
-@@ -50,7 +50,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
- // If set to false it blocks deleting undecryptable passwords, otherwise the
- // deletion can happen.
-@@ -359,7 +359,7 @@ inline constexpr char kPasswordSharingEnabled[] =
- inline constexpr char kPasswordSharingEnabled[] =
- "password_manager.password_sharing_enabled";
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Integer pref indicating how many times relaunch Chrome bubble was dismissed.
- inline constexpr char kRelaunchChromeBubbleDismissedCounter[] =
- "password_manager.relaunch_chrome_bubble_dismissed_counter";
diff --git a/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
deleted file mode 100644
index 1173e13f7236..000000000000
--- a/devel/electron35/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-01-27 17:37:37 UTC
-+++ components/performance_manager/decorators/process_metrics_decorator.cc
-@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
- // RSS and PMF to each node proportionally to its V8 heap size.
- uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb;
- process_node->set_resident_set_kb(process_rss);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- process_node->set_private_swap_kb(
- process_dump_iter.os_dump().private_footprint_swap_kb);
- #endif
diff --git a/devel/electron35/files/patch-components_performance__manager_public_features.h b/devel/electron35/files/patch-components_performance__manager_public_features.h
deleted file mode 100644
index e57ca1139598..000000000000
--- a/devel/electron35/files/patch-components_performance__manager_public_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/performance_manager/public/features.h.orig 2025-03-24 20:50:14 UTC
-+++ components/performance_manager/public/features.h
-@@ -17,7 +17,7 @@ namespace performance_manager::features {
-
- #if !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() false
- #else
- #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() true
diff --git a/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc b/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc
deleted file mode 100644
index 5993eb499a4c..000000000000
--- a/devel/electron35/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/permissions/prediction_service/prediction_common.cc
-@@ -32,7 +32,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
-
- ClientFeatures_Platform GetCurrentPlatformProto() {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
- #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
-@@ -43,7 +43,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt
-
- ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return permissions::ClientFeatures_PlatformEnum_PLATFORM_DESKTOP_V2;
- #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
- return permissions::ClientFeatures_PlatformEnum_PLATFORM_MOBILE_V2;
diff --git a/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
deleted file mode 100644
index ca8066842038..000000000000
--- a/devel/electron35/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/policy/core/browser/policy_pref_mapping_test.cc
-@@ -408,7 +408,7 @@ class PolicyTestCase {
- const std::string os("chromeos_ash");
- #elif BUILDFLAG(IS_IOS)
- const std::string os("ios");
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const std::string os("linux");
- #elif BUILDFLAG(IS_MAC)
- const std::string os("mac");
diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
deleted file mode 100644
index be361cfc3256..000000000000
--- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -739,7 +739,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
- fetch_request->set_invalidation_payload(invalidation_payload_);
- }
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Only set browser device identifier for CBCM Chrome cloud policy on
- // desktop.
- if (type_to_fetch.first ==
diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
deleted file mode 100644
index b506d50f8829..000000000000
--- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-10-16 21:31:12 UTC
-+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
-@@ -25,7 +25,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kRetryWithKeyReset,
- "RetryWithKeyReset",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -220,7 +220,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo
- // continue using the stale information. Thus, no specific response to a store
- // error is required. NB: Changes to is_managed fire OnStoreLoaded().
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Client is registered means we have successfully get policy key once. However,
- // a following policy fetch request is failed because we can't verified
- // signature. Delete the policy key so that we can get it again with next
diff --git a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
deleted file mode 100644
index ac07df4409ca..000000000000
--- a/devel/electron35/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ /dev/null
@@ -1,55 +0,0 @@
---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/policy/core/common/cloud/cloud_policy_util.cc
-@@ -20,7 +20,7 @@
- #include "base/win/wincred_shim.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #include <pwd.h>
- #include <sys/types.h>
- #include <unistd.h>
-@@ -35,10 +35,15 @@
- #import <SystemConfiguration/SCDynamicStoreCopySpecific.h>
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <limits.h> // For HOST_NAME_MAX
- #endif
-
-+#if BUILDFLAG(IS_FREEBSD)
-+#include <sys/param.h>
-+#define HOST_NAME_MAX MAXHOSTNAMELEN
-+#endif
-+
- #include <algorithm>
- #include <utility>
-
-@@ -83,7 +88,7 @@ std::string GetMachineName() {
- namespace em = enterprise_management;
-
- std::string GetMachineName() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- char hostname[HOST_NAME_MAX];
- if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success.
- return hostname;
-@@ -139,7 +144,7 @@ std::string GetOSVersion() {
-
- std::string GetOSVersion() {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return base::SysInfo::OperatingSystemVersion();
- #elif BUILDFLAG(IS_WIN)
- base::win::OSInfo::VersionNumber version_number =
-@@ -161,7 +166,7 @@ std::string GetOSUsername() {
- }
-
- std::string GetOSUsername() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- struct passwd* creds = getpwuid(getuid());
- if (!creds || !creds->pw_name)
- return std::string();
diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc b/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc
deleted file mode 100644
index 44eadfa9bb9b..000000000000
--- a/devel/electron35/files/patch-components_policy_core_common_policy__loader__common.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-01-27 17:37:37 UTC
-+++ components/policy/core/common/policy_loader_common.cc
-@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
- key::kDefaultSearchProviderEnabled,
- key::kSafeBrowsingEnabled,
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- key::kAutoOpenFileTypes,
- key::kEnterpriseSearchAggregatorSettings,
- key::kHomepageIsNewTabPage,
-@@ -57,7 +57,7 @@ const char* kSensitivePolicies[] = {
- key::kSafeBrowsingAllowlistDomains,
- key::kSiteSearchSettings,
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- key::kCommandLineFlagSecurityWarningsEnabled,
- #endif
- #if !BUILDFLAG(IS_IOS)
diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc b/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc
deleted file mode 100644
index 258b2c1063e5..000000000000
--- a/devel/electron35/files/patch-components_policy_core_common_policy__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/policy/core/common/policy_utils.cc.orig 2024-10-16 21:31:12 UTC
-+++ components/policy/core/common/policy_utils.cc
-@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service,
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- if (channel == version_info::Channel::DEV) {
- return true;
- }
diff --git a/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc b/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc
deleted file mode 100644
index 41e8a386d76f..000000000000
--- a/devel/electron35/files/patch-components_power__metrics_energy__metrics__provider.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-10 01:48:41 UTC
-+++ components/power_metrics/energy_metrics_provider.cc
-@@ -9,6 +9,8 @@
- #include "components/power_metrics/energy_metrics_provider_win.h"
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- #include "components/power_metrics/energy_metrics_provider_linux.h"
-+#elif BUILDFLAG(IS_BSD)
-+#include "base/notreached.h"
- #endif // BUILDFLAG(IS_WIN)
-
- namespace power_metrics {
-@@ -22,6 +24,9 @@ std::unique_ptr<EnergyMetricsProvider> EnergyMetricsPr
- return EnergyMetricsProviderWin::Create();
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- return EnergyMetricsProviderLinux::Create();
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
-+ return nullptr;
- #else
- return nullptr;
- #endif // BUILDFLAG(IS_WIN)
diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index 644fed63ebc6..000000000000
--- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
- UnknownCountryIdStored::kValidCountryId);
- } else {
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
- profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
- country_id.reset();
diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
deleted file mode 100644
index def8c1e7f265..000000000000
--- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -6,7 +6,7 @@ namespace switches {
-
- namespace switches {
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kClearPrefForUnknownCountry,
- "ClearCountryPrefForStoredUnknownCountry",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h
deleted file mode 100644
index 51b8366ef7fa..000000000000
--- a/devel/electron35/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-03-24 20:50:14 UTC
-+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -25,7 +25,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
- inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
- inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When the `country_codes::kCountryIDUnknown` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
diff --git a/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
deleted file mode 100644
index 9e4f7f6cb796..000000000000
--- a/devel/electron35/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2024-10-16 21:31:13 UTC
-+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -110,7 +110,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
- return RTLookupRequest::OS_TYPE_CHROME_OS;
- #elif BUILDFLAG(IS_IOS)
- return RTLookupRequest::OS_TYPE_IOS;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return RTLookupRequest::OS_TYPE_LINUX;
- #elif BUILDFLAG(IS_MAC)
- return RTLookupRequest::OS_TYPE_MAC;
diff --git a/devel/electron35/files/patch-components_search__engines_template__url__service.cc b/devel/electron35/files/patch-components_search__engines_template__url__service.cc
deleted file mode 100644
index baa78cca788b..000000000000
--- a/devel/electron35/files/patch-components_search__engines_template__url__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/search_engines/template_url_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/search_engines/template_url_service.cc
-@@ -3229,7 +3229,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer
- std::unique_ptr<EnterpriseSearchManager>
- TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return std::make_unique<EnterpriseSearchManager>(
- prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged,
- base::Unretained(this)));
diff --git a/devel/electron35/files/patch-components_soda_soda__util.cc b/devel/electron35/files/patch-components_soda_soda__util.cc
deleted file mode 100644
index 20d9ccc3b2cd..000000000000
--- a/devel/electron35/files/patch-components_soda_soda__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/soda/soda_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/soda/soda_util.cc
-@@ -22,7 +22,7 @@
- #include "base/win/windows_version.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_X86_FAMILY)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_X86_FAMILY)
- #include "base/cpu.h"
- #endif
-
-@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() {
- }
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsSupportedLinux() {
- #if defined(ARCH_CPU_X86_FAMILY)
- // Check if the CPU has the required instruction set to run the Speech
-@@ -69,7 +69,7 @@ bool IsOnDeviceSpeechRecognitionSupported() {
- bool IsOnDeviceSpeechRecognitionSupported() {
- #if BUILDFLAG(IS_CHROMEOS)
- return IsSupportedChromeOS();
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return IsSupportedLinux();
- #elif BUILDFLAG(IS_WIN)
- return IsSupportedWin();
diff --git a/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
deleted file mode 100644
index 16c39c009ef1..000000000000
--- a/devel/electron35/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-14 20:54:56 UTC
-+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
- // Enabling this logic on OS X causes a significant performance regression.
- // TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
- // set their desired main thread priority.
--#if !BUILDFLAG(IS_APPLE)
-+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- static bool statics_initialized = false;
- if (!statics_initialized) {
- statics_initialized = true;
diff --git a/devel/electron35/files/patch-components_storage__monitor_BUILD.gn b/devel/electron35/files/patch-components_storage__monitor_BUILD.gn
deleted file mode 100644
index 10755a9c70a7..000000000000
--- a/devel/electron35/files/patch-components_storage__monitor_BUILD.gn
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/storage_monitor/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ components/storage_monitor/BUILD.gn
-@@ -71,7 +71,7 @@ static_library("storage_monitor") {
- deps += [ "//services/device/public/mojom" ]
- }
- } else if (is_linux) {
-- if (use_udev) {
-+ if (use_udev && !is_bsd) {
- sources += [
- "mtab_watcher_linux.cc",
- "mtab_watcher_linux.h",
-@@ -177,7 +177,7 @@ source_set("unit_tests") {
- "storage_monitor_chromeos_unittest.cc",
- ]
- }
-- } else if (is_linux) {
-+ } else if (is_linux && !is_bsd) {
- if (use_udev) {
- sources += [ "storage_monitor_linux_unittest.cc" ]
- }
diff --git a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h b/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h
deleted file mode 100644
index 71ac1f80d945..000000000000
--- a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/storage_monitor/removable_device_constants.h.orig 2022-02-28 16:54:41 UTC
-+++ components/storage_monitor/removable_device_constants.h
-@@ -14,7 +14,7 @@ namespace storage_monitor {
- extern const char kFSUniqueIdPrefix[];
- extern const char kVendorModelSerialPrefix[];
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kVendorModelVolumeStoragePrefix[];
- #endif
-
diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
deleted file mode 100644
index f9bb3a7ae07d..000000000000
--- a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-08-14 20:54:57 UTC
-+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
- extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
- DCHECK(pref_service_);
- DCHECK(url_filter_);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CHECK(extensions_metrics_delegate_)
- << "Extensions metrics delegate must exist on Win/Linux/Mac";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
deleted file mode 100644
index 4f3ce567b349..000000000000
--- a/devel/electron35/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
- registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
- registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
-+ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- registry->RegisterIntegerPref(
- prefs::kLocallyParentApprovedExtensionsMigrationState,
- static_cast<int>(
diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_features.cc b/devel/electron35/files/patch-components_supervised__user_core_common_features.cc
deleted file mode 100644
index 19d1f1ddf82a..000000000000
--- a/devel/electron35/files/patch-components_supervised__user_core_common_features.cc
+++ /dev/null
@@ -1,54 +0,0 @@
---- components/supervised_user/core/common/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/supervised_user/core/common/features.cc
-@@ -68,7 +68,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt
- "UpdatedSupervisedUserExtensionApprovalStrings",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop,
- "EnableExtensionsPermissionsForSupervisedUsersOnDesktop",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -83,7 +83,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
- #if BUILDFLAG(IS_CHROMEOS)
- return base::FeatureList::IsEnabled(
- kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- bool skipParentApprovalEnabled = base::FeatureList::IsEnabled(
- kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
- bool permissionExtensionsForSupervisedUsersEnabled =
-@@ -104,7 +104,7 @@ BASE_FEATURE(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-
- BASE_FEATURE(kShowKiteForSupervisedUsers,
- "ShowKiteForSupervisedUsers",
-@@ -113,13 +113,13 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
- "EnableSupervisedUserVersionSignOutDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -141,7 +141,7 @@ BASE_FEATURE(kUncredentialedFilteringFallbackForSuperv
- // platform #defines.
- BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
- "UncredentialedFilteringFallbackForSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_features.h b/devel/electron35/files/patch-components_supervised__user_core_common_features.h
deleted file mode 100644
index c1307943f440..000000000000
--- a/devel/electron35/files/patch-components_supervised__user_core_common_features.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/supervised_user/core/common/features.h.orig 2025-03-24 20:50:14 UTC
-+++ components/supervised_user/core/common/features.h
-@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionAp
- // Applies new informative strings during the parental extension approval flow.
- BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings);
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop);
- #endif
-
-@@ -60,7 +60,7 @@ BASE_DECLARE_FEATURE(kCustomProfileStringsForSupervise
-
- // Displays a Family Link kite badge on the supervised user avatar in various
- // surfaces.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- #endif
-
-@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticate
- // unauthenticated (e.g. signed out of the content area) account.
- BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Uses supervised user strings on the signout dialog.
- BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
-
diff --git a/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h b/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h
deleted file mode 100644
index 037a224b33cf..000000000000
--- a/devel/electron35/files/patch-components_supervised__user_core_common_pref__names.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/supervised_user/core/common/pref_names.h.orig 2025-01-27 17:37:37 UTC
-+++ components/supervised_user/core/common/pref_names.h
-@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB
- "profile.managed.default_filtering_behavior";
-
- #if BUILDFLAG(ENABLE_EXTENSIONS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // An integer pref that stores the current state of the local extension
- // parent approval migration when the feature
- // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes enabled.
diff --git a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc b/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc
deleted file mode 100644
index d433d0f818de..000000000000
--- a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/sync_device_info/local_device_info_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/sync_device_info/local_device_info_util.cc
-@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
- sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
- #if BUILDFLAG(IS_CHROMEOS)
- return sync_pb::SyncEnums_DeviceType_TYPE_CROS;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return sync_pb::SyncEnums_DeviceType_TYPE_LINUX;
- #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
- switch (ui::GetDeviceFormFactor()) {
-@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
- DeviceInfo::OsType GetLocalDeviceOSType() {
- #if BUILDFLAG(IS_CHROMEOS)
- return DeviceInfo::OsType::kChromeOsAsh;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return DeviceInfo::OsType::kLinux;
- #elif BUILDFLAG(IS_ANDROID)
- return DeviceInfo::OsType::kAndroid;
-@@ -126,7 +126,7 @@ DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
-
- DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return DeviceInfo::FormFactor::kDesktop;
- #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
- return ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET
diff --git a/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
deleted file mode 100644
index 1a0c3992354a..000000000000
--- a/devel/electron35/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -327,7 +327,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
- PrefSensitivity::kNone, MergeBehavior::kNone}},
- #endif // BUILDFLAG(IS_ANDROID)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {autofill::prefs::kAutofillBnplEnabled,
- {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
- PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc b/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc
deleted file mode 100644
index c942af31f03e..000000000000
--- a/devel/electron35/files/patch-components_system__cpu_cpu__probe.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- components/system_cpu/cpu_probe.cc.orig 2024-02-21 00:20:43 UTC
-+++ components/system_cpu/cpu_probe.cc
-@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
- return CpuProbeWin::Create();
- #elif BUILDFLAG(IS_MAC)
- return CpuProbeMac::Create();
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
-+ return nullptr;
- #else
- return nullptr;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-components_translate_core_common_translate__util.cc b/devel/electron35/files/patch-components_translate_core_common_translate__util.cc
deleted file mode 100644
index 6f53bd06ff6b..000000000000
--- a/devel/electron35/files/patch-components_translate_core_common_translate__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/translate/core/common/translate_util.cc.orig 2023-10-19 19:58:21 UTC
-+++ components/translate/core/common/translate_util.cc
-@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://translate.goog
- BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
- "TFLiteLanguageDetectionEnabled",
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
deleted file mode 100644
index 2e76ad94c834..000000000000
--- a/devel/electron35/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2024-10-16 21:31:25 UTC
-+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() {
- // currently used or even built on all platforms.
- #if BUILDFLAG(IS_CHROMEOS)
- return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_LINUX;
- #elif BUILDFLAG(IS_ANDROID)
- return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_ANDROID;
diff --git a/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
deleted file mode 100644
index ce575c40bcbb..000000000000
--- a/devel/electron35/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
- // The ideal fix would be to change the omnibox font used for Thai. In
- // that case, the Linux-only list should be revisited and potentially
- // removed.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- "[ทนบพรหเแ๐ดลปฟม]",
- #else
- "[บพเแ๐]",
diff --git a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc b/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc
deleted file mode 100644
index 99f7950392a3..000000000000
--- a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- components/user_education/views/help_bubble_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/user_education/views/help_bubble_view.cc
-@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
- // TODO(https://crbug.com/382611284): Temporarily handle the case when the
- // primary window is minimized by closing the help bubble. Remove this code when
- // the issue is solved at the Views framework level.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
- public:
- explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -772,7 +772,7 @@ HelpBubbleView::HelpBubbleView(
- event_relay_->Init(this);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
- #endif
-
-@@ -886,7 +886,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W
- void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
- views::Widget* widget) const {
- BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD)
- // Help bubbles anchored to menus may be clipped to their anchors' bounds,
- // resulting in visual errors, unless they use accelerated rendering. See
- // crbug.com/1445770 for details. This also applies to bubbles anchored to
diff --git a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h b/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h
deleted file mode 100644
index 65b8b31557e7..000000000000
--- a/devel/electron35/files/patch-components_user__education_views_help__bubble__view.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/user_education/views/help_bubble_view.h.orig 2025-03-24 20:50:14 UTC
-+++ components/user_education/views/help_bubble_view.h
-@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg
- // work around this problem by closing the bubble if the widget is minimized.
- // When the underlying issue is fixed at the framework level, this can be
- // removed.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- class PrimaryWidgetObserver;
- std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_;
- #endif
diff --git a/devel/electron35/files/patch-components_variations_service_variations__service.cc b/devel/electron35/files/patch-components_variations_service_variations__service.cc
deleted file mode 100644
index 2a1b119013e0..000000000000
--- a/devel/electron35/files/patch-components_variations_service_variations__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/variations/service/variations_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/variations/service/variations_service.cc
-@@ -100,7 +100,7 @@ std::string GetPlatformString() {
- return "android";
- #elif BUILDFLAG(IS_FUCHSIA)
- return "fuchsia";
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) || BUILDFLAG(IS_BSD)
- // Default BSD and SOLARIS to Linux to not break those builds, although these
- // platforms are not officially supported by Chrome.
- return "linux";
diff --git a/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc
deleted file mode 100644
index 52f6e38364dc..000000000000
--- a/devel/electron35/files/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/visited_url_ranking/public/url_visit_util.cc.orig 2024-10-16 21:31:25 UTC
-+++ components/visited_url_ranking/public/url_visit_util.cc
-@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() {
- return PlatformType::kWindows;
- #elif BUILDFLAG(IS_MAC)
- return PlatformType::kMac;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return PlatformType::kLinux;
- #elif BUILDFLAG(IS_IOS)
- return PlatformType::kIos;
diff --git a/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc b/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc
deleted file mode 100644
index 032c9820ea4c..000000000000
--- a/devel/electron35/files/patch-components_viz_host_gpu__host__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/viz/host/gpu_host_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/viz/host/gpu_host_impl.cc
-@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
- mojom::GpuServiceCreationParams::New();
- #if BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Linux has an issue when running in single-process mode wherein
- // GetPlatformRuntimeProperties() browser-side calls can have a data race with
- // in-process GPU service initialization. The call to
diff --git a/devel/electron35/files/patch-components_viz_host_host__display__client.cc b/devel/electron35/files/patch-components_viz_host_host__display__client.cc
deleted file mode 100644
index 2f19d205f5db..000000000000
--- a/devel/electron35/files/patch-components_viz_host_host__display__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/viz/host/host_display_client.cc.orig 2024-06-30 11:48:28 UTC
-+++ components/viz/host/host_display_client.cc
-@@ -73,7 +73,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) {
- NOTIMPLEMENTED();
- }
diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
deleted file mode 100644
index 7bd5b05011b0..000000000000
--- a/devel/electron35/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
- ->GetVulkanPhysicalDevice(),
- VK_IMAGE_TILING_OPTIMAL, vk_format,
- si_format, yuv_color_space, ycbcr_info);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Textures that were allocated _on linux_ with ycbcr info came from
- // VaapiVideoDecoder, which exports using DRM format modifiers.
- return GrBackendFormats::MakeVk(gr_ycbcr_info,
diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h b/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h
deleted file mode 100644
index b8c4daa49911..000000000000
--- a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-03-24 20:50:14 UTC
-+++ components/viz/service/display_embedder/software_output_surface.h
-@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
- UpdateVSyncParametersCallback callback) override;
- void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
- gfx::OverlayTransform GetDisplayTransform() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SetNeedsSwapSizeNotifications(
- bool needs_swap_size_notifications) override;
- #endif
-@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
- base::TimeTicks refresh_timebase_;
- base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool needs_swap_size_notifications_ = false;
- #endif
-
diff --git a/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc b/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc
deleted file mode 100644
index 82eb3d8c8b19..000000000000
--- a/devel/electron35/files/patch-components_viz_service_display_skia__renderer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-03-24 20:50:14 UTC
-+++ components/viz/service/display/skia_renderer.cc
-@@ -1376,7 +1376,7 @@ void SkiaRenderer::ClearFramebuffer() {
- if (current_frame()->current_render_pass->has_transparent_background) {
- ClearCanvas(SkColors::kTransparent);
- } else {
--#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX)
-+#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // On DEBUG builds, opaque render passes are cleared to blue
- // to easily see regions that were not drawn on the screen.
- // ClearCavas() call causes slight pixel difference, so linux-ref and
diff --git a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
deleted file mode 100644
index 1d5fadad24b6..000000000000
--- a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-04-06 11:53:45 UTC
-+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -123,7 +123,7 @@ RootCompositorFrameSinkImpl::Create(
- output_surface->SetNeedsSwapSizeNotifications(
- params->send_swap_size_notifications);
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- // For X11, we need notify client about swap completion after resizing, so the
- // client can use it for synchronize with X11 WM.
- output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -813,7 +813,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
- if (display_client_ && enable_swap_completion_callback_) {
- display_client_->DidCompleteSwapWithSize(pixel_size);
- }
--#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (display_client_ && pixel_size != last_swap_pixel_size_) {
- last_swap_pixel_size_ = pixel_size;
- display_client_->DidCompleteSwapWithNewSize(last_swap_pixel_size_);
diff --git a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
deleted file mode 100644
index 830e09411a00..000000000000
--- a/devel/electron35/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-03-24 20:50:14 UTC
-+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
- // See comments on `EvictionHandler`.
- EvictionHandler eviction_handler_;
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- gfx::Size last_swap_pixel_size_;
- #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-
diff --git a/devel/electron35/files/patch-content_app_BUILD.gn b/devel/electron35/files/patch-content_app_BUILD.gn
deleted file mode 100644
index b2e89762f1c2..000000000000
--- a/devel/electron35/files/patch-content_app_BUILD.gn
+++ /dev/null
@@ -1,15 +0,0 @@
---- content/app/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ content/app/BUILD.gn
-@@ -89,9 +89,9 @@ source_set("content_main_runner_app") {
- "//third_party/tflite:buildflags",
- "//tools/v8_context_snapshot:buildflags",
- ]
-- if (build_tflite_with_xnnpack) {
-- deps += [ "//third_party/cpuinfo" ]
-- }
-+# if (build_tflite_with_xnnpack) {
-+# deps += [ "//third_party/cpuinfo" ]
-+# }
- }
-
- source_set("app") {
diff --git a/devel/electron35/files/patch-content_app_content__main.cc b/devel/electron35/files/patch-content_app_content__main.cc
deleted file mode 100644
index 7e4ceaee0e09..000000000000
--- a/devel/electron35/files/patch-content_app_content__main.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/app/content_main.cc.orig 2025-04-06 11:53:46 UTC
-+++ content/app/content_main.cc
-@@ -226,7 +226,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
- base::EnableTerminationOnOutOfMemory();
- logging::RegisterAbslAbortHook();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The various desktop environments set this environment variable that
- // allows the dbus client library to connect directly to the bus. When this
- // variable is not set (test environments like xvfb-run), the dbus client
-@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
- command_line->AppendSwitch(switches::kUseMobileUserAgent);
- #endif
-
--#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD)
-+#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) && defined(notyet)
- base::subtle::EnableFDOwnershipEnforcement(true);
- #endif
-
diff --git a/devel/electron35/files/patch-content_app_content__main__runner__impl.cc b/devel/electron35/files/patch-content_app_content__main__runner__impl.cc
deleted file mode 100644
index 396f775bf484..000000000000
--- a/devel/electron35/files/patch-content_app_content__main__runner__impl.cc
+++ /dev/null
@@ -1,129 +0,0 @@
---- content/app/content_main_runner_impl.cc.orig 2025-04-06 11:53:46 UTC
-+++ content/app/content_main_runner_impl.cc
-@@ -142,18 +142,20 @@
- #include "content/browser/posix_file_descriptor_info_impl.h"
- #include "content/public/common/content_descriptors.h"
-
--#if !BUILDFLAG(IS_MAC)
-+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- #include "content/public/common/zygote/zygote_fork_delegate_linux.h"
- #endif
-
- #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/files/file_path_watcher_inotify.h"
- #include "base/native_library.h"
- #include "base/rand_util.h"
- #include "content/public/common/zygote/sandbox_support_linux.h"
-+#if !BUILDFLAG(IS_BSD)
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
- #include "third_party/boringssl/src/include/openssl/crypto.h"
- #include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-
-@@ -182,6 +184,10 @@
- #include "media/base/media_switches.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "base/system/sys_info.h"
-+#endif
-+
- #if BUILDFLAG(IS_ANDROID)
- #include "base/system/sys_info.h"
- #include "content/browser/android/battery_metrics.h"
-@@ -383,7 +389,7 @@ void InitializeZygoteSandboxForBrowserProcess(
- }
- #endif // BUILDFLAG(USE_ZYGOTE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -421,7 +427,10 @@ void PreSandboxInit() {
-
- void PreSandboxInit() {
- // Ensure the /dev/urandom is opened.
-+ // we use arc4random
-+#if !BUILDFLAG(IS_BSD)
- base::GetUrandomFD();
-+#endif
-
- // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
- // files.
-@@ -433,9 +442,16 @@ void PreSandboxInit() {
- // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
- CRYPTO_pre_sandbox_init();
-
-+#if BUILDFLAG(IS_BSD)
-+ // "cache" the amount of physical memory before pledge(2)
-+ base::SysInfo::AmountOfPhysicalMemoryMB();
-+#endif
-+
-+#if !BUILDFLAG(IS_BSD)
- // Pre-read /proc/sys/fs/inotify/max_user_watches so it doesn't have to be
- // allowed by the sandbox.
- base::GetMaxNumberOfInotifyWatches();
-+#endif
-
- #if BUILDFLAG(ENABLE_PPAPI)
- // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -745,7 +761,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
- unregister_thread_closure = base::HangWatcher::RegisterThread(
- base::HangWatcher::ThreadType::kMainThread);
- bool start_hang_watcher_now;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
- // initialized, because the sandbox can't be started with multiple threads.
- // TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -858,11 +874,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
- base::GlobalDescriptors::kBaseDescriptor);
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- g_fds->Set(kCrashDumpSignal,
- kCrashDumpSignal + base::GlobalDescriptors::kBaseDescriptor);
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
-- // BUILDFLAG(IS_OPENBSD)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
- #endif // !BUILDFLAG(IS_WIN)
-
-@@ -1043,8 +1058,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
- process_type == switches::kZygoteProcess) {
- PreSandboxInit();
- }
-+#elif BUILDFLAG(IS_BSD)
-+ PreSandboxInit();
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+ if (process_type.empty()) {
-+ sandbox::policy::SandboxLinux::Options sandbox_options;
-+ sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
-+ sandbox::policy::SandboxTypeFromCommandLine(
-+ *base::CommandLine::ForCurrentProcess()),
-+ sandbox::policy::SandboxLinux::PreSandboxHook(), sandbox_options);
-+ }
-+#endif
-+
- delegate_->SandboxInitialized(process_type);
-
- #if BUILDFLAG(USE_ZYGOTE)
-@@ -1141,6 +1168,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
- content_main_params_.reset();
-
- RegisterMainThreadFactories();
-+
-+#if BUILDFLAG(IS_BSD)
-+ if (!process_type.empty())
-+ PreSandboxInit();
-+#endif
-
- if (process_type.empty())
- return RunBrowser(std::move(main_params), start_minimal_browser);
diff --git a/devel/electron35/files/patch-content_browser_BUILD.gn b/devel/electron35/files/patch-content_browser_BUILD.gn
deleted file mode 100644
index 4cfe45cbebdb..000000000000
--- a/devel/electron35/files/patch-content_browser_BUILD.gn
+++ /dev/null
@@ -1,33 +0,0 @@
---- content/browser/BUILD.gn.orig 2025-04-06 11:53:45 UTC
-+++ content/browser/BUILD.gn
-@@ -2524,6 +2524,14 @@ source_set("browser") {
- ]
- }
-
-+ if (is_bsd) {
-+ sources += [
-+ "file_system_access/file_path_watcher/file_path_watcher_bsd.cc",
-+ "file_system_access/file_path_watcher/file_path_watcher_kqueue.cc",
-+ "file_system_access/file_path_watcher/file_path_watcher_kqueue.h",
-+ ]
-+ }
-+
- if (is_linux || is_chromeos) {
- sources -=
- [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2569,6 +2577,15 @@ source_set("browser") {
- if (allow_oop_video_decoder) {
- sources += [ "media/stable_video_decoder_factory.cc" ]
- deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ]
-+ }
-+
-+ if (is_bsd) {
-+ sources -= [
-+ "file_system_access/file_path_watcher/file_path_watcher_inotify.cc",
-+ "file_system_access/file_path_watcher/file_path_watcher_inotify.h",
-+ "sandbox_ipc_linux.cc",
-+ "sandbox_ipc_linux.h",
-+ ]
- }
-
- if (is_chromeos) {
diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc b/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc
deleted file mode 100644
index c3050bfd2126..000000000000
--- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- content/browser/browser_child_process_host_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/browser_child_process_host_impl.cc
-@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
- switches::kLogBestEffortTasks,
- switches::kPerfettoDisableInterning,
- switches::kTraceToConsole,
-+ switches::kDisableUnveil,
- };
- cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-
-@@ -690,7 +691,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
- ->child_process());
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- child_thread_type_switcher_.SetPid(process.Pid());
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h b/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h
deleted file mode 100644
index e87f3141d8ba..000000000000
--- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/browser_child_process_host_impl.h
-@@ -36,7 +36,7 @@
- #include "base/win/object_watcher.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/browser/child_thread_type_switcher_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
- std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ChildThreadTypeSwitcher child_thread_type_switcher_;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/devel/electron35/files/patch-content_browser_browser__main__loop.cc b/devel/electron35/files/patch-content_browser_browser__main__loop.cc
deleted file mode 100644
index a9953a10d298..000000000000
--- a/devel/electron35/files/patch-content_browser_browser__main__loop.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- content/browser/browser_main_loop.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/browser_main_loop.cc
-@@ -247,6 +247,12 @@
- #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "content/browser/sandbox_host_linux.h"
-+#include "content/public/common/zygote/sandbox_support_linux.h"
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- // One of the linux specific headers defines this as a macro.
- #ifdef DestroyAll
- #undef DestroyAll
-@@ -541,6 +547,12 @@ int BrowserMainLoop::EarlyInitialization() {
- // by now since a thread to start the ServiceManager has been created
- // before the browser main loop starts.
- DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
-+#elif BUILDFLAG(IS_BSD)
-+ base::FileHandleMappingVector additional_remapped_fds;
-+ base::LaunchOptions options;
-+ SandboxHostLinux::GetInstance()->Init();
-+ const int sfd = SandboxHostLinux::GetInstance()->GetChildSocket();
-+ options.fds_to_remap.push_back(std::make_pair(sfd, GetSandboxFD()));
- #endif
-
- // GLib's spawning of new processes is buggy, so it's important that at this
-@@ -573,7 +585,7 @@ int BrowserMainLoop::EarlyInitialization() {
- base::ThreadType::kDisplayCritical);
-
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // We use quite a few file descriptors for our IPC as well as disk the disk
- // cache, and the default limit on Apple is low (256), so bump it up.
-
diff --git a/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h b/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index 96cfdc97addc..000000000000
--- a/devel/electron35/files/patch-content_browser_child__process__launcher__helper.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/child_process_launcher_helper.h.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/child_process_launcher_helper.h
-@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
- std::optional<base::ProcessId> process_id_ = std::nullopt;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The priority of the process. The state is stored to avoid changing the
- // setting repeatedly.
- std::optional<base::Process::Priority> priority_;
diff --git a/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc b/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc
deleted file mode 100644
index d01e9a9af7e3..000000000000
--- a/devel/electron35/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ /dev/null
@@ -1,139 +0,0 @@
---- content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-30 11:48:30 UTC
-+++ content/browser/child_process_launcher_helper_linux.cc
-@@ -22,7 +22,9 @@
- #include "content/public/common/result_codes.h"
- #include "content/public/common/sandboxed_process_launcher_delegate.h"
- #include "content/public/common/zygote/sandbox_support_linux.h"
-+#if !BUILDFLAG(IS_BSD)
- #include "content/public/common/zygote/zygote_handle.h"
-+#endif
- #include "sandbox/policy/linux/sandbox_linux.h"
-
- namespace content {
-@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions(
- }
-
- bool ChildProcessLauncherHelper::IsUsingLaunchOptions() {
-+#if !BUILDFLAG(IS_BSD)
- return !GetZygoteForLaunch();
-+#else
-+ return true;
-+#endif
- }
-
- bool ChildProcessLauncherHelper::BeforeLaunchOnLauncherThread(
- PosixFileDescriptorInfo& files_to_register,
- base::LaunchOptions* options) {
- if (options) {
-+#if !BUILDFLAG(IS_BSD)
- DCHECK(!GetZygoteForLaunch());
-+#endif
- // Convert FD mapping to FileHandleMappingVector
- options->fds_to_remap = files_to_register.GetMappingWithIDAdjustment(
- base::GlobalDescriptors::kBaseDescriptor);
-@@ -69,6 +77,7 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche
- remapped_fd.first);
- }
-
-+#if !BUILDFLAG(IS_BSD)
- // (For Electron), if we're launching without zygote, that means we're
- // launching an unsandboxed process (since all sandboxed processes are
- // forked from the zygote). Relax the allow_new_privs option to permit
-@@ -77,12 +86,15 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche
- delegate_->GetZygote() == nullptr) {
- options->allow_new_privs = true;
- }
-+#endif
-
- options->current_directory = delegate_->GetCurrentDirectory();
- options->environment = delegate_->GetEnvironment();
- options->clear_environment = !delegate_->ShouldInheritEnvironment();
- } else {
-+#if !BUILDFLAG(IS_BSD)
- DCHECK(GetZygoteForLaunch());
-+#endif
- // Environment variables could be supported in the future, but are not
- // currently supported when launching with the zygote.
- DCHECK(delegate_->GetEnvironment().empty());
-@@ -99,6 +111,7 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
- int* launch_result) {
- *is_synchronous_launch = true;
- Process process;
-+#if !BUILDFLAG(IS_BSD)
- ZygoteCommunication* zygote_handle = GetZygoteForLaunch();
- if (zygote_handle) {
- // TODO(crbug.com/40448989): If chrome supported multiple zygotes they could
-@@ -109,7 +122,6 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
- GetProcessType());
- *launch_result = LAUNCH_RESULT_SUCCESS;
-
--#if !BUILDFLAG(IS_OPENBSD)
- if (handle) {
- // It could be a renderer process or an utility process.
- int oom_score = content::kMiscOomScore;
-@@ -118,15 +130,17 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
- oom_score = content::kLowestRendererOomScore;
- ZygoteHostImpl::GetInstance()->AdjustRendererOOMScore(handle, oom_score);
- }
--#endif
-
- process.process = base::Process(handle);
- process.zygote = zygote_handle;
- } else {
-+#endif
- process.process = base::LaunchProcess(*command_line(), *options);
- *launch_result = process.process.IsValid() ? LAUNCH_RESULT_SUCCESS
- : LAUNCH_RESULT_FAILURE;
-+#if !BUILDFLAG(IS_BSD)
- }
-+#endif
-
- #if BUILDFLAG(IS_CHROMEOS)
- process_id_ = process.process.Pid();
-@@ -150,10 +164,14 @@ ChildProcessTerminationInfo ChildProcessLauncherHelper
- const ChildProcessLauncherHelper::Process& process,
- bool known_dead) {
- ChildProcessTerminationInfo info;
-+#if !BUILDFLAG(IS_BSD)
- if (process.zygote) {
- info.status = process.zygote->GetTerminationStatus(
- process.process.Handle(), known_dead, &info.exit_code);
- } else if (known_dead) {
-+#else
-+ if (known_dead) {
-+#endif
- info.status = base::GetKnownDeadTerminationStatus(process.process.Handle(),
- &info.exit_code);
- } else {
-@@ -179,13 +197,17 @@ void ChildProcessLauncherHelper::ForceNormalProcessTer
- DCHECK(CurrentlyOnProcessLauncherTaskRunner());
- process.process.Terminate(RESULT_CODE_NORMAL_EXIT, false);
- // On POSIX, we must additionally reap the child.
-+#if !BUILDFLAG(IS_BSD)
- if (process.zygote) {
- // If the renderer was created via a zygote, we have to proxy the reaping
- // through the zygote process.
- process.zygote->EnsureProcessTerminated(process.process.Handle());
- } else {
-+#endif
- base::EnsureProcessTerminated(std::move(process.process));
-+#if !BUILDFLAG(IS_BSD)
- }
-+#endif
- }
-
- void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
-@@ -198,11 +220,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
- }
- }
-
-+#if !BUILDFLAG(IS_BSD)
- ZygoteCommunication* ChildProcessLauncherHelper::GetZygoteForLaunch() {
- return base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kNoZygote)
- ? nullptr
- : delegate_->GetZygote();
- }
-+#endif
-
- base::File OpenFileToShare(const base::FilePath& path,
- base::MemoryMappedFile::Region* region) {
diff --git a/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc b/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc
deleted file mode 100644
index 7517e3c0bbbb..000000000000
--- a/devel/electron35/files/patch-content_browser_child__thread__type__switcher__linux.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/child_thread_type_switcher_linux.cc.orig 2024-10-16 21:31:26 UTC
-+++ content/browser/child_thread_type_switcher_linux.cc
-@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
- base::ThreadType thread_type) {
- DCHECK(CurrentlyOnProcessLauncherTaskRunner());
-
-+#if BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
-+#else
- bool ns_pid_supported = false;
- pid_t peer_tid = base::FindThreadID(peer_pid, ns_tid, &ns_pid_supported);
- if (peer_tid == -1) {
-@@ -39,6 +42,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
-
- base::PlatformThread::SetThreadType(peer_pid, peer_tid, thread_type,
- base::IsViaIPC(true));
-+#endif
- }
-
- } // namespace
diff --git a/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc
deleted file mode 100644
index db6ae4be4f67..000000000000
--- a/devel/electron35/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2024-08-30 11:29:37 UTC
-+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien
- HostDisplayClient& operator=(const HostDisplayClient&) = delete;
-
- // viz::HostDisplayClient:
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- void DidCompleteSwapWithNewSize(const gfx::Size& size) override {
- compositor_->OnCompleteSwapWithNewSize(size);
- }
diff --git a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
deleted file mode 100644
index ba7ceca2b0a4..000000000000
--- a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/devtools/devtools_frontend_host_impl.cc
-@@ -24,7 +24,7 @@
- #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
- #include "ui/base/webui/resource_path.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck
- #include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] =
- "\n//# "
- "sourceURL=devtools://devtools/bundled/devtools_compatibility.js";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Remove the pieces of the URL we don't want to send back with the error
- // reports. In particular, do not send query or fragments as those can have
- // privacy-sensitive information in them.
-@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
- const HandleMessageCallback& handle_message_callback)
- : web_contents_(WebContents::FromRenderFrameHost(frame_host)),
- handle_message_callback_(handle_message_callback) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- Observe(web_contents_);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend;
-@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
- handle_message_callback_.Run(std::move(message));
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void DevToolsFrontendHostImpl::OnDidAddMessageToConsole(
- RenderFrameHost* source_frame,
- blink::mojom::ConsoleMessageLevel log_level,
diff --git a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
deleted file mode 100644
index d256342eeb1f..000000000000
--- a/devel/electron35/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-06-18 21:43:31 UTC
-+++ content/browser/devtools/devtools_frontend_host_impl.h
-@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte
-
- void BadMessageReceived() override;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void OnDidAddMessageToConsole(
- RenderFrameHost* source_frame,
- blink::mojom::ConsoleMessageLevel log_level,
diff --git a/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc b/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc
deleted file mode 100644
index 71b3748f5011..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_compositor__util.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/gpu/compositor_util.cc
-@@ -152,7 +152,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
- "video_decode",
- SafeGetFeatureStatus(
- gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
- #endif // BUILDFLAG(IS_LINUX)
- command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -164,7 +164,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
- "video_encode",
- SafeGetFeatureStatus(
- gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)),
- #else
- command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)),
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
deleted file mode 100644
index 80540e5cd1fd..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-14 20:54:59 UTC
-+++ content/browser/gpu/gpu_data_manager_impl.cc
-@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged(
- private_->OnDisplayMetricsChanged(display, changed_metrics);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool GpuDataManagerImpl::IsGpuMemoryBufferNV12Supported() {
- base::AutoLock auto_lock(lock_);
- return private_->IsGpuMemoryBufferNV12Supported();
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h
deleted file mode 100644
index cacc1c34da8c..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-14 20:54:59 UTC
-+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
- void OnDisplayMetricsChanged(const display::Display& display,
- uint32_t changed_metrics) override;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
deleted file mode 100644
index a94266275891..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1672,7 +1672,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
- UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
- return is_gpu_memory_buffer_NV12_supported_;
- }
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
deleted file mode 100644
index e85bf5fb0bf1..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-01-27 17:37:37 UTC
-+++ content/browser/gpu/gpu_data_manager_impl_private.h
-@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
- void OnDisplayMetricsChanged(const display::Display& display,
- uint32_t changed_metrics);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
- #endif // BUILDFLAG(IS_LINUX)
-@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
- bool application_is_visible_ = true;
-
- bool disable_gpu_compositing_ = false;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool is_gpu_memory_buffer_NV12_supported_ = false;
- #endif // BUILDFLAG(IS_LINUX)
- };
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index 9e6e83263851..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-01-27 17:37:37 UTC
-+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
-@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported() {
- static bool is_computed = false;
- static bool supported = false;
-@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUp
- }
-
- void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dynamic check whether the NV12 format is supported as it may be
- // inconsistent between the system GBM (Generic Buffer Management) and
- // chromium miniGBM.
diff --git a/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc b/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc
deleted file mode 100644
index c68937ef350c..000000000000
--- a/devel/electron35/files/patch-content_browser_gpu_gpu__process__host.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- content/browser/gpu/gpu_process_host.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/gpu/gpu_process_host.cc
-@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = {
- switches::kDisableSkiaGraphite,
- switches::kDisableSkiaGraphitePrecompilation,
- switches::kDisableLowEndDeviceMode,
-+ switches::kDisableUnveil,
- switches::kProfilingAtStart,
- switches::kProfilingFile,
- switches::kProfilingFlush,
-@@ -303,7 +304,7 @@ static const char* const kSwitchNames[] = {
- switches::kOzoneDumpFile,
- switches::kEnableNativeGpuMemoryBuffers,
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- switches::kX11Display,
- switches::kNoXshm,
- #endif
diff --git a/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h b/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h
deleted file mode 100644
index 63e7fbd6c280..000000000000
--- a/devel/electron35/files/patch-content_browser_media_frameless__media__interface__proxy.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/media/frameless_media_interface_proxy.h.orig 2024-06-18 21:43:31 UTC
-+++ content/browser/media/frameless_media_interface_proxy.h
-@@ -19,7 +19,7 @@
- #include "mojo/public/cpp/bindings/receiver_set.h"
- #include "mojo/public/cpp/bindings/remote.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -105,7 +105,7 @@ class FramelessMediaInterfaceProxy final
- // Connections to the renderer.
- mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Connection to the StableVideoDecoderFactory that lives in a utility
- // process. This is only used for out-of-process video decoding and only when
- // the FramelessMediaInterfaceProxy is created without a RenderProcessHost
diff --git a/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc b/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc
deleted file mode 100644
index b7b919826595..000000000000
--- a/devel/electron35/files/patch-content_browser_network__service__instance__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/network_service_instance_impl.cc
-@@ -84,7 +84,7 @@
- #include "content/browser/network/network_service_process_tracker_win.h"
- #endif
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/browser/system_dns_resolution/system_dns_resolver.h"
- #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
- #endif
-@@ -367,7 +367,7 @@ void CreateInProcessNetworkService(
- std::move(receiver)));
- }
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
- // high-priority thread pool.
- void RunSystemDnsResolverOnThreadPool(
-@@ -436,7 +436,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
- }
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (GetContentClient()
- ->browser()
- ->ShouldRunOutOfProcessSystemDnsResolution() &&
diff --git a/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index db671fc88b41..000000000000
--- a/devel/electron35/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc
deleted file mode 100644
index 8c0582449e15..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
-
- if (!primary_surface_id ||
- primary_surface_id->local_surface_id() != local_surface_id_) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Windows and Linux, we would like to produce new content as soon as
- // possible or the OS will create an additional black gutter. Until we can
- // block resize on surface synchronization on these platforms, we will not
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
deleted file mode 100644
index ce7a03891f3e..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -26,7 +26,7 @@
- #include "media/base/media_switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "content/browser/gpu/gpu_data_manager_impl.h"
- #endif
-
-@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
- }
- #else
- if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux, additionally check whether the NV12 GPU memory buffer is
- // supported.
- if (GpuDataManagerImpl::GetInstance()->IsGpuMemoryBufferNV12Supported())
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
deleted file mode 100644
index d56613d57656..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-02-21 00:20:45 UTC
-+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
-@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
- base::File::Error error_code) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Quarantining a file before its contents are available is only supported on
- // Windows and Linux.
- if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) {
-@@ -496,7 +496,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- #endif
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void PepperFileIOHost::OnLocalFileQuarantined(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc
deleted file mode 100644
index aa528c12b8ab..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ /dev/null
@@ -1,55 +0,0 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-04-06 11:53:45 UTC
-+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -221,7 +221,7 @@
- #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <sys/resource.h>
-
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1086,7 +1086,7 @@ size_t GetPlatformProcessLimit() {
- // to indicate failure and std::numeric_limits<size_t>::max() to indicate
- // unlimited.
- size_t GetPlatformProcessLimit() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- struct rlimit limit;
- if (getrlimit(RLIMIT_NPROC, &limit) != 0)
- return kUnknownPlatformProcessLimit;
-@@ -1254,7 +1254,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
-
- void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
- base::ProcessId child_pid) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- child_thread_type_switcher_.SetPid(child_pid);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- }
-@@ -3332,7 +3332,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
- base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
- // for NV12 GPU memory buffer.
- if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3388,6 +3388,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
- switches::kDisableSpeechAPI,
- switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
-+ switches::kDisableUnveil,
- switches::kDisableV8IdleTasks,
- switches::kDisableVideoCaptureUseGpuMemoryBuffer,
- switches::kDisableWebGLImageChromium,
-@@ -5233,7 +5234,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
- // - Win: https://crbug.com/707022 .
- uint64_t total_size = 0;
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- total_size = dump->platform_private_footprint->rss_anon_bytes +
- dump->platform_private_footprint->vm_swap_bytes;
- #elif BUILDFLAG(IS_APPLE)
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h
deleted file mode 100644
index 7fd1d2b62076..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/renderer_host/render_process_host_impl.h
-@@ -101,7 +101,7 @@
- #include "media/fuchsia_media_codec_provider_impl.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/browser/child_thread_type_switcher_linux.h"
- #include "media/mojo/mojom/video_encode_accelerator.mojom.h"
- #endif
-@@ -989,7 +989,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- std::unique_ptr<service_manager::BinderRegistry> binders_;
- mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
- video_encode_accelerator_factory_remote_;
- ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1238,7 +1238,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- // if the request isn't handled on the IO thread.
- void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Provides /proc/{renderer pid}/status and statm files for the renderer,
- // because the files are required to calculate the renderer's private
- // footprint on Chromium Linux. Regarding MacOS X and Windows, we have
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
deleted file mode 100644
index 2ea2655998a4..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -52,7 +52,7 @@
- #include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #include "content/browser/media/video_encode_accelerator_provider_launcher.h"
-@@ -343,7 +343,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
- ConnectToFontService(std::move(font_receiver));
- return;
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc
deleted file mode 100644
index 05b046d7f414..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-04-06 11:53:45 UTC
-+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
- display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
- prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
- display::win::ScreenWin::GetSystemMetricsInDIP(SM_CXHSCROLL);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
- if (command_line->HasSwitch(switches::kSystemFontFamily)) {
- prefs->system_font_family_name =
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
deleted file mode 100644
index 96deed7babe3..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-04-06 11:53:46 UTC
-+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -121,7 +121,7 @@
- #include "ui/gfx/gdi_util.h"
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/accessibility/platform/browser_accessibility_auralinux.h"
- #include "ui/base/ime/linux/text_edit_command_auralinux.h"
- #include "ui/base/ime/text_input_flags.h"
-@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
- return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
- ->GetCOM();
-
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ui::BrowserAccessibilityManager* manager =
- host()->GetOrCreateRootBrowserAccessibilityManager();
- if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
- return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
- const gfx::Range& range,
- const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() {
- }
-
- bool RenderWidgetHostViewAura::NeedsMouseCapture() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return NeedsInputGrab();
- #else
- return false;
-@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
- if (!target_host)
- return;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
- if (!event.skip_if_unhandled && linux_ui && event.os_event &&
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
deleted file mode 100644
index 4da13bff0281..000000000000
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-14 20:54:59 UTC
-+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
- if (event->type() == ui::EventType::kMouseExited) {
- if (mouse_locked || selection_popup)
- return false;
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Don't forward the mouse leave message which is received when the context
- // menu is displayed by the page. This confuses the page and causes state
- // changes.
diff --git a/devel/electron35/files/patch-content_browser_utility__process__host.cc b/devel/electron35/files/patch-content_browser_utility__process__host.cc
deleted file mode 100644
index 39a8b6c2c8f2..000000000000
--- a/devel/electron35/files/patch-content_browser_utility__process__host.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- content/browser/utility_process_host.cc.orig 2025-04-06 11:53:47 UTC
-+++ content/browser/utility_process_host.cc
-@@ -63,7 +63,7 @@
- #include "content/browser/v8_snapshot_files.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/files/file_util.h"
- #include "base/files/scoped_file.h"
- #include "base/pickle.h"
-@@ -91,7 +91,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD PassNetworkContextParentDirs(
- std::vector<base::FilePath> network_context_parent_dirs) {
- base::Pickle pickle;
-@@ -439,7 +439,7 @@ bool UtilityProcessHost::StartProcess() {
- file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The network service should have access to the parent directories
- // necessary for its usage.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -456,7 +456,7 @@ bool UtilityProcessHost::StartProcess() {
- if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
- bool pass_gpu_buffer_flag =
- switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check if NV12 GPU memory buffer supported at the same time.
- pass_gpu_buffer_flag =
- pass_gpu_buffer_flag &&
diff --git a/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc b/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc
deleted file mode 100644
index b0986468b597..000000000000
--- a/devel/electron35/files/patch-content_browser_utility__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/utility_process_host_receiver_bindings.cc.orig 2025-01-27 17:37:37 UTC
-+++ content/browser/utility_process_host_receiver_bindings.cc
-@@ -10,7 +10,7 @@
- #include "content/public/common/content_client.h"
- #include "media/media_buildflags.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
- #include "content/browser/font_service.h" // nogncheck
- #endif
-@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver(
-
- void UtilityProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
- ConnectToFontService(std::move(font_receiver));
- return;
diff --git a/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc b/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc
deleted file mode 100644
index 1b9a918e23da..000000000000
--- a/devel/electron35/files/patch-content_browser_utility__sandbox__delegate.cc
+++ /dev/null
@@ -1,52 +0,0 @@
---- content/browser/utility_sandbox_delegate.cc.orig 2025-04-06 11:53:46 UTC
-+++ content/browser/utility_sandbox_delegate.cc
-@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate::
- #if BUILDFLAG(IS_FUCHSIA)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -92,14 +92,14 @@ UtilitySandboxedProcessLauncherDelegate::
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
- #endif // BUILDFLAG(IS_CHROMEOS)
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
- sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
- #endif
- sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -162,7 +162,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
- // process upon startup.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -176,11 +176,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
- #endif // BUILDFLAG(IS_CHROMEOS)
- sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
- sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc b/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc
deleted file mode 100644
index 0d1d69308070..000000000000
--- a/devel/electron35/files/patch-content_browser_v8__snapshot__files.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/browser/v8_snapshot_files.cc.orig 2024-06-18 21:43:32 UTC
-+++ content/browser/v8_snapshot_files.cc
-@@ -17,7 +17,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process
- std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>>
- GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
- std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT)
- files[kV8ContextSnapshotDataDescriptor] = base::FilePath(
- FILE_PATH_LITERAL(BUILDFLAG(V8_CONTEXT_SNAPSHOT_FILENAME)));
diff --git a/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc
deleted file mode 100644
index bb807515bb61..000000000000
--- a/devel/electron35/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
- raw_ptr<aura::Window> window_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Fill out the OSExchangeData with a file contents, synthesizing a name if
- // necessary.
- void PrepareDragForFileContents(const DropData& drop_data,
-@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& drop_data,
- if (!drop_data.download_metadata.empty())
- PrepareDragForDownload(drop_data, provider, web_contents);
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // We set the file contents before the URL because the URL also sets file
- // contents (to a .URL shortcut). We want to prefer file content data over
- // a shortcut so we add it first.
-@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
- // Linux window managers like to handle raise-on-click themselves. If we
- // raise-on-click manually, this may override user settings that prevent
- // focus-stealing.
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // It is possible for the web-contents to be destroyed while it is being
- // activated. Use a weak-ptr to track whether that happened or not.
- // More in https://crbug.com/1040725
diff --git a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
deleted file mode 100644
index 2df14bb241bd..000000000000
--- a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ /dev/null
@@ -1,81 +0,0 @@
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -23,8 +23,10 @@
- #include "build/build_config.h"
- #include "content/common/zygote/zygote_commands_linux.h"
- #include "content/common/zygote/zygote_communication_linux.h"
-+#if !BUILDFLAG(IS_BSD)
- #include "content/common/zygote/zygote_handle_impl_linux.h"
- #include "content/public/common/zygote/zygote_handle.h"
-+#endif
- #include "sandbox/linux/services/credentials.h"
- #include "sandbox/linux/services/namespace_sandbox.h"
- #include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -42,6 +44,7 @@ namespace {
-
- namespace {
-
-+#if !BUILDFLAG(IS_BSD)
- // Receive a fixed message on fd and return the sender's PID.
- // Returns true if the message received matches the expected message.
- bool ReceiveFixedMessage(int fd,
-@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd,
- return false;
- return true;
- }
-+#endif
-
- } // namespace
-
-@@ -73,9 +77,13 @@ ZygoteHostImpl::ZygoteHostImpl()
- }
-
- ZygoteHostImpl::ZygoteHostImpl()
-+#if !BUILDFLAG(IS_BSD)
- : use_namespace_sandbox_(false),
- use_suid_sandbox_(false),
- use_suid_sandbox_for_adj_oom_score_(false),
-+#else
-+ :
-+#endif
- sandbox_binary_(),
- zygote_pids_lock_(),
- zygote_pids_() {}
-@@ -88,6 +96,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
- }
-
- void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
-+#if !BUILDFLAG(IS_BSD)
- if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
- return;
- }
-@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
- "you can try using --"
- << sandbox::policy::switches::kNoSandbox << ".";
- }
-+#endif
- }
-
- void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
- base::CommandLine* cmd_line,
- base::ScopedFD* control_fd,
- base::FileHandleMappingVector additional_remapped_fds) {
-+#if !BUILDFLAG(IS_BSD)
- int fds[2];
- CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
- CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
-
- AddZygotePid(pid);
- return pid;
-+#else
-+ return 0;
-+#endif
- }
-
--#if !BUILDFLAG(IS_OPENBSD)
-+#if !BUILDFLAG(IS_BSD)
- void ZygoteHostImpl::AdjustRendererOOMScore(base::ProcessHandle pid,
- int score) {
- // 1) You can't change the oom_score_adj of a non-dumpable process
diff --git a/devel/electron35/files/patch-content_child_BUILD.gn b/devel/electron35/files/patch-content_child_BUILD.gn
deleted file mode 100644
index 9dd62f7ee3b7..000000000000
--- a/devel/electron35/files/patch-content_child_BUILD.gn
+++ /dev/null
@@ -1,16 +0,0 @@
---- content/child/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ content/child/BUILD.gn
-@@ -134,6 +134,13 @@ target(link_target_type, "child") {
- ]
- }
-
-+ if (is_bsd) {
-+ sources -= [
-+ "sandboxed_process_thread_type_handler.cc",
-+ "sandboxed_process_thread_type_handler.h",
-+ ]
-+ }
-+
- if (is_win) {
- sources += [
- "child_process_sandbox_support_impl_win.cc",
diff --git a/devel/electron35/files/patch-content_child_child__process.cc b/devel/electron35/files/patch-content_child_child__process.cc
deleted file mode 100644
index 294fe59985e0..000000000000
--- a/devel/electron35/files/patch-content_child_child__process.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/child/child_process.cc.orig 2025-01-27 17:37:37 UTC
-+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
- #include "content/common/android/cpu_time_metrics.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/sandboxed_process_thread_type_handler.h"
- #endif
-
-@@ -178,7 +178,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
- main_thread_.reset(thread);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void ChildProcess::SetIOThreadType(base::ThreadType thread_type) {
- if (!io_thread_) {
- return;
diff --git a/devel/electron35/files/patch-content_child_child__process.h b/devel/electron35/files/patch-content_child_child__process.h
deleted file mode 100644
index d102d83c24d0..000000000000
--- a/devel/electron35/files/patch-content_child_child__process.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/child/child_process.h.orig 2024-08-14 20:54:59 UTC
-+++ content/child/child_process.h
-@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
- return io_thread_runner_.get();
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Changes the thread type of the child process IO thread.
- void SetIOThreadType(base::ThreadType thread_type);
- #endif
diff --git a/devel/electron35/files/patch-content_common_BUILD.gn b/devel/electron35/files/patch-content_common_BUILD.gn
deleted file mode 100644
index b7042d280f2e..000000000000
--- a/devel/electron35/files/patch-content_common_BUILD.gn
+++ /dev/null
@@ -1,36 +0,0 @@
---- content/common/BUILD.gn.orig 2025-04-06 11:53:44 UTC
-+++ content/common/BUILD.gn
-@@ -385,19 +385,28 @@ source_set("common") {
- }
-
- if (is_linux || is_chromeos) {
-- sources += [
-- "gpu_pre_sandbox_hook_linux.cc",
-- "gpu_pre_sandbox_hook_linux.h",
-- ]
-+ if (is_bsd) {
-+ sources += [
-+ "gpu_pre_sandbox_hook_bsd.cc",
-+ "gpu_pre_sandbox_hook_bsd.h",
-+ ]
-+ } else {
-+ sources += [
-+ "gpu_pre_sandbox_hook_linux.cc",
-+ "gpu_pre_sandbox_hook_linux.h",
-+ ]
-+ }
- public_deps += [ "//sandbox/policy" ]
- deps += [
- ":sandbox_support_linux",
- "//media/gpu:buildflags",
- "//sandbox/linux:sandbox_services",
-- "//sandbox/linux:seccomp_bpf",
- "//sandbox/policy:chromecast_sandbox_allowlist_buildflags",
- "//third_party/fontconfig",
- ]
-+ if (use_seccomp_bpf) {
-+ deps += [ "//sandbox/linux:seccomp_bpf" ]
-+ }
- if (use_v4l2_codec) {
- deps += [ "//media/gpu/v4l2" ]
- }
diff --git a/devel/electron35/files/patch-content_common_features.cc b/devel/electron35/files/patch-content_common_features.cc
deleted file mode 100644
index 877c0a770a84..000000000000
--- a/devel/electron35/files/patch-content_common_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/common/features.cc.orig 2025-04-06 11:53:47 UTC
-+++ content/common/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
- base::FEATURE_DISABLED_BY_DEFAULT);
-
- // Enables error reporting for JS errors inside DevTools frontend host
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDevToolsJsErrorReporting,
- "EnableDevToolsJsErrorReporting",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-content_common_features.h b/devel/electron35/files/patch-content_common_features.h
deleted file mode 100644
index e890537367d5..000000000000
--- a/devel/electron35/files/patch-content_common_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/common/features.h.orig 2025-04-06 11:53:47 UTC
-+++ content/common/features.h
-@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
deleted file mode 100644
index f2d60daa4a29..000000000000
--- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ /dev/null
@@ -1,71 +0,0 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-28 08:50:26 UTC
-+++ content/common/gpu_pre_sandbox_hook_bsd.cc
-@@ -0,0 +1,68 @@
-+// Copyright 2023 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
-+
-+#include <dlfcn.h>
-+#include <errno.h>
-+#include <sys/stat.h>
-+
-+#include <memory>
-+#include <sstream>
-+#include <utility>
-+#include <vector>
-+
-+#include "base/base_paths.h"
-+#include "base/files/file_enumerator.h"
-+#include "base/files/file_path.h"
-+#include "base/files/scoped_file.h"
-+#include "base/functional/bind.h"
-+#include "base/logging.h"
-+#include "base/path_service.h"
-+#include "base/strings/stringprintf.h"
-+#include "build/build_config.h"
-+#include "build/buildflag.h"
-+#include "build/chromeos_buildflags.h"
-+#include "content/public/common/content_switches.h"
-+#include "media/gpu/buildflags.h"
-+
-+namespace content {
-+namespace {
-+
-+constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE;
-+
-+void LoadVulkanLibraries() {
-+ // Try to preload Vulkan libraries. Failure is not an error as not all may be
-+ // present.
-+ const char* kLibraries[] = {
-+ "libvulkan.so",
-+ "libvulkan_intel.so",
-+ "libvulkan_intel_hasvk.so",
-+ "libvulkan_radeon.so",
-+ };
-+ for (const auto* library : kLibraries) {
-+ dlopen(library, dlopen_flag);
-+ }
-+}
-+
-+bool LoadLibrariesForGpu(
-+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
-+ LoadVulkanLibraries();
-+
-+ return true;
-+}
-+
-+} // namespace
-+
-+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
-+ if (!LoadLibrariesForGpu(options))
-+ return false;
-+
-+ // TODO(tsepez): enable namspace sandbox here once crashes are understood.
-+
-+ errno = 0;
-+ return true;
-+}
-+
-+} // namespace content
diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
deleted file mode 100644
index 726f22ba754e..000000000000
--- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-15 20:33:57 UTC
-+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
-
-+#include "build/build_config.h"
- #include "base/component_export.h"
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#else
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
-
- namespace content {
-
diff --git a/devel/electron35/files/patch-content_common_user__agent.cc b/devel/electron35/files/patch-content_common_user__agent.cc
deleted file mode 100644
index 3b59cc43bac7..000000000000
--- a/devel/electron35/files/patch-content_common_user__agent.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- content/common/user_agent.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/common/user_agent.cc
-@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() {
- return "";
- #elif BUILDFLAG(IS_MAC)
- return "Macintosh; ";
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return "X11; "; // strange, but that's what Firefox uses
- #elif BUILDFLAG(IS_ANDROID)
- return "Linux; ";
-@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() {
- return "Windows NT 10.0; Win64; x64";
- #elif BUILDFLAG(IS_FUCHSIA)
- return "Fuchsia";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
- #elif BUILDFLAG(IS_IOS)
- if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -301,6 +301,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
- "Android %s", os_version.c_str()
- #elif BUILDFLAG(IS_FUCHSIA)
- "Fuchsia"
-+#elif BUILDFLAG(IS_BSD)
-+#if defined(__x86_64__)
-+ "Linux x86_64; %s %s",
-+#elif defined(__aarch64__)
-+ "Linux aarch64; %s %s",
-+#else
-+ "Linux i686; %s %s",
-+#endif
-+ unixinfo.sysname, // e.g. Linux
-+ cpu_type.c_str() // e.g. i686
- #elif BUILDFLAG(IS_IOS)
- "CPU %s OS %s like Mac OS X", cpu_type.c_str(),
- os_version.c_str()
diff --git a/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc b/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc
deleted file mode 100644
index 7c1364635b53..000000000000
--- a/devel/electron35/files/patch-content_gpu_gpu__child__thread.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
- #include "third_party/skia/include/ports/SkFontConfigInterface.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/sandboxed_process_thread_type_handler.h"
- #endif
-
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
-
- viz_main_.gpu_service()->set_start_time(process_start_time);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- SandboxedProcessThreadTypeHandler::NotifyMainChildThreadCreated();
- #endif
-
diff --git a/devel/electron35/files/patch-content_gpu_gpu__main.cc b/devel/electron35/files/patch-content_gpu_gpu__main.cc
deleted file mode 100644
index 17f2a16d0252..000000000000
--- a/devel/electron35/files/patch-content_gpu_gpu__main.cc
+++ /dev/null
@@ -1,73 +0,0 @@
---- content/gpu/gpu_main.cc.orig 2025-04-06 11:53:45 UTC
-+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
- #include "sandbox/win/src/sandbox.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/sandboxed_process_thread_type_handler.h"
- #include "content/common/gpu_pre_sandbox_hook_linux.h"
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#else
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
- #include "sandbox/policy/sandbox_type.h"
- #endif
-
-@@ -117,7 +121,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool StartSandboxLinux(gpu::GpuWatchdogThread*,
- const gpu::GPUInfo*,
- const gpu::GpuPreferences&);
-@@ -177,7 +181,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
- const gpu::GPUInfo* gpu_info,
- const gpu::GpuPreferences& gpu_prefs) override {
- GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
- #elif BUILDFLAG(IS_WIN)
- return StartSandboxWindows(sandbox_info_);
-@@ -302,7 +306,7 @@ int GpuMain(MainFunctionParams parameters) {
- std::make_unique<base::SingleThreadTaskExecutor>(
- gpu_preferences.message_pump_type);
- }
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #error "Unsupported Linux platform."
- #elif BUILDFLAG(IS_MAC)
- // Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -328,7 +332,8 @@ int GpuMain(MainFunctionParams parameters) {
- base::PlatformThread::SetName("CrGpuMain");
- mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before
- // thread type change below for the main thread and for thread pool in
- // ChildProcess constructor.
-@@ -460,7 +465,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
- const gpu::GPUInfo* gpu_info,
- const gpu::GpuPreferences& gpu_prefs) {
-@@ -500,7 +505,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
- sandbox_options.accelerated_video_encode_enabled =
- !gpu_prefs.disable_accelerated_video_encode;
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Video decoding of many video streams can use thousands of FDs as well as
- // Exo clients.
- // See https://crbug.com/1417237
diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 6f77b824ee91..000000000000
--- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-21 00:20:45 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/child_process_sandbox_support_impl_linux.h"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetS
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 3f8bdf092f6d..000000000000
--- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-08-14 20:54:59 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index e585e16d97e9..000000000000
--- a/devel/electron35/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
diff --git a/devel/electron35/files/patch-content_public_browser_content__browser__client.cc b/devel/electron35/files/patch-content_public_browser_content__browser__client.cc
deleted file mode 100644
index c0585d37ebae..000000000000
--- a/devel/electron35/files/patch-content_public_browser_content__browser__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/public/browser/content_browser_client.cc.orig 2025-04-06 11:53:44 UTC
-+++ content/public/browser/content_browser_client.cc
-@@ -1379,7 +1379,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
- // that can be adequately sandboxed.
- // Currently Android's network service will not run out of process or sandboxed,
- // so OutOfProcessSystemDnsResolution is not currently enabled on Android.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #else
- return false;
diff --git a/devel/electron35/files/patch-content_public_common_content__features.cc b/devel/electron35/files/patch-content_public_common_content__features.cc
deleted file mode 100644
index ef368326da7f..000000000000
--- a/devel/electron35/files/patch-content_public_common_content__features.cc
+++ /dev/null
@@ -1,35 +0,0 @@
---- content/public/common/content_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/public/common/content_features.cc
-@@ -74,7 +74,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
- // Runs the audio service in a separate process.
- BASE_FEATURE(kAudioServiceOutOfProcess,
- "AudioServiceOutOfProcess",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1207,9 +1207,9 @@ BASE_FEATURE(kWebAssemblyTrapHandler,
- BASE_FEATURE(kWebAssemblyTrapHandler,
- "WebAssemblyTrapHandler",
- #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)) && \
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
- defined(ARCH_CPU_X86_64)) || \
-- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
-+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
- defined(ARCH_CPU_ARM64))
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
-@@ -1262,7 +1262,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
-
- // Controls whether the WebUSB API is enabled:
- // https://wicg.github.io/webusb
-+#if BUILDFLAG(IS_BSD)
-+BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_DISABLED_BY_DEFAULT);
-+#else
- BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT);
-+#endif
-
- // Controls whether the WebXR Device API is enabled.
- BASE_FEATURE(kWebXr, "WebXR", base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-content_public_common_content__switches.cc b/devel/electron35/files/patch-content_public_common_content__switches.cc
deleted file mode 100644
index 26da71bab419..000000000000
--- a/devel/electron35/files/patch-content_public_common_content__switches.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/public/common/content_switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/public/common/content_switches.cc
-@@ -342,6 +342,8 @@ const char kEnableLogging[] = "enable-
- // builds.
- const char kEnableLogging[] = "enable-logging";
-
-+const char kDisableUnveil[] = "disable-unveil";
-+
- // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
- // triggering of change attribute of the NetInfo API when there is a change in
- // the connection type.
-@@ -954,7 +956,7 @@ const char kPreventResizingContentsForTesting[] =
- "prevent-resizing-contents-for-testing";
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Allows sending text-to-speech requests to speech-dispatcher, a common
- // Linux speech service. Because it's buggy, the user must explicitly
- // enable it so that visiting a random webpage can't cause instability.
diff --git a/devel/electron35/files/patch-content_public_common_content__switches.h b/devel/electron35/files/patch-content_public_common_content__switches.h
deleted file mode 100644
index ef34a58d96b0..000000000000
--- a/devel/electron35/files/patch-content_public_common_content__switches.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- content/public/common/content_switches.h.orig 2025-03-24 20:50:14 UTC
-+++ content/public/common/content_switches.h
-@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[];
- CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
- CONTENT_EXPORT extern const char kEnableLCDText[];
- CONTENT_EXPORT extern const char kEnableLogging[];
-+CONTENT_EXPORT extern const char kDisableUnveil[];
- CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
- CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
- CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -262,7 +263,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte
- CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CONTENT_EXPORT extern const char kEnableSpeechDispatcher[];
- #endif
-
diff --git a/devel/electron35/files/patch-content_renderer_render__thread__impl.cc b/devel/electron35/files/patch-content_renderer_render__thread__impl.cc
deleted file mode 100644
index d3d183c5b870..000000000000
--- a/devel/electron35/files/patch-content_renderer_render__thread__impl.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- content/renderer/render_thread_impl.cc.orig 2025-04-06 11:53:44 UTC
-+++ content/renderer/render_thread_impl.cc
-@@ -211,6 +211,8 @@
-
- #if BUILDFLAG(IS_APPLE)
- #include <malloc/malloc.h>
-+#elif BUILDFLAG(IS_BSD)
-+#include <stdlib.h>
- #else
- #include <malloc.h>
- #endif
-@@ -1043,7 +1045,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
- kGpuStreamIdMedia, kGpuStreamPriorityMedia);
-
- const bool enable_video_decode_accelerator =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
- #endif // BUILDFLAG(IS_LINUX)
- !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1052,7 +1054,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
- gpu::kGpuFeatureStatusEnabled);
-
- const bool enable_video_encode_accelerator =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
- #else
- !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
- bool enable_video_encode_accelerator) {
- mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
- vea_provider;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(media::kUseOutOfProcessVideoEncoding)) {
- BindHostReceiver(vea_provider.InitWithNewPipeAndPassReceiver());
- } else {
diff --git a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc b/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc
deleted file mode 100644
index f43b27e1d467..000000000000
--- a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ /dev/null
@@ -1,45 +0,0 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-04-06 11:53:45 UTC
-+++ content/renderer/renderer_blink_platform_impl.cc
-@@ -129,7 +129,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/child_process_sandbox_support_impl_linux.h"
- #include "content/child/sandboxed_process_thread_type_handler.h"
- #endif
-@@ -197,13 +197,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
- is_locked_to_site_(false),
- main_thread_scheduler_(main_thread_scheduler),
- next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sk_sp<font_service::FontLoader> font_loader;
- #endif
-
- // RenderThread may not exist in some tests.
- if (RenderThreadImpl::current()) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- RenderThreadImpl::current()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
- }
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (sandboxEnabled()) {
- #if BUILDFLAG(IS_MAC)
- sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -288,7 +288,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G
-
- blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- // These platforms do not require sandbox support.
diff --git a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h b/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h
deleted file mode 100644
index d8ef0765ffb4..000000000000
--- a/devel/electron35/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-04-06 11:53:45 UTC
-+++ content/renderer/renderer_blink_platform_impl.h
-@@ -263,7 +263,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
- const gpu::GPUInfo& gpu_info) const;
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
-
diff --git a/devel/electron35/files/patch-content_shell_BUILD.gn b/devel/electron35/files/patch-content_shell_BUILD.gn
deleted file mode 100644
index 9e190b47bd69..000000000000
--- a/devel/electron35/files/patch-content_shell_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/shell/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ content/shell/BUILD.gn
-@@ -1083,7 +1083,7 @@ group("content_shell_crash_test") {
- if (is_win) {
- data_deps += [ "//build/win:copy_cdb_to_output" ]
- }
-- if (is_posix) {
-+ if (is_posix && !is_bsd) {
- data_deps += [
- "//third_party/breakpad:dump_syms",
- "//third_party/breakpad:minidump_stackwalk",
diff --git a/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc b/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc
deleted file mode 100644
index 581187427eda..000000000000
--- a/devel/electron35/files/patch-content_shell_app_shell__main__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/shell/app/shell_main_delegate.cc.orig 2025-01-27 17:37:37 UTC
-+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
- // Reporting for sub-processes will be initialized in ZygoteForked.
- if (process_type != switches::kZygoteProcess) {
- crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- crash_reporter::SetFirstChanceExceptionHandler(
- v8::TryHandleWebAssemblyTrapPosix);
- #endif
diff --git a/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc b/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc
deleted file mode 100644
index 4bdeb5561f4f..000000000000
--- a/devel/electron35/files/patch-content_shell_browser_shell__browser__main__parts.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- content/shell/browser/shell_browser_main_parts.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/shell/browser/shell_browser_main_parts.cc
-@@ -50,7 +50,7 @@
- #include "net/base/network_change_notifier.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) && defined(USE_AURA)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) && defined(USE_AURA)
- #include "ui/base/ime/init/input_method_initializer.h"
- #endif
-
-@@ -61,7 +61,7 @@
- #include "device/bluetooth/floss/floss_features.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "device/bluetooth/dbus/dbus_bluez_manager_wrapper_linux.h"
- #include "ui/linux/linux_ui.h" // nogncheck
- #include "ui/linux/linux_ui_factory.h" // nogncheck
-@@ -128,7 +128,7 @@ int ShellBrowserMainParts::PreEarlyInitialization() {
- }
-
- int ShellBrowserMainParts::PreEarlyInitialization() {
--#if BUILDFLAG(IS_LINUX) && defined(USE_AURA)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA)
- ui::InitializeInputMethodForTesting();
- #elif BUILDFLAG(IS_ANDROID)
- net::NetworkChangeNotifier::SetFactory(
-@@ -156,7 +156,7 @@ void ShellBrowserMainParts::ToolkitInitialized() {
- if (switches::IsRunWebTestsSwitchPresent())
- return;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi());
- #endif
- }
-@@ -203,7 +203,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() {
- ShellDevToolsManagerDelegate::StopHttpHandler();
- browser_context_.reset();
- off_the_record_browser_context_.reset();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ui::LinuxUi::SetInstance(nullptr);
- #endif
- performance_manager_lifetime_.reset();
diff --git a/devel/electron35/files/patch-content_shell_browser_shell__paths.cc b/devel/electron35/files/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index c00a1c66a5a2..000000000000
--- a/devel/electron35/files/patch-content_shell_browser_shell__paths.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/browser/shell_paths.cc.orig 2022-02-28 16:54:41 UTC
-+++ content/shell/browser/shell_paths.cc
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_FUCHSIA)
- #include "base/fuchsia/file_utils.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::FilePath* resul
- #if BUILDFLAG(IS_WIN)
- CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result));
- *result = result->Append(std::wstring(L"content_shell"));
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- base::FilePath config_dir(base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir));
diff --git a/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc
deleted file mode 100644
index d42ae7777ebe..000000000000
--- a/devel/electron35/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
- #include "media/base/media_switches.h"
- #endif
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))
- #define ENABLE_WEB_ASSEMBLY_TRAP_HANDLER_LINUX
- #include "base/debug/stack_trace.h"
diff --git a/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc b/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc
deleted file mode 100644
index c190b5718a1e..000000000000
--- a/devel/electron35/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/shell/utility/shell_content_utility_client.cc
-@@ -43,7 +43,7 @@
- #include "sandbox/policy/sandbox.h"
- #include "services/test/echo/echo_service.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/test/sandbox_status_service.h"
- #endif
-
-@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
- binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
- base::SingleThreadTaskRunner::GetCurrentDefault());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (register_sandbox_status_helper_) {
- binders->Add<content::mojom::SandboxStatusService>(
- base::BindRepeating(
diff --git a/devel/electron35/files/patch-content_utility_services.cc b/devel/electron35/files/patch-content_utility_services.cc
deleted file mode 100644
index 54e372c0bc73..000000000000
--- a/devel/electron35/files/patch-content_utility_services.cc
+++ /dev/null
@@ -1,65 +0,0 @@
---- content/utility/services.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/utility/services.cc
-@@ -73,7 +73,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- extern sandbox::TargetServices* g_utility_target_services;
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
- #include "sandbox/linux/services/libc_interceptor.h"
- #include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- #include "content/common/features.h"
- #include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
- << "task_policy_set TASK_QOS_POLICY";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto* command_line = base::CommandLine::ForCurrentProcess();
- if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
- sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- auto RunStableVideoDecoderFactoryProcessService(
- mojo::PendingReceiver<
-@@ -392,7 +392,7 @@ auto RunStableVideoDecoderFactoryProcessService(
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto RunVideoEncodeAcceleratorProviderFactory(
- mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
- receiver) {
-@@ -415,7 +415,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
- // loop of type IO that can get notified when pipes have data.
- services.Add(RunNetworkService);
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- services.Add(RunStableVideoDecoderFactoryProcessService);
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -468,7 +468,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- services.Add(RunVideoEncodeAcceleratorProviderFactory);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/devel/electron35/files/patch-content_utility_utility__main.cc b/devel/electron35/files/patch-content_utility_utility__main.cc
deleted file mode 100644
index eba19c423cab..000000000000
--- a/devel/electron35/files/patch-content_utility_utility__main.cc
+++ /dev/null
@@ -1,122 +0,0 @@
---- content/utility/utility_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
- #include "services/tracing/public/cpp/trace_startup.h"
- #include "services/video_effects/public/cpp/buildflags.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/file_descriptor_store.h"
- #include "base/files/file_util.h"
- #include "base/pickle.h"
- #include "content/child/sandboxed_process_thread_type_handler.h"
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "content/common/gpu_pre_sandbox_hook_linux.h"
-+#endif
- #include "content/public/common/content_descriptor_keys.h"
- #include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
- #include "gpu/config/gpu_info_collector.h"
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
-+#if !BUILDFLAG(IS_BSD)
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
- #include "services/audio/audio_sandbox_hook_linux.h"
- #include "services/network/network_sandbox_hook_linux.h"
- #include "services/screen_ai/buildflags/buildflags.h"
-@@ -66,7 +70,12 @@
-
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
-+#endif
-+
-+#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
- #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
-
-@@ -101,7 +110,7 @@ sandbox::TargetServices* g_utility_target_services = n
- sandbox::TargetServices* g_utility_target_services = nullptr;
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- #include "components/services/on_device_translation/sandbox_hook.h"
- #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-
-@@ -109,7 +118,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<std::string> GetNetworkContextsParentDirectories() {
- base::MemoryMappedFile::Region region;
- base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams parameters) {
- CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
- // thread type change in ChildProcess constructor. It also needs to be
- // registered before the process has multiple threads, which may race with
-@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams parameters) {
- SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Initializes the sandbox before any threads are created.
- // TODO(jorgelo): move this after GTK initialization when we enable a strict
- // Seccomp-BPF policy.
-@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams parameters) {
- pre_sandbox_hook =
- base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
- break;
--#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- case sandbox::mojom::Sandbox::kOnDeviceTranslation:
- pre_sandbox_hook = base::BindOnce(
- &on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) {
- #else
- NOTREACHED();
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kVideoEffects:
- pre_sandbox_hook =
- base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
- break;
- #endif // BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
- pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) {
- default:
- break;
- }
-+#if !BUILDFLAG(IS_BSD)
- if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
- (parameters.zygote_child || !pre_sandbox_hook.is_null())) {
- sandbox_options.use_amd_specific_policies =
-@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams parameters) {
- sandbox::policy::Sandbox::Initialize(
- sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
- }
-+#else
-+ sandbox::policy::Sandbox::Initialize(
-+ sandbox_type, std::move(pre_sandbox_hook),
-+ sandbox::policy::SandboxLinux::Options());
-+#endif
-
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
diff --git a/devel/electron35/files/patch-content_zygote_BUILD.gn b/devel/electron35/files/patch-content_zygote_BUILD.gn
deleted file mode 100644
index b9c3d8fe8cdc..000000000000
--- a/devel/electron35/files/patch-content_zygote_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC
-+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
- import("//content/public/common/zygote/features.gni")
-
--if (is_linux || is_chromeos) {
-+if ((is_linux || is_chromeos) && !is_bsd) {
- source_set("zygote") {
- sources = [
- "zygote_linux.cc",
diff --git a/devel/electron35/files/patch-content_zygote_zygote__linux.cc b/devel/electron35/files/patch-content_zygote_zygote__linux.cc
deleted file mode 100644
index 6d9225703881..000000000000
--- a/devel/electron35/files/patch-content_zygote_zygote__linux.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- content/zygote/zygote_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ content/zygote/zygote_linux.cc
-@@ -1,6 +1,7 @@
- // Copyright 2012 The Chromium Authors
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
-+#if 0
-
- #ifdef UNSAFE_BUFFERS_BUILD
- // TODO(crbug.com/342213636): Remove this and spanify to fix the errors.
-@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
- }
-
- } // namespace content
-+#endif
diff --git a/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc b/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc
deleted file mode 100644
index a429ccd154fb..000000000000
--- a/devel/electron35/files/patch-device_bluetooth_bluetooth__adapter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- device/bluetooth/bluetooth_adapter.cc.orig 2024-04-15 20:33:58 UTC
-+++ device/bluetooth/bluetooth_adapter.cc
-@@ -32,7 +32,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() =
- BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
- BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
-
--#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && \
-+#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) && \
- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX)
- // static
- scoped_refptr<BluetoothAdapter> BluetoothAdapter::CreateAdapter() {
diff --git a/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni b/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni
deleted file mode 100644
index 0fcfccc24b76..000000000000
--- a/devel/electron35/files/patch-device_bluetooth_cast__bluetooth.gni
+++ /dev/null
@@ -1,9 +0,0 @@
---- device/bluetooth/cast_bluetooth.gni.orig 2022-08-31 12:19:35 UTC
-+++ device/bluetooth/cast_bluetooth.gni
-@@ -2,5 +2,5 @@ import("//build/config/features.gni")
-
- declare_args() {
- force_cast_bluetooth = false
-- use_bluez = (is_linux && !is_castos && use_dbus) || is_chromeos
-+ use_bluez = use_dbus && !is_bsd
- }
diff --git a/devel/electron35/files/patch-device_gamepad_BUILD.gn b/devel/electron35/files/patch-device_gamepad_BUILD.gn
deleted file mode 100644
index ef656feb8ebb..000000000000
--- a/devel/electron35/files/patch-device_gamepad_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- device/gamepad/BUILD.gn.orig 2023-11-29 21:40:02 UTC
-+++ device/gamepad/BUILD.gn
-@@ -99,7 +99,7 @@ component("gamepad") {
- "hid_writer_linux.cc",
- "hid_writer_linux.h",
- ]
-- if (use_udev) {
-+ if (use_udev && !is_bsd) {
- sources += [
- "gamepad_device_linux.cc",
- "gamepad_device_linux.h",
diff --git a/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc b/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc
deleted file mode 100644
index 37336ba7af08..000000000000
--- a/devel/electron35/files/patch-device_gamepad_gamepad__provider.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ device/gamepad/gamepad_provider.cc
-@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
-
- if (!polling_thread_)
- polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux, the data fetcher needs to watch file descriptors, so the message
- // loop needs to be a libevent loop.
- const base::MessagePumpType kMessageLoopType = base::MessagePumpType::IO;
diff --git a/devel/electron35/files/patch-electron_BUILD.gn b/devel/electron35/files/patch-electron_BUILD.gn
deleted file mode 100644
index 07ff2439ad64..000000000000
--- a/devel/electron35/files/patch-electron_BUILD.gn
+++ /dev/null
@@ -1,60 +0,0 @@
---- electron/BUILD.gn.orig 2025-08-19 00:41:48 UTC
-+++ electron/BUILD.gn
-@@ -547,7 +547,7 @@ source_set("electron_lib") {
- defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
- }
-
-- if (!is_mas_build) {
-+ if (!is_mas_build && !is_bsd) {
- deps += [
- "//components/crash/core/app",
- "//components/crash/core/browser",
-@@ -640,6 +640,12 @@ source_set("electron_lib") {
- cflags_objcc = [ "-fobjc-weak" ]
- }
- }
-+ if (is_bsd) {
-+ sources -= [
-+ "shell/common/crash_keys.cc",
-+ "shell/common/crash_keys.h",
-+ ]
-+ }
- if (is_linux) {
- libs = [ "xshmfence" ]
- deps += [
-@@ -1218,7 +1224,7 @@ if (is_mac) {
- ":electron_lib",
- ":electron_win32_resources",
- ":packed_resources",
-- "//components/crash/core/app",
-+ # "//components/crash/core/app",
- "//content:sandbox_helper_win",
- "//electron/buildflags",
- "//third_party/electron_node:libnode",
-@@ -1245,7 +1251,7 @@ if (is_mac) {
- public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
- }
-
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ]
- }
-
-@@ -1312,7 +1318,7 @@ if (is_mac) {
- configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
- }
-
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- deps += [ "//sandbox/linux:chrome_sandbox" ]
- }
- }
-@@ -1420,7 +1426,7 @@ dist_zip("electron_dist_zip") {
- ":electron_version_file",
- ":licenses",
- ]
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- data_deps += [ "//sandbox/linux:chrome_sandbox" ]
- }
- deps = data_deps
diff --git a/devel/electron35/files/patch-electron_filenames.gni b/devel/electron35/files/patch-electron_filenames.gni
deleted file mode 100644
index beb4f75dfee9..000000000000
--- a/devel/electron35/files/patch-electron_filenames.gni
+++ /dev/null
@@ -1,13 +0,0 @@
---- electron/filenames.gni.orig 2025-05-06 23:52:46 UTC
-+++ electron/filenames.gni
-@@ -238,8 +238,8 @@ filenames = {
- "shell/app/command_line_args.h",
- "shell/app/electron_content_client.cc",
- "shell/app/electron_content_client.h",
-- "shell/app/electron_crash_reporter_client.cc",
-- "shell/app/electron_crash_reporter_client.h",
-+ # "shell/app/electron_crash_reporter_client.cc",
-+ # "shell/app/electron_crash_reporter_client.h",
- "shell/app/electron_main_delegate.cc",
- "shell/app/electron_main_delegate.h",
- "shell/app/node_main.cc",
diff --git a/devel/electron35/files/patch-electron_lib_browser_api_app.ts b/devel/electron35/files/patch-electron_lib_browser_api_app.ts
deleted file mode 100644
index e10729ea752c..000000000000
--- a/devel/electron35/files/patch-electron_lib_browser_api_app.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/lib/browser/api/app.ts.orig 2024-02-21 16:26:48 UTC
-+++ electron/lib/browser/api/app.ts
-@@ -67,7 +67,7 @@ if (process.platform === 'darwin') {
- app.dock!.getMenu = () => dockMenu;
- }
-
--if (process.platform === 'linux') {
-+if (process.platform === 'linux' || process.platform === 'freebsd') {
- const patternVmRSS = /^VmRSS:\s*(\d+) kB$/m;
- const patternVmHWM = /^VmHWM:\s*(\d+) kB$/m;
-
diff --git a/devel/electron35/files/patch-electron_lib_browser_init.ts b/devel/electron35/files/patch-electron_lib_browser_init.ts
deleted file mode 100644
index ea64a2c6c8f1..000000000000
--- a/devel/electron35/files/patch-electron_lib_browser_init.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/lib/browser/init.ts.orig 2025-04-04 05:26:44 UTC
-+++ electron/lib/browser/init.ts
-@@ -165,7 +165,7 @@ function currentPlatformSupportsAppIndicator () {
- const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']);
-
- function currentPlatformSupportsAppIndicator () {
-- if (process.platform !== 'linux') return false;
-+ if (process.platform !== 'linux' && process.platform !== 'freebsd') return false;
- const currentDesktop = process.env.XDG_CURRENT_DESKTOP;
-
- if (!currentDesktop) return false;
diff --git a/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts
deleted file mode 100644
index 6673c9c2d542..000000000000
--- a/devel/electron35/files/patch-electron_lib_browser_rpc-server.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/lib/browser/rpc-server.ts.orig 2025-04-04 05:26:44 UTC
-+++ electron/lib/browser/rpc-server.ts
-@@ -33,7 +33,7 @@ const allowedClipboardMethods = (() => {
- switch (process.platform) {
- case 'darwin':
- return new Set(['readFindText', 'writeFindText']);
-- case 'linux':
-+ case 'linux': case 'freebsd':
- return new Set(Object.keys(clipboard));
- default:
- return new Set();
diff --git a/devel/electron35/files/patch-electron_script_spec-runner.js b/devel/electron35/files/patch-electron_script_spec-runner.js
deleted file mode 100644
index 48b303bb179e..000000000000
--- a/devel/electron35/files/patch-electron_script_spec-runner.js
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/script/spec-runner.js.orig 2025-03-10 00:01:50 UTC
-+++ electron/script/spec-runner.js
-@@ -200,7 +200,7 @@ async function runTestUsingElectron (specDir, testName
- exe = path.resolve(BASE, utils.getElectronExec());
- }
- const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)];
-- if (process.platform === 'linux') {
-+ if (process.platform === 'linux' || process.platform === 'freebsd') {
- runnerArgs.unshift(path.resolve(__dirname, 'dbus_mock.py'), exe);
- exe = 'python3';
- }
diff --git a/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc b/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc
deleted file mode 100644
index a3f7f13937bd..000000000000
--- a/devel/electron35/files/patch-electron_shell_app_electron__main__delegate.cc
+++ /dev/null
@@ -1,63 +0,0 @@
---- electron/shell/app/electron_main_delegate.cc.orig 2025-08-19 00:41:48 UTC
-+++ electron/shell/app/electron_main_delegate.cc
-@@ -63,13 +63,13 @@
- #include "chrome/child/v8_crashpad_support_win.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #include "v8/include/v8-wasm-trap-handler-posix.h"
- #include "v8/include/v8.h"
- #endif
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "components/crash/core/app/crash_switches.h" // nogncheck
- #include "components/crash/core/app/crashpad.h" // nogncheck
- #include "components/crash/core/common/crash_key.h"
-@@ -160,7 +160,7 @@ bool ElectronPathProvider(int key, base::FilePath* res
- create_dir = true;
- break;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case DIR_APP_DATA: {
- auto env = base::Environment::Create();
- cur = base::nix::GetXDGDirectory(
-@@ -302,7 +302,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC
- base::win::PinUser32();
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check for --no-sandbox parameter when running as root.
- if (getuid() == 0 && IsSandboxEnabled(command_line))
- LOG(FATAL) << "Running as root without --"
-@@ -352,7 +352,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
- /* is_preinit = */ IsBrowserProcess() || IsZygoteProcess());
- #endif
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- crash_reporter::InitializeCrashKeys();
- #endif
-
-@@ -387,7 +387,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
- }
- #endif
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- crash_keys::SetCrashKeysFromCommandLine(*command_line);
- crash_keys::SetPlatformCrashKey();
- #endif
-@@ -422,7 +422,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai
- #if BUILDFLAG(IS_MAC)
- RegisterAtomCrApp();
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set the global activation token sent as an environment variable.
- auto env = base::Environment::Create();
- base::nix::ExtractXdgActivationTokenFromEnv(*env);
diff --git a/devel/electron35/files/patch-electron_shell_app_node__main.cc b/devel/electron35/files/patch-electron_shell_app_node__main.cc
deleted file mode 100644
index 0e1c602a0adb..000000000000
--- a/devel/electron35/files/patch-electron_shell_app_node__main.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- electron/shell/app/node_main.cc.orig 2025-04-04 05:26:44 UTC
-+++ electron/shell/app/node_main.cc
-@@ -48,7 +48,7 @@
- #include "shell/common/mac/codesign_util.h"
- #endif
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "components/crash/core/app/crashpad.h" // nogncheck
- #include "shell/app/electron_crash_reporter_client.h"
- #include "shell/common/crash_keys.h"
-@@ -99,14 +99,14 @@ bool UnsetHijackableEnvs(base::Environment* env) {
- }
- #endif
-
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- void SetCrashKeyStub(const std::string& key, const std::string& value) {}
- void ClearCrashKeyStub(const std::string& key) {}
- #endif
-
- v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
- std::map<std::string, std::string> keys;
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::GetCrashKeys(&keys);
- #endif
- return gin::ConvertToV8(isolate, keys);
-@@ -264,7 +264,7 @@ int NodeMain() {
- // Setup process.crashReporter in child node processes
- auto reporter = gin_helper::Dictionary::CreateEmpty(isolate);
- reporter.SetMethod("getParameters", &GetParameters);
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- reporter.SetMethod("addExtraParameter", &SetCrashKeyStub);
- reporter.SetMethod("removeExtraParameter", &ClearCrashKeyStub);
- #else
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc
deleted file mode 100644
index a389ede33970..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__app.cc
+++ /dev/null
@@ -1,74 +0,0 @@
---- electron/shell/browser/api/electron_api_app.cc.orig 2025-04-04 05:26:44 UTC
-+++ electron/shell/browser/api/electron_api_app.cc
-@@ -96,7 +96,7 @@
- #include "shell/common/process_util.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/scoped_xdg_activation_token_injector.h"
- #include "base/nix/xdg_util.h"
- #endif
-@@ -420,7 +420,7 @@ bool NotificationCallbackWrapper(
- base::CommandLine cmd,
- const base::FilePath& cwd,
- const std::vector<uint8_t> additional_data) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set the global activation token sent as a command line switch by another
- // electron app instance. This also removes the switch after use to prevent
- // any side effects of leaving it in the command line after this point.
-@@ -607,7 +607,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i
- }
-
- void App::OnFinishLaunching(base::Value::Dict launch_info) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set the application name for audio streams shown in external
- // applications. Only affects pulseaudio currently.
- media::AudioManager::SetGlobalAppName(Browser::Get()->GetName());
-@@ -950,7 +950,7 @@ void App::SetDesktopName(const std::string& desktop_na
- }
-
- void App::SetDesktopName(const std::string& desktop_name) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto env = base::Environment::Create();
- env->SetVar("CHROME_DESKTOP", desktop_name);
- #endif
-@@ -1054,7 +1054,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar
- base::BindRepeating(NotificationCallbackWrapper, cb));
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Read the xdg-activation token and set it in the command line for the
- // duration of the notification in order to ensure this is propagated to an
- // already running electron app instance if it exists.
-@@ -1349,7 +1349,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
- pid_dict.Set("name", process_metric.second->name);
- }
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- auto memory_info = process_metric.second->GetMemoryInfo();
-
- auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate);
-@@ -1723,7 +1723,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
- .SetMethod(
- "removeAsDefaultProtocolClient",
- base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser))
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- .SetMethod(
- "getApplicationInfoForProtocol",
- base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser))
-@@ -1781,7 +1781,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
- .SetMethod("getJumpListSettings", &App::GetJumpListSettings)
- .SetMethod("setJumpList", &App::SetJumpList)
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .SetMethod("isUnityRunning",
- base::BindRepeating(&Browser::IsUnityRunning, browser))
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
deleted file mode 100644
index ad66ab5b7120..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-06 23:52:46 UTC
-+++ electron/shell/browser/api/electron_api_base_window.cc
-@@ -41,7 +41,7 @@
- #include "shell/browser/ui/views/win_frame_view.h"
- #include "shell/browser/ui/win/taskbar_host.h"
- #include "ui/base/win/shell.h"
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "shell/browser/ui/views/opaque_frame_view.h"
- #endif
-
-@@ -1024,7 +1024,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate,
- static_cast<NativeWindowViews*>(window_.get())
- ->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)),
- native_image->GetHICON(GetSystemMetrics(SM_CXICON)));
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- static_cast<NativeWindowViews*>(window_.get())
- ->SetIcon(native_image->image().AsImageSkia());
- #endif
-@@ -1081,7 +1081,7 @@ void BaseWindow::SetAppDetails(const gin_helper::Dicti
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
- gin_helper::Arguments* args) {
- // Ensure WCO is already enabled on this window
-@@ -1334,7 +1334,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
- .SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
- .SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .SetMethod("setTitleBarOverlay", &BaseWindow::SetTitleBarOverlay)
- #endif
- .SetProperty("id", &BaseWindow::GetID);
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h
deleted file mode 100644
index fbe86a2c4d56..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/api/electron_api_base_window.h.orig 2025-04-17 14:56:35 UTC
-+++ electron/shell/browser/api/electron_api_base_window.h
-@@ -255,7 +255,7 @@ class BaseWindow : public gin_helper::TrackableObject<
- void SetAppDetails(const gin_helper::Dictionary& options);
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SetTitleBarOverlay(const gin_helper::Dictionary& options,
- gin_helper::Arguments* args);
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc
deleted file mode 100644
index ae112a00edee..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc
+++ /dev/null
@@ -1,72 +0,0 @@
---- electron/shell/browser/api/electron_api_crash_reporter.cc.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/browser/api/electron_api_crash_reporter.cc
-@@ -30,7 +30,7 @@
- #include "shell/common/process_util.h"
- #include "shell/common/thread_restrictions.h"
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "components/crash/core/app/crashpad.h" // nogncheck
- #include "components/crash/core/browser/crash_upload_list_crashpad.h" // nogncheck
- #include "components/crash/core/common/crash_key.h"
-@@ -64,7 +64,7 @@ namespace electron::api::crash_reporter {
-
- namespace electron::api::crash_reporter {
-
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- namespace {
-
- void NoOp() {}
-@@ -135,7 +135,7 @@ void Start(const std::string& submit_url,
- const std::map<std::string, std::string>& extra,
- bool is_node_process) {
- TRACE_EVENT0("electron", "crash_reporter::Start");
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- if (g_crash_reporter_initialized)
- return;
- g_crash_reporter_initialized = true;
-@@ -181,7 +181,7 @@ namespace {
-
- namespace {
-
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- void GetUploadedReports(
- v8::Isolate* isolate,
- base::OnceCallback<void(v8::Local<v8::Value>)> callback) {
-@@ -236,13 +236,13 @@ void SetUploadToServer(bool upload) {
- #endif
-
- void SetUploadToServer(bool upload) {
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- ElectronCrashReporterClient::Get()->SetCollectStatsConsent(upload);
- #endif
- }
-
- bool GetUploadToServer() {
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- return false;
- #else
- return ElectronCrashReporterClient::Get()->GetCollectStatsConsent();
-@@ -251,7 +251,7 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat
-
- v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
- std::map<std::string, std::string> keys;
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::GetCrashKeys(&keys);
- #endif
- return gin::ConvertToV8(isolate, keys);
-@@ -263,7 +263,7 @@ void Initialize(v8::Local<v8::Object> exports,
- void* priv) {
- gin_helper::Dictionary dict(context->GetIsolate(), exports);
- dict.SetMethod("start", &electron::api::crash_reporter::Start);
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- dict.SetMethod("addExtraParameter", &electron::api::crash_reporter::NoOp);
- dict.SetMethod("removeExtraParameter", &electron::api::crash_reporter::NoOp);
- #else
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc
deleted file mode 100644
index f6efa59ac49a..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- electron/shell/browser/api/electron_api_power_monitor.cc.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/api/electron_api_power_monitor.cc
-@@ -128,6 +128,11 @@ void PowerMonitor::OnSpeedLimitChange(int speed_limit)
- gin::DataObjectBuilder(isolate).Set("limit", speed_limit).Build());
- }
-
-+#if BUILDFLAG(IS_BSD)
-+void PowerMonitor::SetListeningForShutdown(bool is_listening) {
-+}
-+#endif
-+
- #if BUILDFLAG(IS_LINUX)
- void PowerMonitor::SetListeningForShutdown(bool is_listening) {
- if (is_listening) {
-@@ -153,7 +158,7 @@ gin::ObjectTemplateBuilder PowerMonitor::GetObjectTemp
- auto builder =
- gin_helper::EventEmitterMixin<PowerMonitor>::GetObjectTemplateBuilder(
- isolate);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- builder.SetMethod("setListeningForShutdown",
- &PowerMonitor::SetListeningForShutdown);
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
deleted file mode 100644
index de5a0b558f2a..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- electron/shell/browser/api/electron_api_safe_storage.cc.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/api/electron_api_safe_storage.cc
-@@ -19,7 +19,7 @@ bool IsEncryptionAvailable() {
- bool use_password_v10 = false;
-
- bool IsEncryptionAvailable() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Calling IsEncryptionAvailable() before the app is ready results in a crash
- // on Linux.
- // Refs: https://github.com/electron/electron/issues/32206.
-@@ -38,7 +38,7 @@ void SetUsePasswordV10(bool use) {
- use_password_v10 = use;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string GetSelectedLinuxBackend() {
- if (!electron::Browser::Get()->is_ready())
- return "unknown";
-@@ -135,7 +135,7 @@ void Initialize(v8::Local<v8::Object> exports,
- gin_helper::Dictionary dict(isolate, exports);
- dict.SetMethod("decryptString", &DecryptString);
- dict.SetMethod("encryptString", &EncryptString);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- dict.SetMethod("getSelectedStorageBackend", &GetSelectedLinuxBackend);
- #endif
- dict.SetMethod("isEncryptionAvailable", &IsEncryptionAvailable);
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc
deleted file mode 100644
index 286cf963a27e..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__screen.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- electron/shell/browser/api/electron_api_screen.cc.orig 2025-05-29 08:23:37 UTC
-+++ electron/shell/browser/api/electron_api_screen.cc
-@@ -28,7 +28,7 @@
- #include "ui/display/win/screen_win.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "shell/browser/linux/x11_util.h"
- #endif
-
-@@ -136,7 +136,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF
- gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF& point_px) {
- #if BUILDFLAG(IS_WIN)
- return display::win::ScreenWin::ScreenToDIPPoint(point_px);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11()) {
- gfx::Point pt_px = gfx::ToFlooredPoint(point_px);
- display::Display display = GetDisplayNearestPoint(pt_px);
-@@ -155,7 +155,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point&
- gfx::Point Screen::DIPToScreenPoint(const gfx::Point& point_dip) {
- #if BUILDFLAG(IS_WIN)
- return display::win::ScreenWin::DIPToScreenPoint(point_dip);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11()) {
- display::Display display = GetDisplayNearestPoint(point_dip);
- gfx::Rect bounds_dip = display.bounds();
-@@ -198,7 +198,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu
- .SetMethod("getPrimaryDisplay", &Screen::GetPrimaryDisplay)
- .SetMethod("getAllDisplays", &Screen::GetAllDisplays)
- .SetMethod("getDisplayNearestPoint", &Screen::GetDisplayNearestPoint)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .SetMethod("screenToDipPoint", &Screen::ScreenToDIPPoint)
- .SetMethod("dipToScreenPoint", &Screen::DIPToScreenPoint)
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
deleted file mode 100644
index ebed95e3efca..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ /dev/null
@@ -1,77 +0,0 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/browser/api/electron_api_web_contents.cc
-@@ -160,11 +160,11 @@
- #include "ui/base/cocoa/defaults_utils.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "ui/aura/window.h"
- #include "ui/gfx/font_render_params.h"
- #endif
-@@ -196,7 +196,7 @@
- #include "content/public/browser/plugin_service.h"
- #endif
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "chrome/browser/hang_monitor/hang_crash_dump.h" // nogncheck
- #endif
-
-@@ -570,7 +570,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
- ui::TextInsertionCaretBlinkPeriodFromDefaults());
- if (system_value)
- return *system_value;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (auto* linux_ui = ui::LinuxUi::instance())
- return linux_ui->GetCursorBlinkInterval();
- #elif BUILDFLAG(IS_WIN)
-@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions(
- accept_languages.pop_back();
- prefs->accept_languages = accept_languages;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Update font settings.
- static const gfx::FontRenderParams params(
- gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2763,13 +2763,13 @@ void WebContents::ForcefullyCrashRenderer() {
-
- content::RenderProcessHost* rph = rwh->GetProcess();
- if (rph) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
- // Instead we send an explicit IPC to crash on the renderer's IO thread.
- rph->ForceCrash();
- #else
- // Try to generate a crash report for the hung process.
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- CrashDumpHungChildProcess(rph->GetProcess().Handle());
- #endif
- rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3458,7 +3458,7 @@ void WebContents::Focus() {
- void WebContents::Focus() {
- // Focusing on WebContents does not automatically focus the window on macOS
- // and Linux, do it manually to match the behavior on Windows.
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (owner_window())
- owner_window()->Focus(true);
- #endif
-@@ -4334,7 +4334,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WebContents::GetDevToolsWindowWMClass(std::string* name,
- std::string* class_name) {
- *class_name = Browser::Get()->GetName();
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
deleted file mode 100644
index b489d322ba0e..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-06 23:52:46 UTC
-+++ electron/shell/browser/api/electron_api_web_contents.h
-@@ -784,7 +784,7 @@ class WebContents final : public ExclusiveAccessContex
- #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
- ui::ImageModel GetDevToolsWindowIcon() override;
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void GetDevToolsWindowWMClass(std::string* name,
- std::string* class_name) override;
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_browser.h b/devel/electron35/files/patch-electron_shell_browser_browser.h
deleted file mode 100644
index 8abb0580770a..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_browser.h
+++ /dev/null
@@ -1,24 +0,0 @@
---- electron/shell/browser/browser.h.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/browser.h
-@@ -144,7 +144,7 @@ class Browser : private WindowListObserver {
-
- std::u16string GetApplicationNameForProtocol(const GURL& url);
-
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // get the name, icon and path for an application
- v8::Local<v8::Promise> GetApplicationInfoForProtocol(v8::Isolate* isolate,
- const GURL& url);
-@@ -272,10 +272,10 @@ class Browser : private WindowListObserver {
- PCWSTR GetAppUserModelID();
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Whether Unity launcher is running.
- bool IsUnityRunning();
--#endif // BUILDFLAG(IS_LINUX)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- // Tell the application to open a file.
- bool OpenFile(const std::string& file_path);
diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc b/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc
deleted file mode 100644
index c6d282bcf840..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- electron/shell/browser/browser_process_impl.cc.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/browser_process_impl.cc
-@@ -338,7 +338,7 @@ electron::ResolveProxyHelper* BrowserProcessImpl::GetR
- return resolve_proxy_helper_.get();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BrowserProcessImpl::SetLinuxStorageBackend(
- os_crypt::SelectedLinuxBackend selected_backend) {
- switch (selected_backend) {
-@@ -361,7 +361,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend(
- NOTREACHED();
- }
- }
--#endif // BUILDFLAG(IS_LINUX)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- void BrowserProcessImpl::SetApplicationLocale(const std::string& locale) {
- locale_ = locale;
diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc
deleted file mode 100644
index 07db5580f63e..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.cc
+++ /dev/null
@@ -1,84 +0,0 @@
---- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-03-26 14:46:58 UTC
-+++ electron/shell/browser/electron_browser_main_parts.cc
-@@ -76,7 +76,7 @@
- #include "ui/wm/core/wm_state.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "chrome/browser/ui/views/dark_mode_manager_linux.h"
- #include "device/bluetooth/bluetooth_adapter_factory.h"
-@@ -129,7 +129,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class LinuxUiGetterImpl : public ui::LinuxUiGetter {
- public:
- LinuxUiGetterImpl() = default;
-@@ -209,7 +209,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization()
- #if BUILDFLAG(IS_POSIX)
- HandleSIGCHLD();
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- DetectOzonePlatform();
- ui::OzonePlatform::PreEarlyInitialization();
- #endif
-@@ -300,7 +300,7 @@ int ElectronBrowserMainParts::PreCreateThreads() {
- // happen before the ResourceBundle is loaded
- if (locale.empty())
- l10n_util::OverrideLocaleWithCocoaLocale();
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // l10n_util::GetApplicationLocaleInternal uses g_get_language_names(),
- // which keys off of getenv("LC_ALL").
- // We must set this env first to make ui::ResourceBundle accept the custom
-@@ -331,7 +331,7 @@ int ElectronBrowserMainParts::PreCreateThreads() {
- ElectronBrowserClient::SetApplicationLocale(app_locale);
- fake_browser_process_->SetApplicationLocale(app_locale);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Reset to the original LC_ALL since we should not be changing it.
- if (!locale.empty()) {
- if (lc_all)
-@@ -388,7 +388,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() {
- }
-
- void ElectronBrowserMainParts::ToolkitInitialized() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* linux_ui = ui::GetDefaultLinuxUi();
- CHECK(linux_ui);
- linux_ui_getter_ = std::make_unique<LinuxUiGetterImpl>();
-@@ -494,7 +494,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo
- }
-
- void ElectronBrowserMainParts::PostCreateMainMessageLoop() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::string app_name = electron::Browser::Get()->GetName();
- #endif
- #if BUILDFLAG(IS_LINUX)
-@@ -506,7 +506,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo
-
- if (!bluez::BluezDBusManager::IsInitialized())
- bluez::DBusBluezManagerWrapperLinux::Initialize();
-+#endif
-
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set up crypt config. This needs to be done before anything starts the
- // network service, as the raw encryption key needs to be shared with the
- // network service for encrypted cookie storage.
-@@ -601,7 +603,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun(
- fake_browser_process_->PostMainMessageLoopRun();
- content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
- #endif
- }
diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h
deleted file mode 100644
index 24ebf929d1cc..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- electron/shell/browser/electron_browser_main_parts.h.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/electron_browser_main_parts.h
-@@ -124,7 +124,7 @@ class ElectronBrowserMainParts : public content::Brows
- const scoped_refptr<base::SingleThreadTaskRunner>& task_runner);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void DetectOzonePlatform();
- #endif
-
-@@ -146,7 +146,7 @@ class ElectronBrowserMainParts : public content::Brows
- std::unique_ptr<display::Screen> screen_;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<ui::DarkModeManagerLinux> dark_mode_manager_;
- std::unique_ptr<ui::LinuxUiGetter> linux_ui_getter_;
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc
deleted file mode 100644
index 7289abbb0979..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2025-04-04 05:26:44 UTC
-+++ electron/shell/browser/electron_browser_main_parts_posix.cc
-@@ -192,12 +192,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa
- g_pipe_pid = getpid();
- g_shutdown_pipe_read_fd = pipefd[0];
- g_shutdown_pipe_write_fd = pipefd[1];
-+#if defined(OS_BSD)
-+ const size_t kShutdownDetectorThreadStackSize = 0;
-+#else
- #if !defined(ADDRESS_SANITIZER)
- const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2;
- #else
- // ASan instrumentation bloats the stack frames, so we need to increase the
- // stack size to avoid hitting the guard page.
- const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4;
-+#endif
- #endif
- ShutdownDetector* detector = new ShutdownDetector(
- g_shutdown_pipe_read_fd, std::move(shutdown_callback), task_runner);
diff --git a/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc b/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc
deleted file mode 100644
index 67845f96c78b..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc
-@@ -54,6 +54,8 @@ bool ElectronRuntimeAPIDelegate::GetPlatformInfo(Platf
- info->os = extensions::api::runtime::PlatformOs::kLinux;
- } else if (strcmp(os, "openbsd") == 0) {
- info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
-+ } else if (strcmp(os, "freebsd") == 0) {
-+ info->os = extensions::api::runtime::PlatformOs::kFreebsd;
- } else {
- NOTREACHED();
- }
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window.cc b/devel/electron35/files/patch-electron_shell_browser_native__window.cc
deleted file mode 100644
index 4a441c7b891a..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_native__window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/native_window.cc.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/browser/native_window.cc
-@@ -180,7 +180,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
- } else {
- SetSizeConstraints(size_constraints);
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool closable;
- if (options.Get(options::kClosable, &closable)) {
- SetClosable(closable);
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
deleted file mode 100644
index 8f74632de896..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
+++ /dev/null
@@ -1,191 +0,0 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/browser/native_window_views.cc
-@@ -51,7 +51,7 @@
- #include "ui/wm/core/shadow_types.h"
- #include "ui/wm/core/window_util.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/strings/string_util.h"
- #include "shell/browser/browser.h"
- #include "shell/browser/linux/unity_service.h"
-@@ -298,7 +298,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
- params.parent = parent->GetNativeWindow();
-
- params.native_widget = new ElectronDesktopNativeWidgetAura(this);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string name = Browser::Get()->GetName();
- // Set WM_WINDOW_ROLE.
- params.wm_role_name = "browser-window";
-@@ -323,7 +323,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
- std::string window_type;
- options.Get(options::kType, &window_type);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
- if (options.ValueOrDefault(options::kDarkTheme, false))
- SetGTKDarkThemeEnabled(true);
-@@ -447,7 +447,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
- if (window)
- window->AddPreTargetHandler(this);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On linux after the widget is initialized we might have to force set the
- // bounds if the bounds are smaller than the current display
- SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -483,7 +483,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
- }
-
- void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11()) {
- const std::string color = use_dark_theme ? "dark" : "light";
- auto* connection = x11::Connection::Get();
-@@ -545,7 +545,7 @@ void NativeWindowViews::Show() {
-
- NotifyWindowShow();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (global_menu_bar_)
- global_menu_bar_->OnWindowMapped();
-
-@@ -561,7 +561,7 @@ void NativeWindowViews::ShowInactive() {
-
- NotifyWindowShow();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (global_menu_bar_)
- global_menu_bar_->OnWindowMapped();
-
-@@ -580,7 +580,7 @@ void NativeWindowViews::Hide() {
-
- NotifyWindowHide();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (global_menu_bar_)
- global_menu_bar_->OnWindowUnmapped();
- #endif
-@@ -611,7 +611,7 @@ bool NativeWindowViews::IsEnabled() const {
- bool NativeWindowViews::IsEnabled() const {
- #if BUILDFLAG(IS_WIN)
- return ::IsWindowEnabled(GetAcceleratedWidget());
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11())
- return !event_disabler_.get();
- NOTIMPLEMENTED();
-@@ -861,7 +861,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux and Windows the minimum and maximum size should be updated with
- // window size when window is not resizable.
- if (!resizable_) {
-@@ -1119,7 +1119,7 @@ bool NativeWindowViews::IsClosable() const {
- return false;
- }
- return !(info.fState & MFS_DISABLED);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #endif
- }
-@@ -1159,7 +1159,7 @@ void NativeWindowViews::Center() {
- // for now to avoid breaking API contract, but should consider the long
- // term plan for this aligning with upstream.
- void NativeWindowViews::Center() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto display =
- display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
- gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1383,7 +1383,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
- }
-
- void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Remove global menu bar.
- if (global_menu_bar_ && menu_model == nullptr) {
- global_menu_bar_.reset();
-@@ -1439,7 +1439,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
- void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
- NativeWindow::SetParentWindow(parent);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11()) {
- auto* connection = x11::Connection::Get();
- connection->SetProperty(
-@@ -1485,7 +1485,7 @@ void NativeWindowViews::SetProgressBar(double progress
- NativeWindow::ProgressState state) {
- #if BUILDFLAG(IS_WIN)
- taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (unity::IsRunning()) {
- unity::SetProgressFraction(progress);
- }
-@@ -1563,7 +1563,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
- if (const auto* view_native_widget = widget()->native_widget_private())
- return view_native_widget->IsVisibleOnAllWorkspaces();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (x11_util::IsX11()) {
- // Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
- // determine whether the current window is visible on all workspaces.
-@@ -1586,7 +1586,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
- #if BUILDFLAG(IS_WIN)
- window_handle =
- reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- window_handle = static_cast<uint32_t>(accelerated_widget);
- #endif
- aura::WindowTreeHost* const host =
-@@ -1684,7 +1684,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
- SendMessage(hwnd, WM_SETICON, ICON_BIG,
- reinterpret_cast<LPARAM>(app_icon_.get()));
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
- auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
- GetAcceleratedWidget());
-@@ -1780,7 +1780,7 @@ bool NativeWindowViews::CanMinimize() const {
- bool NativeWindowViews::CanMinimize() const {
- #if BUILDFLAG(IS_WIN)
- return minimizable_;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return true;
- #endif
- }
-@@ -1836,7 +1836,7 @@ void NativeWindowViews::HandleKeyboardEvent(
- if (widget_destroyed_)
- return;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
- NotifyWindowExecuteAppCommand(kBrowserBackward);
- else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1855,7 +1855,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
- // Alt+Click should not toggle menu bar.
- root_view_.ResetAltState();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (event->changed_button_flags() == ui::EF_BACK_MOUSE_BUTTON)
- NotifyWindowExecuteAppCommand(kBrowserBackward);
- else if (event->changed_button_flags() == ui::EF_FORWARD_MOUSE_BUTTON)
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h b/devel/electron35/files/patch-electron_shell_browser_native__window__views.h
deleted file mode 100644
index d794ff336f31..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- electron/shell/browser/native_window_views.h.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/browser/native_window_views.h
-@@ -25,7 +25,7 @@ namespace electron {
-
- namespace electron {
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class GlobalMenuBarX11;
- #endif
-
-@@ -162,7 +162,7 @@ class NativeWindowViews : public NativeWindow,
- LPARAM l_param,
- LRESULT* result);
- void SetIcon(HICON small_icon, HICON app_icon);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SetIcon(const gfx::ImageSkia& icon);
- #endif
-
-@@ -247,7 +247,7 @@ class NativeWindowViews : public NativeWindow,
- // events from resizing the window.
- extensions::SizeConstraints old_size_constraints_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<GlobalMenuBarX11> global_menu_bar_;
- #endif
-
diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h b/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h
deleted file mode 100644
index c7fac1a69a3a..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__paint__event.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/osr/osr_paint_event.h.orig 2024-11-11 11:23:02 UTC
-+++ electron/shell/browser/osr/osr_paint_event.h
-@@ -96,7 +96,7 @@ struct OffscreenSharedTextureValue {
- // On Windows it is a HANDLE to the shared D3D11 texture.
- // On macOS it is a IOSurface* to the shared IOSurface.
- uintptr_t shared_texture_handle;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::vector<OffscreenNativePixmapPlaneInfo> planes;
- uint64_t modifier;
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc b/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
deleted file mode 100644
index 90fae72982b6..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/osr/osr_video_consumer.cc.orig 2024-11-11 11:24:27 UTC
-+++ electron/shell/browser/osr/osr_video_consumer.cc
-@@ -103,7 +103,7 @@ void OffScreenVideoConsumer::OnFrameCaptured(
- #elif BUILDFLAG(IS_APPLE)
- texture.shared_texture_handle =
- reinterpret_cast<uintptr_t>(gmb_handle.io_surface.get());
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const auto& native_pixmap = gmb_handle.native_pixmap_handle;
- texture.modifier = native_pixmap.modifier;
- for (const auto& plane : native_pixmap.planes) {
diff --git a/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc b/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc
deleted file mode 100644
index 53d9001f7a94..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_relauncher__linux.cc
+++ /dev/null
@@ -1,32 +0,0 @@
---- electron/shell/browser/relauncher_linux.cc.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/browser/relauncher_linux.cc
-@@ -6,8 +6,10 @@
-
- #include <fcntl.h>
- #include <signal.h>
-+#if !defined(__FreeBSD__)
- #include <sys/prctl.h>
- #include <sys/signalfd.h>
-+#endif
-
- #include "base/files/scoped_file.h"
- #include "base/logging.h"
-@@ -24,6 +26,10 @@ void RelauncherSynchronizeWithParent() {
- base::ScopedFD relauncher_sync_fd(kRelauncherSyncFD);
- static const auto signum = SIGUSR2;
-
-+#if defined(__FreeBSD__)
-+ PLOG(ERROR) << "signalfd & prctl";
-+ fprintf(stderr, "Not Implemented signalfd & prctl in atom/browser/relauncher_linux.cc");
-+#else
- // send signum to current process when parent process ends.
- if (HANDLE_EINTR(prctl(PR_SET_PDEATHSIG, signum)) != 0) {
- PLOG(ERROR) << "prctl";
-@@ -48,6 +54,7 @@ void RelauncherSynchronizeWithParent() {
-
- // Wait for the parent to exit
- parentWaiter.Wait();
-+#endif
- }
-
- int LaunchProgram(const StringVector& relauncher_args,
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
deleted file mode 100644
index 6fe45f01b557..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/ui/file_dialog.h.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/browser/ui/file_dialog.h
-@@ -79,7 +79,7 @@ void ShowSaveDialog(const DialogSettings& settings,
- void ShowSaveDialog(const DialogSettings& settings,
- gin_helper::Promise<gin_helper::Dictionary> promise);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary
- // difference being that dbus_thread_linux::GetSharedSessionBus is not used
- // so that version detection can be initiated and compeleted on the dbus thread
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
deleted file mode 100644
index 687ac030623e..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-05-27 20:59:13 UTC
-+++ electron/shell/browser/ui/inspectable_web_contents.cc
-@@ -549,7 +549,7 @@ void InspectableWebContents::LoadCompleted() {
- prefs.FindString("currentDockState");
- base::RemoveChars(*current_dock_state, "\"", &dock_state_);
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* api_web_contents = api::WebContents::From(GetWebContents());
- if (api_web_contents) {
- auto* win =
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
deleted file mode 100644
index 4f577ac81310..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/browser/ui/views/electron_views_delegate.cc
-@@ -9,7 +9,7 @@
- #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h"
- #include "ui/views/widget/native_widget_aura.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/nix/xdg_util.h"
- #include "ui/linux/linux_ui.h"
-@@ -17,7 +17,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsDesktopEnvironmentUnity() {
- auto env = base::Environment::Create();
- base::nix::DesktopEnvironment desktop_env =
-@@ -54,7 +54,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u
- int item_count,
- bool has_submenu) {}
-
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
- return nullptr;
- }
-@@ -82,7 +82,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool
- }
-
- bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Ubuntu Unity, the system always provides a title bar for maximized
- // windows.
- if (!maximized)
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h b/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h
deleted file mode 100644
index 191556684fc1..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/ui/views/electron_views_delegate.h.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/browser/ui/views/electron_views_delegate.h
-@@ -44,7 +44,7 @@ class ViewsDelegate : public views::ViewsDelegate {
- HICON GetSmallWindowIcon() const override;
- int GetAppbarAutohideEdges(HMONITOR monitor,
- base::OnceClosure callback) override;
--#elif BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- gfx::ImageSkia* GetDefaultWindowIcon() const override;
- #endif
- std::unique_ptr<views::NonClientFrameView> CreateDefaultNonClientFrameView(
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc
deleted file mode 100644
index c7b1a590338b..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- electron/shell/browser/ui/views/menu_bar.cc.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/browser/ui/views/menu_bar.cc
-@@ -14,7 +14,7 @@
- #include "ui/views/background.h"
- #include "ui/views/layout/box_layout.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/gtk/gtk_util.h" // nogncheck
- #endif
-
-@@ -214,7 +214,7 @@ void MenuBar::RefreshColorCache(const ui::NativeTheme*
-
- void MenuBar::RefreshColorCache(const ui::NativeTheme* theme) {
- if (theme) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- background_color_ = gtk::GetBgColor("GtkMenuBar#menubar");
- enabled_color_ =
- gtk::GetFgColor("GtkMenuBar#menubar GtkMenuItem#menuitem GtkLabel");
-@@ -239,7 +239,7 @@ void MenuBar::UpdateViewColors() {
- }
-
- void MenuBar::UpdateViewColors() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // set menubar background color
- SetBackground(views::CreateSolidBackground(background_color_));
- #endif
-@@ -247,7 +247,7 @@ void MenuBar::UpdateViewColors() {
- // set child colors
- if (menu_model_ == nullptr)
- return;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const auto& textColor =
- window_->IsFocused() ? enabled_color_ : disabled_color_;
- for (views::View* child : GetChildrenInZOrder()) {
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h b/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h
deleted file mode 100644
index 93d18ea5f9f5..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_views_menu__bar.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/ui/views/menu_bar.h.orig 2024-04-16 14:29:17 UTC
-+++ electron/shell/browser/ui/views/menu_bar.h
-@@ -84,7 +84,7 @@ class MenuBar : public views::AccessiblePaneView,
- View* FindAccelChild(char16_t key);
-
- SkColor background_color_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- SkColor enabled_color_;
- SkColor disabled_color_;
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc b/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc
deleted file mode 100644
index 4012c3957da3..000000000000
--- a/devel/electron35/files/patch-electron_shell_browser_ui_views_submenu__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/browser/ui/views/submenu_button.cc.orig 2024-02-21 16:26:48 UTC
-+++ electron/shell/browser/ui/views/submenu_button.cc
-@@ -22,7 +22,7 @@ SubmenuButton::SubmenuButton(PressedCallback callback,
- const SkColor& background_color)
- : views::MenuButton(std::move(callback), gfx::RemoveAccelerator(title)),
- background_color_(background_color) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dont' use native style border.
- SetBorder(CreateDefaultBorder());
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc
deleted file mode 100644
index 25509019da3b..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__clipboard.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- electron/shell/common/api/electron_api_clipboard.cc.orig 2025-03-10 00:01:50 UTC
-+++ electron/shell/common/api/electron_api_clipboard.cc
-@@ -58,7 +58,7 @@ std::string Clipboard::Read(const std::string& format_
- ui::ClipboardFormatType::CustomPlatformType(format_string));
- bool rawFormatAvailable = clipboard->IsFormatAvailable(
- rawFormat, ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!rawFormatAvailable) {
- rawFormatAvailable = clipboard->IsFormatAvailable(
- rawFormat, ui::ClipboardBuffer::kSelection, /* data_dst = */ nullptr);
-@@ -74,7 +74,7 @@ std::string Clipboard::Read(const std::string& format_
- custom_format_names =
- clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kCopyPaste,
- /* data_dst = */ nullptr);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!custom_format_names.contains(format_string)) {
- custom_format_names =
- clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kSelection,
diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc
deleted file mode 100644
index 44da704d9ec8..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/api/electron_api_native_image.cc.orig 2025-05-27 20:59:13 UTC
-+++ electron/shell/common/api/electron_api_native_image.cc
-@@ -637,7 +637,7 @@ void Initialize(v8::Local<v8::Object> exports,
- native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL);
- native_image.SetMethod("createFromNamedImage",
- &NativeImage::CreateFromNamedImage);
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- native_image.SetMethod("createThumbnailFromPath",
- &NativeImage::CreateThumbnailFromPath);
- #endif
diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h b/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h
deleted file mode 100644
index efa01f87ddb7..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_api_electron__api__native__image.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/api/electron_api_native_image.h.orig 2024-10-22 02:29:46 UTC
-+++ electron/shell/common/api/electron_api_native_image.h
-@@ -80,7 +80,7 @@ class NativeImage final : public gin::Wrappable<Native
- const GURL& url);
- static gin::Handle<NativeImage> CreateFromNamedImage(gin::Arguments* args,
- std::string name);
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- static v8::Local<v8::Promise> CreateThumbnailFromPath(
- v8::Isolate* isolate,
- const base::FilePath& path,
diff --git a/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc b/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc
deleted file mode 100644
index 55b2384d9ed5..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_api_electron__bindings.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/api/electron_bindings.cc.orig 2025-03-10 00:01:50 UTC
-+++ electron/shell/common/api/electron_bindings.cc
-@@ -254,7 +254,7 @@ void ElectronBindings::DidReceiveMemoryDump(
- if (target_pid == dump.pid()) {
- auto dict = gin_helper::Dictionary::CreateEmpty(isolate);
- const auto& osdump = dump.os_dump();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- dict.Set("residentSet", osdump.resident_set_kb);
- #endif
- dict.Set("private", osdump.private_footprint_kb);
diff --git a/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc b/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc
deleted file mode 100644
index 7a17151bb3cc..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_electron__command__line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/electron_command_line.cc.orig 2025-04-04 05:26:44 UTC
-+++ electron/shell/common/electron_command_line.cc
-@@ -35,7 +35,7 @@ std::vector<std::string> ElectronCommandLine::AsUtf8()
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // static
- void ElectronCommandLine::InitializeFromCommandLine() {
- argv_ = base::CommandLine::ForCurrentProcess()->argv();
diff --git a/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc b/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc
deleted file mode 100644
index 041447adfc99..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_gin__converters_osr__converter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/gin_converters/osr_converter.cc.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/common/gin_converters/osr_converter.cc
-@@ -117,7 +117,7 @@ v8::Local<v8::Value> Converter<electron::OffscreenShar
- const_cast<uintptr_t*>(&val.shared_texture_handle)),
- sizeof(val.shared_texture_handle));
- dict.Set("sharedTextureHandle", handle_buf.ToLocalChecked());
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto v8_planes = base::ToVector(val.planes, [isolate](const auto& plane) {
- gin::Dictionary v8_plane(isolate, v8::Object::New(isolate));
- v8_plane.Set("stride", plane.stride);
diff --git a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc b/devel/electron35/files/patch-electron_shell_common_node__bindings.cc
deleted file mode 100644
index 65ba5a5a68df..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- electron/shell/common/node_bindings.cc.orig 2025-06-25 20:51:20 UTC
-+++ electron/shell/common/node_bindings.cc
-@@ -46,7 +46,7 @@
- #include "third_party/electron_node/src/debug_utils.h"
- #include "third_party/electron_node/src/module_wrap.h"
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "shell/common/crash_keys.h"
- #endif
-
-@@ -161,7 +161,7 @@ void V8FatalErrorCallback(const char* location, const
- void V8FatalErrorCallback(const char* location, const char* message) {
- LOG(ERROR) << "Fatal error in V8: " << location << " " << message;
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
- electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
- #endif
-@@ -183,7 +183,7 @@ void V8OOMErrorCallback(const char* location, const v8
- LOG(ERROR) << "OOM detail: " << details.detail;
- }
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
- std::to_string(details.is_heap_oom));
- if (location) {
-@@ -566,7 +566,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
- TRACE_EVENT0("electron", "NodeBindings::Initialize");
- // Open node's error reporting system for browser process.
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Get real command line in renderer process forked by zygote.
- if (browser_env_ != BrowserEnvironment::kBrowser)
- ElectronCommandLine::InitializeFromCommandLine();
diff --git a/devel/electron35/files/patch-electron_shell_common_platform__util.h b/devel/electron35/files/patch-electron_shell_common_platform__util.h
deleted file mode 100644
index ab0d33da03d6..000000000000
--- a/devel/electron35/files/patch-electron_shell_common_platform__util.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/shell/common/platform_util.h.orig 2024-02-21 16:26:48 UTC
-+++ electron/shell/common/platform_util.h
-@@ -56,7 +56,7 @@ bool SetLoginItemEnabled(const std::string& type,
- bool enabled);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Returns a success flag.
- // Unlike libgtkui, does *not* use "chromium-browser.desktop" as a fallback.
- bool GetDesktopName(std::string* setme);
diff --git a/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc b/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
deleted file mode 100644
index 56b9420c6ec8..000000000000
--- a/devel/electron35/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
+++ /dev/null
@@ -1,36 +0,0 @@
---- electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc.orig 2023-02-06 19:29:11 UTC
-+++ electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc
-@@ -6,7 +6,7 @@
- #include "shell/common/gin_helper/dictionary.h"
- #include "shell/common/node_includes.h"
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "shell/common/crash_keys.h"
- #endif
-
-@@ -14,13 +14,13 @@ namespace {
-
- v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
- std::map<std::string, std::string> keys;
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::GetCrashKeys(&keys);
- #endif
- return gin::ConvertToV8(isolate, keys);
- }
-
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- void SetCrashKeyStub(const std::string& key, const std::string& value) {}
- void ClearCrashKeyStub(const std::string& key) {}
- #endif
-@@ -30,7 +30,7 @@ void Initialize(v8::Local<v8::Object> exports,
- v8::Local<v8::Context> context,
- void* priv) {
- gin_helper::Dictionary dict(context->GetIsolate(), exports);
--#if IS_MAS_BUILD()
-+#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
- dict.SetMethod("addExtraParameter", &SetCrashKeyStub);
- dict.SetMethod("removeExtraParameter", &ClearCrashKeyStub);
- #else
diff --git a/devel/electron35/files/patch-electron_shell_services_node_node__service.cc b/devel/electron35/files/patch-electron_shell_services_node_node__service.cc
deleted file mode 100644
index 51fe435d783f..000000000000
--- a/devel/electron35/files/patch-electron_shell_services_node_node__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- electron/shell/services/node/node_service.cc.orig 2025-01-29 20:10:57 UTC
-+++ electron/shell/services/node/node_service.cc
-@@ -22,7 +22,7 @@
- #include "shell/common/node_includes.h"
- #include "shell/services/node/parent_port.h"
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- #include "shell/common/crash_keys.h"
- #endif
-
-@@ -39,7 +39,7 @@ void V8FatalErrorCallback(const char* location, const
- g_client_remote->OnV8FatalError(location, outstream.str());
- }
-
--#if !IS_MAS_BUILD()
-+#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
- electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
- electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
- #endif
diff --git a/devel/electron35/files/patch-electron_spec_api-app-spec.ts b/devel/electron35/files/patch-electron_spec_api-app-spec.ts
deleted file mode 100644
index 814150f4b959..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-app-spec.ts
+++ /dev/null
@@ -1,124 +0,0 @@
---- electron/spec/api-app-spec.ts.orig 2024-10-09 13:53:06 UTC
-+++ electron/spec/api-app-spec.ts
-@@ -126,11 +126,11 @@ describe('app module', () => {
- });
-
- describe('app.getPreferredSystemLanguages()', () => {
-- ifit(process.platform !== 'linux')('should not be empty', () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be empty', () => {
- expect(app.getPreferredSystemLanguages().length).to.not.equal(0);
- });
-
-- ifit(process.platform === 'linux')('should be empty or contain C entry', () => {
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should be empty or contain C entry', () => {
- const languages = app.getPreferredSystemLanguages();
- if (languages.length) {
- expect(languages).to.not.include('C');
-@@ -193,7 +193,7 @@ describe('app module', () => {
- expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound');
- });
-
-- ifit(['darwin', 'linux'].includes(process.platform))('exits gracefully', async function () {
-+ ifit(['darwin', 'linux', 'freebsd'].includes(process.platform))('exits gracefully', async function () {
- const electronPath = process.execPath;
- const appPath = path.join(fixturesPath, 'api', 'singleton');
- appProcess = cp.spawn(electronPath, [appPath]);
-@@ -447,7 +447,7 @@ describe('app module', () => {
- // let w = null
-
- // before(function () {
-- // if (process.platform !== 'linux') {
-+ // if (process.platform !== 'linux' && process.platform !== 'freebsd') {
- // this.skip()
- // }
- // })
-@@ -554,7 +554,7 @@ describe('app module', () => {
- describe('app.badgeCount', () => {
- const platformIsNotSupported =
- (process.platform === 'win32') ||
-- (process.platform === 'linux' && !app.isUnityRunning());
-+ ((process.platform === 'linux' || process.platform === 'freebsd') && !app.isUnityRunning());
-
- const expectedBadgeCount = 42;
-
-@@ -598,7 +598,7 @@ describe('app module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () {
- const isMac = process.platform === 'darwin';
- const isWin = process.platform === 'win32';
-
-@@ -978,7 +978,7 @@ describe('app module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => {
- it('with properties', () => {
- it('can set accessibility support enabled', () => {
- expect(app.accessibilitySupportEnabled).to.eql(false);
-@@ -1178,7 +1178,7 @@ describe('app module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('select-client-certificate event', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('select-client-certificate event', () => {
- let w: BrowserWindow;
-
- before(function () {
-@@ -1313,7 +1313,7 @@ describe('app module', () => {
-
- describe('getApplicationNameForProtocol()', () => {
- // TODO: Linux CI doesn't have registered http & https handlers
-- ifit(!(process.env.CI && process.platform === 'linux'))('returns application names for common protocols', function () {
-+ ifit(!(process.env.CI && (process.platform === 'linux' || process.platform === 'freebsd')))('returns application names for common protocols', function () {
- // We can't expect particular app names here, but these protocols should
- // at least have _something_ registered. Except on our Linux CI
- // environment apparently.
-@@ -1331,7 +1331,7 @@ describe('app module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('getApplicationInfoForProtocol()', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getApplicationInfoForProtocol()', () => {
- it('returns promise rejection for a bogus protocol', async function () {
- await expect(
- app.getApplicationInfoForProtocol('bogus-protocol://')
-@@ -1381,7 +1381,7 @@ describe('app module', () => {
- });
-
- // FIXME Get these specs running on Linux CI
-- ifdescribe(process.platform !== 'linux')('getFileIcon() API', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getFileIcon() API', () => {
- const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico');
- const sizes = {
- small: 16,
-@@ -1463,7 +1463,7 @@ describe('app module', () => {
- expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0);
- }
-
-- if (process.platform !== 'linux') {
-+ if (process.platform !== 'linux' && process.platform !== 'freebsd') {
- expect(entry.sandboxed).to.be.a('boolean');
- }
-
-@@ -1537,7 +1537,7 @@ describe('app module', () => {
-
- it('succeeds with complete GPUInfo', async () => {
- const completeInfo = await getGPUInfo('complete');
-- if (process.platform === 'linux') {
-+ if (process.platform === 'linux' || process.platform === 'freebsd') {
- // For linux and macOS complete info is same as basic info
- await verifyBasicGPUInfo(completeInfo);
- const basicInfo = await getGPUInfo('basic');
-@@ -1561,7 +1561,7 @@ describe('app module', () => {
- });
- });
-
-- ifdescribe(!(process.platform === 'linux' && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => {
-+ ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => {
- let appProcess: cp.ChildProcess = null as any;
- let server: net.Server = null as any;
- const socketPath = process.platform === 'win32' ? '\\\\.\\pipe\\electron-mixed-sandbox' : '/tmp/electron-mixed-sandbox';
diff --git a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
deleted file mode 100644
index 5de2e6e8c6d7..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
+++ /dev/null
@@ -1,182 +0,0 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-05-13 12:56:52 UTC
-+++ electron/spec/api-browser-window-spec.ts
-@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
- }).not.to.throw();
- });
-
-- ifit(process.platform === 'linux')('does not crash when setting large window icons', async () => {
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('does not crash when setting large window icons', async () => {
- const appPath = path.join(fixtures, 'apps', 'xwindow-icon');
- const appProcess = childProcess.spawn(process.execPath, [appPath]);
- await once(appProcess, 'exit');
-@@ -296,7 +296,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('BrowserWindow.getContentProtection', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.getContentProtection', () => {
- afterEach(closeAllWindows);
- it('can set content protection', async () => {
- const w = new BrowserWindow({ show: false });
-@@ -1170,7 +1170,7 @@ describe('BrowserWindow module', () => {
-
- describe('BrowserWindow.minimize()', () => {
- // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI.
-- ifit(process.platform !== 'linux')('should not be visible when the window is minimized', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be visible when the window is minimized', async () => {
- const minimize = once(w, 'minimize');
- w.minimize();
- await minimize;
-@@ -1187,7 +1187,7 @@ describe('BrowserWindow module', () => {
- });
-
- // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests
-- ifit(process.platform !== 'linux')('should not restore maximized windows', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore maximized windows', async () => {
- const maximize = once(w, 'maximize');
- const shown = once(w, 'show');
- w.maximize();
-@@ -1252,7 +1252,7 @@ describe('BrowserWindow module', () => {
- expect(w.isFocused()).to.equal(true);
- });
-
-- ifit(process.platform !== 'linux')('acquires focus status from the other windows', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('acquires focus status from the other windows', async () => {
- const w1 = new BrowserWindow({ show: false });
- const w2 = new BrowserWindow({ show: false });
- const w3 = new BrowserWindow({ show: false });
-@@ -1353,7 +1353,7 @@ describe('BrowserWindow module', () => {
- expect(w.isFocused()).to.equal(false);
- });
-
-- ifit(process.platform !== 'linux')('transfers focus status to the next window', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('transfers focus status to the next window', async () => {
- const w1 = new BrowserWindow({ show: false });
- const w2 = new BrowserWindow({ show: false });
- const w3 = new BrowserWindow({ show: false });
-@@ -1812,7 +1812,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('Maximized state', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Maximized state', () => {
- it('checks normal bounds when maximized', async () => {
- const bounds = w.getBounds();
- const maximize = once(w, 'maximize');
-@@ -2022,7 +2022,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('Minimized state', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Minimized state', () => {
- it('checks normal bounds when minimized', async () => {
- const bounds = w.getBounds();
- const minimize = once(w, 'minimize');
-@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
- describe('BrowserWindow.setOpacity(opacity)', () => {
- afterEach(closeAllWindows);
-
-- ifdescribe(process.platform !== 'linux')(('Windows and Mac'), () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')(('Windows and Mac'), () => {
- it('make window with initial opacity', () => {
- const w = new BrowserWindow({ show: false, opacity: 0.5 });
- expect(w.getOpacity()).to.equal(0.5);
-@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform === 'linux')(('Linux'), () => {
-+ ifdescribe(process.platform === 'linux' || process.platform === 'freebsd')(('Linux'), () => {
- it('sets 1 regardless of parameter', () => {
- const w = new BrowserWindow({ show: false });
- w.setOpacity(0);
-@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
- expect(overlayRectPreMax.height).to.equal(size);
-
- // 'maximize' event is not emitted on Linux in CI.
-- if (process.platform !== 'linux' && !w.isMaximized()) {
-+ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) {
- const maximize = once(w, 'maximize');
- w.show();
- w.maximize();
-@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
- expect(preMaxHeight).to.equal(size);
-
- // 'maximize' event is not emitted on Linux in CI.
-- if (process.platform !== 'linux' && !w.isMaximized()) {
-+ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) {
- const maximize = once(w, 'maximize');
- w.show();
- w.maximize();
-@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
- expect(test.nodeTimers).to.equal(true);
- expect(test.nodeUrl).to.equal(true);
-
-- if (process.platform === 'linux' && test.osSandbox) {
-+ if ((process.platform === 'linux' || process.platform === 'freebsd') && test.osSandbox) {
- expect(test.creationTime).to.be.null('creation time');
- expect(test.systemMemoryInfo).to.be.null('system memory info');
- } else {
-@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('max/minimize events', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('max/minimize events', () => {
- afterEach(closeAllWindows);
- it('emits an event when window is maximized', async () => {
- const w = new BrowserWindow({ show: false });
-@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
- // TODO(zcbenz):
- // This test does not run on Linux CI. See:
- // https://github.com/electron/electron/issues/28699
-- ifit(process.platform === 'linux' && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => {
-+ ifit((process.platform === 'linux' || process.platform === 'freebsd') && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => {
- const w = new BrowserWindow({});
- const maximize = once(w, 'maximize');
- w.maximize();
-@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
- });
-
- // TODO(dsanders11): Enable once maximize event works on Linux again on CI
-- ifdescribe(process.platform !== 'linux')('BrowserWindow.maximize()', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.maximize()', () => {
- afterEach(closeAllWindows);
- it('should show the window if it is not currently shown', async () => {
- const w = new BrowserWindow({ show: false });
-@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
-
- // TODO(dsanders11): Enable once minimize event works on Linux again.
- // See https://github.com/electron/electron/issues/28699
-- ifit(process.platform !== 'linux')('should not restore a minimized window', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore a minimized window', async () => {
- const w = new BrowserWindow();
- const minimize = once(w, 'minimize');
- w.minimize();
-@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
- });
-
- // On Linux there is no "resizable" property of a window.
-- ifit(process.platform !== 'linux')('does affect maximizability when disabled and enabled', () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('does affect maximizability when disabled and enabled', () => {
- const w = new BrowserWindow({ show: false });
- expect(w.resizable).to.be.true('resizable');
-
-@@ -5480,7 +5480,7 @@ describe('BrowserWindow module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('window states (excluding Linux)', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('window states (excluding Linux)', () => {
- // Not implemented on Linux.
- afterEach(closeAllWindows);
-
-@@ -6679,7 +6679,7 @@ describe('BrowserWindow module', () => {
- describe('"transparent" option', () => {
- afterEach(closeAllWindows);
-
-- ifit(process.platform !== 'linux')('correctly returns isMaximized() when the window is maximized then minimized', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('correctly returns isMaximized() when the window is maximized then minimized', async () => {
- const w = new BrowserWindow({
- frame: false,
- transparent: true
diff --git a/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts
deleted file mode 100644
index 5431741e212b..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-desktop-capturer-spec.ts
+++ /dev/null
@@ -1,47 +0,0 @@
---- electron/spec/api-desktop-capturer-spec.ts.orig 2025-05-27 20:59:13 UTC
-+++ electron/spec/api-desktop-capturer-spec.ts
-@@ -45,7 +45,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
- });
-
- // Linux doesn't return any window sources.
-- ifit(process.platform !== 'linux')('returns an empty display_id for window sources', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns an empty display_id for window sources', async () => {
- const w = new BrowserWindow({ width: 200, height: 200 });
- await w.loadURL('about:blank');
-
-@@ -57,7 +57,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
- }
- });
-
-- ifit(process.platform !== 'linux')('returns display_ids matching the Screen API', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns display_ids matching the Screen API', async () => {
- const displays = screen.getAllDisplays();
- const sources = await desktopCapturer.getSources({ types: ['screen'] });
- expect(sources).to.be.an('array').of.length(displays.length);
-@@ -118,7 +118,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
- // TODO(julien.isorce): investigate why |sources| is empty on the linux
- // bots while it is not on my workstation, as expected, with and without
- // the --ci parameter.
-- if (process.platform === 'linux' && sources.length === 0) {
-+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) {
- this.skip();
- return;
- }
-@@ -154,7 +154,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
- // TODO(julien.isorce): investigate why |sources| is empty on the linux
- // bots while it is not on my workstation, as expected, with and without
- // the --ci parameter.
-- if (process.platform === 'linux' && sources.length === 0) {
-+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) {
- this.skip();
- return;
- }
-@@ -223,7 +223,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
- // TODO(julien.isorce): investigate why |sources| is empty on the linux
- // bots while it is not on my workstation, as expected, with and without
- // the --ci parameter.
-- if (process.platform === 'linux' && sources.length === 0) {
-+ if ((process.platform === 'linux' || process.platform === 'freebsd') && sources.length === 0) {
- destroyWindows();
- this.skip();
- return;
diff --git a/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts
deleted file mode 100644
index 6ce49004e801..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-native-image-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-native-image-spec.ts.orig 2024-10-09 13:53:06 UTC
-+++ electron/spec/api-native-image-spec.ts
-@@ -428,7 +428,7 @@ describe('nativeImage module', () => {
- });
- });
-
-- ifdescribe(process.platform !== 'linux')('createThumbnailFromPath(path, size)', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('createThumbnailFromPath(path, size)', () => {
- useRemoteContext({ webPreferences: { contextIsolation: false, nodeIntegration: true } });
-
- it('throws when invalid size is passed', async () => {
diff --git a/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts
deleted file mode 100644
index 3195a7eabb74..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-protocol-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-protocol-spec.ts.orig 2024-11-07 16:14:43 UTC
-+++ electron/spec/api-protocol-spec.ts
-@@ -1738,7 +1738,7 @@ describe('protocol module', () => {
-
- // TODO(nornagon): this test doesn't pass on Linux currently, investigate.
- // test is also flaky on CI on macOS so it is currently disabled there as well.
-- ifit(process.platform !== 'linux' && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => {
-+ ifit((process.platform !== 'linux' && process.platform !== 'freebsd') && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => {
- // 128 MB of spaces.
- const chunk = new Uint8Array(128 * 1024 * 1024);
- chunk.fill(' '.charCodeAt(0));
diff --git a/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts b/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts
deleted file mode 100644
index 81d8407983a5..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-subframe-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-subframe-spec.ts.orig 2025-04-04 05:26:44 UTC
-+++ electron/spec/api-subframe-spec.ts
-@@ -252,7 +252,7 @@ describe('subframe with non-standard schemes', () => {
- });
-
- // app.getAppMetrics() does not return sandbox information on Linux.
--ifdescribe(process.platform !== 'linux')('cross-site frame sandboxing', () => {
-+ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('cross-site frame sandboxing', () => {
- let server: http.Server;
- let crossSiteUrl: string;
- let serverUrl: string;
diff --git a/devel/electron35/files/patch-electron_spec_api-tray-spec.ts b/devel/electron35/files/patch-electron_spec_api-tray-spec.ts
deleted file mode 100644
index cb822fdca402..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-tray-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-tray-spec.ts.orig 2024-10-09 13:53:06 UTC
-+++ electron/spec/api-tray-spec.ts
-@@ -131,7 +131,7 @@ describe('tray module', () => {
- describe('tray.getBounds()', () => {
- afterEach(() => { tray.destroy(); });
-
-- ifit(process.platform !== 'linux')('returns a bounds object', function () {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns a bounds object', function () {
- const bounds = tray.getBounds();
- expect(bounds).to.be.an('object').and.to.have.all.keys('x', 'y', 'width', 'height');
- });
diff --git a/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts
deleted file mode 100644
index d080f5ffca9a..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-utility-process-spec.ts
+++ /dev/null
@@ -1,20 +0,0 @@
---- electron/spec/api-utility-process-spec.ts.orig 2025-04-04 05:26:44 UTC
-+++ electron/spec/api-utility-process-spec.ts
-@@ -467,7 +467,7 @@ describe('utilityProcess module', () => {
- expect(output).to.include(result);
- });
-
-- ifit(process.platform !== 'linux')('can access exposed main process modules from the utility process', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can access exposed main process modules from the utility process', async () => {
- const message = 'Message from utility process';
- const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js'));
- await once(child, 'spawn');
-@@ -504,7 +504,7 @@ describe('utilityProcess module', () => {
- await closeWindow(w);
- });
-
-- ifit(process.platform === 'linux')('allows executing a setuid binary with child_process', async () => {
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('allows executing a setuid binary with child_process', async () => {
- const child = utilityProcess.fork(path.join(fixturesPath, 'suid.js'));
- await once(child, 'spawn');
- const [data] = await once(child, 'message');
diff --git a/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts
deleted file mode 100644
index 824900c04d17..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-web-contents-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-web-contents-spec.ts.orig 2025-03-27 16:32:44 UTC
-+++ electron/spec/api-web-contents-spec.ts
-@@ -2652,7 +2652,7 @@ describe('webContents module', () => {
- });
-
- // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes.
-- ifit(process.platform !== 'linux')('can print cross-origin iframes', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can print cross-origin iframes', async () => {
- server = http.createServer((_, res) => {
- res.writeHead(200);
- res.end(`
diff --git a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts b/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts
deleted file mode 100644
index c8b3ce3d94f7..000000000000
--- a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/spec/api-web-frame-main-spec.ts.orig 2025-07-31 13:41:06 UTC
-+++ electron/spec/api-web-frame-main-spec.ts
-@@ -316,7 +316,7 @@ describe('webFrameMain module', () => {
- afterEach(closeAllWindows);
-
- // TODO(jkleinsc) fix this flaky test on linux
-- ifit(process.platform !== 'linux')('throws upon accessing properties when disposed', async () => {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws upon accessing properties when disposed', async () => {
- await w.loadFile(path.join(subframesPath, 'frame-with-frame-container.html'));
- const { mainFrame } = w.webContents;
- w.destroy();
diff --git a/devel/electron35/files/patch-electron_spec_chromium-spec.ts b/devel/electron35/files/patch-electron_spec_chromium-spec.ts
deleted file mode 100644
index 1c0dbc9b0e42..000000000000
--- a/devel/electron35/files/patch-electron_spec_chromium-spec.ts
+++ /dev/null
@@ -1,44 +0,0 @@
---- electron/spec/chromium-spec.ts.orig 2025-05-27 20:59:13 UTC
-+++ electron/spec/chromium-spec.ts
-@@ -475,13 +475,13 @@ describe('command line switches', () => {
- it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
-
- const lcAll = String(process.env.LC_ALL);
-- ifit(process.platform === 'linux')('current process has a valid LC_ALL env', async () => {
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('current process has a valid LC_ALL env', async () => {
- // The LC_ALL env should not be set to DOM locale string.
- expect(lcAll).to.not.equal(app.getLocale());
- });
-- ifit(process.platform === 'linux')('should not change LC_ALL', async () => testLocale('fr', lcAll, true));
-- ifit(process.platform === 'linux')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true));
-- ifit(process.platform === 'linux')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true));
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL', async () => testLocale('fr', lcAll, true));
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true));
-+ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true));
- });
-
- describe('--remote-debugging-pipe switch', () => {
-@@ -2958,12 +2958,12 @@ describe('font fallback', () => {
- expect(fonts[0].familyName).to.equal('Arial');
- } else if (process.platform === 'darwin') {
- expect(fonts[0].familyName).to.equal('Helvetica');
-- } else if (process.platform === 'linux') {
-+ } else if (process.platform === 'linux' || process.platform === 'freebsd') {
- expect(fonts[0].familyName).to.equal('DejaVu Sans');
- } // I think this depends on the distro? We don't specify a default.
- });
-
-- ifit(process.platform !== 'linux')('should fall back to Japanese font for sans-serif Japanese script', async function () {
-+ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should fall back to Japanese font for sans-serif Japanese script', async function () {
- const html = `
- <html lang="ja-JP">
- <head>
-@@ -3507,7 +3507,7 @@ describe('paste execCommand', () => {
- });
- });
-
--ifdescribe((process.platform !== 'linux' || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => {
-+ifdescribe(((process.platform !== 'linux' && process.platform !== 'freebsd') || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => {
- let w: BrowserWindow;
-
- const expectedBadgeCount = 42;
diff --git a/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
deleted file mode 100644
index a3959340a676..000000000000
--- a/devel/electron35/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-03-24 20:50:14 UTC
-+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
- #endif
- MessageService::GetFactoryInstance();
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- NetworkingPrivateEventRouterFactory::GetInstance();
- #endif
- PrinterProviderAPIFactory::GetInstance();
diff --git a/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc b/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc
deleted file mode 100644
index a0ee91afd52e..000000000000
--- a/devel/electron35/files/patch-extensions_browser_api_management_management__api.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/browser/api/management/management_api.cc.orig 2024-08-14 20:55:02 UTC
-+++ extensions/browser/api/management/management_api.cc
-@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() {
- #if BUILDFLAG(IS_CHROMEOS)
- // ChromeOS devices have this feature already shipped.
- return true;
--#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(
- supervised_user::kEnableExtensionsPermissionsForSupervisedUsersOnDesktop);
- #else
diff --git a/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc b/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc
deleted file mode 100644
index 03e895683b09..000000000000
--- a/devel/electron35/files/patch-extensions_browser_api_messaging_message__service.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ extensions/browser/api/messaging/message_service.cc
-@@ -77,7 +77,7 @@ const char kReceivingEndDoesntExistError[] =
- const char kReceivingEndDoesntExistError[] =
- "Could not establish connection. Receiving end does not exist.";
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kMissingPermissionError[] =
- "Access to native messaging requires nativeMessaging permission.";
- const char kProhibitedByPoliciesError[] =
-@@ -643,7 +643,7 @@ void MessageService::OpenChannelToNativeAppImpl(
- return;
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool has_permission = extension->permissions_data()->HasAPIPermission(
- mojom::APIPermissionID::kNativeMessaging);
- if (!has_permission) {
diff --git a/devel/electron35/files/patch-extensions_common_api___permission__features.json b/devel/electron35/files/patch-extensions_common_api___permission__features.json
deleted file mode 100644
index bc538365404d..000000000000
--- a/devel/electron35/files/patch-extensions_common_api___permission__features.json
+++ /dev/null
@@ -1,29 +0,0 @@
---- extensions/common/api/_permission_features.json.orig 2025-03-24 20:50:14 UTC
-+++ extensions/common/api/_permission_features.json
-@@ -138,7 +138,7 @@
- {
- "channel": "stable",
- "extension_types": ["platform_app"],
-- "platforms": ["chromeos", "win", "mac", "linux"],
-+ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"],
- "allowlist": [
- "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
- "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -423,7 +423,7 @@
- }, {
- "channel": "stable",
- "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
- "allowlist": [
- "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
- "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -467,7 +467,7 @@
- "networkingPrivate": {
- "channel": "stable",
- "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
- "allowlist": [
- // DO NOT ADD ANY MORE ENTRIES HERE.
- // networkingPrivate is being migrated to networking.onc.
diff --git a/devel/electron35/files/patch-extensions_common_api_runtime.json b/devel/electron35/files/patch-extensions_common_api_runtime.json
deleted file mode 100644
index a62b91540fcb..000000000000
--- a/devel/electron35/files/patch-extensions_common_api_runtime.json
+++ /dev/null
@@ -1,10 +0,0 @@
---- extensions/common/api/runtime.json.orig 2024-02-21 00:20:46 UTC
-+++ extensions/common/api/runtime.json
-@@ -86,6 +86,7 @@
- {"name": "cros", "description": "Specifies the Chrome operating system."},
- {"name": "linux", "description": "Specifies the Linux operating system."},
- {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
-+ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."},
- {"name": "fuchsia", "description": "Specifies the Fuchsia operating system."}
- ]
- },
diff --git a/devel/electron35/files/patch-extensions_common_command.cc b/devel/electron35/files/patch-extensions_common_command.cc
deleted file mode 100644
index 1ee04f732f41..000000000000
--- a/devel/electron35/files/patch-extensions_common_command.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/common/command.cc.orig 2025-03-24 20:50:14 UTC
-+++ extensions/common/command.cc
-@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
- return ui::kKeybindingPlatformMac;
- #elif BUILDFLAG(IS_CHROMEOS)
- return ui::kKeybindingPlatformChromeOs;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return ui::kKeybindingPlatformLinux;
- #elif BUILDFLAG(IS_FUCHSIA)
- // TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/devel/electron35/files/patch-extensions_common_features_feature.cc b/devel/electron35/files/patch-extensions_common_features_feature.cc
deleted file mode 100644
index 981accef0f6e..000000000000
--- a/devel/electron35/files/patch-extensions_common_features_feature.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/common/features/feature.cc.orig 2025-01-27 17:37:37 UTC
-+++ extensions/common/features/feature.cc
-@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
- return WIN_PLATFORM;
- #elif BUILDFLAG(IS_FUCHSIA)
- return FUCHSIA_PLATFORM;
-+#elif BUILDFLAG(IS_BSD)
-+ return LINUX_PLATFORM;
- #else
- return UNSPECIFIED_PLATFORM;
- #endif
diff --git a/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc b/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc
deleted file mode 100644
index e8b412e8cb40..000000000000
--- a/devel/electron35/files/patch-extensions_renderer_bindings_api__binding__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ extensions/renderer/bindings/api_binding_util.cc
-@@ -129,7 +129,7 @@ std::string GetPlatformString() {
- std::string GetPlatformString() {
- #if BUILDFLAG(IS_CHROMEOS)
- return "chromeos";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "linux";
- #elif BUILDFLAG(IS_MAC)
- return "mac";
diff --git a/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc b/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc
deleted file mode 100644
index 257285c8d172..000000000000
--- a/devel/electron35/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-01-27 17:37:37 UTC
-+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
- #if BUILDFLAG(IS_WIN)
- #include "base/base_paths_win.h"
- #include "base/process/process_info.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #elif BUILDFLAG(IS_MAC)
- #include "base/base_paths_mac.h"
-@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
- }
-
- base::FilePath data_dir;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- data_dir = base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir);
diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
deleted file mode 100644
index fbbd6455ed39..000000000000
--- a/devel/electron35/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-01-27 17:37:37 UTC
-+++ extensions/shell/browser/shell_browser_main_parts.cc
-@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
- switches::kAppShellAllowRoaming)) {
- network_controller_->SetCellularAllowRoaming(true);
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // app_shell doesn't need GTK, so the fake input method context can work.
- // See crbug.com/381852 and revision fb69f142.
- // TODO(michaelpg): Verify this works for target environments.
diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
deleted file mode 100644
index c6e838785d9d..000000000000
--- a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-01-27 17:37:37 UTC
-+++ extensions/shell/browser/shell_extensions_api_client.cc
-@@ -18,7 +18,7 @@
- #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h"
- #include "extensions/shell/browser/shell_web_view_guest_delegate.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h"
- #endif
-
-@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
- return std::make_unique<ShellDisplayInfoProvider>();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() {
- if (!file_system_delegate_)
- file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>();
diff --git a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h
deleted file mode 100644
index daba8e5bca83..000000000000
--- a/devel/electron35/files/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-01-27 17:37:37 UTC
-+++ extensions/shell/browser/shell_extensions_api_client.h
-@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
- content::BrowserContext* browser_context) const override;
- std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
- const override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FileSystemDelegate* GetFileSystemDelegate() override;
- #endif
- MessagingDelegate* GetMessagingDelegate() override;
- FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override;
-
- private:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<FileSystemDelegate> file_system_delegate_;
- #endif
- std::unique_ptr<MessagingDelegate> messaging_delegate_;
diff --git a/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
deleted file mode 100644
index 49299d817e4c..000000000000
--- a/devel/electron35/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2023-05-25 00:41:56 UTC
-+++ google_apis/gcm/engine/heartbeat_manager.cc
-@@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30;
- // Minimum time spent sleeping before we force a new heartbeat.
- const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds.
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // The period at which to check if the heartbeat time has passed. Used to
- // protect against platforms where the timer is delayed by the system being
- // suspended. Only needed on linux because the other OSes provide a standard
-@@ -191,7 +191,7 @@ void HeartbeatManager::RestartTimer() {
- base::BindRepeating(&HeartbeatManager::OnHeartbeatTriggered,
- weak_ptr_factory_.GetWeakPtr()));
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Windows, Mac, Android, iOS, and Chrome OS all provide a way to be notified
- // when the system is suspending or resuming. The only one that does not is
- // Linux so we need to poll to check for missed heartbeats.
-@@ -214,7 +214,7 @@ void HeartbeatManager::CheckForMissedHeartbeat() {
- return;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- // Otherwise check again later.
- io_task_runner_->PostDelayedTask(
- FROM_HERE,
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
deleted file mode 100644
index cbe67e056ee2..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
- return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
- ? wgpu::BackendType::D3D12
- : wgpu::BackendType::D3D11;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- return wgpu::BackendType::Vulkan;
- #elif BUILDFLAG(IS_APPLE)
- return wgpu::BackendType::Metal;
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
deleted file mode 100644
index a8fddc7ffa10..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create(
- }
-
- // Allow linux to run fuzzers.
--#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return new GLES2DecoderImpl(client, command_buffer_service, outputter, group);
- #else
- LOG(FATAL) << "Validating command decoder is not supported.";
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc
deleted file mode 100644
index 9eb3a8bd7b58..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -67,7 +67,7 @@
- #include "gpu/vulkan/vulkan_implementation.h"
- #include "gpu/vulkan/vulkan_util.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "gpu/command_buffer/service/external_semaphore_pool.h"
- #endif
-
-@@ -393,7 +393,7 @@ SharedContextState::SharedContextState(
- if (gr_context_type_ == GrContextType::kVulkan) {
- if (vk_context_provider_) {
- #if BUILDFLAG(ENABLE_VULKAN) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
- external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
- #endif
- use_virtualized_gl_contexts_ = false;
-@@ -430,7 +430,7 @@ SharedContextState::~SharedContextState() {
- }
-
- #if BUILDFLAG(ENABLE_VULKAN) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
- external_semaphore_pool_.reset();
- #endif
-
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h b/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h
deleted file mode 100644
index c375b5ad8e26..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/shared_context_state.h
-@@ -235,7 +235,7 @@ class GPU_GLES2_EXPORT SharedContextState
- return &memory_type_tracker_;
- }
- #if BUILDFLAG(ENABLE_VULKAN) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
- ExternalSemaphorePool* external_semaphore_pool() {
- return external_semaphore_pool_.get();
- }
-@@ -448,7 +448,7 @@ class GPU_GLES2_EXPORT SharedContextState
- bool disable_check_reset_status_throttling_for_test_ = false;
-
- #if BUILDFLAG(ENABLE_VULKAN) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
- std::unique_ptr<ExternalSemaphorePool> external_semaphore_pool_;
- #endif
-
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
deleted file mode 100644
index 13181e64eedd..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-14 20:55:03 UTC
-+++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
-@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage =
- // TODO(penghuang): verify the scanout is the right usage for video playback.
- // crbug.com/1280798
- constexpr SharedImageUsageSet kSupportedUsage =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- SHARED_IMAGE_USAGE_SCANOUT |
- #endif
- SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE |
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
deleted file mode 100644
index 7dcd14de5090..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-01-27 17:37:37 UTC
-+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
- #include "ui/gl/gl_version_info.h"
- #include "ui/gl/scoped_binders.h"
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
- #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
- #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
- #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
- wgpu::BackendType backend_type,
- std::vector<wgpu::TextureFormat> view_formats,
- scoped_refptr<SharedContextState> context_state) {
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
- auto wgpu_format = ToDawnFormat(format());
-
- if (wgpu_format == wgpu::TextureFormat::Undefined) {
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
deleted file mode 100644
index afd6620c3799..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -168,7 +168,7 @@ SharedImageUsageSet SupportedUsage() {
-
- SharedImageUsageSet SupportedUsage() {
- SharedImageUsageSet supported_usage =
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
- SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
- SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
- SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
deleted file mode 100644
index 9e353985a7d5..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -49,7 +49,7 @@
- #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
- #include "gpu/vulkan/vulkan_device_queue.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
- #endif
-
-@@ -113,7 +113,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
- return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
- #elif BUILDFLAG(IS_ANDROID)
- return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
- #elif BUILDFLAG(IS_WIN)
- return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -317,7 +317,7 @@ SharedImageFactory::SharedImageFactory(
- context_state_, workarounds_);
- factories_.push_back(std::move(ozone_factory));
- }
--#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA))
-+#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD))
- if (gr_context_type_ == GrContextType::kVulkan) {
- auto external_vk_image_factory =
- std::make_unique<ExternalVkImageBackingFactory>(context_state_);
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
deleted file mode 100644
index fc8db7e903a6..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
- return true;
- #elif BUILDFLAG(IS_ANDROID)
- return base::AndroidHardwareBufferCompat::IsSupportAvailable();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // We are in the process of tightening scanout support on Ozone to be guarded
- // by overlays being supported rather than merely native pixmaps being
- // supported, as native pixmap support doesn't always imply that those native
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
deleted file mode 100644
index 074a1dd54ae0..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
- backend_types = {wgpu::BackendType::D3D12};
- #elif BUILDFLAG(IS_MAC)
- backend_types = {wgpu::BackendType::Metal};
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (shared_context_state_->GrContextIsVulkan() ||
- shared_context_state_->IsGraphiteDawnVulkan()) {
- backend_types = {wgpu::BackendType::Vulkan};
-@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
- }
-
- #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
-- !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX)
-+ !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- if (usage & wgpu::TextureUsage::StorageBinding) {
- LOG(ERROR) << "AssociateMailbox: wgpu::TextureUsage::StorageBinding is NOT "
- "supported yet on this platform.";
diff --git a/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
deleted file mode 100644
index fdda274e415e..000000000000
--- a/devel/electron35/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2024-10-16 21:31:30 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -32,7 +32,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
- #endif
-@@ -75,7 +75,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
diff --git a/devel/electron35/files/patch-gpu_config_gpu__control__list.cc b/devel/electron35/files/patch-gpu_config_gpu__control__list.cc
deleted file mode 100644
index 6de3e213cf72..000000000000
--- a/devel/electron35/files/patch-gpu_config_gpu__control__list.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/config/gpu_control_list.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
- return kOsAndroid;
- #elif BUILDFLAG(IS_FUCHSIA)
- return kOsFuchsia;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return kOsLinux;
- #elif BUILDFLAG(IS_MAC)
- return kOsMacosx;
diff --git a/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc b/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc
deleted file mode 100644
index 6fe5e6f6a2f2..000000000000
--- a/devel/electron35/files/patch-gpu_config_gpu__finch__features.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/config/gpu_finch_features.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kDefaultEnableGpuRasterization,
- BASE_FEATURE(kDefaultEnableGpuRasterization,
- "DefaultEnableGpuRasterization",
- #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
-+ BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc b/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc
deleted file mode 100644
index d70e6ac969e6..000000000000
--- a/devel/electron35/files/patch-gpu_config_gpu__info__collector.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/config/gpu_info_collector.cc
-@@ -360,7 +360,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance
- void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
- static BASE_FEATURE(kCollectWebGPUSupportMetrics,
- "CollectWebGPUSupportMetrics",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT);
- #else
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-gpu_config_gpu__test__config.cc b/devel/electron35/files/patch-gpu_config_gpu__test__config.cc
deleted file mode 100644
index 86cc37845dcf..000000000000
--- a/devel/electron35/files/patch-gpu_config_gpu__test__config.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/config/gpu_test_config.cc.orig 2022-02-28 16:54:41 UTC
-+++ gpu/config/gpu_test_config.cc
-@@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() {
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- return GPUTestConfig::kOsChromeOS;
- #elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
-- BUILDFLAG(IS_OPENBSD)
-+ BUILDFLAG(IS_BSD)
- return GPUTestConfig::kOsLinux;
- #elif BUILDFLAG(IS_WIN)
- int32_t major_version = 0;
diff --git a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
deleted file mode 100644
index c878dc872080..000000000000
--- a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-16 21:31:30 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.cc
-@@ -26,7 +26,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #endif
-
-@@ -55,7 +55,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType()
- return gfx::IO_SURFACE_BUFFER;
- #elif BUILDFLAG(IS_ANDROID)
- return gfx::ANDROID_HARDWARE_BUFFER;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::NATIVE_PIXMAP;
- #elif BUILDFLAG(IS_WIN)
- return gfx::DXGI_SHARED_HANDLE;
diff --git a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index 2ab58073a4b1..000000000000
--- a/devel/electron35/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-10 01:48:45 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -21,7 +21,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
diff --git a/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc b/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc
deleted file mode 100644
index 9b446efd2a4d..000000000000
--- a/devel/electron35/files/patch-gpu_ipc_service_gpu__init.cc
+++ /dev/null
@@ -1,74 +0,0 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/ipc/service/gpu_init.cc
-@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
- enable_watchdog = false;
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
- #else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- // For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
- }
-
- bool attempted_startsandbox = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Chrome OS ARM Mali, GPU driver userspace creates threads when
- // initializing a GL context, so start the sandbox early.
- // TODO(zmo): Need to collect OS version before this.
-@@ -531,7 +531,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
- gpu_preferences_.gr_context_type = GrContextType::kGL;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The ContentSandboxHelper is currently the only one implementation of
- // GpuSandboxHelper and it has no dependency. Except on Linux where
- // VaapiWrapper checks the GL implementation to determine which display
-@@ -613,7 +613,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
- command_line, gpu_feature_info_,
- gpu_preferences_.disable_software_rasterizer, false);
- if (gl_use_swiftshader_) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
- << "on Linux";
- return false;
-@@ -783,7 +783,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
-
- InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Driver may create a compatibility profile context when collect graphics
- // information on Linux platform. Try to collect graphics information
- // based on core profile context after disabling platform extensions.
-@@ -835,7 +835,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
- }
- }
- }
--#if BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
- if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
- // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
- }
- bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
-
--#if BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
- if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
- // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1087,7 +1087,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
- }
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Driver may create a compatibility profile context when collect graphics
- // information on Linux platform. Try to collect graphics information
- // based on core profile context after disabling platform extensions.
diff --git a/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
deleted file mode 100644
index c2e797a71f81..000000000000
--- a/devel/electron35/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-16 21:31:30 UTC
-+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
-@@ -14,7 +14,7 @@
- #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
- #endif
-
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
- // to have a factory that vends invalid GMB handles rather than having no
- // factory at all.
- return std::make_unique<GpuMemoryBufferFactoryStub>();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return std::make_unique<GpuMemoryBufferFactoryNativePixmap>(
- vulkan_context_provider);
- #elif BUILDFLAG(IS_WIN)
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc b/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc
deleted file mode 100644
index 799e2781ddde..000000000000
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/vulkan/vulkan_device_queue.cc
-@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize(
-
- // In dual-CPU cases, we cannot detect the active GPU correctly on Linux,
- // so don't select GPU device based on the |gpu_info|.
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- // If gpu_info is provided, the device should match it.
- if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id ||
- device_properties.deviceID != gpu_info->gpu.device_id)) {
-@@ -303,7 +303,7 @@ bool VulkanDeviceQueue::Initialize(
- // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler
- // support.
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!physical_device_info.feature_sampler_ycbcr_conversion) {
- LOG(ERROR) << "samplerYcbcrConversion is not supported.";
- return false;
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h
deleted file mode 100644
index 02a27330c38e..000000000000
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__device__queue.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-24 20:50:14 UTC
-+++ gpu/vulkan/vulkan_device_queue.h
-@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
- #endif
-
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- VkPhysicalDeviceSamplerYcbcrConversionFeatures
- sampler_ycbcr_conversion_features_{
- VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES};
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h
deleted file mode 100644
index bd1db19c462e..000000000000
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.h
+++ /dev/null
@@ -1,27 +0,0 @@
---- gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-18 21:43:33 UTC
-+++ gpu/vulkan/vulkan_function_pointers.h
-@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers
- VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
- VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT>
- vkGetImageDrmFormatModifierPropertiesEXT;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -1336,7 +1336,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue
- pPresentInfo);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT(
- VkDevice device,
- VkImage image,
-@@ -1346,4 +1346,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp
- }
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_
-\ No newline at end of file
-+#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h b/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h
deleted file mode 100644
index 7960e8e43873..000000000000
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__image.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-02-01 18:43:21 UTC
-+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
- VkImageUsageFlags usage,
- VkImageCreateFlags flags);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
- VulkanDeviceQueue* device_queue,
- const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
- VkImageTiling image_tiling,
- uint32_t queue_family_index);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool InitializeWithExternalMemoryAndModifiers(VulkanDeviceQueue* device_queue,
- const gfx::Size& size,
- VkFormat format,
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc b/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc
deleted file mode 100644
index 7bc96f065ae7..000000000000
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__util.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ gpu/vulkan/vulkan_util.cc
-@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities(
- }
- }
-
--#if BUILDFLAG(IS_LINUX) && !defined(OZONE_PLATFORM_IS_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(OZONE_PLATFORM_IS_X11)
- // Vulkan is only supported with X11 on Linux for now.
- return false;
- #else
diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
deleted file mode 100644
index 425990b2ad40..000000000000
--- a/devel/electron35/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ headless/lib/browser/headless_browser_main_parts_posix.cc
-@@ -27,13 +27,13 @@
- #include "content/public/browser/browser_thread.h"
- #include "headless/lib/browser/headless_browser_impl.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/command_line.h"
- #include "components/os_crypt/sync/key_storage_config_linux.h"
- #include "components/os_crypt/sync/os_crypt.h"
- #include "headless/public/switches.h"
-
--#if BUILDFLAG(USE_DBUS)
-+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
- #include "device/bluetooth/dbus/bluez_dbus_manager.h"
- #endif
-
-@@ -167,7 +167,7 @@ class BrowserShutdownHandler {
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr char kProductName[] = "HeadlessChrome";
- #endif
-
-@@ -175,9 +175,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
- BrowserShutdownHandler::Install(base::BindOnce(
- &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
--#if BUILDFLAG(USE_DBUS)
-+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
- bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr);
- #endif
-
diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc b/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc
deleted file mode 100644
index 7b75b236e8db..000000000000
--- a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -56,7 +56,7 @@
- #include "content/public/common/content_descriptors.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS)
-+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS)
- #include "components/os_crypt/sync/os_crypt.h" // nogncheck
- #include "content/public/browser/network_service_util.h"
- #endif
-@@ -518,7 +518,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey(
-
- void HeadlessContentBrowserClient::SetEncryptionKey(
- ::network::mojom::NetworkService* network_service) {
--#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS)
-+#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS)
- // The OSCrypt keys are process bound, so if network service is out of
- // process, send it the required key if it is available.
- if (content::IsOutOfProcessNetworkService()
diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h b/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h
deleted file mode 100644
index c02cb212fbd1..000000000000
--- a/devel/electron35/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-03-24 20:50:14 UTC
-+++ headless/lib/browser/headless_content_browser_client.h
-@@ -46,7 +46,7 @@ class HeadlessContentBrowserClient : public content::C
- CreateDevToolsManagerDelegate() override;
- content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
- content::BrowserContext* context) override;
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- void GetAdditionalMappedFilesForChildProcess(
- const base::CommandLine& command_line,
- int child_process_id,
diff --git a/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc
deleted file mode 100644
index e21e8922e637..000000000000
--- a/devel/electron35/files/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-04-06 11:53:46 UTC
-+++ headless/lib/browser/headless_web_contents_impl.cc
-@@ -71,7 +71,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref
- namespace {
-
- void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
- #endif
-
diff --git a/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc b/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc
deleted file mode 100644
index 3348fe7ff4b5..000000000000
--- a/devel/electron35/files/patch-headless_lib_headless__content__main__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ headless/lib/headless_content_main_delegate.cc
-@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
- if (process_type != ::switches::kZygoteProcess) {
- g_headless_crash_client.Pointer()->set_crash_dumps_dir(
- command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
--#if !BUILDFLAG(IS_WIN)
-+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD)
- crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
- #endif // !BUILDFLAG(IS_WIN)
- crash_keys::SetSwitchesFromCommandLine(command_line, nullptr);
diff --git a/devel/electron35/files/patch-ipc_ipc__channel.h b/devel/electron35/files/patch-ipc_ipc__channel.h
deleted file mode 100644
index 7404b35c1391..000000000000
--- a/devel/electron35/files/patch-ipc_ipc__channel.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_channel.h.orig 2024-06-18 21:43:35 UTC
-+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
- static std::string GenerateUniqueRandomChannelID();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Sandboxed processes live in a PID namespace, so when sending the IPC hello
- // message from client to server we need to send the PID from the global
- // PID namespace.
diff --git a/devel/electron35/files/patch-ipc_ipc__channel__common.cc b/devel/electron35/files/patch-ipc_ipc__channel__common.cc
deleted file mode 100644
index c68294ff75b0..000000000000
--- a/devel/electron35/files/patch-ipc_ipc__channel__common.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_channel_common.cc.orig 2023-02-01 18:43:22 UTC
-+++ ipc/ipc_channel_common.cc
-@@ -10,7 +10,7 @@
-
- namespace IPC {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- namespace {
- int g_global_pid = 0;
diff --git a/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc b/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc
deleted file mode 100644
index aad0bd25fa8f..000000000000
--- a/devel/electron35/files/patch-ipc_ipc__channel__mojo.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-02-01 18:43:22 UTC
-+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
- };
-
- base::ProcessId GetSelfPID() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (int global_pid = Channel::GetGlobalPid())
- return global_pid;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-ipc_ipc__message__utils.cc b/devel/electron35/files/patch-ipc_ipc__message__utils.cc
deleted file mode 100644
index 1d13328a7aef..000000000000
--- a/devel/electron35/files/patch-ipc_ipc__message__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_message_utils.cc.orig 2025-01-27 17:37:37 UTC
-+++ ipc/ipc_message_utils.cc
-@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
- void ParamTraits<long>::Log(const param_type& p, std::string* l) {
- l->append(base::NumberToString(p));
diff --git a/devel/electron35/files/patch-ipc_ipc__message__utils.h b/devel/electron35/files/patch-ipc_ipc__message__utils.h
deleted file mode 100644
index a2df6b8baaf7..000000000000
--- a/devel/electron35/files/patch-ipc_ipc__message__utils.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ipc/ipc_message_utils.h.orig 2025-03-24 20:50:14 UTC
-+++ ipc/ipc_message_utils.h
-@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> {
- // Since we want to support Android 32<>64 bit IPC, as long as we don't have
- // these traits for 32 bit ARM then that'll catch any errors.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
- template <>
- struct ParamTraits<long> {
diff --git a/devel/electron35/files/patch-media_BUILD.gn b/devel/electron35/files/patch-media_BUILD.gn
deleted file mode 100644
index d40fb7b3a63b..000000000000
--- a/devel/electron35/files/patch-media_BUILD.gn
+++ /dev/null
@@ -1,12 +0,0 @@
---- media/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ media/BUILD.gn
-@@ -100,6 +100,9 @@ config("media_config") {
- defines += [ "DLOPEN_PULSEAUDIO" ]
- }
- }
-+ if (use_sndio) {
-+ defines += [ "USE_SNDIO" ]
-+ }
- }
-
- # Internal grouping of the configs necessary to support sub-folders having their
diff --git a/devel/electron35/files/patch-media_audio_BUILD.gn b/devel/electron35/files/patch-media_audio_BUILD.gn
deleted file mode 100644
index 22ea2c58ed63..000000000000
--- a/devel/electron35/files/patch-media_audio_BUILD.gn
+++ /dev/null
@@ -1,27 +0,0 @@
---- media/audio/BUILD.gn.orig 2025-04-06 11:53:44 UTC
-+++ media/audio/BUILD.gn
-@@ -274,9 +274,23 @@ source_set("audio") {
- deps += [ "//media/base/android:media_jni_headers" ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [ "linux/audio_manager_linux.cc" ]
- }
-+
-+ if (is_bsd) {
-+ sources += [ "sndio/audio_manager_sndio.cc" ]
-+ }
-+
-+ if (use_sndio) {
-+ libs += [ "sndio" ]
-+ sources += [
-+ "sndio/sndio_input.cc",
-+ "sndio/sndio_input.h",
-+ "sndio/sndio_output.cc",
-+ "sndio/sndio_output.h"
-+ ]
-+ }
-
- if (use_alsa) {
- libs += [ "asound" ]
diff --git a/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc b/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc
deleted file mode 100644
index 57200a30988c..000000000000
--- a/devel/electron35/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ /dev/null
@@ -1,54 +0,0 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
- int card = -1;
-
- // Loop through the physical sound cards to get ALSA device hints.
-+#if !BUILDFLAG(IS_BSD)
- while (!wrapper_->CardNext(&card) && card >= 0) {
-+#endif
- void** hints = NULL;
- int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
- if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
- DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
- << wrapper_->StrError(error);
- }
-+#if !BUILDFLAG(IS_BSD)
- }
-+#endif
- }
-
- void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -201,7 +205,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
- // goes through software conversion if needed (e.g. incompatible
- // sample rate).
- // TODO(joi): Should we prefer "hw" instead?
-+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
-+#else
- static const char kDeviceTypeDesired[] = "plughw";
-+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
- }
-@@ -253,7 +261,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
- // Loop through the sound cards.
- // Don't use snd_device_name_hint(-1,..) since there is an access violation
- // inside this ALSA API with libasound.so.2.0.0.
-+#if !BUILDFLAG(IS_BSD)
- while (!wrapper_->CardNext(&card) && (card >= 0) && !has_device) {
-+#endif
- int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
- if (!error) {
- for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) {
-@@ -277,7 +287,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
- DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
- << wrapper_->StrError(error);
- }
-+#if !BUILDFLAG(IS_BSD)
- }
-+#endif
-
- return has_device;
- }
diff --git a/devel/electron35/files/patch-media_audio_audio__input__device.cc b/devel/electron35/files/patch-media_audio_audio__input__device.cc
deleted file mode 100644
index 667ad49d29bc..000000000000
--- a/devel/electron35/files/patch-media_audio_audio__input__device.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/audio/audio_input_device.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
- // here. See comments in AliveChecker and PowerObserverHelper for details and
- // todos.
- if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const bool stop_at_first_alive_notification = true;
- const bool pause_check_during_suspend = false;
- #else
diff --git a/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc b/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc
deleted file mode 100644
index 0924a8cc4a10..000000000000
--- a/devel/electron35/files/patch-media_audio_pulse_pulse__util.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ static const base::FilePath::CharType kPulseLib[] =
-
- #if defined(DLOPEN_PULSEAUDIO)
- static const base::FilePath::CharType kPulseLib[] =
-+#if BUILDFLAG(IS_BSD)
-+ FILE_PATH_LITERAL("libpulse.so");
-+#else
- FILE_PATH_LITERAL("libpulse.so.0");
-+#endif
- #endif
-
- void DestroyMainloop(pa_threaded_mainloop* mainloop) {
diff --git a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc b/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc
deleted file mode 100644
index 6e568a247cc9..000000000000
--- a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ /dev/null
@@ -1,216 +0,0 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-08-30 11:30:12 UTC
-+++ media/audio/sndio/audio_manager_sndio.cc
-@@ -0,0 +1,213 @@
-+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "base/command_line.h"
-+#include "base/metrics/histogram_macros.h"
-+#include "base/memory/ptr_util.h"
-+
-+#include "media/audio/sndio/audio_manager_sndio.h"
-+
-+#include "media/audio/audio_device_description.h"
-+#include "media/audio/audio_output_dispatcher.h"
-+#if defined(USE_SNDIO)
-+#include "media/audio/sndio/sndio_input.h"
-+#include "media/audio/sndio/sndio_output.h"
-+#endif
-+#if defined(USE_PULSEAUDIO)
-+#include "media/audio/pulse/audio_manager_pulse.h"
-+#include "media/audio/pulse/pulse_util.h"
-+#endif
-+#if defined(USE_ALSA)
-+#include "media/audio/alsa/audio_manager_alsa.h"
-+#endif
-+#include "media/audio/fake_audio_manager.h"
-+#include "media/base/limits.h"
-+#include "media/base/media_switches.h"
-+
-+namespace media {
-+
-+#if defined(USE_SNDIO)
-+// Maximum number of output streams that can be open simultaneously.
-+static const int kMaxOutputStreams = 50;
-+
-+// Default sample rate for input and output streams.
-+static const int kDefaultSampleRate = 48000;
-+
-+void AddDefaultDevice(AudioDeviceNames* device_names) {
-+ DCHECK(device_names->empty());
-+ device_names->push_front(AudioDeviceName::CreateDefault());
-+}
-+
-+bool AudioManagerSndio::HasAudioOutputDevices() {
-+ return true;
-+}
-+
-+bool AudioManagerSndio::HasAudioInputDevices() {
-+ return true;
-+}
-+
-+void AudioManagerSndio::GetAudioInputDeviceNames(
-+ AudioDeviceNames* device_names) {
-+ DCHECK(device_names->empty());
-+ AddDefaultDevice(device_names);
-+}
-+
-+void AudioManagerSndio::GetAudioOutputDeviceNames(
-+ AudioDeviceNames* device_names) {
-+ AddDefaultDevice(device_names);
-+}
-+
-+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
-+ return "SNDIO";
-+}
-+#endif
-+
-+AudioParameters AudioManagerSndio::GetInputStreamParameters(
-+ const std::string& device_id) {
-+ static const int kDefaultInputBufferSize = 1024;
-+
-+ int user_buffer_size = GetUserBufferSize();
-+ int buffer_size = user_buffer_size ?
-+ user_buffer_size : kDefaultInputBufferSize;
-+
-+ return AudioParameters(
-+ AudioParameters::AUDIO_PCM_LOW_LATENCY, ChannelLayoutConfig::Stereo(),
-+ kDefaultSampleRate, buffer_size);
-+}
-+
-+AudioManagerSndio::AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread,
-+ AudioLogFactory* audio_log_factory)
-+ : AudioManagerBase(std::move(audio_thread),
-+ audio_log_factory) {
-+ DLOG(WARNING) << "AudioManagerSndio";
-+ SetMaxOutputStreamsAllowed(kMaxOutputStreams);
-+}
-+
-+AudioManagerSndio::~AudioManagerSndio() = default;
-+
-+AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream(
-+ const AudioParameters& params,
-+ const LogCallback& log_callback) {
-+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format());
-+ return MakeOutputStream(params);
-+}
-+
-+AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) {
-+ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!";
-+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format());
-+ return MakeOutputStream(params);
-+}
-+
-+AudioInputStream* AudioManagerSndio::MakeLinearInputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) {
-+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format());
-+ return MakeInputStream(params);
-+}
-+
-+AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) {
-+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format());
-+ return MakeInputStream(params);
-+}
-+
-+AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters(
-+ const std::string& output_device_id,
-+ const AudioParameters& input_params) {
-+ // TODO(tommi): Support |output_device_id|.
-+ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!";
-+ static const int kDefaultOutputBufferSize = 2048;
-+
-+ ChannelLayoutConfig channel_layout_config = ChannelLayoutConfig::Stereo();
-+ int sample_rate = kDefaultSampleRate;
-+ int buffer_size = kDefaultOutputBufferSize;
-+ if (input_params.IsValid()) {
-+ sample_rate = input_params.sample_rate();
-+ channel_layout_config = input_params.channel_layout_config();
-+ buffer_size = std::min(buffer_size, input_params.frames_per_buffer());
-+ }
-+
-+ int user_buffer_size = GetUserBufferSize();
-+ if (user_buffer_size)
-+ buffer_size = user_buffer_size;
-+
-+ return AudioParameters(
-+ AudioParameters::AUDIO_PCM_LOW_LATENCY,
-+ channel_layout_config, sample_rate, buffer_size);
-+}
-+
-+AudioInputStream* AudioManagerSndio::MakeInputStream(
-+ const AudioParameters& params) {
-+ DLOG(WARNING) << "MakeInputStream";
-+ return new SndioAudioInputStream(this,
-+ AudioDeviceDescription::kDefaultDeviceId, params);
-+}
-+
-+AudioOutputStream* AudioManagerSndio::MakeOutputStream(
-+ const AudioParameters& params) {
-+ DLOG(WARNING) << "MakeOutputStream";
-+ return new SndioAudioOutputStream(params, this);
-+}
-+#endif
-+
-+std::unique_ptr<media::AudioManager> CreateAudioManager(
-+ std::unique_ptr<AudioThread> audio_thread,
-+ AudioLogFactory* audio_log_factory) {
-+ DLOG(WARNING) << "CreateAudioManager";
-+
-+ auto _ab = kAudioBackendParam.Get();
-+
-+ // For testing allow audio output to be disabled.
-+ if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-+ switches::kDisableAudioOutput) ||
-+ !base::FeatureList::IsEnabled(media::kAudioBackend)) {
-+ return std::make_unique<FakeAudioManager>(std::move(audio_thread),
-+ audio_log_factory);
-+ }
-+
-+#if defined(USE_PULSEAUDIO)
-+ pa_threaded_mainloop* pa_mainloop = nullptr;
-+ pa_context* pa_context = nullptr;
-+ if (_ab != AudioBackend::kSndio && _ab != AudioBackend::kAlsa &&
-+ pulse::InitPulse(&pa_mainloop, &pa_context)) {
-+ return std::make_unique<AudioManagerPulse>(
-+ std::move(audio_thread), audio_log_factory, pa_mainloop, pa_context);
-+ } else if (_ab == AudioBackend::kAuto) {
-+ LOG(WARNING) << "Falling back to SNDIO for audio output. PulseAudio is not "
-+ "available or could not be initialized.";
-+ }
-+#endif
-+
-+#if defined(USE_SNDIO)
-+ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kAlsa) {
-+ return std::make_unique<AudioManagerSndio>(std::move(audio_thread),
-+ audio_log_factory);
-+ } else if (_ab == AudioBackend::kAuto) {
-+ LOG(WARNING) << "Falling back to ALSA audio output. SNDIO is not "
-+ "available or could not be initialized.";
-+ }
-+#endif
-+
-+#if defined(USE_ALSA)
-+ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kSndio) {
-+ return std::make_unique<AudioManagerAlsa>(std::move(audio_thread),
-+ audio_log_factory);
-+ } else if (_ab == AudioBackend::kAuto) {
-+ LOG(WARNING) << "Falling back to fake audio output. ALSA is not "
-+ "available or could not be initialized.";
-+ }
-+#endif
-+
-+ return std::make_unique<FakeAudioManager>(std::move(audio_thread),
-+ audio_log_factory);
-+}
-+
-+} // namespace media
diff --git a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h b/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h
deleted file mode 100644
index 33428cfc37d1..000000000000
--- a/devel/electron35/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2022-02-07 13:39:41 UTC
-+++ media/audio/sndio/audio_manager_sndio.h
-@@ -0,0 +1,66 @@
-+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#ifndef MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
-+#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
-+
-+#include <set>
-+
-+#include "base/compiler_specific.h"
-+#include "base/memory/ref_counted.h"
-+#include "base/threading/thread.h"
-+#include "media/audio/audio_manager_base.h"
-+
-+namespace media {
-+
-+class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase {
-+ public:
-+ AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread,
-+ AudioLogFactory* audio_log_factory);
-+
-+ AudioManagerSndio(const AudioManagerSndio&) = delete;
-+ AudioManagerSndio& operator=(const AudioManagerSndio&) = delete;
-+
-+ ~AudioManagerSndio() override;
-+
-+ // Implementation of AudioManager.
-+ bool HasAudioOutputDevices() override;
-+ bool HasAudioInputDevices() override;
-+ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override;
-+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
-+ AudioParameters GetInputStreamParameters(
-+ const std::string& device_id) override;
-+ const char* GetName() override;
-+
-+ // Implementation of AudioManagerBase.
-+ AudioOutputStream* MakeLinearOutputStream(
-+ const AudioParameters& params,
-+ const LogCallback& log_callback) override;
-+ AudioOutputStream* MakeLowLatencyOutputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) override;
-+ AudioInputStream* MakeLinearInputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) override;
-+ AudioInputStream* MakeLowLatencyInputStream(
-+ const AudioParameters& params,
-+ const std::string& device_id,
-+ const LogCallback& log_callback) override;
-+
-+ protected:
-+ AudioParameters GetPreferredOutputStreamParameters(
-+ const std::string& output_device_id,
-+ const AudioParameters& input_params) override;
-+
-+ private:
-+ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream.
-+ AudioOutputStream* MakeOutputStream(const AudioParameters& params);
-+ AudioInputStream* MakeInputStream(const AudioParameters& params);
-+};
-+
-+} // namespace media
-+
-+#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc b/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc
deleted file mode 100644
index f0c3135e90d2..000000000000
--- a/devel/electron35/files/patch-media_audio_sndio_sndio__input.cc
+++ /dev/null
@@ -1,203 +0,0 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-06-07 04:52:29 UTC
-+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
-+// Copyright 2013 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "base/logging.h"
-+#include "media/base/audio_timestamp_helper.h"
-+#include "media/audio/sndio/audio_manager_sndio.h"
-+#include "media/audio/audio_manager.h"
-+#include "media/audio/sndio/sndio_input.h"
-+
-+namespace media {
-+
-+static const SampleFormat kSampleFormat = kSampleFormatS16;
-+
-+void SndioAudioInputStream::OnMoveCallback(void *arg, int delta)
-+{
-+ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg);
-+
-+ self->hw_delay += delta;
-+}
-+
-+void *SndioAudioInputStream::ThreadEntry(void *arg) {
-+ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg);
-+
-+ self->ThreadLoop();
-+ return NULL;
-+}
-+
-+SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager,
-+ const std::string& device_name,
-+ const AudioParameters& params)
-+ : manager(manager),
-+ params(params),
-+ audio_bus(AudioBus::Create(params)),
-+ state(kClosed) {
-+}
-+
-+SndioAudioInputStream::~SndioAudioInputStream() {
-+ if (state != kClosed)
-+ Close();
-+}
-+
-+AudioInputStream::OpenOutcome SndioAudioInputStream::Open() {
-+ struct sio_par par;
-+ int sig;
-+
-+ if (state != kClosed)
-+ return OpenOutcome::kFailed;
-+
-+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR &&
-+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) {
-+ LOG(WARNING) << "Unsupported audio format.";
-+ return OpenOutcome::kFailed;
-+ }
-+
-+ sio_initpar(&par);
-+ par.rate = params.sample_rate();
-+ par.rchan = params.channels();
-+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat);
-+ par.bps = par.bits / 8;
-+ par.sig = sig = par.bits != 8 ? 1 : 0;
-+ par.le = SIO_LE_NATIVE;
-+ par.appbufsz = params.frames_per_buffer();
-+
-+ hdl = sio_open(SIO_DEVANY, SIO_REC, 0);
-+
-+ if (hdl == NULL) {
-+ LOG(ERROR) << "Couldn't open audio device.";
-+ return OpenOutcome::kFailed;
-+ }
-+
-+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) {
-+ LOG(ERROR) << "Couldn't set audio parameters.";
-+ goto bad_close;
-+ }
-+
-+ if (par.rate != (unsigned int)params.sample_rate() ||
-+ par.rchan != (unsigned int)params.channels() ||
-+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) ||
-+ par.sig != (unsigned int)sig ||
-+ (par.bps > 1 && par.le != SIO_LE_NATIVE) ||
-+ (par.bits != par.bps * 8)) {
-+ LOG(ERROR) << "Unsupported audio parameters.";
-+ goto bad_close;
-+ }
-+ state = kStopped;
-+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)];
-+ sio_onmove(hdl, &OnMoveCallback, this);
-+ return OpenOutcome::kSuccess;
-+bad_close:
-+ sio_close(hdl);
-+ return OpenOutcome::kFailed;
-+}
-+
-+void SndioAudioInputStream::Start(AudioInputCallback* cb) {
-+
-+ StartAgc();
-+
-+ state = kRunning;
-+ hw_delay = 0;
-+ callback = cb;
-+ sio_start(hdl);
-+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) {
-+ LOG(ERROR) << "Failed to create real-time thread for recording.";
-+ sio_stop(hdl);
-+ state = kStopped;
-+ }
-+}
-+
-+void SndioAudioInputStream::Stop() {
-+
-+ if (state == kStopped)
-+ return;
-+
-+ state = kStopWait;
-+ pthread_join(thread, NULL);
-+ sio_stop(hdl);
-+ state = kStopped;
-+
-+ StopAgc();
-+}
-+
-+void SndioAudioInputStream::Close() {
-+
-+ if (state == kClosed)
-+ goto release;
-+
-+ if (state == kRunning)
-+ Stop();
-+
-+ state = kClosed;
-+ delete [] buffer;
-+ sio_close(hdl);
-+
-+release:
-+ manager->ReleaseInputStream(this);
-+}
-+
-+double SndioAudioInputStream::GetMaxVolume() {
-+ // Not supported
-+ return 0.0;
-+}
-+
-+void SndioAudioInputStream::SetVolume(double volume) {
-+ // Not supported. Do nothing.
-+}
-+
-+double SndioAudioInputStream::GetVolume() {
-+ // Not supported.
-+ return 0.0;
-+}
-+
-+bool SndioAudioInputStream::IsMuted() {
-+ // Not supported.
-+ return false;
-+}
-+
-+void SndioAudioInputStream::SetOutputDeviceForAec(
-+ const std::string& output_device_id) {
-+ // Not supported.
-+}
-+
-+void SndioAudioInputStream::ThreadLoop(void) {
-+ size_t todo, n;
-+ char *data;
-+ unsigned int nframes;
-+ double normalized_volume = 0.0;
-+
-+ nframes = audio_bus->frames();
-+
-+ while (state == kRunning && !sio_eof(hdl)) {
-+
-+ GetAgcVolume(&normalized_volume);
-+
-+ // read one block
-+ todo = nframes * params.GetBytesPerFrame(kSampleFormat);
-+ data = buffer;
-+ while (todo > 0) {
-+ n = sio_read(hdl, data, todo);
-+ if (n == 0)
-+ return; // unrecoverable I/O error
-+ todo -= n;
-+ data += n;
-+ }
-+ hw_delay -= nframes;
-+
-+ // convert frames count to TimeDelta
-+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay,
-+ params.sample_rate());
-+
-+ // push into bus
-+ audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(reinterpret_cast<int16_t*>(buffer), nframes);
-+
-+
-+ // invoke callback
-+ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1., {});
-+ }
-+}
-+
-+} // namespace media
diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc b/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc
deleted file mode 100644
index 2672bf645702..000000000000
--- a/devel/electron35/files/patch-media_audio_sndio_sndio__output.cc
+++ /dev/null
@@ -1,190 +0,0 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-02-15 13:09:00 UTC
-+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
-+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "base/logging.h"
-+#include "base/time/time.h"
-+#include "base/time/default_tick_clock.h"
-+#include "media/audio/audio_manager_base.h"
-+#include "media/base/audio_timestamp_helper.h"
-+#include "media/audio/sndio/sndio_output.h"
-+
-+namespace media {
-+
-+static const SampleFormat kSampleFormat = kSampleFormatS16;
-+
-+void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) {
-+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
-+
-+ self->hw_delay -= delta;
-+}
-+
-+void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) {
-+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
-+
-+ self->vol = vol;
-+}
-+
-+void *SndioAudioOutputStream::ThreadEntry(void *arg) {
-+ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
-+
-+ self->ThreadLoop();
-+ return NULL;
-+}
-+
-+SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params,
-+ AudioManagerBase* manager)
-+ : manager(manager),
-+ params(params),
-+ audio_bus(AudioBus::Create(params)),
-+ state(kClosed),
-+ mutex(PTHREAD_MUTEX_INITIALIZER) {
-+}
-+
-+SndioAudioOutputStream::~SndioAudioOutputStream() {
-+ if (state != kClosed)
-+ Close();
-+}
-+
-+bool SndioAudioOutputStream::Open() {
-+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR &&
-+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) {
-+ LOG(WARNING) << "Unsupported audio format.";
-+ return false;
-+ }
-+ state = kStopped;
-+ volpending = 0;
-+ vol = SIO_MAXVOL;
-+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)];
-+ return true;
-+}
-+
-+void SndioAudioOutputStream::Close() {
-+ if (state == kClosed)
-+ goto release;
-+ if (state == kRunning)
-+ Stop();
-+ state = kClosed;
-+ delete [] buffer;
-+release:
-+ manager->ReleaseOutputStream(this); // Calls the destructor
-+}
-+
-+void SndioAudioOutputStream::Start(AudioSourceCallback* callback) {
-+ struct sio_par par;
-+ int sig;
-+
-+ sio_initpar(&par);
-+ par.rate = params.sample_rate();
-+ par.pchan = params.channels();
-+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat);
-+ par.bps = par.bits / 8;
-+ par.sig = sig = par.bits != 8 ? 1 : 0;
-+ par.le = SIO_LE_NATIVE;
-+ par.appbufsz = params.frames_per_buffer();
-+
-+ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0);
-+ if (hdl == NULL) {
-+ LOG(ERROR) << "Couldn't open audio device.";
-+ return;
-+ }
-+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) {
-+ LOG(ERROR) << "Couldn't set audio parameters.";
-+ sio_close(hdl);
-+ return;
-+ }
-+ if (par.rate != (unsigned int)params.sample_rate() ||
-+ par.pchan != (unsigned int)params.channels() ||
-+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) ||
-+ par.sig != (unsigned int)sig ||
-+ (par.bps > 1 && par.le != SIO_LE_NATIVE) ||
-+ (par.bits != par.bps * 8)) {
-+ LOG(ERROR) << "Unsupported audio parameters.";
-+ sio_close(hdl);
-+ return;
-+ }
-+
-+ sio_onmove(hdl, &OnMoveCallback, this);
-+ sio_onvol(hdl, &OnVolCallback, this);
-+
-+ state = kRunning;
-+ hw_delay = 0;
-+ source = callback;
-+ sio_start(hdl);
-+
-+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) {
-+ LOG(ERROR) << "Failed to create real-time thread.";
-+ sio_stop(hdl);
-+ sio_close(hdl);
-+ state = kStopped;
-+ }
-+}
-+
-+void SndioAudioOutputStream::Stop() {
-+ if (state == kStopped)
-+ return;
-+ state = kStopWait;
-+ pthread_join(thread, NULL);
-+ sio_stop(hdl);
-+ sio_close(hdl);
-+ state = kStopped;
-+}
-+
-+void SndioAudioOutputStream::SetVolume(double v) {
-+ pthread_mutex_lock(&mutex);
-+ vol = v * SIO_MAXVOL;
-+ volpending = 1;
-+ pthread_mutex_unlock(&mutex);
-+}
-+
-+void SndioAudioOutputStream::GetVolume(double* v) {
-+ pthread_mutex_lock(&mutex);
-+ *v = vol * (1. / SIO_MAXVOL);
-+ pthread_mutex_unlock(&mutex);
-+}
-+
-+// This stream is always used with sub second buffer sizes, where it's
-+// sufficient to simply always flush upon Start().
-+void SndioAudioOutputStream::Flush() {}
-+
-+void SndioAudioOutputStream::ThreadLoop(void) {
-+ int avail, count, result;
-+
-+ while (state == kRunning) {
-+ // Update volume if needed
-+ pthread_mutex_lock(&mutex);
-+ if (volpending) {
-+ volpending = 0;
-+ sio_setvol(hdl, vol);
-+ }
-+ pthread_mutex_unlock(&mutex);
-+
-+ // Get data to play
-+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay,
-+ params.sample_rate());
-+ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get());
-+ audio_bus->ToInterleaved<SignedInt16SampleTypeTraits>(count, reinterpret_cast<int16_t*>(buffer));
-+ if (count == 0) {
-+ // We have to submit something to the device
-+ count = audio_bus->frames();
-+ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat));
-+ LOG(WARNING) << "No data to play, running empty cycle.";
-+ }
-+
-+ // Submit data to the device
-+ avail = count * params.GetBytesPerFrame(kSampleFormat);
-+ result = sio_write(hdl, buffer, avail);
-+ if (result == 0) {
-+ LOG(WARNING) << "Audio device disconnected.";
-+ break;
-+ }
-+
-+ // Update hardware pointer
-+ hw_delay += count;
-+ }
-+}
-+
-+} // namespace media
diff --git a/devel/electron35/files/patch-media_base_audio__latency.cc b/devel/electron35/files/patch-media_base_audio__latency.cc
deleted file mode 100644
index 5a5f37b3ef66..000000000000
--- a/devel/electron35/files/patch-media_base_audio__latency.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/base/audio_latency.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/base/audio_latency.cc
-@@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
- }
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // On Linux, MacOS and Fuchsia, the low level IO implementations on the
- // browser side supports all buffer size the clients want. We use the native
- // peer connection buffer size (10ms) to achieve best possible performance.
diff --git a/devel/electron35/files/patch-media_base_media__switches.cc b/devel/electron35/files/patch-media_base_media__switches.cc
deleted file mode 100644
index db68b0821819..000000000000
--- a/devel/electron35/files/patch-media_base_media__switches.cc
+++ /dev/null
@@ -1,114 +0,0 @@
---- media/base/media_switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/base/media_switches.cc
-@@ -20,7 +20,7 @@
- #include "ui/gl/gl_features.h"
- #include "ui/gl/gl_utils.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/cpu.h"
- #endif
-
-@@ -371,8 +371,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
- "UseSCContentSharingPicker",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_MAC)
--
--#if BUILDFLAG(IS_LINUX)
-+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables system audio mirroring using pulseaudio.
- BASE_FEATURE(kPulseaudioLoopbackForCast,
- "PulseaudioLoopbackForCast",
-@@ -382,6 +382,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
- BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
- "PulseaudioLoopbackForScreenShare",
- base::FEATURE_DISABLED_BY_DEFAULT);
-+
-+BASE_FEATURE(kAudioBackend,
-+ "AudioBackend",
-+ base::FEATURE_ENABLED_BY_DEFAULT);
-+
-+constexpr base::FeatureParam<AudioBackend>::Option
-+ kAudioBackendOptions[] = {
-+ {AudioBackend::kAuto,
-+ "auto"},
-+ {AudioBackend::kPulseAudio, "pulseaudio"},
-+ {AudioBackend::kSndio, "sndio"},
-+ {AudioBackend::kAlsa, "alsa"}};
-+
-+const base::FeatureParam<AudioBackend>
-+ kAudioBackendParam{
-+ &kAudioBackend, "audio-backend",
-+#if BUILDFLAG(IS_OPENBSD)
-+ AudioBackend::kSndio,
-+#elif BUILDFLAG(IS_FREEBSD)
-+ AudioBackend::kAuto,
-+#endif
-+ &kAudioBackendOptions};
- #endif // BUILDFLAG(IS_LINUX)
-
- // When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -624,7 +646,7 @@ BASE_FEATURE(kGlobalMediaControls,
- // Show toolbar button that opens dialog for controlling media sessions.
- BASE_FEATURE(kGlobalMediaControls,
- "GlobalMediaControls",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -647,7 +669,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
- // If enabled, users can request Media Remoting without fullscreen-in-tab.
- BASE_FEATURE(kMediaRemotingWithoutFullscreen,
- "MediaRemotingWithoutFullscreen",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -659,7 +681,7 @@ BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
- BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
- "GlobalMediaControlsPictureInPicture",
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -688,7 +710,7 @@ BASE_FEATURE(kUnifiedAutoplay,
- "UnifiedAutoplay",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
- // on chromeos, but needs an experiment on linux.
- BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -791,7 +813,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
- "VSyncMjpegDecoding",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
- BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
- "V4L2H264TemporalLayerHWEncoding",
-@@ -1357,7 +1379,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Spawn utility processes to perform hardware encode acceleration instead of
- // using the GPU process.
- BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1439,7 +1461,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
- "RecordWebAudioEngagement",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Reduces the number of buffers needed in the output video frame pool to
- // populate the Renderer pipeline for hardware accelerated VideoDecoder in
- // non-low latency scenarios.
diff --git a/devel/electron35/files/patch-media_base_media__switches.h b/devel/electron35/files/patch-media_base_media__switches.h
deleted file mode 100644
index c1445385e063..000000000000
--- a/devel/electron35/files/patch-media_base_media__switches.h
+++ /dev/null
@@ -1,57 +0,0 @@
---- media/base/media_switches.h.orig 2025-03-24 20:50:14 UTC
-+++ media/base/media_switches.h
-@@ -324,13 +324,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForCast);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForScreenShare);
-+
-+enum class AudioBackend {
-+ kAuto,
-+ kPulseAudio,
-+ kSndio,
-+ kAlsa
-+};
-+
-+MEDIA_EXPORT BASE_DECLARE_FEATURE(kAudioBackend);
-+MEDIA_EXPORT extern const base::FeatureParam<
-+ AudioBackend>
-+ kAudioBackendParam;
- #endif // BUILDFLAG(IS_LINUX)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordMediaEngagementScores);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordWebAudioEngagement);
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -344,7 +356,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMed
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
- #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcess
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding);
- #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoEncoding);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/devel/electron35/files/patch-media_base_video__frame.cc b/devel/electron35/files/patch-media_base_video__frame.cc
deleted file mode 100644
index 3a5623f8a36c..000000000000
--- a/devel/electron35/files/patch-media_base_video__frame.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- media/base/video_frame.cc.orig 2025-04-14 21:12:04 UTC
-+++ media/base/video_frame.cc
-@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
- return "OWNED_MEMORY";
- case VideoFrame::STORAGE_SHMEM:
- return "SHMEM";
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case VideoFrame::STORAGE_DMABUFS:
- return "DMABUFS";
- #endif
-@@ -106,7 +106,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto
- // static
- bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
- return
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This is not strictly needed but makes explicit that, at VideoFrame
- // level, DmaBufs are not mappable from userspace.
- storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
- plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
- }
- uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -938,7 +938,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
- const VideoFrameLayout& layout,
-@@ -1623,7 +1623,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
- return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- size_t VideoFrame::NumDmabufFds() const {
- if (wrapped_frame_) {
- return wrapped_frame_->NumDmabufFds();
diff --git a/devel/electron35/files/patch-media_base_video__frame.h b/devel/electron35/files/patch-media_base_video__frame.h
deleted file mode 100644
index 7183ebb890a3..000000000000
--- a/devel/electron35/files/patch-media_base_video__frame.h
+++ /dev/null
@@ -1,47 +0,0 @@
---- media/base/video_frame.h.orig 2025-04-14 21:12:04 UTC
-+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/hdr_metadata.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/files/scoped_file.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
- STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
- STORAGE_SHMEM = 4, // Backed by read-only shared memory.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
- #endif
- STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -435,7 +435,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
- base::TimeDelta timestamp);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Wraps provided dmabufs
- // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
- // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -745,7 +745,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- // wait for the included sync point.
- scoped_refptr<gpu::ClientSharedImage> shared_image() const;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The number of DmaBufs will be equal or less than the number of planes of
- // the frame. If there are less, this means that the last FD contains the
- // remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -974,7 +974,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
- bool is_mappable_si_enabled_ = false;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either
- // equal or less than the number of planes of the frame. If it is less, then
- // the memory area represented by the last FD contains the remaining planes.
diff --git a/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc b/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc
deleted file mode 100644
index d6dc7e2bf5ec..000000000000
--- a/devel/electron35/files/patch-media_capture_video_create__video__capture__device__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- media/capture/video/create_video_capture_device_factory.cc.orig 2023-03-30 00:33:53 UTC
-+++ media/capture/video/create_video_capture_device_factory.cc
-@@ -13,7 +13,7 @@
- #include "media/capture/video/fake_video_capture_device_factory.h"
- #include "media/capture/video/file_video_capture_device_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "media/capture/video/linux/video_capture_device_factory_linux.h"
- #elif BUILDFLAG(IS_CHROMEOS_ASH)
- #include "media/capture/video/chromeos/public/cros_features.h"
-@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() {
- std::unique_ptr<VideoCaptureDeviceFactory>
- CreatePlatformSpecificVideoCaptureDeviceFactory(
- scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- return std::make_unique<VideoCaptureDeviceFactoryLinux>(ui_task_runner);
- #elif BUILDFLAG(IS_CHROMEOS_ASH)
- if (base::SysInfo::IsRunningOnChromeOS())
diff --git a/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc
deleted file mode 100644
index b610d6a77eac..000000000000
--- a/devel/electron35/files/patch-media_capture_video_fake__video__capture__device__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-18 21:43:35 UTC
-+++ media/capture/video/fake_video_capture_device_factory.cc
-@@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo(
- int entry_index = 0;
- for (const auto& entry : devices_config_) {
- VideoCaptureApi api =
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- VideoCaptureApi::LINUX_V4L2_SINGLE_PLANE;
- #elif BUILDFLAG(IS_IOS)
- VideoCaptureApi::UNKNOWN;
diff --git a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
deleted file mode 100644
index f702a0a41a27..000000000000
--- a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
- return kSuccessReturnValue;
- }
-
--int FakeV4L2Impl::ioctl(int fd, int request, void* argp) {
-+int FakeV4L2Impl::ioctl(int fd, unsigned long request, void* argp) {
- base::AutoLock lock(lock_);
- auto device_iter = opened_devices_.find(fd);
- if (device_iter == opened_devices_.end())
diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
deleted file mode 100644
index e8c7d2e49181..000000000000
--- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ /dev/null
@@ -1,156 +0,0 @@
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/capture/video/linux/v4l2_capture_delegate.cc
-@@ -10,8 +10,10 @@
- #include "media/capture/video/linux/v4l2_capture_delegate.h"
-
- #include <fcntl.h>
-+#if !BUILDFLAG(IS_BSD)
- #include <linux/version.h>
- #include <linux/videodev2.h>
-+#endif
- #include <poll.h>
- #include <sys/ioctl.h>
- #include <sys/mman.h>
-@@ -34,17 +36,19 @@
- #include "media/capture/video/blob_utils.h"
- #include "media/capture/video/linux/video_capture_device_linux.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "media/capture/capture_switches.h"
- #include "media/capture/video/linux/v4l2_capture_delegate_gpu_helper.h"
- #endif // BUILDFLAG(IS_LINUX)
-
- using media::mojom::MeteringMode;
-
-+#if !BUILDFLAG(IS_BSD)
- #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 6, 0)
- // 16 bit depth, Realsense F200.
- #define V4L2_PIX_FMT_Z16 v4l2_fourcc('Z', '1', '6', ' ')
- #endif
-+#endif
-
- // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
- // format is introduced to kernel.
-@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
- #define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
- #endif
-
-+#ifndef V4L2_COLORSPACE_OPRGB
-+#define V4L2_COLORSPACE_OPRGB V4L2_COLORSPACE_ADOBERGB
-+#endif
-+
-+#ifndef V4L2_XFER_FUNC_OPRGB
-+#define V4L2_XFER_FUNC_OPRGB V4L2_XFER_FUNC_ADOBERGB
-+#endif
-+
- namespace media {
-
- namespace {
-@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsControllableControl(
- // static
- bool V4L2CaptureDelegate::IsControllableControl(
- int control_id,
-- const base::RepeatingCallback<int(int, void*)>& do_ioctl) {
-+ const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl) {
- const int special_control_id = GetControllingSpecialControl(control_id);
- if (!special_control_id) {
- // The control is not controlled by a special control thus the control is
-@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
- is_capturing_(false),
- timeout_count_(0),
- rotation_(rotation) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
- #endif // BUILDFLAG(IS_LINUX)
- }
-@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
-
- client_->OnStarted();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (use_gpu_buffer_) {
- v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
- }
-@@ -800,7 +812,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
-
- V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
-
--bool V4L2CaptureDelegate::RunIoctl(int request, void* argp) {
-+bool V4L2CaptureDelegate::RunIoctl(unsigned int request, void* argp) {
- int num_retries = 0;
- for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
- ++num_retries) {
-@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
- return num_retries != kMaxIOCtrlRetries;
- }
-
--int V4L2CaptureDelegate::DoIoctl(int request, void* argp) {
-+int V4L2CaptureDelegate::DoIoctl(unsigned int request, void* argp) {
- return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
- }
-
-@@ -821,6 +833,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
- }
-
- void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
-+#if !BUILDFLAG(IS_BSD)
- constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
- V4L2_CID_AUTO_WHITE_BALANCE,
- V4L2_CID_BRIGHTNESS,
-@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
- << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
- }
- }
-+#endif
- }
-
- mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() {
-
- pollfd device_pfd = {};
- device_pfd.fd = device_fd_.get();
-+#if !BUILDFLAG(IS_BSD)
- device_pfd.events = POLLIN | POLLPRI;
-+#else
-+ device_pfd.events = POLLIN;
-+#endif
-
- const int result =
- HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
-@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() {
- timeout_count_ = 0;
- }
-
-+#if !BUILDFLAG(IS_BSD)
- // Dequeue events if the driver has filled in some.
- if (device_pfd.revents & POLLPRI) {
- bool controls_changed = false;
-@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() {
- client_->OnCaptureConfigurationChanged();
- }
- }
-+#endif
-
- // Deenqueue, send and reenqueue a buffer if the driver has filled one in.
- if (device_pfd.revents & POLLIN) {
-@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() {
- // workable on Linux.
-
- // See http://crbug.com/959919.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (use_gpu_buffer_) {
- v4l2_gpu_helper_->OnIncomingCapturedData(
- client_.get(), buffer_tracker->start(),
-@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
- client_->OnError(error, from_here, reason);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::ColorSpace V4L2CaptureDelegate::BuildColorSpaceFromv4l2() {
- v4l2_colorspace v4l2_primary = (v4l2_colorspace)video_fmt_.fmt.pix.colorspace;
- v4l2_quantization v4l2_range =
diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h b/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h
deleted file mode 100644
index cbba776523a9..000000000000
--- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/capture/video/linux/v4l2_capture_device.h.orig 2022-02-07 13:39:41 UTC
-+++ media/capture/video/linux/v4l2_capture_device.h
-@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
- public:
- virtual int open(const char* device_name, int flags) = 0;
- virtual int close(int fd) = 0;
-- virtual int ioctl(int fd, int request, void* argp) = 0;
-+ virtual int ioctl(int fd, unsigned long request, void* argp) = 0;
- virtual void* mmap(void* start,
- size_t length,
- int prot,
diff --git a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
deleted file mode 100644
index 88a6f2c8bf0c..000000000000
--- a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ /dev/null
@@ -1,80 +0,0 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
- return a.descriptor < b.descriptor;
- }
-
-+#if !BUILDFLAG(IS_OPENBSD)
- // USB VID and PID are both 4 bytes long.
- const size_t kVidPidSize = 4;
- const size_t kMaxInterfaceNameSize = 256;
-@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
- DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
- return device_id.substr(strlen(kDevDir), device_id.length());
- }
-+#endif
-
- class DevVideoFilePathsDeviceProvider
- : public VideoCaptureDeviceFactoryV4L2::DeviceProvider {
- public:
- void GetDeviceIds(std::vector<std::string>* target_container) override {
-+#if BUILDFLAG(IS_OPENBSD)
-+ char device[12];
-+ int fd;
-+ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */
-+ for (int n = 0; n < 8; n++) {
-+ snprintf(device, sizeof(device), "/dev/video%d", n);
-+ if ((fd = open(device, O_RDONLY)) != -1) {
-+ close(fd);
-+ target_container->emplace_back(device);
-+ }
-+ }
-+#else
- const base::FilePath path("/dev/");
- base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
- "video*");
-@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
- const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
- target_container->emplace_back(path.value() + info.GetName().value());
- }
-+#endif
- }
-
- std::string GetDeviceModelId(const std::string& device_id) override {
-+#if BUILDFLAG(IS_OPENBSD)
-+ return std::string();
-+#else
- const std::string file_name = ExtractFileNameFromDeviceId(device_id);
- std::string usb_id;
- const std::string vid_path =
-@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
- }
-
- return usb_id;
-+#endif
- }
-
- std::string GetDeviceDisplayName(const std::string& device_id) override {
-+#if BUILDFLAG(IS_OPENBSD)
-+ return std::string();
-+#else
- const std::string file_name = ExtractFileNameFromDeviceId(device_id);
- const std::string interface_path =
- base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
- return std::string();
- }
- return display_name;
-+#endif
- }
- };
-
-@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
- std::move(callback).Run(std::move(devices_info));
- }
-
--int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, int request, void* argp) {
-+int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, unsigned int request, void* argp) {
- return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp));
- }
-
diff --git a/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
deleted file mode 100644
index 1a1f895f2805..000000000000
--- a/devel/electron35/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2023-11-29 21:40:06 UTC
-+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
-@@ -14,7 +14,7 @@
- #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "media/capture/video/apple/gpu_memory_buffer_tracker_apple.h"
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "media/capture/video/linux/v4l2_gpu_memory_buffer_tracker.h"
- #elif BUILDFLAG(IS_WIN)
- #include "media/capture/video/win/gpu_memory_buffer_tracker_win.h"
-@@ -42,7 +42,7 @@ VideoCaptureBufferTrackerFactoryImpl::CreateTracker(
- return std::make_unique<GpuMemoryBufferTrackerCros>();
- #elif BUILDFLAG(IS_APPLE)
- return std::make_unique<GpuMemoryBufferTrackerApple>();
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<V4L2GpuMemoryBufferTracker>();
- #elif BUILDFLAG(IS_WIN)
- if (!dxgi_device_manager_) {
diff --git a/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc b/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc
deleted file mode 100644
index e8816319f3ae..000000000000
--- a/devel/electron35/files/patch-media_capture_video_video__capture__device__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/capture/video/video_capture_device_client.cc
-@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
- CHECK(!is_width_odd && !is_height_odd);
- return {libyuv::FOURCC_UYVY};
- case media::PIXEL_FORMAT_RGB24:
-- if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) {
-+ if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- // Linux RGB24 defines red at lowest byte address,
- // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html.
- return {libyuv::FOURCC_RAW};
diff --git a/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc b/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc
deleted file mode 100644
index e225b2ebe8c7..000000000000
--- a/devel/electron35/files/patch-media_cdm_cdm__paths__unittest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/cdm/cdm_paths_unittest.cc.orig 2022-10-24 13:33:33 UTC
-+++ media/cdm/cdm_paths_unittest.cc
-@@ -27,7 +27,7 @@ const char kComponentPlatform[] =
- "win";
- #elif BUILDFLAG(IS_CHROMEOS)
- "cros";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- "linux";
- #elif BUILDFLAG(IS_FUCHSIA)
- "fuchsia";
diff --git a/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni b/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni
deleted file mode 100644
index 37e25e725134..000000000000
--- a/devel/electron35/files/patch-media_cdm_library__cdm_cdm__paths.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/cdm/library_cdm/cdm_paths.gni.orig 2023-10-19 19:58:27 UTC
-+++ media/cdm/library_cdm/cdm_paths.gni
-@@ -15,7 +15,7 @@ assert(enable_library_cdms)
- # Explicitly define what we use to avoid confusion.
- if (is_chromeos) {
- component_os = "cros"
--} else if (is_linux) {
-+} else if (is_linux || is_bsd) {
- component_os = "linux"
- } else if (is_win) {
- component_os = "win"
diff --git a/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
deleted file mode 100644
index c9a657c4a668..000000000000
--- a/devel/electron35/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ /dev/null
@@ -1,66 +0,0 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-08-14 20:55:06 UTC
-+++ media/ffmpeg/scripts/build_ffmpeg.py
-@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build
- SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
-
- sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build'))
--import gn_helpers
-+#import gn_helpers
-
- BRANDINGS = [
- 'Chrome',
-@@ -43,6 +43,8 @@ ARCH_MAP = {
- ARCH_MAP = {
- 'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
-+ 'openbsd': ['x64', 'arm64', 'ia32'],
-+ 'freebsd': ['x64', 'arm64', 'ia32'],
- 'mac': ['x64', 'arm64'],
- 'win': ['ia32', 'x64', 'arm64'],
- }
-@@ -122,7 +124,7 @@ def GetDsoName(target_os, dso_name, dso_version):
-
-
- def GetDsoName(target_os, dso_name, dso_version):
-- if target_os in ('linux', 'linux-noasm', 'android'):
-+ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'):
- return 'lib%s.so.%s' % (dso_name, dso_version)
- elif target_os == 'mac':
- return 'lib%s.%s.dylib' % (dso_name, dso_version)
-@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
- # removing <sys/sysctl.h> soon, so this is needed to silence a deprecation
- # #warning which will be converted to an error via -Werror.
- # There is also no prctl.h
-- if target_os in ['linux', 'linux-noasm']:
-+ if target_os in ['linux', 'linux-noasm', 'openbsd', 'freebsd']:
- pre_make_rewrites += [
- (r'(#define HAVE_SYSCTL [01])',
- r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'),
-@@ -598,7 +600,7 @@ def main(argv):
- configure_args = args[2:]
-
- if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win',
-- 'all'):
-+ 'all', 'openbsd', 'freebsd'):
- parser.print_help()
- return 1
-
-@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
- '--optflags="-O2"',
- ])
-
-- if target_os in ('linux', 'linux-noasm', 'android'):
-+ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'):
- if target_arch == 'x64':
- if target_os == 'android':
- configure_flags['Common'].extend([
-@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
-
- configure_flags['Common'].extend([
- '--target-os=linux',
-- '--sysroot=' +
-- os.path.join(CHROMIUM_ROOT_DIR,
-- 'build/linux/debian_bullseye_arm64-sysroot'),
- # See crbug.com/1467681. These could be removed eventually
- '--disable-dotprod',
- '--disable-i8mm',
diff --git a/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py
deleted file mode 100644
index dba3933252e0..000000000000
--- a/devel/electron35/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ /dev/null
@@ -1,56 +0,0 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-03-24 20:50:14 UTC
-+++ media/ffmpeg/scripts/robo_lib/config.py
-@@ -56,19 +56,13 @@ class RoboConfiguration:
- self._llvm_path = os.path.join(self.chrome_src(), "third_party",
- "llvm-build", "Release+Asserts", "bin")
-
-- self.EnsurePathContainsLLVM()
-- self.EnsureNoMakeInfo()
- self.EnsureFFmpegHome()
- self.EnsureGNConfig()
-- self.ComputeBranchName()
-
- if not quiet:
- shell.log(f"Using chrome src: {self.chrome_src()}")
- shell.log(f"Using script dir: {self._script_directory}")
- shell.log(f"Using ffmpeg home: {self.ffmpeg_home()}")
-- shell.log(f"On branch: {self.branch_name()}")
-- if self.sushi_branch_name():
-- shell.log(f"On sushi branch: {self.sushi_branch_name()}")
-
- # Filename that we'll ask generate_gn.py to write git commands to.
- # TODO: Should this use script_directory, or stay with ffmpeg? As long
-@@ -187,9 +181,9 @@ class RoboConfiguration:
-
- if re.match(r"i.86", platform.machine()):
- self._host_architecture = "ia32"
-- elif platform.machine() == "x86_64" or platform.machine() == "AMD64":
-+ elif platform.machine() == "x86_64" or platform.machine() == "AMD64" or platform.machine() == "amd64":
- self._host_architecture = "x64"
-- elif platform.machine() == "aarch64":
-+ elif platform.machine() == "aarch64" or platform.machine() == "arm64":
- self._host_architecture = "arm64"
- elif platform.machine() == "mips32":
- self._host_architecture = "mipsel"
-@@ -224,6 +218,10 @@ class RoboConfiguration:
- elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
- ):
- self._host_operating_system = "win"
-+ elif platform.system() == "OpenBSD":
-+ self._host_operating_system = "openbsd"
-+ elif platform.system() == "FreeBSD":
-+ self._host_operating_system = "freebsd"
- else:
- raise ValueError(f"Unsupported platform: {platform.system()}")
-
-@@ -232,8 +230,8 @@ class RoboConfiguration:
- wd = os.getcwd()
- # Walk up the tree until we find src/AUTHORS
- while wd != "/":
-- if os.path.isfile(os.path.join(wd, "src", "AUTHORS")):
-- self._chrome_src = os.path.join(wd, "src")
-+ if os.path.isfile(os.path.join(wd, "third_party", "DEPS")):
-+ self._chrome_src = wd
- return
- wd = os.path.dirname(wd)
- raise Exception("could not find src/AUTHORS in any parent of the wd")
diff --git a/devel/electron35/files/patch-media_gpu_buffer__validation.cc b/devel/electron35/files/patch-media_gpu_buffer__validation.cc
deleted file mode 100644
index 658e218d4f0d..000000000000
--- a/devel/electron35/files/patch-media_gpu_buffer__validation.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/gpu/buffer_validation.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/gpu/buffer_validation.cc
-@@ -15,7 +15,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <sys/types.h>
- #include <unistd.h>
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -23,7 +23,7 @@ bool GetFileSize(const int fd, size_t* size) {
- namespace media {
-
- bool GetFileSize(const int fd, size_t* size) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (fd < 0) {
- VLOG(1) << "Invalid file descriptor";
- return false;
-@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle(
- VLOG(1) << "Unsupported: " << pixel_format;
- return false;
- }
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format);
- if (num_planes != gmb_handle.native_pixmap_handle.planes.size() ||
- num_planes == 0) {
diff --git a/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
deleted file mode 100644
index cefe8fb205bc..000000000000
--- a/devel/electron35/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
- }
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If format is true multiplanar format, we prefer external sampler on
- // ChromeOS and Linux.
- if (format.is_multi_plane()) {
diff --git a/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
deleted file mode 100644
index 7486d7f07dc6..000000000000
--- a/devel/electron35/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -67,7 +67,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
- const base::FilePath dev_path(FILE_PATH_LITERAL(
- base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
- const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
-
- // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
diff --git a/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
deleted file mode 100644
index 2f414a9084fa..000000000000
--- a/devel/electron35/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -1159,7 +1159,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_VAAPI)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_VAAPI)
- // Linux should always use a custom allocator (to allocate buffers using
- // libva) and a PlatformVideoFramePool.
- CHECK(allocator.has_value());
-@@ -1168,7 +1168,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
- // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
- main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
- *allocator, VideoFrame::STORAGE_DMABUFS);
--#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
- // Linux w/ V4L2 should not use a custom allocator
- // Only tested with video_decode_accelerator_tests
- // TODO(wenst@) Test with full Chromium Browser
-@@ -1350,7 +1350,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
- << " VideoFrames";
- auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The custom allocator creates frames backed by NativePixmap, which uses a
- // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
- auxiliary_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
diff --git a/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
deleted file mode 100644
index 61b2e74c9534..000000000000
--- a/devel/electron35/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
- return vea_factory_functions;
-
- #if BUILDFLAG(USE_VAAPI)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
- vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
- }
-@@ -126,7 +126,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
- vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
- #endif
- #elif BUILDFLAG(USE_V4L2_CODEC)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
- vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA));
- }
diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
deleted file mode 100644
index cc6b67cc9bc9..000000000000
--- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ /dev/null
@@ -1,44 +0,0 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
-@@ -16,7 +16,9 @@
- #include "media/gpu/vaapi/vaapi_wrapper.h"
- #endif
-
-+#if !BUILDFLAG(IS_BSD)
- using sandbox::syscall_broker::BrokerFilePermission;
-+#endif
-
- // TODO(b/195769334): the hardware video decoding sandbox is really only useful
- // when building with VA-API or V4L2 (otherwise, we're not really doing hardware
-@@ -32,6 +34,7 @@ namespace {
- namespace media {
- namespace {
-
-+#if !BUILDFLAG(IS_BSD)
- void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
- bool include_sys_dev_char,
- bool read_write) {
-@@ -188,6 +191,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
- NOTREACHED();
- #endif // BUILDFLAG(USE_V4L2_CODEC)
- }
-+#endif
-
- } // namespace
-
-@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHook(
- // (at least).
- bool HardwareVideoDecodingPreSandboxHook(
- sandbox::policy::SandboxLinux::Options options) {
-+#if !BUILDFLAG(IS_BSD)
- using HardwareVideoDecodingProcessPolicy =
- sandbox::policy::HardwareVideoDecodingProcessPolicy;
- using PolicyType =
-@@ -248,6 +253,7 @@ bool HardwareVideoDecodingPreSandboxHook(
- // |permissions| is empty?
- sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
- command_set, permissions, options);
-+#endif
- return true;
- }
-
diff --git a/devel/electron35/files/patch-media_gpu_test_raw__video.cc b/devel/electron35/files/patch-media_gpu_test_raw__video.cc
deleted file mode 100644
index 5a32d24562d8..000000000000
--- a/devel/electron35/files/patch-media_gpu_test_raw__video.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/test/raw_video.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/gpu/test/raw_video.cc
-@@ -61,7 +61,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa
- base::File::FLAG_READ | base::File::FLAG_WRITE
- // On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND
- // must not be specified.
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- | base::File::FLAG_APPEND
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- ),
diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc
deleted file mode 100644
index 72b4d5845e5e..000000000000
--- a/devel/electron35/files/patch-media_gpu_test_video__frame__file__writer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/test/video_frame_file_writer.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/gpu/test/video_frame_file_writer.cc
-@@ -26,7 +26,7 @@
- #include "testing/gtest/include/gtest/gtest.h"
- #include "ui/gfx/codec/png_codec.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/mman.h>
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc
deleted file mode 100644
index 11e8afda0c39..000000000000
--- a/devel/electron35/files/patch-media_gpu_test_video__frame__helpers.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/test/video_frame_helpers.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/gpu/test/video_frame_helpers.cc
-@@ -22,7 +22,7 @@
- #include "ui/gfx/buffer_format_util.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/mman.h>
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc b/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc
deleted file mode 100644
index 76a4d748e00e..000000000000
--- a/devel/electron35/files/patch-media_gpu_test_video__frame__validator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/test/video_frame_validator.cc.orig 2024-10-16 21:31:33 UTC
-+++ media/gpu/test/video_frame_validator.cc
-@@ -33,7 +33,7 @@
- #include "testing/gtest/include/gtest/gtest.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/mman.h>
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
deleted file mode 100644
index 4e26e8f93a60..000000000000
--- a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
- const gfx::Size decoder_natural_size =
- aspect_ratio_.GetNaturalSize(decoder_visible_rect);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::optional<DmabufVideoFramePool::CreateFrameCB> allocator =
- base::BindRepeating(&AllocateCustomFrameProxy, weak_this_);
- std::vector<ImageProcessor::PixelLayoutCandidate> candidates = {
diff --git a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
deleted file mode 100644
index c8c438e7c803..000000000000
--- a/devel/electron35/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -78,7 +78,7 @@ using media_gpu_vaapi::kModuleVa_prot;
- using media_gpu_vaapi::kModuleVa_prot;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/files/file_util.h"
- #include "base/strings/string_split.h"
- #endif
diff --git a/devel/electron35/files/patch-media_media__options.gni b/devel/electron35/files/patch-media_media__options.gni
deleted file mode 100644
index 1df268b728b5..000000000000
--- a/devel/electron35/files/patch-media_media__options.gni
+++ /dev/null
@@ -1,19 +0,0 @@
---- media/media_options.gni.orig 2025-03-24 20:50:14 UTC
-+++ media/media_options.gni
-@@ -202,12 +202,15 @@ declare_args() {
- # Enables runtime selection of ALSA library for audio.
- use_alsa = false
-
-+ # Enable runtime selection of sndio(7)
-+ use_sndio = false
-+
- # Alsa should be used on all non-Android, non-Mac POSIX systems - with the
- # exception of CastOS desktop builds.
- #
- # TODO(crbug.com/1336055): Remove legacy target_cpu hack used for targeting
- # desktop Chromecast builds.
-- if (is_posix && !is_android && !is_apple &&
-+ if (is_posix && !is_android && !is_apple && !is_bsd &&
- (!is_castos || (target_cpu == "x86" || target_cpu == "x64") ||
- is_cast_audio_only)) {
- use_alsa = true
diff --git a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
deleted file mode 100644
index ea0808775b72..000000000000
--- a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
-@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits<
- return input.id;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- gfx::NativePixmapHandle StructTraits<
- media::stable::mojom::NativeGpuMemoryBufferHandleDataView,
-@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor
-
- output->type = gfx::NATIVE_PIXMAP;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!data.ReadPlatformHandle(&output->native_pixmap_handle))
- return false;
- return true;
diff --git a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
deleted file mode 100644
index 103021614915..000000000000
--- a/devel/electron35/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-03-24 20:50:14 UTC
-+++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
-@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem
- static const gfx::GpuMemoryBufferId& id(
- const gfx::GpuMemoryBufferHandle& input);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static gfx::NativePixmapHandle platform_handle(
- gfx::GpuMemoryBufferHandle& input);
- #else
diff --git a/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
deleted file mode 100644
index f0e1e836f10a..000000000000
--- a/devel/electron35/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -22,7 +22,7 @@
- #include "ui/gfx/mojom/color_space_mojom_traits.h"
- #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/posix/eintr_wrapper.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
diff --git a/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc b/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc
deleted file mode 100644
index c835e80b4f64..000000000000
--- a/devel/electron35/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -14,7 +14,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -63,7 +63,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -102,7 +102,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si
- static base::AtomicSequenceNumber buffer_id_generator;
- handle_.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext());
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- for (size_t i = 0; i < VideoFrame::NumPlanes(video_pixel_format_); i++) {
- const gfx::Size plane_size_in_bytes =
- VideoFrame::PlaneSize(video_pixel_format_, i, size_);
-@@ -176,7 +176,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH
- gfx::GpuMemoryBufferHandle handle;
- handle.type = gfx::NATIVE_PIXMAP;
- handle.id = handle_.id;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle =
- gfx::CloneHandleForIPC(handle_.native_pixmap_handle);
- #endif
diff --git a/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
deleted file mode 100644
index f8b335207d9b..000000000000
--- a/devel/electron35/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
- }
-
- bool is_software_backed_video_frame = !video_frame->HasSharedImage();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- is_software_backed_video_frame &= !video_frame->HasDmaBufs();
- #endif
-
-@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- is_webgpu_compatible =
- handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
- #endif
-@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
- si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40194712): Always add the flag once the
- // OzoneImageBacking is by default turned on.
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
diff --git a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc b/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc
deleted file mode 100644
index daddf6904ce1..000000000000
--- a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/video/video_encode_accelerator_adapter.cc
-@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
-
- auto format = PIXEL_FORMAT_I420;
- auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Linux/ChromeOS require a special configuration to use dmabuf storage.
- // We need to keep sending frames with the same storage type.
- // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem
diff --git a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc
deleted file mode 100644
index f1f4901c0c28..000000000000
--- a/devel/electron35/files/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/video/video_encode_accelerator_adapter_test.cc
-@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf
- });
-
- VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- expected_input_format = PIXEL_FORMAT_NV12;
- #endif
- vea()->SetEncodingCallback(base::BindLambdaForTesting(
-@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI
- });
-
- VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- expected_input_format = PIXEL_FORMAT_NV12;
- #endif
-
-@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes
- CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
-
- VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- expected_input_format = PIXEL_FORMAT_NV12;
- #endif
- const gfx::ColorSpace expected_color_space =
-@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest,
- });
-
- VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- expected_input_format = PIXEL_FORMAT_NV12;
- #endif
- vea()->SetEncodingCallback(base::BindLambdaForTesting(
diff --git a/devel/electron35/files/patch-media_webrtc_audio__processor.cc b/devel/electron35/files/patch-media_webrtc_audio__processor.cc
deleted file mode 100644
index 4aa1c022b450..000000000000
--- a/devel/electron35/files/patch-media_webrtc_audio__processor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/webrtc/audio_processor.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/webrtc/audio_processor.cc
-@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::ProcessData(
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
- DCHECK_LE(volume, 1.0);
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
-- BUILDFLAG(IS_OPENBSD)
-+ BUILDFLAG(IS_BSD)
- // We have a special situation on Linux where the microphone volume can be
- // "higher than maximum". The input volume slider in the sound preference
- // allows the user to set a scaling that is higher than 100%. It means that
diff --git a/devel/electron35/files/patch-media_webrtc_helpers.cc b/devel/electron35/files/patch-media_webrtc_helpers.cc
deleted file mode 100644
index caf875015042..000000000000
--- a/devel/electron35/files/patch-media_webrtc_helpers.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- media/webrtc/helpers.cc.orig 2025-01-27 17:37:37 UTC
-+++ media/webrtc/helpers.cc
-@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS
- return;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const bool kInputVolumeAdjustmentOverrideAllowed = true;
- #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
- const bool kInputVolumeAdjustmentOverrideAllowed = false;
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Use AGC2 digital and input volume controller.
- // TODO(crbug.com/40872787): Remove `kWebRtcAllowInputVolumeAdjustment` safely
- // and set `input_volume_controller.enabled` true.
diff --git a/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc b/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc
deleted file mode 100644
index 687652e2c910..000000000000
--- a/devel/electron35/files/patch-media_webrtc_helpers__unittests.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-03-24 20:50:14 UTC
-+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
- EXPECT_TRUE(config.echo_canceller.enabled);
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- EXPECT_FALSE(config.gain_controller1.enabled);
- EXPECT_TRUE(config.gain_controller2.enabled);
- #elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- TEST(CreateWebRtcAudioProcessingModuleTest,
- InputVolumeAdjustmentEnabledWithAgc2) {
- ::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- TEST(CreateWebRtcAudioProcessingModuleTest,
- CanDisableInputVolumeAdjustmentWithAgc2) {
- ::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- TEST(CreateWebRtcAudioProcessingModuleTest,
- OnlyOneInputVolumeControllerEnabledOnDesktopPlatforms) {
- auto config = CreateApmGetConfig(
diff --git a/devel/electron35/files/patch-mojo_core_BUILD.gn b/devel/electron35/files/patch-mojo_core_BUILD.gn
deleted file mode 100644
index c31ab82defae..000000000000
--- a/devel/electron35/files/patch-mojo_core_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- mojo/core/BUILD.gn.orig 2025-01-27 17:37:37 UTC
-+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
- ]
- }
-
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
- sources += [
- "channel_linux.cc",
- "channel_linux.h",
diff --git a/devel/electron35/files/patch-mojo_core_channel.cc b/devel/electron35/files/patch-mojo_core_channel.cc
deleted file mode 100644
index f2c3fbdf8dac..000000000000
--- a/devel/electron35/files/patch-mojo_core_channel.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- mojo/core/channel.cc.orig 2025-01-27 17:37:37 UTC
-+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 253;
- const size_t kMaxAttachedHandles = 253;
- #endif // BUILDFLAG(IS_FUCHSIA)
-
-+#if defined(__i386__) && defined(OS_FREEBSD)
-+const size_t kChannelMessageAlignment = 4;
-+#else
- static_assert(alignof(std::max_align_t) >= kChannelMessageAlignment, "");
-+#endif
- Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
- // Generic allocators (such as malloc) return a pointer that is suitably
- // aligned for storing any type of object with a fundamental alignment
diff --git a/devel/electron35/files/patch-mojo_core_embedder_features.h b/devel/electron35/files/patch-mojo_core_embedder_features.h
deleted file mode 100644
index ae158663d373..000000000000
--- a/devel/electron35/files/patch-mojo_core_embedder_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- mojo/core/embedder/features.h.orig 2023-05-25 00:41:59 UTC
-+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
-
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
- BASE_DECLARE_FEATURE(kMojoLinuxChannelSharedMem);
-
diff --git a/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni b/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni
deleted file mode 100644
index 8d8425482bfa..000000000000
--- a/devel/electron35/files/patch-mojo_public_tools_bindings_mojom.gni
+++ /dev/null
@@ -1,19 +0,0 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-03-24 20:50:14 UTC
-+++ mojo/public/tools/bindings/mojom.gni
-@@ -787,6 +787,16 @@ template("mojom") {
- enabled_features += [ "is_apple" ]
- }
-
-+ if (is_openbsd) {
-+ enabled_features += [ "is_openbsd" ]
-+ enabled_features += [ "is_bsd" ]
-+ }
-+
-+ if (is_freebsd) {
-+ enabled_features += [ "is_freebsd" ]
-+ enabled_features += [ "is_bsd" ]
-+ }
-+
- action_outputs = []
- foreach(base_path, output_file_base_paths) {
- filename = get_path_info(base_path, "file")
diff --git a/devel/electron35/files/patch-net_BUILD.gn b/devel/electron35/files/patch-net_BUILD.gn
deleted file mode 100644
index eb11fa5ffc7d..000000000000
--- a/devel/electron35/files/patch-net_BUILD.gn
+++ /dev/null
@@ -1,78 +0,0 @@
---- net/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ net/BUILD.gn
-@@ -126,7 +126,7 @@ net_configs = [
- "//build/config/compiler:wexit_time_destructors",
- ]
-
--if (is_linux || is_chromeos) {
-+if ((is_linux || is_chromeos) && !is_bsd) {
- net_configs += [ "//build/config/linux:libresolv" ]
- }
-
-@@ -1309,6 +1309,19 @@ component("net") {
- ]
- }
-
-+ if (is_bsd) {
-+ sources -= [
-+ "base/address_map_cache_linux.cc",
-+ "base/address_map_cache_linux.h",
-+ "base/address_map_linux.cc",
-+ "base/address_map_linux.h",
-+ "base/address_tracker_linux.cc",
-+ "base/address_tracker_linux.h",
-+ "base/network_change_notifier_linux.cc",
-+ "base/network_interfaces_linux.cc",
-+ ]
-+ }
-+
- if (is_mac) {
- sources += [
- "base/network_notification_thread_mac.cc",
-@@ -1472,7 +1485,7 @@ component("net") {
- }
-
- # Use getifaddrs() on POSIX platforms, except Linux.
-- if (is_posix && !is_linux && !is_chromeos) {
-+ if ((is_posix && !is_linux && !is_chromeos) || is_bsd) {
- sources += [
- "base/network_interfaces_getifaddrs.cc",
- "base/network_interfaces_getifaddrs.h",
-@@ -2989,7 +3002,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "base/address_tracker_linux_unittest.cc",
- "base/network_interfaces_linux_unittest.cc",
-@@ -3083,6 +3096,10 @@ target(_test_target_type, "net_unittests") {
- ]
- }
-
-+ if (is_bsd) {
-+ deps += [ "//sandbox/policy" ]
-+ }
-+
- if (enable_websockets) {
- sources += [
- "server/http_connection_unittest.cc",
-@@ -3149,7 +3166,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [ "tools/quic/quic_simple_server_test.cc" ]
- }
-
-@@ -3288,7 +3305,7 @@ target(_test_target_type, "net_unittests") {
- }
-
- # Use getifaddrs() on POSIX platforms, except Linux.
-- if (is_posix && !is_linux && !is_chromeos) {
-+ if (is_posix && !is_linux && !is_chromeos && !is_bsd) {
- sources += [ "base/network_interfaces_getifaddrs_unittest.cc" ]
- }
-
diff --git a/devel/electron35/files/patch-net_base_features.cc b/devel/electron35/files/patch-net_base_features.cc
deleted file mode 100644
index 74640294352c..000000000000
--- a/devel/electron35/files/patch-net_base_features.cc
+++ /dev/null
@@ -1,24 +0,0 @@
---- net/base/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ net/base/features.cc
-@@ -26,7 +26,7 @@ BASE_FEATURE(kAsyncDns,
- BASE_FEATURE(kAsyncDns,
- "AsyncDns",
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -549,7 +549,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder,
- "SpdyHeadersToHttpResponseUseBuilder",
- base::FEATURE_DISABLED_BY_DEFAULT);
-
-+#if BUILDFLAG(IS_OPENBSD)
-+// No IP_RECVTOS support
-+BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT);
-+#else
- BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_ENABLED_BY_DEFAULT);
-+#endif
-
- BASE_FEATURE(kUseNewAlpsCodepointHttp2,
- "UseNewAlpsCodepointHttp2",
diff --git a/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc b/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc
deleted file mode 100644
index c03d3070a457..000000000000
--- a/devel/electron35/files/patch-net_base_mock__network__change__notifier.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/base/mock_network_change_notifier.cc.orig 2023-08-10 01:48:47 UTC
-+++ net/base/mock_network_change_notifier.cc
-@@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentConnectionCost()
- return connection_cost_;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- AddressMapOwnerLinux* MockNetworkChangeNotifier::GetAddressMapOwnerInternal() {
- return address_map_owner_;
- }
diff --git a/devel/electron35/files/patch-net_base_mock__network__change__notifier.h b/devel/electron35/files/patch-net_base_mock__network__change__notifier.h
deleted file mode 100644
index a9375c70dee1..000000000000
--- a/devel/electron35/files/patch-net_base_mock__network__change__notifier.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- net/base/mock_network_change_notifier.h.orig 2023-08-10 01:48:47 UTC
-+++ net/base/mock_network_change_notifier.h
-@@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public NetworkChange
- // use_default_connection_cost_implementation is set to true.
- ConnectionCost GetCurrentConnectionCost() override;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SetAddressMapOwnerLinux(AddressMapOwnerLinux* address_map_owner) {
- address_map_owner_ = address_map_owner;
- }
-@@ -104,7 +104,7 @@ class MockNetworkChangeNotifier : public NetworkChange
- bool use_default_connection_cost_implementation_ = false;
- NetworkChangeNotifier::NetworkList connected_networks_;
- std::unique_ptr<SystemDnsConfigChangeNotifier> dns_config_notifier_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- raw_ptr<AddressMapOwnerLinux> address_map_owner_ = nullptr;
- #endif
- };
diff --git a/devel/electron35/files/patch-net_base_network__change__notifier.cc b/devel/electron35/files/patch-net_base_network__change__notifier.cc
deleted file mode 100644
index 4a4abed1a991..000000000000
--- a/devel/electron35/files/patch-net_base_network__change__notifier.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- net/base/network_change_notifier.cc.orig 2024-10-16 21:31:35 UTC
-+++ net/base/network_change_notifier.cc
-@@ -37,7 +37,7 @@
- #include "net/base/network_change_notifier_linux.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "net/base/network_change_notifier_apple.h"
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "net/base/network_change_notifier_passive.h"
- #elif BUILDFLAG(IS_FUCHSIA)
- #include "net/base/network_change_notifier_fuchsia.h"
-@@ -324,6 +324,9 @@ std::unique_ptr<NetworkChangeNotifier> NetworkChangeNo
- #elif BUILDFLAG(IS_FUCHSIA)
- return std::make_unique<NetworkChangeNotifierFuchsia>(
- /*require_wlan=*/false);
-+#elif BUILDFLAG(IS_BSD)
-+ return std::make_unique<MockNetworkChangeNotifier>(
-+ /*dns_config_notifier*/nullptr);
- #else
- NOTIMPLEMENTED();
- return nullptr;
diff --git a/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc b/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc
deleted file mode 100644
index c9075b11c3ea..000000000000
--- a/devel/electron35/files/patch-net_base_network__change__notifier__passive.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/base/network_change_notifier_passive.cc.orig 2023-05-25 00:42:00 UTC
-+++ net/base/network_change_notifier_passive.cc
-@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern
- NetworkChangeNotifier::NetworkChangeCalculatorParams
- NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() {
- NetworkChangeCalculatorParams params;
--#if BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Delay values arrived at by simple experimentation and adjusted so as to
- // produce a single signal when switching between network connections.
- params.ip_address_offline_delay_ = base::Milliseconds(4000);
diff --git a/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc b/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc
deleted file mode 100644
index 7f2351696315..000000000000
--- a/devel/electron35/files/patch-net_base_sockaddr__util__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ net/base/sockaddr_util_posix.cc
-@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
- return true;
- }
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-+ // XXX ?
- // Convert the path given into abstract socket name. It must start with
- // the '\0' character, so we are adding it. |addr_len| must specify the
- // length of the structure exactly, as potentially the socket name may
diff --git a/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc b/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc
deleted file mode 100644
index 1b34c6ad2294..000000000000
--- a/devel/electron35/files/patch-net_base_sockaddr__util__posix__unittest.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- net/base/sockaddr_util_posix_unittest.cc.orig 2024-08-14 20:55:08 UTC
-+++ net/base/sockaddr_util_posix_unittest.cc
-@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) {
- size_t path_max = MaxPathLength(&storage);
- std::string path(path_max, '0');
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-+ // XXX?
- EXPECT_TRUE(FillUnixAddress(path, /*use_abstract_namespace=*/true, &storage));
-
- EXPECT_EQ(path.size() + 1U + offsetof(struct sockaddr_un, sun_path),
diff --git a/devel/electron35/files/patch-net_cert_cert__verify__proc.h b/devel/electron35/files/patch-net_cert_cert__verify__proc.h
deleted file mode 100644
index 30ea45c3c99e..000000000000
--- a/devel/electron35/files/patch-net_cert_cert__verify__proc.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/cert/cert_verify_proc.h.orig 2025-01-27 17:37:37 UTC
-+++ net/cert/cert_verify_proc.h
-@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc
- kMaxValue = kChainLengthOne
- };
-
--#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
-+#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(CHROME_ROOT_STORE_ONLY))
- // Creates and returns a CertVerifyProc that uses the system verifier.
- // |cert_net_fetcher| may not be used, depending on the implementation.
diff --git a/devel/electron35/files/patch-net_disk__cache_backend__experiment.h b/devel/electron35/files/patch-net_disk__cache_backend__experiment.h
deleted file mode 100644
index 8f525203defc..000000000000
--- a/devel/electron35/files/patch-net_disk__cache_backend__experiment.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/disk_cache/backend_experiment.h.orig 2025-01-27 17:37:37 UTC
-+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform
- // default.
- constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
- return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC);
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD);
- }
-
- // True if assigned to any of disk cache backend experiment groups.
diff --git a/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc
deleted file mode 100644
index bdc0088f0312..000000000000
--- a/devel/electron35/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-03-24 20:50:14 UTC
-+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -37,7 +37,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit)
- }
-
- SimpleFileTracker::SimpleFileTracker(int file_limit)
-+#if defined(OS_OPENBSD)
-+{
-+ // cap the file descriptor limit at 85% of the size of the
-+ // file descriptor table and also substract the amount of
-+ // currently used file descriptors as this should give us
-+ // enough reserve to avoid hitting the limit
-+ file_limit_ = (getdtablesize() * 0.85) - getdtablecount();
-+}
-+#else
- : file_limit_(file_limit) {}
-+#endif
-
- SimpleFileTracker::~SimpleFileTracker() {
- DCHECK(lru_.empty());
diff --git a/devel/electron35/files/patch-net_dns_BUILD.gn b/devel/electron35/files/patch-net_dns_BUILD.gn
deleted file mode 100644
index e1fd322aea84..000000000000
--- a/devel/electron35/files/patch-net_dns_BUILD.gn
+++ /dev/null
@@ -1,41 +0,0 @@
---- net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC
-+++ net/dns/BUILD.gn
-@@ -138,7 +138,7 @@ source_set("dns") {
- "dns_config_service_android.cc",
- "dns_config_service_android.h",
- ]
-- } else if (is_linux) {
-+ } else if (is_linux && !is_bsd) {
- sources += [
- "dns_config_service_linux.cc",
- "dns_config_service_linux.h",
-@@ -172,6 +172,9 @@ source_set("dns") {
- }
-
- deps = [ "//net:net_deps" ]
-+ if (is_bsd) {
-+ deps += [ "//services/screen_ai/buildflags" ]
-+ }
-
- public_deps = [
- ":dns_client",
-@@ -179,6 +182,7 @@ source_set("dns") {
- ":host_resolver_manager",
- ":mdns_client",
- "//net:net_public_deps",
-+ "//printing/buildflags",
- ]
-
- allow_circular_includes_from = [
-@@ -447,9 +451,9 @@ source_set("tests") {
-
- if (is_android) {
- sources += [ "dns_config_service_android_unittest.cc" ]
-- } else if (is_linux) {
-+ } else if (is_linux && !is_bsd) {
- sources += [ "dns_config_service_linux_unittest.cc" ]
-- } else if (is_posix) {
-+ } else if (is_posix && !is_bsd) {
- sources += [ "dns_config_service_posix_unittest.cc" ]
- }
-
diff --git a/devel/electron35/files/patch-net_dns_address__info.cc b/devel/electron35/files/patch-net_dns_address__info.cc
deleted file mode 100644
index 229e6126940b..000000000000
--- a/devel/electron35/files/patch-net_dns_address__info.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- net/dns/address_info.cc.orig 2024-08-14 20:55:08 UTC
-+++ net/dns/address_info.cc
-@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
- // error.
- // http://crbug.com/134142
- err = ERR_NAME_NOT_RESOLVED;
--#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_FREEBSD)
-+#elif BUILDFLAG(IS_POSIX)
-+#ifdef EAI_NODATA
- if (os_error != EAI_NONAME && os_error != EAI_NODATA)
-+#else
-+ if (os_error != EAI_NONAME)
-+#endif
- err = ERR_NAME_RESOLUTION_FAILED;
- #endif
-
diff --git a/devel/electron35/files/patch-net_dns_address__sorter__posix.cc b/devel/electron35/files/patch-net_dns_address__sorter__posix.cc
deleted file mode 100644
index 30cb9fce28f4..000000000000
--- a/devel/electron35/files/patch-net_dns_address__sorter__posix.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- net/dns/address_sorter_posix.cc.orig 2024-08-14 20:55:08 UTC
-+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
- #include "net/dns/netinet_in_var_ios.h"
- #else
- #include <netinet/in_var.h>
-+#include <netinet6/in6_var.h>
- #endif // BUILDFLAG(IS_IOS)
- #endif
- #include <vector>
diff --git a/devel/electron35/files/patch-net_dns_host__resolver__proc.cc b/devel/electron35/files/patch-net_dns_host__resolver__proc.cc
deleted file mode 100644
index 3e1336aaa4eb..000000000000
--- a/devel/electron35/files/patch-net_dns_host__resolver__proc.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- net/dns/host_resolver_proc.cc.orig 2022-11-30 08:12:58 UTC
-+++ net/dns/host_resolver_proc.cc
-@@ -15,10 +15,6 @@
- #include "net/base/net_errors.h"
- #include "net/dns/host_resolver_system_task.h"
-
--#if BUILDFLAG(IS_OPENBSD)
--#define AI_ADDRCONFIG 0
--#endif
--
- namespace net {
-
- HostResolverProc* HostResolverProc::default_proc_ = nullptr;
diff --git a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc b/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc
deleted file mode 100644
index 31ef73bb6e93..000000000000
--- a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- net/http/http_auth_gssapi_posix.cc.orig 2024-08-14 20:55:08 UTC
-+++ net/http/http_auth_gssapi_posix.cc
-@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib
- static const char* const kDefaultLibraryNames[] = {
- #if BUILDFLAG(IS_APPLE)
- "/System/Library/Frameworks/GSS.framework/GSS"
--#elif BUILDFLAG(IS_OPENBSD)
-- "libgssapi.so" // Heimdal - OpenBSD
-+#elif BUILDFLAG(IS_BSD)
-+ "libgssapi_krb5.so.2", // MIT Kerberos - FreeBSD
-+ "libgssapi.so" // Heimdal - OpenBSD, FreeBSD
- #else
- "libgssapi_krb5.so.2", // MIT Kerberos - FC, Suse10, Debian
- "libgssapi.so.4", // Heimdal - Suse10, MDK
diff --git a/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc b/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc
deleted file mode 100644
index 6cb87ad1befd..000000000000
--- a/devel/electron35/files/patch-net_http_http__auth__handler__negotiate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/http/http_auth_handler_negotiate.cc.orig 2024-04-15 20:34:02 UTC
-+++ net/http/http_auth_handler_negotiate.cc
-@@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl
- #elif BUILDFLAG(IS_POSIX)
- if (is_unsupported_)
- return ERR_UNSUPPORTED_AUTH_SCHEME;
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Note: Don't set is_unsupported_ = true here. AllowGssapiLibraryLoad()
- // might change to true during a session.
- if (!http_auth_preferences() ||
diff --git a/devel/electron35/files/patch-net_http_http__auth__preferences.cc b/devel/electron35/files/patch-net_http_http__auth__preferences.cc
deleted file mode 100644
index d30b0907f30e..000000000000
--- a/devel/electron35/files/patch-net_http_http__auth__preferences.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/http/http_auth_preferences.cc.orig 2023-10-19 19:58:28 UTC
-+++ net/http/http_auth_preferences.cc
-@@ -39,7 +39,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA
- }
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool HttpAuthPreferences::AllowGssapiLibraryLoad() const {
- return allow_gssapi_library_load_;
- }
diff --git a/devel/electron35/files/patch-net_http_http__auth__preferences.h b/devel/electron35/files/patch-net_http_http__auth__preferences.h
deleted file mode 100644
index 1dd6c8db3248..000000000000
--- a/devel/electron35/files/patch-net_http_http__auth__preferences.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- net/http/http_auth_preferences.h.orig 2023-10-19 19:58:28 UTC
-+++ net/http/http_auth_preferences.h
-@@ -50,7 +50,7 @@ class NET_EXPORT HttpAuthPreferences {
- #if BUILDFLAG(IS_ANDROID)
- virtual std::string AuthAndroidNegotiateAccountType() const;
- #endif
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- virtual bool AllowGssapiLibraryLoad() const;
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- virtual bool CanUseDefaultCredentials(
-@@ -86,7 +86,7 @@ class NET_EXPORT HttpAuthPreferences {
- }
- #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void set_allow_gssapi_library_load(bool allow_gssapi_library_load) {
- allow_gssapi_library_load_ = allow_gssapi_library_load;
- }
-@@ -137,7 +137,7 @@ class NET_EXPORT HttpAuthPreferences {
- std::string auth_android_negotiate_account_type_;
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool allow_gssapi_library_load_ = true;
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-net_http_http__network__session.cc b/devel/electron35/files/patch-net_http_http__network__session.cc
deleted file mode 100644
index f9753b6a7b8c..000000000000
--- a/devel/electron35/files/patch-net_http_http__network__session.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- net/http/http_network_session.cc.orig 2024-10-16 21:31:36 UTC
-+++ net/http/http_network_session.cc
-@@ -20,7 +20,9 @@
- #include "build/build_config.h"
- #include "net/base/features.h"
- #include "net/dns/host_resolver.h"
-+#if defined(USE_KERBEROS)
- #include "net/http/http_auth_handler_factory.h"
-+#endif
- #include "net/http/http_response_body_drainer.h"
- #include "net/http/http_stream_factory.h"
- #include "net/http/http_stream_pool.h"
diff --git a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
deleted file mode 100644
index 34ec52c765aa..000000000000
--- a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ /dev/null
@@ -1,40 +0,0 @@
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2024-08-14 20:55:09 UTC
-+++ net/proxy_resolution/proxy_config_service_linux.cc
-@@ -11,7 +11,9 @@
-
- #include <errno.h>
- #include <limits.h>
-+#if !BUILDFLAG(IS_BSD)
- #include <sys/inotify.h>
-+#endif
- #include <unistd.h>
-
- #include <map>
-@@ -510,6 +512,7 @@ bool SettingGetterImplGSettings::CheckVersion(
- }
- #endif // defined(USE_GIO)
-
-+#if !BUILDFLAG(IS_BSD)
- // Converts |value| from a decimal string to an int. If there was a failure
- // parsing, returns |default_value|.
- int StringToIntOrDefault(std::string_view value, int default_value) {
-@@ -1038,6 +1041,7 @@ class SettingGetterImplKDE : public ProxyConfigService
- // events on.
- scoped_refptr<base::SequencedTaskRunner> file_task_runner_;
- };
-+#endif
-
- } // namespace
-
-@@ -1256,9 +1260,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
- case base::nix::DESKTOP_ENVIRONMENT_KDE4:
- case base::nix::DESKTOP_ENVIRONMENT_KDE5:
- case base::nix::DESKTOP_ENVIRONMENT_KDE6:
-+#if !BUILDFLAG(IS_BSD)
- setting_getter_ =
- std::make_unique<SettingGetterImplKDE>(env_var_getter_.get());
- break;
-+#endif
- case base::nix::DESKTOP_ENVIRONMENT_XFCE:
- case base::nix::DESKTOP_ENVIRONMENT_LXQT:
- case base::nix::DESKTOP_ENVIRONMENT_OTHER:
diff --git a/devel/electron35/files/patch-net_socket_socks5__client__socket.cc b/devel/electron35/files/patch-net_socket_socks5__client__socket.cc
deleted file mode 100644
index 088dc1ac4f58..000000000000
--- a/devel/electron35/files/patch-net_socket_socks5__client__socket.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- net/socket/socks5_client_socket.cc.orig 2024-08-14 20:55:09 UTC
-+++ net/socket/socks5_client_socket.cc
-@@ -24,6 +24,9 @@
- #include "net/log/net_log_event_type.h"
- #include "net/traffic_annotation/network_traffic_annotation.h"
-
-+#include <sys/types.h>
-+#include <netinet/in.h>
-+
- namespace net {
-
- const unsigned int SOCKS5ClientSocket::kGreetReadHeaderSize = 2;
diff --git a/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc b/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc
deleted file mode 100644
index fe05afd6b26f..000000000000
--- a/devel/electron35/files/patch-net_socket_tcp__socket__posix.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- net/socket/tcp_socket_posix.cc.orig 2024-10-16 21:31:36 UTC
-+++ net/socket/tcp_socket_posix.cc
-@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
- PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
- return false;
- }
-+#elif BUILDFLAG(IS_FREEBSD)
-+ // Set seconds until first TCP keep alive.
-+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &delay, sizeof(delay))) {
-+ PLOG(ERROR) << "Failed to set TCP_KEEPIDLE on fd: " << fd;
-+ return false;
-+ }
-+ // Set seconds between TCP keep alives.
-+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &delay, sizeof(delay))) {
-+ PLOG(ERROR) << "Failed to set TCP_KEEPINTVL on fd: " << fd;
-+ return false;
-+ }
- #endif
- }
-
diff --git a/devel/electron35/files/patch-net_socket_udp__socket__posix.cc b/devel/electron35/files/patch-net_socket_udp__socket__posix.cc
deleted file mode 100644
index 67602a1cdd08..000000000000
--- a/devel/electron35/files/patch-net_socket_udp__socket__posix.cc
+++ /dev/null
@@ -1,39 +0,0 @@
---- net/socket/udp_socket_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ net/socket/udp_socket_posix.cc
-@@ -528,12 +528,17 @@ int UDPSocketPosix::SetRecvTos() {
- #endif // BUILDFLAG(IS_APPLE)
- }
-
-+#ifdef IP_RECVTOS
- int rv = setsockopt(socket_, IPPROTO_IP, IP_RECVTOS, &ecn, sizeof(ecn));
-+#else
-+ int rv = -1;
-+ errno = EOPNOTSUPP;
-+#endif
- return rv == 0 ? OK : MapSystemError(errno);
- }
-
- void UDPSocketPosix::SetMsgConfirm(bool confirm) {
--#if !BUILDFLAG(IS_APPLE)
-+#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- if (confirm) {
- sendto_flags_ |= MSG_CONFIRM;
- } else {
-@@ -554,7 +559,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
- DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
- int value = broadcast ? 1 : 0;
- int rv;
--#if BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- // SO_REUSEPORT on OSX permits multiple processes to each receive
- // UDP multicast or broadcast datagrams destined for the bound
- // port.
-@@ -892,7 +897,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- if (last_error == EINVAL)
- return ERR_ADDRESS_IN_USE;
--#elif BUILDFLAG(IS_APPLE)
-+#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- if (last_error == EADDRNOTAVAIL)
- return ERR_ADDRESS_IN_USE;
- #endif
diff --git a/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc b/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc
deleted file mode 100644
index 7730d48d687f..000000000000
--- a/devel/electron35/files/patch-net_socket_udp__socket__unittest.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- net/socket/udp_socket_unittest.cc.orig 2024-10-16 21:31:36 UTC
-+++ net/socket/udp_socket_unittest.cc
-@@ -372,7 +372,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
- EXPECT_EQ(second_packet, received);
- }
-
--#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // - MacOS: requires root permissions on OSX 10.7+.
- // - Android: devices attached to testbots don't have default network, so
- // broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -683,7 +683,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
- EXPECT_THAT(rv, IsOk());
-
- rv = client.SetDoNotFragment();
--#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
- EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
- #else
-@@ -705,7 +705,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
- EXPECT_THAT(rv, IsOk());
-
- rv = server.SetDoNotFragment();
--#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
- EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
- #else
-@@ -764,7 +764,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
-
- // TODO(crbug.com/40620614): failing on device on iOS 12.2.
- // TODO(crbug.com/40189274): flaky on Mac 11.
--#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
- #else
- #define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -818,7 +818,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
- NetLogSource());
- ASSERT_THAT(client_socket.Connect(send_address), IsOk());
-
--#if !BUILDFLAG(IS_CHROMEOS_ASH)
-+#if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_BSD)
- // Send a message via the multicast group. That message is expected be be
- // received by both receving sockets.
- //
diff --git a/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn b/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn
deleted file mode 100644
index a3a1f5329930..000000000000
--- a/devel/electron35/files/patch-net_third__party_quiche_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/third_party/quiche/BUILD.gn.orig 2023-11-29 21:40:08 UTC
-+++ net/third_party/quiche/BUILD.gn
-@@ -29,7 +29,7 @@ import("//third_party/protobuf/proto_library.gni")
- import("//testing/libfuzzer/fuzzer_test.gni")
- import("//third_party/protobuf/proto_library.gni")
-
--build_epoll_based_tools = is_linux || is_chromeos
-+build_epoll_based_tools = (is_linux && !is_bsd) || is_chromeos
-
- config("quiche_internal_config") {
- cflags = []
diff --git a/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
deleted file mode 100644
index 0b1258661bd8..000000000000
--- a/devel/electron35/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-10-16 21:31:36 UTC
-+++ net/tools/cert_verify_tool/cert_verify_tool.cc
-@@ -35,7 +35,7 @@
- #include "third_party/boringssl/src/pki/trust_store.h"
- #include "third_party/boringssl/src/pki/trust_store_collection.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "net/proxy_resolution/proxy_config.h"
- #include "net/proxy_resolution/proxy_config_service_fixed.h"
- #endif
-@@ -67,7 +67,7 @@ void SetUpOnNetworkThread(
- base::WaitableEvent* initialization_complete_event) {
- net::URLRequestContextBuilder url_request_context_builder;
- url_request_context_builder.set_user_agent(GetUserAgent());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux, use a fixed ProxyConfigService, since the default one
- // depends on glib.
- //
-@@ -580,7 +580,7 @@ int main(int argc, char** argv) {
- std::string impls_str = command_line.GetSwitchValueASCII("impls");
- if (impls_str.empty()) {
- // Default value.
--#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
-+#if !(BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(CHROME_ROOT_STORE_ONLY))
- impls_str = "platform,";
- #endif
diff --git a/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc b/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc
deleted file mode 100644
index 1fb0a9a1b91d..000000000000
--- a/devel/electron35/files/patch-net_tools_net__watcher_net__watcher.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- net/tools/net_watcher/net_watcher.cc.orig 2024-06-18 21:43:37 UTC
-+++ net/tools/net_watcher/net_watcher.cc
-@@ -32,7 +32,7 @@
- #include "net/proxy_resolution/proxy_config_service.h"
- #include "net/proxy_resolution/proxy_config_with_annotation.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "net/base/network_change_notifier_linux.h"
- #endif
-
-@@ -44,7 +44,7 @@ namespace {
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Flag to specifies which network interfaces to ignore. Interfaces should
- // follow as a comma seperated list.
- const char kIgnoreNetifFlag[] = "ignore-netif";
-@@ -163,7 +163,7 @@ int main(int argc, char* argv[]) {
-
- NetWatcher net_watcher;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
- std::string ignored_netifs_str =
- command_line->GetSwitchValueASCII(kIgnoreNetifFlag);
diff --git a/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h b/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h
deleted file mode 100644
index d05753555d99..000000000000
--- a/devel/electron35/files/patch-net_traffic__annotation_network__traffic__annotation.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-01-27 17:37:37 UTC
-+++ net/traffic_annotation/network_traffic_annotation.h
-@@ -375,7 +375,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
- } // namespace net
-
- // Placeholder for unannotated usages.
--#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- #define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \
- net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.")
- #endif
-@@ -389,7 +389,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
- #if !BUILDFLAG(IS_WIN) && \
-- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
-
- #define NO_TRAFFIC_ANNOTATION_YET \
- net::DefineNetworkTrafficAnnotation("undefined", "Nothing here yet.")
diff --git a/devel/electron35/files/patch-net_url__request_url__request__context.cc b/devel/electron35/files/patch-net_url__request_url__request__context.cc
deleted file mode 100644
index fae2851694e3..000000000000
--- a/devel/electron35/files/patch-net_url__request_url__request__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/url_request/url_request_context.cc.orig 2025-03-24 20:50:14 UTC
-+++ net/url_request/url_request_context.cc
-@@ -123,7 +123,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
- #if !BUILDFLAG(IS_WIN) && \
-- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
- std::unique_ptr<URLRequest> URLRequestContext::CreateRequest(
- const GURL& url,
- RequestPriority priority,
diff --git a/devel/electron35/files/patch-net_url__request_url__request__context.h b/devel/electron35/files/patch-net_url__request_url__request__context.h
deleted file mode 100644
index 7fc039be58e0..000000000000
--- a/devel/electron35/files/patch-net_url__request_url__request__context.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/url_request/url_request_context.h.orig 2025-03-24 20:50:14 UTC
-+++ net/url_request/url_request_context.h
-@@ -90,7 +90,7 @@ class NET_EXPORT URLRequestContext final {
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
- #if !BUILDFLAG(IS_WIN) && \
-- !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
- // This function should not be used in Chromium, please use the version with
- // NetworkTrafficAnnotationTag in the future.
- //
diff --git a/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc b/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc
deleted file mode 100644
index d54410491ee6..000000000000
--- a/devel/electron35/files/patch-net_url__request_url__request__context__builder.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-01-27 17:37:37 UTC
-+++ net/url_request/url_request_context_builder.cc
-@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
- }
-
- if (!proxy_resolution_service_) {
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
- // TODO(willchan): Switch to using this code when
- // ProxyConfigService::CreateSystemProxyConfigService()'s
- // signature doesn't suck.
diff --git a/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc b/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc
deleted file mode 100644
index bba7efe74fdd..000000000000
--- a/devel/electron35/files/patch-pdf_pdfium_pdfium__engine.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-03-24 20:50:14 UTC
-+++ pdf/pdfium/pdfium_engine.cc
-@@ -108,7 +108,7 @@
- #include "ui/accessibility/ax_features.mojom-features.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "pdf/pdfium/pdfium_font_linux.h"
- #endif
-
-@@ -541,7 +541,7 @@ void InitializeSDK(bool enable_v8,
-
- FPDF_InitLibraryWithConfig(&config);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- g_font_mapping_mode = font_mapping_mode;
- InitializeLinuxFontMapper();
- #endif
diff --git a/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc b/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc
deleted file mode 100644
index 26e91a3dcb6a..000000000000
--- a/devel/electron35/files/patch-printing_backend_cups__ipp__helper.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-03-24 20:50:14 UTC
-+++ printing/backend/cups_ipp_helper.cc
-@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
- // Provide a default DPI if no valid DPI is found.
- #if BUILDFLAG(IS_MAC)
- constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr gfx::Size kDefaultMissingDpi(kPixelsPerInch, kPixelsPerInch);
- #else
- constexpr gfx::Size kDefaultMissingDpi(kDefaultPdfDpi, kDefaultPdfDpi);
diff --git a/devel/electron35/files/patch-printing_backend_print__backend__cups.cc b/devel/electron35/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 1471da8c9a0e..000000000000
--- a/devel/electron35/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-03-24 20:50:14 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -292,7 +292,7 @@ scoped_refptr<PrintBackend> PrintBackend::CreateInstan
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc b/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc
deleted file mode 100644
index c94ddbc40968..000000000000
--- a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2023-11-29 21:40:08 UTC
-+++ printing/mojom/printing_context_mojom_traits.cc
-@@ -19,7 +19,7 @@
- #include "base/numerics/safe_conversions.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "mojo/public/mojom/base/values.mojom.h"
- #endif
-
-@@ -161,7 +161,7 @@ bool StructTraits<
- }
-
- out->set_pages_per_sheet(data.pages_per_sheet());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- DCHECK(out->advanced_settings().empty());
- if (!data.ReadAdvancedSettings(&out->advanced_settings()))
- return false;
-@@ -238,7 +238,7 @@ bool StructTraits<
- if (system_print_dialog_data.size() != dictionary_entries) {
- return false;
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The dictionary must contain three strings.
- const base::Value* value = system_print_dialog_data.Find(
- printing::kLinuxSystemPrintDialogDataPrinter);
diff --git a/devel/electron35/files/patch-printing_print__settings.cc b/devel/electron35/files/patch-printing_print__settings.cc
deleted file mode 100644
index 1b385dc65667..000000000000
--- a/devel/electron35/files/patch-printing_print__settings.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- printing/print_settings.cc.orig 2025-01-27 17:37:37 UTC
-+++ printing/print_settings.cc
-@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet
- #endif
- is_modifiable_ = settings.is_modifiable_;
- pages_per_sheet_ = settings.pages_per_sheet_;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- for (const auto& item : settings.advanced_settings_)
- advanced_settings_.emplace(item.first, item.second.Clone());
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
- #endif
- is_modifiable_, requested_custom_margins_in_points_,
- pages_per_sheet_
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- advanced_settings_
- #endif
-@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
- other.is_modifiable_,
- other.requested_custom_margins_in_points_,
- other.pages_per_sheet_
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- other.advanced_settings_
- #endif
-@@ -413,7 +413,7 @@ void PrintSettings::Clear() {
- #endif
- is_modifiable_ = true;
- pages_per_sheet_ = 1;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- advanced_settings_.clear();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- #if BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-printing_print__settings.h b/devel/electron35/files/patch-printing_print__settings.h
deleted file mode 100644
index da0ca9671815..000000000000
--- a/devel/electron35/files/patch-printing_print__settings.h
+++ /dev/null
@@ -1,47 +0,0 @@
---- printing/print_settings.h.orig 2023-10-19 19:58:29 UTC
-+++ printing/print_settings.h
-@@ -25,7 +25,7 @@
- #include "base/values.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <map>
-
- #include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
- "print_settings";
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
- inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
- "print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings {
- std::string vendor_id;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- using AdvancedSettings = std::map<std::string, base::Value>;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings {
- pages_per_sheet_ = pages_per_sheet;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- AdvancedSettings& advanced_settings() { return advanced_settings_; }
- const AdvancedSettings& advanced_settings() const {
- return advanced_settings_;
-@@ -429,7 +429,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings {
- // Number of pages per sheet.
- int pages_per_sheet_;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Advanced settings.
- AdvancedSettings advanced_settings_;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-printing_print__settings__conversion.cc b/devel/electron35/files/patch-printing_print__settings__conversion.cc
deleted file mode 100644
index f3b0d41f5813..000000000000
--- a/devel/electron35/files/patch-printing_print__settings__conversion.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- printing/print_settings_conversion.cc.orig 2024-04-15 20:34:03 UTC
-+++ printing/print_settings_conversion.cc
-@@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet
- settings->set_is_modifiable(is_modifiable.value());
- }
-
--#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS))
-+#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS))
- const base::Value::Dict* advanced_settings =
- job_settings.FindDict(kSettingAdvancedSettings);
- if (advanced_settings) {
diff --git a/devel/electron35/files/patch-printing_printing__context__linux.cc b/devel/electron35/files/patch-printing_printing__context__linux.cc
deleted file mode 100644
index 25c41c27f498..000000000000
--- a/devel/electron35/files/patch-printing_printing__context__linux.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- printing/printing_context_linux.cc.orig 2025-01-27 17:37:37 UTC
-+++ printing/printing_context_linux.cc
-@@ -23,7 +23,7 @@
- #endif
-
- // Avoid using LinuxUi on Fuchsia.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -66,7 +66,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett
-
- ResetSettings();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!ui::LinuxUi::instance())
- return mojom::ResultCode::kSuccess;
-
-@@ -82,7 +82,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU
- }
-
- gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (ui::LinuxUi::instance())
- return ui::LinuxUi::instance()->GetPdfPaperSize(this);
- #endif
-@@ -95,7 +95,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS
- DCHECK(!printer_settings.show_system_dialog);
- DCHECK(!in_print_job_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!ui::LinuxUi::instance())
- return mojom::ResultCode::kSuccess;
-
diff --git a/devel/electron35/files/patch-printing_printing__features.cc b/devel/electron35/files/patch-printing_printing__features.cc
deleted file mode 100644
index 6e6d665dfee8..000000000000
--- a/devel/electron35/files/patch-printing_printing__features.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- printing/printing_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ printing/printing_features.cc
-@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
- base::FEATURE_ENABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // Use the CUPS IPP printing backend instead of the original CUPS backend that
- // calls the deprecated PPD API.
- BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -69,7 +69,7 @@ BASE_FEATURE(kEnableOopPrintDrivers,
- // out-of-process.
- BASE_FEATURE(kEnableOopPrintDrivers,
- "EnableOopPrintDrivers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-printing_printing__features.h b/devel/electron35/files/patch-printing_printing__features.h
deleted file mode 100644
index 00ecc77ae897..000000000000
--- a/devel/electron35/files/patch-printing_printing__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- printing/printing_features.h.orig 2024-08-14 20:55:09 UTC
-+++ printing/printing_features.h
-@@ -22,7 +22,7 @@ BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
- BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-
diff --git a/devel/electron35/files/patch-remoting_base_chromoting__event.cc b/devel/electron35/files/patch-remoting_base_chromoting__event.cc
deleted file mode 100644
index 0cb6232b4e95..000000000000
--- a/devel/electron35/files/patch-remoting_base_chromoting__event.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/base/chromoting_event.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/base/chromoting_event.cc
-@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() {
- SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
- SetString(kOsVersionKey, base::SysInfo::OperatingSystemVersion());
- SetString(kWebAppVersionKey, STRINGIZE(VERSION));
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- Os os = Os::CHROMOTING_LINUX;
- #elif BUILDFLAG(IS_CHROMEOS)
- Os os = Os::CHROMOTING_CHROMEOS;
diff --git a/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc b/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc
deleted file mode 100644
index 9d0ca346db78..000000000000
--- a/devel/electron35/files/patch-remoting_host_base_desktop__environment__options.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/base/desktop_environment_options.cc.orig 2024-10-16 21:31:37 UTC
-+++ remoting/host/base/desktop_environment_options.cc
-@@ -99,7 +99,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic
- // TODO(joedow): Determine whether we can migrate additional platforms to
- // using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then
- // clean up DesktopCapturerProxy::Core::CreateCapturer().
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return capture_video_on_dedicated_thread_;
- #else
- return false;
diff --git a/devel/electron35/files/patch-remoting_host_base_switches.cc b/devel/electron35/files/patch-remoting_host_base_switches.cc
deleted file mode 100644
index 5bdc44c55b98..000000000000
--- a/devel/electron35/files/patch-remoting_host_base_switches.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- remoting/host/base/switches.cc.orig 2022-04-21 18:48:31 UTC
-+++ remoting/host/base/switches.cc
-@@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapability[] = "evaluat
- const char kProcessTypeFileChooser[] = "file_chooser";
- const char kProcessTypeUrlForwarderConfigurator[] =
- "url_forwarder_configurator";
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kProcessTypeXSessionChooser[] = "xsession_chooser";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
- const char kEvaluateCapabilitySwitchName[] = "evaluate-type";
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kEnableUtempter[] = "enable-utempter";
- #endif
-
diff --git a/devel/electron35/files/patch-remoting_host_base_switches.h b/devel/electron35/files/patch-remoting_host_base_switches.h
deleted file mode 100644
index 100a7d5df7ff..000000000000
--- a/devel/electron35/files/patch-remoting_host_base_switches.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- remoting/host/base/switches.h.orig 2022-04-21 18:48:31 UTC
-+++ remoting/host/base/switches.h
-@@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktopSession[];
- extern const char kProcessTypeEvaluateCapability[];
- extern const char kProcessTypeFileChooser[];
- extern const char kProcessTypeUrlForwarderConfigurator[];
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kProcessTypeXSessionChooser[];
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
- extern const char kEvaluateCapabilitySwitchName[];
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Used to record client sessions to utmp/wtmp.
- extern const char kEnableUtempter[];
- #endif
diff --git a/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc b/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc
deleted file mode 100644
index 1e523e538c58..000000000000
--- a/devel/electron35/files/patch-remoting_host_basic__desktop__environment.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/basic_desktop_environment.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/basic_desktop_environment.cc
-@@ -195,7 +195,7 @@ std::unique_ptr<DesktopCapturer> BasicDesktopEnvironme
- scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
- #if BUILDFLAG(IS_CHROMEOS)
- capture_task_runner = ui_task_runner_;
--#elif BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_WAYLAND)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_WAYLAND)
- // Each capturer instance should get its own thread so the capturers don't
- // compete with each other in multistream mode.
- capture_task_runner = base::ThreadPool::CreateSingleThreadTaskRunner(
diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host.cc b/devel/electron35/files/patch-remoting_host_chromoting__host.cc
deleted file mode 100644
index 465474e6fe83..000000000000
--- a/devel/electron35/files/patch-remoting_host_chromoting__host.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/chromoting_host.cc.orig 2025-01-27 17:37:37 UTC
-+++ remoting/host/chromoting_host.cc
-@@ -135,7 +135,7 @@ void ChromotingHost::Start(const std::string& host_own
- &ChromotingHost::OnIncomingSession, base::Unretained(this)));
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ChromotingHost::StartChromotingHostServices() {
- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
- DCHECK(!ipc_server_);
diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host.h b/devel/electron35/files/patch-remoting_host_chromoting__host.h
deleted file mode 100644
index f37983ed14c8..000000000000
--- a/devel/electron35/files/patch-remoting_host_chromoting__host.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/chromoting_host.h.orig 2025-01-27 17:37:37 UTC
-+++ remoting/host/chromoting_host.h
-@@ -36,7 +36,7 @@
- #include "remoting/protocol/session_manager.h"
- #include "remoting/protocol/transport_context.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/chromoting_host_services_server.h"
- #endif
-
-@@ -112,7 +112,7 @@ class ChromotingHost : public ClientSession::EventHand
- // This method can only be called once during the lifetime of this object.
- void Start(const std::string& host_owner);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Starts running the ChromotingHostServices server and listening for incoming
- // IPC binding requests.
- // Currently only Linux runs the ChromotingHostServices server on the host
-@@ -220,7 +220,7 @@ class ChromotingHost : public ClientSession::EventHand
- // List of host extensions.
- std::vector<std::unique_ptr<HostExtension>> extensions_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // IPC server that runs the CRD host service API. Non-null if the server name
- // is set and the host is started.
- // Currently only Linux runs the ChromotingHostServices server on the host
diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc b/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc
deleted file mode 100644
index c818225fc632..000000000000
--- a/devel/electron35/files/patch-remoting_host_chromoting__host__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/chromoting_host_context.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/chromoting_host_context.cc
-@@ -292,7 +292,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC
- // on a UI thread.
- scoped_refptr<AutoThreadTaskRunner> input_task_runner =
- AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner,
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::MessagePumpType::UI);
- #else
- base::MessagePumpType::IO);
diff --git a/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc b/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc
deleted file mode 100644
index 8e52f1fcd588..000000000000
--- a/devel/electron35/files/patch-remoting_host_chromoting__host__services__client.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- remoting/host/chromoting_host_services_client.cc.orig 2023-10-19 19:58:29 UTC
-+++ remoting/host/chromoting_host_services_client.cc
-@@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHostServices> Con
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- // static
- constexpr char
-@@ -136,7 +136,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
- if (session_services_remote_.is_bound()) {
- return true;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!environment_->HasVar(kChromeRemoteDesktopSessionEnvVar)) {
- LOG(WARNING) << "Current desktop environment is not remotable.";
- return false;
diff --git a/devel/electron35/files/patch-remoting_host_client__session.cc b/devel/electron35/files/patch-remoting_host_client__session.cc
deleted file mode 100644
index 9078b98206ff..000000000000
--- a/devel/electron35/files/patch-remoting_host_client__session.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/client_session.cc.orig 2025-01-27 17:37:37 UTC
-+++ remoting/host/client_session.cc
-@@ -161,7 +161,7 @@ void ClientSession::NotifyClientResolution(
- if (effective_policies_.curtain_required.value_or(false)) {
- dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
- #endif
-
diff --git a/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc b/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc
deleted file mode 100644
index 3664076e9b79..000000000000
--- a/devel/electron35/files/patch-remoting_host_crash_crash__file__uploader.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/crash/crash_file_uploader.cc.orig 2024-08-14 20:55:09 UTC
-+++ remoting/host/crash/crash_file_uploader.cc
-@@ -44,7 +44,7 @@ constexpr char kProductNameValue[] = "Chromoting";
-
- #if BUILDFLAG(IS_WIN)
- constexpr char kProductNameValue[] = "Chromoting";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr char kProductNameValue[] = "Chromoting_Linux";
- #elif BUILDFLAG(IS_MAC)
- constexpr char kProductNameValue[] = "Chromoting_Mac";
diff --git a/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc b/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
deleted file mode 100644
index 90a094f7cc47..000000000000
--- a/devel/electron35/files/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- remoting/host/desktop_and_cursor_conditional_composer.cc.orig 2023-03-30 00:33:55 UTC
-+++ remoting/host/desktop_and_cursor_conditional_composer.cc
-@@ -7,7 +7,7 @@
- #include "base/functional/bind.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/linux/wayland_utils.h"
- #endif
-
-@@ -96,7 +96,7 @@ bool DesktopAndCursorConditionalComposer::IsOccluded(
- }
-
- bool DesktopAndCursorConditionalComposer::SupportsFrameCallbacks() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return IsRunningWayland();
- #else
- return false;
diff --git a/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc b/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc
deleted file mode 100644
index 615765e6a3cc..000000000000
--- a/devel/electron35/files/patch-remoting_host_desktop__capturer__proxy.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/desktop_capturer_proxy.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/desktop_capturer_proxy.cc
-@@ -25,7 +25,7 @@
- #include "remoting/host/chromeos/frame_sink_desktop_capturer.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/nix/xdg_util.h"
- #include "remoting/host/linux/wayland_desktop_capturer.h"
-@@ -90,7 +90,7 @@ void DesktopCapturerProxy::Core::CreateCapturer(
-
- #if BUILDFLAG(IS_CHROMEOS)
- capturer_ = std::make_unique<FrameSinkDesktopCapturer>();
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- static base::nix::SessionType session_type = base::nix::SessionType::kUnset;
- if (session_type == base::nix::SessionType::kUnset) {
- std::unique_ptr<base::Environment> env = base::Environment::Create();
-@@ -297,7 +297,7 @@ bool DesktopCapturerProxy::SupportsFrameCallbacks() {
- bool DesktopCapturerProxy::SupportsFrameCallbacks() {
- DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return IsRunningWayland();
- #else
- return false;
diff --git a/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc b/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc
deleted file mode 100644
index 3aef4ac947f7..000000000000
--- a/devel/electron35/files/patch-remoting_host_desktop__capturer__wrapper.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/desktop_capturer_wrapper.cc.orig 2024-04-15 20:34:03 UTC
-+++ remoting/host/desktop_capturer_wrapper.cc
-@@ -13,7 +13,7 @@
- #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h"
- #include "third_party/webrtc/modules/desktop_capture/desktop_frame.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/linux/wayland_desktop_capturer.h"
- #include "remoting/host/linux/wayland_utils.h"
- #endif
-@@ -33,7 +33,7 @@ void DesktopCapturerWrapper::CreateCapturer(
- SourceId id) {
- DCHECK(!capturer_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- capturer_ = std::make_unique<WaylandDesktopCapturer>(options);
- } else {
-@@ -112,7 +112,7 @@ bool DesktopCapturerWrapper::SupportsFrameCallbacks()
- bool DesktopCapturerWrapper::SupportsFrameCallbacks() {
- DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return capturer_ && IsRunningWayland();
- #else
- return false;
diff --git a/devel/electron35/files/patch-remoting_host_host__attributes.cc b/devel/electron35/files/patch-remoting_host_host__attributes.cc
deleted file mode 100644
index 0487c82d866c..000000000000
--- a/devel/electron35/files/patch-remoting_host_host__attributes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/host_attributes.cc.orig 2024-06-18 21:43:37 UTC
-+++ remoting/host/host_attributes.cc
-@@ -105,7 +105,7 @@ std::string GetHostAttributes() {
- if (media::InitializeMediaFoundation()) {
- result.push_back("HWEncoder");
- }
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- result.push_back("HWEncoder");
- #endif
-
diff --git a/devel/electron35/files/patch-remoting_host_host__main.cc b/devel/electron35/files/patch-remoting_host_host__main.cc
deleted file mode 100644
index 67c1bea7355a..000000000000
--- a/devel/electron35/files/patch-remoting_host_host__main.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- remoting/host/host_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/host_main.cc
-@@ -55,7 +55,7 @@ int UrlForwarderConfiguratorMain();
- int RdpDesktopSessionMain();
- int UrlForwarderConfiguratorMain();
- #endif // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- int XSessionChooserMain();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -68,7 +68,7 @@ const char kUsageMessage[] =
- "\n"
- "Options:\n"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- " --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
- "Linux.\n"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
- } else if (process_type == kProcessTypeUrlForwarderConfigurator) {
- main_routine = &UrlForwarderConfiguratorMain;
- #endif // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- } else if (process_type == kProcessTypeXSessionChooser) {
- main_routine = &XSessionChooserMain;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) {
- // Note that we enable crash reporting only if the user has opted in to having
- // the crash reports uploaded.
- if (IsUsageStatsAllowed()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitializeCrashReporting();
- #elif BUILDFLAG(IS_WIN)
- // TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc b/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc
deleted file mode 100644
index 16725c0977bb..000000000000
--- a/devel/electron35/files/patch-remoting_host_it2me_it2me__host.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/it2me/it2me_host.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/it2me/it2me_host.cc
-@@ -61,7 +61,7 @@
- #include "remoting/host/chromeos/features.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/linux/wayland_manager.h"
- #include "remoting/host/linux/wayland_utils.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -224,7 +224,7 @@ void It2MeHost::Connect(
-
- OnPolicyUpdate(std::move(policies));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- WaylandManager::Get()->Init(host_context_->ui_task_runner());
- }
-@@ -376,7 +376,7 @@ void It2MeHost::ConnectOnNetworkThread(
-
- // Set up the desktop environment options.
- DesktopEnvironmentOptions options(DesktopEnvironmentOptions::CreateDefault());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- options.desktop_capture_options()->set_prefer_cursor_embedded(true);
- }
diff --git a/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
deleted file mode 100644
index 268454660a1b..000000000000
--- a/devel/electron35/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
-@@ -30,7 +30,7 @@
- #include "remoting/host/resources.h"
- #include "remoting/host/usage_stats_consent.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(REMOTING_USE_X11)
- #include <gtk/gtk.h>
- #include "base/linux_util.h"
-@@ -77,7 +77,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
- // Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
- // runs the task executor until It2MeNativeMessagingHost signals shutdown.
- int It2MeNativeMessagingHostMain(int argc, char** argv) {
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- if (!IsRunningWayland()) {
- // Initialize Xlib for multi-threaded use, allowing non-Chromium code to
- // use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -125,7 +125,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
-
- remoting::LoadResources("");
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- // Required for any calls into GTK functions, such as the Disconnect and
- // Continue windows. Calling with nullptr arguments because we don't have
- // any command line arguments for gtk to consume.
-@@ -251,7 +251,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
- PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
- context->management_service());
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- scoped_refptr<AutoThreadTaskRunner> input_task_runner;
- if (!IsRunningWayland()) {
- // Create an X11EventSource on all UI threads, so the global X11 connection
-@@ -278,7 +278,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
- // Run the loop until channel is alive.
- run_loop.Run();
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- if (!IsRunningWayland()) {
- input_task_runner->PostTask(FROM_HERE, base::BindOnce([]() {
- delete ui::X11EventSource::GetInstance();
diff --git a/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc b/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc
deleted file mode 100644
index 0aa774ce1fb2..000000000000
--- a/devel/electron35/files/patch-remoting_host_legacy__interaction__strategy.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- remoting/host/legacy_interaction_strategy.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/legacy_interaction_strategy.cc
-@@ -43,7 +43,7 @@
- #include "remoting/host/chromeos/mouse_cursor_monitor_aura.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/linux/wayland_utils.h"
- #endif
-
-@@ -88,7 +88,7 @@ std::unique_ptr<DesktopCapturer> LegacyInteractionStra
- scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
- #if BUILDFLAG(IS_CHROMEOS)
- capture_task_runner = ui_task_runner_;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- // Each capturer instance should get its own thread so the capturers don't
- // compete with each other in multistream mode.
diff --git a/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc b/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc
deleted file mode 100644
index 460067e94ac9..000000000000
--- a/devel/electron35/files/patch-remoting_host_me2me__desktop__environment.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2024-10-16 21:31:37 UTC
-+++ remoting/host/me2me_desktop_environment.cc
-@@ -108,7 +108,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
- capabilities += protocol::kRemoteWebAuthnCapability;
- }
-
--#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- if (!IsRunningWayland()) {
- capabilities += " ";
- capabilities += protocol::kMultiStreamCapability;
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
- // properly under Xvfb.
- mutable_desktop_capture_options()->set_use_update_notifications(true);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Setting this option to false means that the capture differ wrapper will not
- // be used when the X11 capturer is selected. This reduces the X11 capture
- // time by a few milliseconds per frame and is safe because we can rely on
-@@ -159,7 +159,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
- mutable_desktop_capture_options()->set_detect_updated_region(false);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- mutable_desktop_capture_options()->set_prefer_cursor_embedded(false);
- }
-@@ -184,7 +184,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
-
- // Otherwise, if the session is shared with the local user start monitoring
- // the local input and create the in-session UI.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool want_user_interface = false;
- #elif BUILDFLAG(IS_APPLE)
- // Don't try to display any UI on top of the system's login screen as this
diff --git a/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc b/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc
deleted file mode 100644
index b58529b98ce1..000000000000
--- a/devel/electron35/files/patch-remoting_host_mojo__caller__security__checker.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/mojo_caller_security_checker.cc.orig 2025-01-27 17:37:37 UTC
-+++ remoting/host/mojo_caller_security_checker.cc
-@@ -37,7 +37,7 @@ namespace {
- namespace remoting {
- namespace {
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr auto kAllowedCallerProgramNames =
- base::MakeFixedFlatSet<base::FilePath::StringPieceType>({
- "remote-open-url",
-@@ -98,7 +98,7 @@ bool IsTrustedMojoEndpoint(
- return true;
- #endif
-
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-
- // TODO: yuweih - see if it's possible to move away from PID-based security
- // checks, which might be susceptible of PID reuse attacks.
-@@ -122,7 +122,7 @@ bool IsTrustedMojoEndpoint(
- base::FilePath::StringType program_name =
- caller_process_image_path.BaseName().value();
- if (!kAllowedCallerProgramNames.contains(program_name)) {
--#if BUILDFLAG(IS_LINUX) && !defined(NDEBUG)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(NDEBUG)
- // Linux binaries generated in out/Debug are underscore-separated. To make
- // debugging easier, we just check the name again with underscores replaced
- // with hyphens.
diff --git a/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc b/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc
deleted file mode 100644
index ad173e0b0a3f..000000000000
--- a/devel/electron35/files/patch-remoting_host_mouse__cursor__monitor__proxy.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/mouse_cursor_monitor_proxy.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/mouse_cursor_monitor_proxy.cc
-@@ -73,7 +73,7 @@ void MouseCursorMonitorProxy::Core::CreateMouseCursorM
-
- #if BUILDFLAG(IS_CHROMEOS)
- mouse_cursor_monitor_ = std::make_unique<MouseCursorMonitorAura>();
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- mouse_cursor_monitor_ = webrtc::MouseCursorMonitor::Create(options);
- } else {
diff --git a/devel/electron35/files/patch-remoting_host_policy__watcher.cc b/devel/electron35/files/patch-remoting_host_policy__watcher.cc
deleted file mode 100644
index 0b2e00f1bcaa..000000000000
--- a/devel/electron35/files/patch-remoting_host_policy__watcher.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/policy_watcher.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/policy_watcher.cc
-@@ -177,7 +177,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
- true);
- result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- result.Set(key::kRemoteAccessHostMatchUsername, false);
- #endif
- #if !BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
deleted file mode 100644
index b59e8f067d2b..000000000000
--- a/devel/electron35/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-02-28 16:54:41 UTC
-+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
-@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
-
- UrlForwarderConfigurator::~UrlForwarderConfigurator() = default;
-
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD)
-
- // static
- std::unique_ptr<UrlForwarderConfigurator> UrlForwarderConfigurator::Create() {
diff --git a/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc b/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc
deleted file mode 100644
index c096efaddbfa..000000000000
--- a/devel/electron35/files/patch-remoting_host_remoting__me2me__host.cc
+++ /dev/null
@@ -1,160 +0,0 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/remoting_me2me_host.cc
-@@ -145,7 +145,7 @@
- #include "remoting/host/mac/permission_utils.h"
- #endif // BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(REMOTING_USE_X11)
- #include <gtk/gtk.h>
- #endif // defined(REMOTING_USE_X11)
-@@ -156,13 +156,13 @@
- #endif // defined(REMOTING_USE_X11)
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/linux_util.h"
- #include "remoting/host/linux/audio_capturer_linux.h"
- #include "remoting/host/linux/certificate_watcher.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/host_utmp_logger.h"
- #endif
-
-@@ -176,7 +176,7 @@
- #include "remoting/host/win/session_desktop_environment.h"
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/linux/wayland_manager.h"
- #include "remoting/host/linux/wayland_utils.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -204,7 +204,7 @@ const char kStdinConfigPath[] = "-";
- const char kStdinConfigPath[] = "-";
- #endif // !defined(REMOTING_MULTI_PROCESS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The command line switch used to pass name of the pipe to capture audio on
- // linux.
- const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher::Delegate,
- std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Watch for certificate changes and kill the host when changes occur
- std::unique_ptr<CertificateWatcher> cert_watcher_;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher::Delegate,
- std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
-
- std::unique_ptr<HostEventLogger> host_event_logger_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<HostUTMPLogger> host_utmp_logger_;
- #endif
- std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -828,7 +828,7 @@ void HostProcess::ShutdownOnNetworkThread() {
- void HostProcess::ShutdownOnNetworkThread() {
- DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
- config_watcher_.reset();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- cert_watcher_.reset();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- }
-@@ -899,7 +899,7 @@ void HostProcess::CreateAuthenticatorFactory() {
- context_->url_loader_factory(), service_account_email_,
- oauth_refresh_token_));
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!cert_watcher_) {
- cert_watcher_ = std::make_unique<CertificateWatcher>(
- base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1041,13 +1041,13 @@ void HostProcess::StartOnUiThread() {
- base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
- base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (IsRunningWayland()) {
- WaylandManager::Get()->Init(context_->ui_task_runner());
- }
- #endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // If an audio pipe is specific on the command-line then initialize
- // AudioCapturerLinux to capture from it.
- base::FilePath audio_pipe_name =
-@@ -1124,7 +1124,7 @@ void HostProcess::ShutdownOnUiThread() {
- // It is now safe for the HostProcess to be deleted.
- self_ = nullptr;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Cause the global AudioPipeReader to be freed, otherwise the audio
- // thread will remain in-use and prevent the process from exiting.
- // TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1132,7 +1132,7 @@ void HostProcess::ShutdownOnUiThread() {
- AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- context_->input_task_runner()->PostTask(
- FROM_HERE,
- base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1844,7 +1844,7 @@ void HostProcess::StartHost() {
- corp_host_status_logger_->StartObserving(*session_manager);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- desktop_environment_options_.set_enable_remote_webauthn(is_corp_host_);
- #endif
- #if BUILDFLAG(IS_WIN)
-@@ -1871,7 +1871,7 @@ void HostProcess::StartHost() {
-
- host_->AddExtension(std::make_unique<TestEchoExtension>());
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
- if (cmd_line->HasSwitch(kEnableUtempter)) {
- host_utmp_logger_ =
-@@ -1907,7 +1907,7 @@ void HostProcess::StartHost() {
- // addresses.
- host_->Start(*host_owner_emails_.begin());
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // For Windows, ChromotingHostServices connections are handled by the daemon
- // process, then the message pipe is forwarded to the network process.
- host_->StartChromotingHostServices();
-@@ -2051,7 +2051,7 @@ int HostProcessMain() {
- HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
- const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(REMOTING_USE_X11)
- // Initialize Xlib for multi-threaded use, allowing non-Chromium code to
- // use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2100,7 +2100,7 @@ int HostProcessMain() {
- std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
- net::NetworkChangeNotifier::CreateIfNeeded());
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
- // Create an X11EventSource on all UI threads, so the global X11 connection
- // (x11::Connection::Get()) can dispatch X events.
- auto event_source =
diff --git a/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc b/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc
deleted file mode 100644
index 3f5f379e5344..000000000000
--- a/devel/electron35/files/patch-remoting_host_session__policies__from__dict.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/host/session_policies_from_dict.cc.orig 2025-01-27 17:37:37 UTC
-+++ remoting/host/session_policies_from_dict.cc
-@@ -76,7 +76,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict
- .curtain_required =
- dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain),
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- .host_username_match_required =
- dict.FindBool(policy::key::kRemoteAccessHostMatchUsername),
- #endif
diff --git a/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc b/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc
deleted file mode 100644
index 7ff6fb2d40ee..000000000000
--- a/devel/electron35/files/patch-remoting_host_setup_start__host__main.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/setup/start_host_main.cc
-@@ -43,7 +43,7 @@
- #include <unistd.h>
- #endif // BUILDFLAG(IS_POSIX)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/host/setup/daemon_controller_delegate_linux.h"
- #include "remoting/host/setup/start_host_as_root.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -374,7 +374,7 @@ int StartHostMain(int argc, char** argv) {
- } // namespace
-
- int StartHostMain(int argc, char** argv) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Minimize the amount of code that runs as root on Posix systems.
- if (getuid() == 0) {
- return remoting::StartHostAsRoot(argc, argv);
-@@ -399,7 +399,7 @@ int StartHostMain(int argc, char** argv) {
-
- mojo::core::Init();
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (command_line->HasSwitch("no-start")) {
- // On Linux, registering the host with systemd and starting it is the only
- // reason start_host requires root. The --no-start options skips that final
diff --git a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
deleted file mode 100644
index ee6514773f6b..000000000000
--- a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
-@@ -10,7 +10,7 @@
- #include "base/strings/utf_string_conversions.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "base/containers/fixed_flat_set.h"
- #include "base/files/file_path.h"
- #include "base/process/process_handle.h"
-@@ -38,7 +38,7 @@ namespace {
-
- // No static variables needed for debug builds.
-
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- constexpr auto kAllowedCallerPrograms =
- base::MakeFixedFlatSet<base::FilePath::StringPieceType>({
-@@ -83,7 +83,7 @@ bool IsLaunchedByTrustedProcess() {
- #if !defined(NDEBUG)
- // Just return true on debug builds for the convenience of development.
- return true;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::ProcessId parent_pid =
- base::GetParentProcessId(base::GetCurrentProcessHandle());
- // Note that on Linux the process image may no longer exist in its original
diff --git a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
deleted file mode 100644
index 18f339fff1a6..000000000000
--- a/devel/electron35/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2024-10-16 21:31:37 UTC
-+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
-@@ -30,7 +30,7 @@
- #include "base/task/thread_pool.h"
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/nix/xdg_util.h"
- #include "base/strings/string_util.h"
-@@ -75,14 +75,14 @@ std::vector<base::FilePath> GetRemoteStateChangeDirPat
- // Caller should check if the directory exists before writing files to it. A
- // directory only exists if the corresponding Chrome version is installed.
- std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- constexpr base::FilePath::CharType kStateChangeDirName[] =
- FILE_PATH_LITERAL("WebAuthenticationProxyRemoteSessionStateChange");
- #endif
-
- std::vector<base::FilePath> dirs;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // See: chrome/common/chrome_paths_linux.cc
- auto env = base::Environment::Create();
- base::FilePath base_path;
diff --git a/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc b/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc
deleted file mode 100644
index 97691157e46a..000000000000
--- a/devel/electron35/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-24 20:50:14 UTC
-+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
- : session_options_(session_options) {
- // TODO(joedow): Dig into the threading model on other platforms to see if they
- // can also be updated to run on a dedicated thread.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- core_task_runner_ = base::ThreadPool::CreateSingleThreadTaskRunner(
- {base::TaskPriority::HIGHEST},
- base::SingleThreadTaskRunnerThreadMode::DEDICATED);
diff --git a/devel/electron35/files/patch-sandbox_linux_BUILD.gn b/devel/electron35/files/patch-sandbox_linux_BUILD.gn
deleted file mode 100644
index cd766112fa72..000000000000
--- a/devel/electron35/files/patch-sandbox_linux_BUILD.gn
+++ /dev/null
@@ -1,35 +0,0 @@
---- sandbox/linux/BUILD.gn.orig 2025-01-27 17:37:37 UTC
-+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ declare_args() {
- }
-
- declare_args() {
-- compile_suid_client = is_linux || is_chromeos
-+ compile_suid_client = (is_linux || is_chromeos) && !is_bsd
-
-- compile_credentials = is_linux || is_chromeos
-+ compile_credentials = (is_linux || is_chromeos) && !is_bsd
-
-- compile_syscall_broker = is_linux || is_chromeos
-+ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd
-
- # On Android, use plain GTest.
- use_base_test_suite = is_linux || is_chromeos
-@@ -380,6 +380,17 @@ component("sandbox_services") {
- "services/libc_interceptor.h",
- ]
- }
-+
-+ if (is_bsd) {
-+ sources -= [
-+ "services/scoped_process.cc",
-+ "services/scoped_process.h",
-+ "services/syscall_wrappers.cc",
-+ "services/syscall_wrappers.h",
-+ "services/yama.cc",
-+ "services/yama.h",
-+ ]
-+ }
- }
-
- source_set("sandbox_services_headers") {
diff --git a/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc b/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc
deleted file mode 100644
index 2b0562c64676..000000000000
--- a/devel/electron35/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
-
-+#if 0
- #include "sandbox/linux/services/init_process_reaper.h"
-
- #include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
- }
-
- } // namespace sandbox.
-+#endif
diff --git a/devel/electron35/files/patch-sandbox_policy_BUILD.gn b/devel/electron35/files/patch-sandbox_policy_BUILD.gn
deleted file mode 100644
index 77b98f63eca2..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_BUILD.gn
+++ /dev/null
@@ -1,39 +0,0 @@
---- sandbox/policy/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/BUILD.gn
-@@ -45,7 +45,7 @@ component("policy") {
- "//third_party/jni_zero",
- ]
- }
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "linux/bpf_audio_policy_linux.cc",
- "linux/bpf_audio_policy_linux.h",
-@@ -114,6 +114,27 @@ component("policy") {
- "//sandbox/linux:sandbox_services",
- "//sandbox/linux:seccomp_bpf",
- "//sandbox/linux:suid_sandbox_client",
-+ ]
-+ }
-+ if (is_openbsd) {
-+ sources += [
-+ "openbsd/sandbox_openbsd.cc",
-+ "openbsd/sandbox_openbsd.h",
-+ ]
-+ deps += [
-+ "//sandbox:sandbox_buildflags",
-+ "//ui/gfx/x",
-+ ]
-+ libs = [ "util" ]
-+ }
-+ if (is_freebsd) {
-+ sources += [
-+ "freebsd/sandbox_freebsd.cc",
-+ "freebsd/sandbox_freebsd.h",
-+ ]
-+ deps += [
-+ "//sandbox:sandbox_buildflags",
-+ "//ui/gfx/x",
- ]
- }
- if (is_chromeos_ash) {
diff --git a/devel/electron35/files/patch-sandbox_policy_features.cc b/devel/electron35/files/patch-sandbox_policy_features.cc
deleted file mode 100644
index e7474fe24ba3..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_features.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- sandbox/policy/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/features.cc
-@@ -20,7 +20,11 @@ BASE_FEATURE(kNetworkServiceSandbox,
- // (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
- BASE_FEATURE(kNetworkServiceSandbox,
- "NetworkServiceSandbox",
-+#if BUILDFLAG(IS_BSD)
-+ base::FEATURE_ENABLED_BY_DEFAULT);
-+#else
- base::FEATURE_DISABLED_BY_DEFAULT);
-+#endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- // Enables a fine-grained seccomp-BPF syscall filter for the network service.
diff --git a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
deleted file mode 100644
index 60f4c3a4a393..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ /dev/null
@@ -1,214 +0,0 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-02-02 01:39:46 UTC
-+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
-+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "sandbox/policy/freebsd/sandbox_freebsd.h"
-+
-+#include <dirent.h>
-+#include <fcntl.h>
-+#include <stdint.h>
-+#include <sys/resource.h>
-+#include <sys/stat.h>
-+#include <sys/time.h>
-+#include <sys/types.h>
-+#include <unistd.h>
-+
-+#include <limits>
-+#include <memory>
-+#include <string>
-+#include <vector>
-+
-+#include "base/command_line.h"
-+#include "base/debug/stack_trace.h"
-+#include "base/feature_list.h"
-+#include "base/files/file_path.h"
-+#include "base/files/file_util.h"
-+#include "base/files/scoped_file.h"
-+#include "base/logging.h"
-+#include "base/memory/singleton.h"
-+#include "base/path_service.h"
-+#include "base/posix/eintr_wrapper.h"
-+#include "base/strings/string_number_conversions.h"
-+#include "base/system/sys_info.h"
-+#include "base/threading/thread.h"
-+#include "base/time/time.h"
-+#include "build/build_config.h"
-+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
-+#include "sandbox/constants.h"
-+#include "sandbox/linux/services/credentials.h"
-+#include "sandbox/linux/services/namespace_sandbox.h"
-+#include "sandbox/linux/services/proc_util.h"
-+#include "sandbox/linux/services/resource_limits.h"
-+#include "sandbox/linux/services/thread_helpers.h"
-+#include "sandbox/linux/syscall_broker/broker_command.h"
-+#include "sandbox/linux/syscall_broker/broker_process.h"
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#include "sandbox/policy/mojom/sandbox.mojom.h"
-+#include "sandbox/policy/switches.h"
-+#include "sandbox/sandbox_buildflags.h"
-+
-+#if BUILDFLAG(USING_SANITIZER)
-+#include <sanitizer/common_interface_defs.h>
-+#endif
-+
-+#if BUILDFLAG(USE_NSS_CERTS)
-+#include "crypto/nss_util.h"
-+#endif
-+
-+#include "third_party/boringssl/src/include/openssl/crypto.h"
-+
-+#include "ui/gfx/font_util.h"
-+
-+namespace sandbox {
-+namespace policy {
-+
-+SandboxLinux::SandboxLinux()
-+ : sandbox_status_flags_(kInvalid),
-+ pre_initialized_(false),
-+ initialize_sandbox_ran_(false),
-+ broker_process_(nullptr) {
-+}
-+
-+SandboxLinux::~SandboxLinux() {
-+ if (pre_initialized_) {
-+ CHECK(initialize_sandbox_ran_);
-+ }
-+}
-+
-+SandboxLinux* SandboxLinux::GetInstance() {
-+ SandboxLinux* instance = base::Singleton<SandboxLinux>::get();
-+ CHECK(instance);
-+ return instance;
-+}
-+
-+void SandboxLinux::StopThread(base::Thread* thread) {
-+ DCHECK(thread);
-+ thread->Stop();
-+}
-+
-+void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) {
-+ CHECK(!pre_initialized_);
-+#if BUILDFLAG(USING_SANITIZER)
-+ // Sanitizers need to open some resources before the sandbox is enabled.
-+ // This should not fork, not launch threads, not open a directory.
-+ __sanitizer_sandbox_on_notify(sanitizer_args());
-+ sanitizer_args_.reset();
-+#endif
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ const std::string process_type =
-+ command_line->GetSwitchValueASCII(switches::kProcessType);
-+
-+ base::SysInfo::AmountOfPhysicalMemory();
-+ base::SysInfo::NumberOfProcessors();
-+ base::SysInfo::CPUModelName();
-+
-+ switch (sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ {
-+#if BUILDFLAG(USE_NSS_CERTS)
-+ // The main process has to initialize the ~/.pki dir which won't work
-+ // after unveil(2).
-+ crypto::EnsureNSSInit();
-+#endif
-+ CRYPTO_pre_sandbox_init();
-+
-+ base::FilePath cache_directory, local_directory;
-+
-+ base::PathService::Get(base::DIR_CACHE, &cache_directory);
-+ base::PathService::Get(base::DIR_HOME, &local_directory);
-+
-+ cache_directory = cache_directory.AppendASCII("chromium");
-+ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications");
-+
-+ if (!base::CreateDirectory(cache_directory)) {
-+ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory.";
-+ }
-+
-+ if (!base::CreateDirectory(local_directory)) {
-+ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory.";
-+ }
-+
-+ break;
-+ }
-+ case sandbox::mojom::Sandbox::kRenderer:
-+ gfx::InitializeFonts();
-+ break;
-+ default:
-+ break;
-+ }
-+
-+ pre_initialized_ = true;
-+}
-+
-+bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type,
-+ SandboxLinux::PreSandboxHook hook,
-+ const Options& options) {
-+ DCHECK(!initialize_sandbox_ran_);
-+ initialize_sandbox_ran_ = true;
-+
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ const std::string process_type =
-+ command_line->GetSwitchValueASCII(switches::kProcessType);
-+
-+ if (command_line->HasSwitch(switches::kNoSandbox))
-+ return true;
-+
-+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+ << process_type << " sandbox_type=" << sandbox_type;
-+
-+ // Only one thread is running, pre-initialize if not already done.
-+ if (!pre_initialized_)
-+ PreinitializeSandbox(sandbox_type);
-+
-+ // Attempt to limit the future size of the address space of the process.
-+ int error = 0;
-+ const bool limited_as = LimitAddressSpace(&error);
-+ if (error) {
-+ // Restore errno. Internally to |LimitAddressSpace|, the errno due to
-+ // setrlimit may be lost.
-+ errno = error;
-+ PCHECK(limited_as);
-+ }
-+
-+ if (hook)
-+ CHECK(std::move(hook).Run(options));
-+
-+ return true;
-+}
-+
-+bool SandboxLinux::LimitAddressSpace(int* error) {
-+#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \
-+ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) {
-+ return false;
-+ }
-+
-+ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it
-+ // will both (a) be high enough to support V8's and WebAssembly's address
-+ // space requirements while also (b) being low enough to mitigate exploits
-+ // using integer overflows that require large allocations, heap spray, or
-+ // other memory-hungry attack modes.
-+
-+ *error = sandbox::ResourceLimits::Lower(
-+ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit));
-+
-+ // Cache the resource limit before turning on the sandbox.
-+ base::SysInfo::AmountOfVirtualMemory();
-+ base::SysInfo::MaxSharedMemorySize();
-+
-+ return *error == 0;
-+#else
-+ base::SysInfo::AmountOfVirtualMemory();
-+ return false;
-+#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) &&
-+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
-+}
-+
-+} // namespace policy
-+} // namespace sandbox
diff --git a/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom b/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom
deleted file mode 100644
index 5437a34b4052..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ /dev/null
@@ -1,15 +0,0 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
- // Minimally privileged sandbox on Fuchsia.
- [EnableIf=is_fuchsia] kVideoCapture,
-
-+ [EnableIf=is_openbsd]
-+ kVideoCapture,
-+
-+ [EnableIf=is_freebsd]
-+ kVideoCapture,
-+
- // Allows access to file contents and Windows APIs for parsing icons from PE
- // files.
- [EnableIf=is_win] kIconReader,
diff --git a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
deleted file mode 100644
index 88997c4dc0c0..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ /dev/null
@@ -1,395 +0,0 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-02-02 01:39:46 UTC
-+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
-+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "sandbox/policy/openbsd/sandbox_openbsd.h"
-+
-+#include <dirent.h>
-+#include <fcntl.h>
-+#include <stdint.h>
-+#include <sys/resource.h>
-+#include <sys/stat.h>
-+#include <sys/time.h>
-+#include <sys/types.h>
-+#include <unistd.h>
-+#include <util.h>
-+
-+#include <limits>
-+#include <memory>
-+#include <string>
-+#include <vector>
-+
-+#include "base/command_line.h"
-+#include "base/debug/stack_trace.h"
-+#include "base/feature_list.h"
-+#include "base/files/file_path.h"
-+#include "base/files/file_util.h"
-+#include "base/files/scoped_file.h"
-+#include "base/logging.h"
-+#include "base/memory/singleton.h"
-+#include "base/path_service.h"
-+#include "base/posix/eintr_wrapper.h"
-+#include "base/strings/string_number_conversions.h"
-+#include "base/system/sys_info.h"
-+#include "base/threading/thread.h"
-+#include "base/time/time.h"
-+#include "build/build_config.h"
-+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
-+#include "sandbox/constants.h"
-+#include "sandbox/linux/services/credentials.h"
-+#include "sandbox/linux/services/namespace_sandbox.h"
-+#include "sandbox/linux/services/proc_util.h"
-+#include "sandbox/linux/services/resource_limits.h"
-+#include "sandbox/linux/services/thread_helpers.h"
-+#include "sandbox/linux/syscall_broker/broker_command.h"
-+#include "sandbox/linux/syscall_broker/broker_process.h"
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#include "sandbox/policy/mojom/sandbox.mojom.h"
-+#include "sandbox/policy/switches.h"
-+#include "sandbox/sandbox_buildflags.h"
-+
-+#if BUILDFLAG(USING_SANITIZER)
-+#include <sanitizer/common_interface_defs.h>
-+#endif
-+
-+#if BUILDFLAG(USE_NSS_CERTS)
-+#include "crypto/nss_util.h"
-+#endif
-+
-+#include "third_party/boringssl/src/include/openssl/crypto.h"
-+
-+#include <fontconfig/fontconfig.h>
-+#include "ui/gfx/linux/fontconfig_util.h"
-+
-+#define MAXTOKENS 3
-+
-+#define _UNVEIL_MAIN "/etc/chromium/unveil.main";
-+#define _UNVEIL_GPU "/etc/chromium/unveil.gpu";
-+#define _UNVEIL_UTILITY_NETWORK "/etc/chromium/unveil.utility_network";
-+#define _UNVEIL_UTILITY_AUDIO "/etc/chromium/unveil.utility_audio";
-+#define _UNVEIL_UTILITY_VIDEO "/etc/chromium/unveil.utility_video";
-+
-+namespace sandbox {
-+namespace policy {
-+
-+SandboxLinux::SandboxLinux()
-+ : unveil_initialized_(false),
-+ sandbox_status_flags_(kInvalid),
-+ pre_initialized_(false),
-+ initialize_sandbox_ran_(false),
-+ broker_process_(nullptr) {
-+}
-+
-+SandboxLinux::~SandboxLinux() {
-+ if (pre_initialized_) {
-+ CHECK(initialize_sandbox_ran_);
-+ }
-+}
-+
-+SandboxLinux* SandboxLinux::GetInstance() {
-+ SandboxLinux* instance = base::Singleton<SandboxLinux>::get();
-+ CHECK(instance);
-+ return instance;
-+}
-+
-+void SandboxLinux::StopThread(base::Thread* thread) {
-+ DCHECK(thread);
-+ thread->Stop();
-+}
-+
-+void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) {
-+ CHECK(!pre_initialized_);
-+#if BUILDFLAG(USING_SANITIZER)
-+ // Sanitizers need to open some resources before the sandbox is enabled.
-+ // This should not fork, not launch threads, not open a directory.
-+ __sanitizer_sandbox_on_notify(sanitizer_args());
-+ sanitizer_args_.reset();
-+#endif
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ const std::string process_type =
-+ command_line->GetSwitchValueASCII(switches::kProcessType);
-+
-+ base::SysInfo::AmountOfPhysicalMemory();
-+ base::SysInfo::NumberOfProcessors();
-+ base::SysInfo::CPUModelName();
-+
-+ switch (sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ {
-+#if BUILDFLAG(USE_NSS_CERTS)
-+ // The main process has to initialize the ~/.pki dir which won't work
-+ // after unveil(2).
-+ crypto::EnsureNSSInit();
-+#endif
-+ CRYPTO_pre_sandbox_init();
-+
-+ base::FilePath cache_directory, local_directory;
-+
-+ base::PathService::Get(base::DIR_CACHE, &cache_directory);
-+ base::PathService::Get(base::DIR_HOME, &local_directory);
-+
-+ cache_directory = cache_directory.AppendASCII("chromium");
-+ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications");
-+
-+ if (!base::CreateDirectory(cache_directory)) {
-+ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory.";
-+ }
-+
-+ if (!base::CreateDirectory(local_directory)) {
-+ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory.";
-+ }
-+
-+ break;
-+ }
-+ case sandbox::mojom::Sandbox::kRenderer:
-+ {
-+ FcConfig* config = gfx::GetGlobalFontConfig();
-+ DCHECK(config);
-+ break;
-+ }
-+ default:
-+ break;
-+ }
-+
-+ pre_initialized_ = true;
-+}
-+
-+bool SandboxLinux::SetPledge(const char *pstring, const char *ppath) {
-+ FILE *fp;
-+ char *s = NULL;
-+ size_t len = 0;
-+ ssize_t read;
-+
-+ if (pstring != NULL) {
-+ if (pledge(pstring, NULL) == -1)
-+ goto err;
-+ VLOG(5) << "pledge " << pstring;
-+ } else if (ppath != NULL) {
-+ fp = fopen(ppath, "r");
-+ if (fp != NULL) {
-+ while ((read = getline(&s, &len, fp)) != -1 ) {
-+ if (s[strlen(s)-1] == '\n')
-+ s[strlen(s)-1] = '\0';
-+ if (pledge(s, NULL) == -1)
-+ goto err;
-+ VLOG(5) << "pledge " << s;
-+ }
-+ fclose(fp);
-+ } else {
-+ LOG(ERROR) << "fopen(" << ppath << ") failed, errno: " << errno;
-+ return false;
-+ }
-+ }
-+ return true;
-+err:
-+ LOG(ERROR) << "pledge() failed, errno: " << errno;
-+ return false;
-+}
-+
-+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
-+ FILE *fp;
-+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
-+ char path[PATH_MAX];
-+ const char *ufile;
-+ size_t len = 0, lineno = 0;
-+
-+ switch (sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ ufile = _UNVEIL_MAIN;
-+ break;
-+ case sandbox::mojom::Sandbox::kGpu:
-+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
-+ ufile = _UNVEIL_GPU;
-+ break;
-+ case sandbox::mojom::Sandbox::kNetwork:
-+ ufile = _UNVEIL_UTILITY_NETWORK;
-+ break;
-+ case sandbox::mojom::Sandbox::kAudio:
-+ ufile = _UNVEIL_UTILITY_AUDIO;
-+ break;
-+ case sandbox::mojom::Sandbox::kVideoCapture:
-+ ufile = _UNVEIL_UTILITY_VIDEO;
-+ break;
-+ default:
-+ unveil("/dev/null", "r");
-+ goto done;
-+ }
-+
-+ fp = fopen(ufile, "r");
-+ if (fp != NULL) {
-+ while (!feof(fp)) {
-+ if ((s = fparseln(fp, &len, &lineno, NULL,
-+ FPARSELN_UNESCCOMM | FPARSELN_UNESCCONT)) == NULL) {
-+ if (ferror(fp)) {
-+ LOG(ERROR) << "ferror(), errno: " << errno;
-+ _exit(1);
-+ } else {
-+ continue;
-+ }
-+ }
-+ cp = s;
-+ cp += strspn(cp, " \t\n"); /* eat whitespace */
-+ if (cp[0] == '\0')
-+ continue;
-+
-+ for (ap = tokens; ap < &tokens[MAXTOKENS - 1] &&
-+ (*ap = strsep(&cp, " \t")) != NULL;) {
-+ if (**ap != '\0')
-+ ap++;
-+ }
-+ *ap = NULL;
-+
-+ if (tokens[1] == NULL) {
-+ LOG(ERROR) << ufile << ": line " << lineno << ": must supply value to " << s;
-+ _exit(1);
-+ }
-+
-+ if (tokens[0][0] == '~') {
-+ if ((home = getenv("HOME")) == NULL || *home == '\0') {
-+ LOG(ERROR) << "failed to get home";
-+ _exit(1);
-+ }
-+ memmove(tokens[0], tokens[0] + 1, strlen(tokens[0]));
-+ strncpy(path, home, sizeof(path) - 1);
-+ path[sizeof(path) - 1] = '\0';
-+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
-+ } else {
-+ strncpy(path, tokens[0], sizeof(path) - 1);
-+ path[sizeof(path) - 1] = '\0';
-+ }
-+
-+ if (unveil(path, tokens[1]) == -1) {
-+ LOG(ERROR) << "failed unveiling " << path << " with permissions " << tokens[1];
-+ _exit(1);
-+ } else {
-+ VLOG(5) << "unveiling " << path << " with permissions " << tokens[1];
-+ }
-+ }
-+ fclose(fp);
-+ } else {
-+ LOG(ERROR) << "failed to open " << ufile << " errno: " << errno;
-+ _exit(1);
-+ }
-+
-+done:
-+ unveil_initialized_ = true;
-+
-+ return true;
-+}
-+
-+bool SandboxLinux::unveil_initialized() const {
-+ return unveil_initialized_;
-+}
-+
-+bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type,
-+ SandboxLinux::PreSandboxHook hook,
-+ const Options& options) {
-+ DCHECK(!initialize_sandbox_ran_);
-+ initialize_sandbox_ran_ = true;
-+
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ const std::string process_type =
-+ command_line->GetSwitchValueASCII(switches::kProcessType);
-+
-+ if (command_line->HasSwitch(switches::kNoSandbox))
-+ return true;
-+
-+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+ << process_type << " sandbox_type=" << sandbox_type;
-+
-+ // Only one thread is running, pre-initialize if not already done.
-+ if (!pre_initialized_)
-+ PreinitializeSandbox(sandbox_type);
-+
-+ // Attempt to limit the future size of the address space of the process.
-+ int error = 0;
-+ const bool limited_as = LimitAddressSpace(&error);
-+ if (error) {
-+ // Restore errno. Internally to |LimitAddressSpace|, the errno due to
-+ // setrlimit may be lost.
-+ errno = error;
-+ PCHECK(limited_as);
-+ }
-+
-+ if (hook)
-+ CHECK(std::move(hook).Run(options));
-+
-+ if (!command_line->HasSwitch(switches::kDisableUnveil))
-+ SetUnveil(process_type, sandbox_type);
-+
-+ switch(sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ SetPledge(NULL, "/etc/chromium/pledge.main");
-+ break;
-+ case sandbox::mojom::Sandbox::kRenderer:
-+ // prot_exec needed by v8
-+ // flock needed by sqlite3 locking
-+ SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL);
-+ break;
-+ case sandbox::mojom::Sandbox::kGpu:
-+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
-+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
-+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
-+ case sandbox::mojom::Sandbox::kAudio:
-+ SetPledge(NULL, "/etc/chromium/pledge.utility_audio");
-+ break;
-+ case sandbox::mojom::Sandbox::kNetwork:
-+ SetPledge(NULL, "/etc/chromium/pledge.utility_network");
-+ break;
-+ case sandbox::mojom::Sandbox::kVideoCapture:
-+ SetPledge(NULL, "/etc/chromium/pledge.utility_video");
-+ break;
-+ case sandbox::mojom::Sandbox::kUtility:
-+ case sandbox::mojom::Sandbox::kService:
-+ SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL);
-+ break;
-+ default:
-+ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type;
-+ break;
-+ }
-+
-+ return true;
-+}
-+
-+bool SandboxLinux::LimitAddressSpace(int* error) {
-+#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \
-+ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) {
-+ return false;
-+ }
-+
-+ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it
-+ // will both (a) be high enough to support V8's and WebAssembly's address
-+ // space requirements while also (b) being low enough to mitigate exploits
-+ // using integer overflows that require large allocations, heap spray, or
-+ // other memory-hungry attack modes.
-+
-+ *error = sandbox::ResourceLimits::Lower(
-+ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit));
-+
-+ // Cache the resource limit before turning on the sandbox.
-+ base::SysInfo::AmountOfVirtualMemory();
-+ base::SysInfo::MaxSharedMemorySize();
-+
-+ return *error == 0;
-+#else
-+ base::SysInfo::AmountOfVirtualMemory();
-+ return false;
-+#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) &&
-+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
-+}
-+
-+} // namespace policy
-+} // namespace sandbox
diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox.cc b/devel/electron35/files/patch-sandbox_policy_sandbox.cc
deleted file mode 100644
index 19df6f473d79..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_sandbox.cc
+++ /dev/null
@@ -1,22 +0,0 @@
---- sandbox/policy/sandbox.cc.orig 2024-04-15 20:34:03 UTC
-+++ sandbox/policy/sandbox.cc
-@@ -18,6 +18,10 @@
- #include "sandbox/policy/linux/sandbox_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif // BUILDFLAG(IS_BSD)
-+
- #if BUILDFLAG(IS_MAC)
- #include "sandbox/mac/seatbelt.h"
- #endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@ namespace policy {
- namespace sandbox {
- namespace policy {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool Sandbox::Initialize(sandbox::mojom::Sandbox sandbox_type,
- SandboxLinux::PreSandboxHook hook,
- const SandboxLinux::Options& options) {
diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc b/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc
deleted file mode 100644
index 0f43d72fc178..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_sandbox__type.cc
+++ /dev/null
@@ -1,197 +0,0 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/sandbox_type.cc
-@@ -39,7 +39,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
- #endif
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- constexpr char kPrintBackendSandbox[] = "print_backend";
- constexpr char kScreenAISandbox[] = "screen_ai";
- #endif
-@@ -57,18 +57,18 @@ constexpr char kMirroringSandbox[] = "mirroring";
- constexpr char kMirroringSandbox[] = "mirroring";
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr char kVideoEffectsSandbox[] = "video_effects";
- #endif
-
--#if BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- constexpr char kVideoCaptureSandbox[] = "video_capture";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -81,7 +81,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-
-@@ -143,7 +143,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
- case Sandbox::kCdm:
- case Sandbox::kPrintCompositor:
- case Sandbox::kAudio:
--#if BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoCapture:
- #endif
- #if BUILDFLAG(IS_WIN)
-@@ -154,10 +154,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
- case Sandbox::kMediaFoundationCdm:
- case Sandbox::kWindowsSystemProxyResolver:
- #endif // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoDecoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoEncoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -172,15 +172,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
- case Sandbox::kMirroring:
- #endif // BUILDFLAG(IS_MAC)
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- case Sandbox::kPrintBackend:
- case Sandbox::kScreenAI:
- #endif
- case Sandbox::kSpeechRecognition:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoEffects:
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case Sandbox::kOnDeviceTranslation:
- #endif
- DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -190,7 +190,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
- switches::kServiceSandboxType,
- StringFromUtilitySandboxType(sandbox_type));
- break;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- break;
- #endif
-@@ -230,7 +230,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Intermediate process gains a sandbox later.
- if (process_type == switches::kZygoteProcessType)
- return Sandbox::kZygoteIntermediateSandbox;
-@@ -272,7 +272,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- return kUtilitySandbox;
- case Sandbox::kAudio:
- return kAudioSandbox;
--#if BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoCapture:
- return kVideoCaptureSandbox;
- #endif
-@@ -283,17 +283,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- case Sandbox::kSpeechRecognition:
- return kSpeechRecognitionSandbox;
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- case Sandbox::kPrintBackend:
- return kPrintBackendSandbox;
- case Sandbox::kScreenAI:
- return kScreenAISandbox;
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoEffects:
- return kVideoEffectsSandbox;
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case Sandbox::kOnDeviceTranslation:
- return kOnDeviceTranslationSandbox;
- #endif
-@@ -313,11 +313,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- case Sandbox::kMirroring:
- return kMirroringSandbox;
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoDecoding:
- return kHardwareVideoDecodingSandbox;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoEncoding:
- return kHardwareVideoEncodingSandbox;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -336,7 +336,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- // The following are not utility processes so should not occur.
- case Sandbox::kRenderer:
- case Sandbox::kGpu:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -414,7 +414,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
- return Sandbox::kSpeechRecognition;
- }
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kPrintBackendSandbox) {
- return Sandbox::kPrintBackend;
- }
-@@ -422,27 +422,27 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
- return Sandbox::kScreenAI;
- }
- #endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kVideoEffectsSandbox) {
- return Sandbox::kVideoEffects;
- }
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kOnDeviceTranslationSandbox) {
- return Sandbox::kOnDeviceTranslation;
- }
- #endif
--#if BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kVideoCaptureSandbox) {
- return Sandbox::kVideoCapture;
- }
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kHardwareVideoDecodingSandbox) {
- return Sandbox::kHardwareVideoDecoding;
- }
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kHardwareVideoEncodingSandbox) {
- return Sandbox::kHardwareVideoEncoding;
- }
diff --git a/devel/electron35/files/patch-sandbox_policy_switches.cc b/devel/electron35/files/patch-sandbox_policy_switches.cc
deleted file mode 100644
index 7c624bdb8873..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_switches.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- sandbox/policy/switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/switches.cc
-@@ -38,7 +38,9 @@ const char kNoSandbox[] = "no-sandbox";
- // Meant to be used as a browser-level switch for testing purposes only.
- const char kNoSandbox[] = "no-sandbox";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+const char kDisableUnveil[] = "disable-unveil";
-+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Instructs the zygote to launch without a sandbox. Processes forked from this
- // type of zygote will apply their own custom sandboxes later.
- const char kNoZygoteSandbox[] = "no-zygote-sandbox";
diff --git a/devel/electron35/files/patch-sandbox_policy_switches.h b/devel/electron35/files/patch-sandbox_policy_switches.h
deleted file mode 100644
index c2fb7b8ccbfc..000000000000
--- a/devel/electron35/files/patch-sandbox_policy_switches.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- sandbox/policy/switches.h.orig 2025-03-24 20:50:14 UTC
-+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
- SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
- SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
- SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+SANDBOX_POLICY_EXPORT extern const char kDisableUnveil[];
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- SANDBOX_POLICY_EXPORT extern const char kNoZygoteSandbox[];
- #endif
- #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc b/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc
deleted file mode 100644
index fe56690733ee..000000000000
--- a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.cc
+++ /dev/null
@@ -1,31 +0,0 @@
---- services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-18 21:43:37 UTC
-+++ services/audio/audio_sandbox_hook_linux.cc
-@@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions(
- }
- #endif
-
-+#if !BUILDFLAG(IS_BSD)
- std::vector<BrokerFilePermission> GetAudioFilePermissions() {
- std::vector<BrokerFilePermission> permissions{
- BrokerFilePermission::ReadOnly("/dev/urandom"),
-@@ -171,10 +172,12 @@ void LoadAudioLibraries() {
- }
- }
- }
-+#endif
-
- } // namespace
-
- bool AudioPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
-+#if !BUILDFLAG(IS_BSD)
- LoadAudioLibraries();
- auto* instance = sandbox::policy::SandboxLinux::GetInstance();
- instance->StartBrokerProcess(MakeBrokerCommandSet({
-@@ -192,6 +195,7 @@ bool AudioPreSandboxHook(sandbox::policy::SandboxLinux
- // TODO(crbug.com/40579955) enable namespace sandbox. Currently, if
- // enabled, connect() on pulse native socket fails with ENOENT (called from
- // pa_context_connect).
-+#endif
-
- return true;
- }
diff --git a/devel/electron35/files/patch-services_device_BUILD.gn b/devel/electron35/files/patch-services_device_BUILD.gn
deleted file mode 100644
index 684649a503fb..000000000000
--- a/devel/electron35/files/patch-services_device_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/device/BUILD.gn
-@@ -13,7 +13,7 @@ is_serial_enabled_platform =
- }
-
- is_serial_enabled_platform =
-- is_win || ((is_linux || is_chromeos) && use_udev) || is_mac
-+ is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac
-
- source_set("lib") {
- # This should be visible only to embedders of the Device Service, and the
diff --git a/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc b/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc
deleted file mode 100644
index 23640d5a3b41..000000000000
--- a/devel/electron35/files/patch-services_device_geolocation_location__provider__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/geolocation/location_provider_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/device/geolocation/location_provider_manager.cc
-@@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager(
- #if BUILDFLAG(IS_ANDROID)
- // On Android, default to using the platform location provider.
- provider_manager_mode_ = kPlatformOnly;
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Ash / Lacros / Linux, default to using the network location provider.
- provider_manager_mode_ = kNetworkOnly;
- #else
diff --git a/devel/electron35/files/patch-services_device_public_cpp_device__features.cc b/devel/electron35/files/patch-services_device_public_cpp_device__features.cc
deleted file mode 100644
index c50fb2720faf..000000000000
--- a/devel/electron35/files/patch-services_device_public_cpp_device__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/public/cpp/device_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/device/public/cpp/device_features.cc
-@@ -114,7 +114,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // Controls whether Chrome will try to automatically detach kernel drivers when
- // a USB interface is busy.
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kAutomaticUsbDetach,
- "AutomaticUsbDetach",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-services_device_public_cpp_device__features.h b/devel/electron35/files/patch-services_device_public_cpp_device__features.h
deleted file mode 100644
index 6ed1b29601f5..000000000000
--- a/devel/electron35/files/patch-services_device_public_cpp_device__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/public/cpp/device_features.h.orig 2025-03-24 20:50:14 UTC
-+++ services/device/public/cpp/device_features.h
-@@ -51,7 +51,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis
-
- DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach);
- #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn b/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn
deleted file mode 100644
index 8c68f0c8d96f..000000000000
--- a/devel/electron35/files/patch-services_device_public_mojom_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/device/public/mojom/BUILD.gn
-@@ -97,7 +97,7 @@ mojom("device_service") {
- enable_js_fuzzing = false
-
- enabled_features = []
-- if ((is_linux || is_chromeos) && use_udev) {
-+ if ((is_linux || is_chromeos) && !is_bsd && use_udev) {
- enabled_features += [ "enable_input_device_manager" ]
- }
-
diff --git a/devel/electron35/files/patch-services_device_serial_BUILD.gn b/devel/electron35/files/patch-services_device_serial_BUILD.gn
deleted file mode 100644
index bf851e3e2377..000000000000
--- a/devel/electron35/files/patch-services_device_serial_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/serial/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/device/serial/BUILD.gn
-@@ -4,7 +4,7 @@ import("//build/config/features.gni")
-
- import("//build/config/features.gni")
-
--if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac) {
-+if (is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac) {
- config("platform_support") {
- visibility = [ ":serial" ]
- if (is_win) {
diff --git a/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc b/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc
deleted file mode 100644
index 2a665d21340c..000000000000
--- a/devel/electron35/files/patch-services_device_serial_serial__device__enumerator.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2024-08-14 20:55:10 UTC
-+++ services/device/serial/serial_device_enumerator.cc
-@@ -13,7 +13,7 @@
- #include "build/build_config.h"
- #include "components/device_event_log/device_event_log.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "services/device/serial/serial_device_enumerator_linux.h"
- #elif BUILDFLAG(IS_MAC)
- #include "services/device/serial/serial_device_enumerator_mac.h"
-@@ -26,7 +26,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn
- // static
- std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
- scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return SerialDeviceEnumeratorLinux::Create();
- #elif BUILDFLAG(IS_MAC)
- return std::make_unique<SerialDeviceEnumeratorMac>();
diff --git a/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc b/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc
deleted file mode 100644
index a9094eebc75c..000000000000
--- a/devel/electron35/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-14 20:55:10 UTC
-+++ services/device/serial/serial_io_handler_posix.cc
-@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
- BITRATE_TO_SPEED_CASE(9600)
- BITRATE_TO_SPEED_CASE(19200)
- BITRATE_TO_SPEED_CASE(38400)
--#if !BUILDFLAG(IS_MAC)
-+#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- BITRATE_TO_SPEED_CASE(57600)
- BITRATE_TO_SPEED_CASE(115200)
- BITRATE_TO_SPEED_CASE(230400)
diff --git a/devel/electron35/files/patch-services_device_usb_usb__service.cc b/devel/electron35/files/patch-services_device_usb_usb__service.cc
deleted file mode 100644
index 72460a029788..000000000000
--- a/devel/electron35/files/patch-services_device_usb_usb__service.cc
+++ /dev/null
@@ -1,35 +0,0 @@
---- services/device/usb/usb_service.cc.orig 2024-08-14 20:55:10 UTC
-+++ services/device/usb/usb_service.cc
-@@ -21,12 +21,16 @@
-
- #if BUILDFLAG(IS_ANDROID)
- #include "services/device/usb/usb_service_android.h"
--#elif defined(USE_UDEV)
-+#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD)
- #include "services/device/usb/usb_service_linux.h"
- #elif BUILDFLAG(IS_MAC)
- #include "services/device/usb/usb_service_impl.h"
- #elif BUILDFLAG(IS_WIN)
- #include "services/device/usb/usb_service_win.h"
-+#elif BUILDFLAG(IS_OPENBSD)
-+#include "services/device/usb/usb_service_impl.h"
-+#elif BUILDFLAG(IS_FREEBSD)
-+#include "services/device/usb/usb_service_fake.h"
- #endif
-
- namespace device {
-@@ -49,11 +53,13 @@ std::unique_ptr<UsbService> UsbService::Create() {
- std::unique_ptr<UsbService> UsbService::Create() {
- #if BUILDFLAG(IS_ANDROID)
- return base::WrapUnique(new UsbServiceAndroid());
--#elif defined(USE_UDEV)
-+#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD)
- return base::WrapUnique(new UsbServiceLinux());
- #elif BUILDFLAG(IS_WIN)
- return base::WrapUnique(new UsbServiceWin());
- #elif BUILDFLAG(IS_MAC)
-+ return base::WrapUnique(new UsbServiceImpl());
-+#elif BUILDFLAG(IS_BSD)
- return base::WrapUnique(new UsbServiceImpl());
- #else
- return nullptr;
diff --git a/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc b/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc
deleted file mode 100644
index 03bcf21b39ab..000000000000
--- a/devel/electron35/files/patch-services_device_usb_usb__service__fake.cc
+++ /dev/null
@@ -1,52 +0,0 @@
---- services/device/usb/usb_service_fake.cc.orig 2023-04-10 14:02:12 UTC
-+++ services/device/usb/usb_service_fake.cc
-@@ -0,0 +1,49 @@
-+// Copyright 2014 The Chromium Authors
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "services/device/usb/usb_service_fake.h"
-+
-+#include <stdint.h>
-+
-+#include <list>
-+#include <memory>
-+#include <set>
-+#include <utility>
-+
-+#include "base/barrier_closure.h"
-+#include "base/containers/contains.h"
-+#include "base/location.h"
-+#include "base/memory/ref_counted_memory.h"
-+#include "base/memory/weak_ptr.h"
-+#include "base/strings/string_number_conversions.h"
-+#include "base/strings/utf_string_conversions.h"
-+#include "base/task/sequenced_task_runner.h"
-+#include "base/task/single_thread_task_runner.h"
-+#include "base/task/thread_pool.h"
-+#include "base/threading/scoped_blocking_call.h"
-+#include "build/build_config.h"
-+#include "components/device_event_log/device_event_log.h"
-+#include "services/device/usb/usb_device_handle.h"
-+#include "services/device/usb/usb_error.h"
-+#include "services/device/usb/webusb_descriptors.h"
-+
-+namespace device {
-+
-+UsbServiceImpl::UsbServiceImpl()
-+ : task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) {
-+ NOTIMPLEMENTED();
-+}
-+
-+UsbServiceImpl::~UsbServiceImpl() {
-+ NOTIMPLEMENTED();
-+ NotifyWillDestroyUsbService();
-+}
-+
-+void UsbServiceImpl::GetDevices(GetDevicesCallback callback) {
-+ NOTIMPLEMENTED();
-+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+ UsbService::GetDevices(std::move(callback));
-+}
-+
-+} // namespace device
diff --git a/devel/electron35/files/patch-services_network_BUILD.gn b/devel/electron35/files/patch-services_network_BUILD.gn
deleted file mode 100644
index f60999cdfa43..000000000000
--- a/devel/electron35/files/patch-services_network_BUILD.gn
+++ /dev/null
@@ -1,10 +0,0 @@
---- services/network/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/network/BUILD.gn
-@@ -396,7 +396,6 @@ if (is_linux || is_chromeos) {
- ]
- deps = [
- "//base:base",
-- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
- ]
- configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/devel/electron35/files/patch-services_network_network__context.cc b/devel/electron35/files/patch-services_network_network__context.cc
deleted file mode 100644
index 165015186743..000000000000
--- a/devel/electron35/files/patch-services_network_network__context.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- services/network/network_context.cc.orig 2025-04-06 11:53:45 UTC
-+++ services/network/network_context.cc
-@@ -709,7 +709,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
- NetworkContext::NetworkContextHttpAuthPreferences::
- ~NetworkContextHttpAuthPreferences() = default;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
- const {
- if (network_service_) {
-@@ -2620,7 +2620,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
- http_auth_dynamic_network_service_params->android_negotiate_account_type);
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- http_auth_merged_preferences_.set_allow_gssapi_library_load(
- http_auth_dynamic_network_service_params->allow_gssapi_library_load);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-services_network_network__context.h b/devel/electron35/files/patch-services_network_network__context.h
deleted file mode 100644
index 244c7ee8ade3..000000000000
--- a/devel/electron35/files/patch-services_network_network__context.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/network/network_context.h.orig 2025-04-06 11:53:45 UTC
-+++ services/network/network_context.h
-@@ -708,7 +708,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
- public:
- explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
- ~NetworkContextHttpAuthPreferences() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool AllowGssapiLibraryLoad() const override;
- #endif // BUILDFLAG(IS_LINUX)
- private:
diff --git a/devel/electron35/files/patch-services_network_network__service.cc b/devel/electron35/files/patch-services_network_network__service.cc
deleted file mode 100644
index 2b902fafe713..000000000000
--- a/devel/electron35/files/patch-services_network_network__service.cc
+++ /dev/null
@@ -1,34 +0,0 @@
---- services/network/network_service.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/network/network_service.cc
-@@ -98,11 +98,11 @@
- #include "third_party/boringssl/src/include/openssl/cpu.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS)
- #include "components/os_crypt/sync/key_storage_config_linux.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "services/network/network_change_notifier_passive_factory.h"
- #endif
-
-@@ -981,7 +981,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
- net::SetExplicitlyAllowedPorts(ports);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void NetworkService::SetGssapiLibraryLoadObserver(
- mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
- gssapi_library_load_observer) {
-@@ -1063,7 +1063,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
- );
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void NetworkService::OnBeforeGssapiLibraryLoad() {
- if (gssapi_library_load_observer_.is_bound()) {
- gssapi_library_load_observer_->OnBeforeGssapiLibraryLoad();
diff --git a/devel/electron35/files/patch-services_network_network__service.h b/devel/electron35/files/patch-services_network_network__service.h
deleted file mode 100644
index 4c2b2309a2c6..000000000000
--- a/devel/electron35/files/patch-services_network_network__service.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- services/network/network_service.h.orig 2025-03-24 20:50:14 UTC
-+++ services/network/network_service.h
-@@ -237,7 +237,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
- const std::vector<ContentSettingPatternSource>& settings) override;
-
- void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void SetGssapiLibraryLoadObserver(
- mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
- gssapi_library_load_observer) override;
-@@ -263,7 +263,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
- std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
- NetworkContext* network_context);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This is called just before a GSSAPI library may be loaded.
- void OnBeforeGssapiLibraryLoad();
- #endif // BUILDFLAG(IS_LINUX)
-@@ -509,7 +509,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
- // leaking stale listeners between tests.
- std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- mojo::Remote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer_;
- #endif // BUILDFLAG(IS_LINUX)
-
diff --git a/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn b/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn
deleted file mode 100644
index 97783e2d9efd..000000000000
--- a/devel/electron35/files/patch-services_network_public_cpp_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/network/public/cpp/BUILD.gn
-@@ -507,7 +507,7 @@ component("cpp_base") {
- sources += [ "transferable_directory_fuchsia.cc" ]
- }
-
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- sources += [
- "network_interface_change_listener_mojom_traits.cc",
- "network_interface_change_listener_mojom_traits.h",
diff --git a/devel/electron35/files/patch-services_network_public_cpp_features.cc b/devel/electron35/files/patch-services_network_public_cpp_features.cc
deleted file mode 100644
index af9bcb4308a0..000000000000
--- a/devel/electron35/files/patch-services_network_public_cpp_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/network/public/cpp/features.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/network/public/cpp/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kDnsOverHttpsUpgrade,
- BASE_FEATURE(kDnsOverHttpsUpgrade,
- "DnsOverHttpsUpgrade",
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn b/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn
deleted file mode 100644
index 9b920ad62e22..000000000000
--- a/devel/electron35/files/patch-services_network_public_mojom_BUILD.gn
+++ /dev/null
@@ -1,25 +0,0 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ services/network/public/mojom/BUILD.gn
-@@ -550,11 +550,11 @@ mojom("url_loader_base") {
- }
-
- enabled_features = []
-- if (is_android || is_chromeos || is_linux) {
-+ if (!is_bsd && (is_android || is_chromeos || is_linux)) {
- enabled_features += [ "network_change_notifier_in_browser" ]
- }
-
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
- # not include lacros.
- enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1594,7 +1594,7 @@ mojom("mojom") {
- }
- }
-
-- if (is_linux) {
-+ if (is_linux && !is_bsd) {
- # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
- # not include lacros.
- enabled_features += [ "use_network_interface_change_listener" ]
diff --git a/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
deleted file mode 100644
index dbdbd35867b7..000000000000
--- a/devel/electron35/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-10 01:48:48 UTC
-+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
-@@ -9,6 +9,8 @@
- #include <string>
- #include <vector>
-
-+#include <vector>
-+
- #include "base/component_export.h"
- #include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
diff --git a/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h b/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 1ea35b780484..000000000000
--- a/devel/electron35/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2025-01-27 17:37:37 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class TsHolder;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
diff --git a/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc b/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc
deleted file mode 100644
index b3853eda0fc4..000000000000
--- a/devel/electron35/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-01-27 17:37:37 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -14,7 +14,7 @@
- #include "services/on_device_model/ml/chrome_ml.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/config/gpu_info_collector.h" // nogncheck
- #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
- #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
-@@ -25,7 +25,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr uint32_t kVendorIdAMD = 0x1002;
- constexpr uint32_t kVendorIdIntel = 0x8086;
- constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Warm any relevant drivers before attempting to bring up the sandbox. For
- // good measure we initialize a device instance for any adapter with an
- // appropriate backend on top of any integrated or discrete GPU.
-@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
deleted file mode 100644
index a8069560e77e..000000000000
--- a/devel/electron35/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ /dev/null
@@ -1,65 +0,0 @@
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
-@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
- uint32_t shared_resident_kb) {
- DCHECK(os_dump.platform_private_footprint);
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
- uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
- return (rss_anon_bytes + vm_swap_bytes) / 1024;
-@@ -83,7 +83,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
- os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
- os_dump->private_footprint_kb =
- CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- os_dump->private_footprint_swap_kb =
- internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
- os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
-
- // On most platforms each process can dump data about their own process
- // so ask each process to do so Linux is special see below.
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
- client->RequestOSMemoryDump(request->memory_map_option(),
- {base::kNullProcessId},
-@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
-
- // In some cases, OS stats can only be dumped from a privileged process to
- // get around to sandboxing/selinux restrictions (see crbug.com/461788).
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<base::ProcessId> pids;
- mojom::ClientProcess* browser_client = nullptr;
- base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
- const OsCallback& os_callback) {
- // On Linux, OS stats can only be dumped from a privileged process to
- // get around to sandboxing/selinux restrictions (see crbug.com/461788).
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojom::ClientProcess* browser_client = nullptr;
- base::ProcessId browser_client_pid = 0;
- for (const auto& client_info : clients) {
-@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
- // each client process provides 1 OS dump, % the case where the client is
- // disconnected mid dump.
- OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- for (auto& kv : extra_os_dumps) {
- auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
- DCHECK(results.find(pid) == results.end());
-@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
- // crash). In the latter case (OS_LINUX) we expect the full map to come
- // from the browser process response.
- OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- for (const auto& kv : extra_os_dumps) {
- auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
- DCHECK_EQ(pid_to_os_dump[pid], nullptr);
diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
deleted file mode 100644
index 02f23a4fc095..000000000000
--- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-03-24 20:50:14 UTC
-+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
-@@ -57,7 +57,7 @@ class COMPONENT_EXPORT(
- static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
- base::ProcessHandle);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- static void SetProcSmapsForTesting(FILE*);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_ANDROID)
-@@ -79,7 +79,7 @@ class COMPONENT_EXPORT(
- GetMemoryInfo(base::ProcessHandle handle);
- #endif // !BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Provides information on the dump state of resident pages. These values are
- // written to logs. New enum values can be added, but existing enums must
- // never be renumbered or deleted and reused.
diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
deleted file mode 100644
index cec6a7646af2..000000000000
--- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ /dev/null
@@ -1,61 +0,0 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-25 21:59:56 UTC
-+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
-@@ -0,0 +1,58 @@
-+// Copyright 2022 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h"
-+
-+#include "base/memory/page_size.h"
-+#include "base/process/process.h"
-+#include "base/process/process_handle.h"
-+
-+#include <sys/sysctl.h>
-+
-+#include <vector>
-+
-+#if BUILDFLAG(IS_OPENBSD)
-+#define vm_rssize info.p_vm_rssize
-+#elif BUILDFLAG(IS_FREEBSD)
-+#include <sys/user.h>
-+#define vm_rssize info.ki_rssize
-+#endif
-+
-+namespace memory_instrumentation {
-+
-+// static
-+bool OSMetrics::FillOSMemoryDump(base::ProcessId pid,
-+ mojom::RawOSMemDump* dump) {
-+ base::Process process = pid == base::kNullProcessId
-+ ? base::Process::Current()
-+ : base::Process::Open(pid);
-+ const size_t kPageSize = base::GetPageSize();
-+ struct kinfo_proc info;
-+ size_t length = sizeof(struct kinfo_proc);
-+#if BUILDFLAG(IS_OPENBSD)
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle(),
-+ static_cast<int>(length), 1 };
-+#elif BUILDFLAG(IS_FREEBSD)
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle() };
-+#endif
-+
-+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0)
-+ return false;
-+
-+ dump->resident_set_kb = (vm_rssize * kPageSize) / 1024;
-+ dump->platform_private_footprint->rss_anon_bytes =
-+ vm_rssize * kPageSize;
-+ dump->platform_private_footprint->vm_swap_bytes = 0;
-+
-+ return true;
-+}
-+
-+// static
-+std::vector<mojom::VmRegionPtr> OSMetrics::GetProcessMemoryMaps(
-+ base::ProcessId) {
-+ NOTIMPLEMENTED();
-+ return std::vector<mojom::VmRegionPtr>();
-+}
-+
-+} // namespace memory_instrumentation
diff --git a/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc b/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc
deleted file mode 100644
index 7238c5bfcb67..000000000000
--- a/devel/electron35/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- services/screen_ai/public/cpp/utilities.cc.orig 2024-08-14 20:55:10 UTC
-+++ services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
- #endif
-
-@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] =
- #endif
-
- #if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
- FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
- #elif BUILDFLAG(IS_MAC)
-@@ -128,7 +128,7 @@ const char* GetBinaryPathSwitch() {
-
- const char* GetBinaryPathSwitch() {
- // This is only used on Linux and ChromeOS.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return kBinaryPathSwitch;
- #else
- return nullptr;
diff --git a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
deleted file mode 100644
index e7f922207088..000000000000
--- a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
- }
- }
-
-+#if !BUILDFLAG(IS_BSD)
- auto* instance = sandbox::policy::SandboxLinux::GetInstance();
-
- std::vector<BrokerFilePermission> permissions{
-@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
- sandbox::syscall_broker::COMMAND_OPEN}),
- permissions, options);
- instance->EngageNamespaceSandboxIfPossible();
-+#endif
-
- return true;
- }
diff --git a/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
deleted file mode 100644
index 7dc7a72877f8..000000000000
--- a/devel/electron35/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-02-21 00:20:51 UTC
-+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
- #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
- #include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
- #include "base/profiler/thread_delegate_posix.h"
- #define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
diff --git a/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
deleted file mode 100644
index 6523994f37f9..000000000000
--- a/devel/electron35/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-03-24 20:50:14 UTC
-+++ services/tracing/public/cpp/system_metrics_sampler.cc
-@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce
- TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
- "PhysicalMemoryFootprint",
- memory_info->physical_footprint_bytes);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet)
- TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory",
- memory_info->vm_swap_bytes);
- TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory",
diff --git a/devel/electron35/files/patch-skia_ext_font__utils.cc b/devel/electron35/files/patch-skia_ext_font__utils.cc
deleted file mode 100644
index e87f8dbbef5e..000000000000
--- a/devel/electron35/files/patch-skia_ext_font__utils.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- skia/ext/font_utils.cc.orig 2024-02-21 00:20:51 UTC
-+++ skia/ext/font_utils.cc
-@@ -19,7 +19,7 @@
- #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
- #endif
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "third_party/skia/include/ports/SkFontConfigInterface.h"
- #include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
- #endif
-@@ -60,7 +60,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
- return SkFontMgr_New_Android(nullptr);
- #elif BUILDFLAG(IS_APPLE)
- return SkFontMgr_New_CoreText(nullptr);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal());
- return fci ? SkFontMgr_New_FCI(std::move(fci)) : nullptr;
- #elif BUILDFLAG(IS_FUCHSIA)
diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h b/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h
deleted file mode 100644
index 31be92260938..000000000000
--- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_config.h
+++ /dev/null
@@ -1,21 +0,0 @@
---- third_party/abseil-cpp/absl/base/config.h.orig 2024-08-14 20:55:11 UTC
-+++ third_party/abseil-cpp/absl/base/config.h
-@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
- #ifdef ABSL_HAVE_SCHED_YIELD
- #error ABSL_HAVE_SCHED_YIELD cannot be directly set
- #elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
-- defined(__VXWORKS__)
-+ defined(__VXWORKS__) || defined(__OpenBSD__) || defined(__FreeBSD__)
- #define ABSL_HAVE_SCHED_YIELD 1
- #endif
-
-@@ -427,7 +427,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
- // platforms.
- #ifdef ABSL_HAVE_SEMAPHORE_H
- #error ABSL_HAVE_SEMAPHORE_H cannot be directly set
--#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__)
-+#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) || \
-+ defined(__OpenBSD__) || defined(__FreeBSD__)
- #define ABSL_HAVE_SEMAPHORE_H 1
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
deleted file mode 100644
index 28fc23982b32..000000000000
--- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ /dev/null
@@ -1,65 +0,0 @@
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-10-16 21:31:38 UTC
-+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
-@@ -30,7 +30,7 @@
- #include <sys/syscall.h>
- #endif
-
--#if defined(__APPLE__) || defined(__FreeBSD__)
-+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
- #include <sys/sysctl.h>
- #endif
-
-@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() {
-
- #else
-
-+#if !defined(__OpenBSD__) && !defined(__FreeBSD__)
- // Helper function for reading a long from a file. Returns true if successful
- // and the memory location pointed to by value is set to the value read.
- static bool ReadLongFromFile(const char *file, long *value) {
-@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char *file, long *v
- }
- return ret;
- }
-+#endif
-
- #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
-
-@@ -329,9 +331,11 @@ static double GetNominalCPUFrequency() {
- // a new mode (turbo mode). Essentially, those frequencies cannot
- // always be relied upon. The same reasons apply to /proc/cpuinfo as
- // well.
-+#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
- if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/tsc_freq_khz", &freq)) {
- return freq * 1e3; // Value is kHz.
- }
-+#endif
-
- #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
- // On these platforms, the TSC frequency is the nominal CPU
-@@ -350,10 +354,12 @@ static double GetNominalCPUFrequency() {
- // If CPU scaling is in effect, we want to use the *maximum*
- // frequency, not whatever CPU speed some random processor happens
- // to be using now.
-+#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
- if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
- &freq)) {
- return freq * 1e3; // Value is kHz.
- }
-+#endif
-
- return 1.0;
- #endif // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
-@@ -463,6 +469,12 @@ pid_t GetTID() {
- static_assert(sizeof(pid_t) == sizeof(thread),
- "In NaCL int expected to be the same size as a pointer");
- return reinterpret_cast<pid_t>(thread);
-+}
-+
-+#elif defined(__OpenBSD__)
-+
-+pid_t GetTID() {
-+ return getthrid();
- }
-
- #elif defined(__Fuchsia__)
diff --git a/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
deleted file mode 100644
index 17461a04232d..000000000000
--- a/devel/electron35/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-01-27 17:37:37 UTC
-+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
-@@ -35,7 +35,8 @@
- #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
- !defined(__native_client__) && !defined(__asmjs__) && \
- !defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \
-- !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__)
-+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) && \
-+ !defined(__FreeBSD__)
- #define ABSL_HAVE_ELF_MEM_IMAGE 1
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_angle_BUILD.gn b/devel/electron35/files/patch-third__party_angle_BUILD.gn
deleted file mode 100644
index 01e18495240f..000000000000
--- a/devel/electron35/files/patch-third__party_angle_BUILD.gn
+++ /dev/null
@@ -1,29 +0,0 @@
---- third_party/angle/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ third_party/angle/BUILD.gn
-@@ -355,7 +355,6 @@ config("extra_warnings") {
- "-Wtautological-type-limit-compare",
- "-Wundefined-reinterpret-cast",
- "-Wunneeded-internal-declaration",
-- "-Wunused-but-set-variable",
- "-Wsuggest-destructor-override",
- "-Wsuggest-override",
-
-@@ -532,7 +531,7 @@ template("angle_common_lib") {
- all_dependent_configs = [ ":angle_disable_pool_alloc" ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- libs = [ "dl" ]
- }
-
-@@ -687,6 +686,9 @@ angle_static_library("angle_gpu_info_util") {
- "Xi",
- "Xext",
- ]
-+ if (is_bsd) {
-+ libs += [ "GL" ]
-+ }
- }
-
- if (angle_use_wayland && angle_has_build) {
diff --git a/devel/electron35/files/patch-third__party_angle_src_common_platform.h b/devel/electron35/files/patch-third__party_angle_src_common_platform.h
deleted file mode 100644
index 19c34403d542..000000000000
--- a/devel/electron35/files/patch-third__party_angle_src_common_platform.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- third_party/angle/src/common/platform.h.orig 2022-02-07 13:39:41 UTC
-+++ third_party/angle/src/common/platform.h
-@@ -26,7 +26,15 @@
- #elif defined(__linux__) || defined(EMSCRIPTEN)
- # define ANGLE_PLATFORM_LINUX 1
- # define ANGLE_PLATFORM_POSIX 1
--#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \
-+#elif defined(__OpenBSD__)
-+# define ANGLE_PLATFORM_OPENBSD 1
-+# define ANGLE_PLATFORM_POSIX 1
-+# define ANGLE_PLATFORM_BSD 1
-+#elif defined(__FreeBSD__)
-+# define ANGLE_PLATFORM_FREEBSD 1
-+# define ANGLE_PLATFORM_POSIX 1
-+# define ANGLE_PLATFORM_BSD 1
-+#elif defined(__NetBSD__) || \
- defined(__DragonFly__) || defined(__sun) || defined(__GLIBC__) || defined(__GNU__) || \
- defined(__QNX__) || defined(__Fuchsia__) || defined(__HAIKU__)
- # define ANGLE_PLATFORM_POSIX 1
diff --git a/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp
deleted file mode 100644
index a9c9a7391c59..000000000000
--- a/devel/electron35/files/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ /dev/null
@@ -1,37 +0,0 @@
---- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-03-24 20:50:14 UTC
-+++ third_party/angle/src/common/system_utils_linux.cpp
-@@ -15,10 +15,15 @@
- #include <sys/types.h>
- #include <unistd.h>
-
-+#if ANGLE_PLATFORM_OPENBSD
-+#include <pthread_np.h>
-+#endif
-+
- #include <array>
-
- namespace angle
- {
-+#if ANGLE_PLATFORM_LINUX
- std::string GetExecutablePath()
- {
- // We cannot use lstat to get the size of /proc/self/exe as it always returns 0
-@@ -34,6 +39,7 @@ std::string GetExecutablePath()
- path[result] = '\0';
- return path;
- }
-+#endif
-
- std::string GetExecutableDirectory()
- {
-@@ -59,6 +65,10 @@ void SetCurrentThreadName(const char *name)
- // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is
- // returned), name will be ignored.
- ASSERT(strlen(name) < 16);
-+#if ANGLE_PLATFORM_OPENBSD
-+ pthread_set_name_np(pthread_self(), name);
-+#else
- pthread_setname_np(pthread_self(), name);
-+#endif
- }
- } // namespace angle
diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp b/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp
deleted file mode 100644
index d81b52373418..000000000000
--- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ /dev/null
@@ -1,56 +0,0 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-03-24 20:50:14 UTC
-+++ third_party/angle/src/libANGLE/Display.cpp
-@@ -58,7 +58,7 @@
- # include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
- # elif ANGLE_ENABLE_CGL
- # include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
--# elif defined(ANGLE_PLATFORM_LINUX)
-+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # include "libANGLE/renderer/gl/egl/DisplayEGL.h"
- # if defined(ANGLE_USE_X11)
- # include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
- impl = new rx::DisplayCGL(state);
- break;
-
--# elif defined(ANGLE_PLATFORM_LINUX)
-+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
- if (platformType == 0)
- {
-@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
- #if defined(ANGLE_ENABLE_OPENGL)
- # if defined(ANGLE_PLATFORM_WINDOWS)
- impl = new rx::DisplayWGL(state);
--# elif defined(ANGLE_PLATFORM_LINUX)
-+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
- if (platformType == 0)
- {
-@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
- impl = rx::CreateVulkanWin32Display(state);
- }
- break;
--# elif defined(ANGLE_PLATFORM_LINUX)
-+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
- if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
- {
-@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions()
- extensions.platformWaylandEXT = true;
- #endif
-
--#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
-+#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
- extensions.platformSurfacelessMESA = true;
- #endif
-
-@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions()
- extensions.x11Visual = true;
- #endif
-
--#if defined(ANGLE_PLATFORM_LINUX)
-+#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- extensions.platformANGLEDeviceTypeEGLANGLE = true;
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_angle_util_BUILD.gn b/devel/electron35/files/patch-third__party_angle_util_BUILD.gn
deleted file mode 100644
index bbd2ebd24b9d..000000000000
--- a/devel/electron35/files/patch-third__party_angle_util_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/angle/util/BUILD.gn.orig 2023-08-10 01:51:11 UTC
-+++ third_party/angle/util/BUILD.gn
-@@ -311,7 +311,7 @@ foreach(is_shared_library,
- ]
- libs = []
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- libs += [
- "rt",
- "dl",
diff --git a/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
deleted file mode 100644
index e7086271264e..000000000000
--- a/devel/electron35/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
-
- out->send_subresource_notification = data.send_subresource_notification();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!data.ReadSystemFontFamilyName(&out->system_font_family_name))
- return false;
- #endif
diff --git a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
deleted file mode 100644
index 822cc36c8a00..000000000000
--- a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
- UserAgentOverride user_agent_override;
- std::string accept_languages;
- bool send_subresource_notification{false};
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::string system_font_family_name;
- #endif
- #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
deleted file mode 100644
index f2ef99580fd9..000000000000
--- a/devel/electron35/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
- return data.send_subresource_notification;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static const std::string& system_font_family_name(
- const ::blink::RendererPreferences& data) {
- return data.system_font_family_name;
diff --git a/devel/electron35/files/patch-third__party_blink_public_platform_platform.h b/devel/electron35/files/patch-third__party_blink_public_platform_platform.h
deleted file mode 100644
index 9ba6fbfbfbac..000000000000
--- a/devel/electron35/files/patch-third__party_blink_public_platform_platform.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/public/platform/platform.h.orig 2025-04-06 11:53:45 UTC
-+++ third_party/blink/public/platform/platform.h
-@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform {
- return nullptr;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This is called after the thread is created, so the embedder
- // can initiate an IPC to change its thread type (on Linux we can't
- // increase the nice value, so we need to ask the browser process). This
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py
deleted file mode 100644
index 07160cca56e6..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-04-14 21:12:04 UTC
-+++ third_party/blink/renderer/build/scripts/gperf.py
-@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
- # https://savannah.gnu.org/bugs/index.php?53028
- gperf_output = re.sub(r'\bregister ', '', gperf_output)
- # -Wimplicit-fallthrough needs an explicit fallthrough statement,
-- # so replace gperf's /*FALLTHROUGH*/ comment with the statement.
-- # https://savannah.gnu.org/bugs/index.php?53029
-- gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
-- ' [[fallthrough]];')
-+ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement.
-+ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2)
-+ if re.search(
-+ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/',
-+ gperf_output):
-+ gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
-+ ' [[fallthrough]];')
- # -Wpointer-to-int-cast warns about casting pointers to smaller ints
- # Replace {(int)(long)&(foo), bar} with
- # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
deleted file mode 100644
index e66b45b8e365..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ /dev/null
@@ -1,35 +0,0 @@
---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/controller/blink_initializer.cc
-@@ -81,12 +81,12 @@
- #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "third_party/blink/renderer/controller/memory_usage_monitor_posix.h"
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
- #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
- #endif
-@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder
- main_thread_task_runner);
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
- ConvertToBaseRepeatingCallback(
- CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -302,7 +302,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
- #endif
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Start reporting the highest private memory footprint after the first
- // navigation.
- HighestPmfReporter::Initialize(main_thread_task_runner);
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
deleted file mode 100644
index 64fc619ea0b7..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
-@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File
-
- void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file,
- base::File status_file) {
-+#if !BUILDFLAG(IS_BSD)
- DCHECK(statm_file.IsValid());
- DCHECK(status_file.IsValid());
- DCHECK_EQ(-1, statm_fd_.get());
- DCHECK_EQ(-1, status_fd_.get());
- statm_fd_.reset(statm_file.TakePlatformFile());
- status_fd_.reset(status_file.TakePlatformFile());
-+#endif
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void MemoryUsageMonitorPosix::Bind(
- mojo::PendingReceiver<mojom::blink::MemoryUsageMonitorLinux> receiver) {
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
deleted file mode 100644
index f11140206f82..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-14 20:55:13 UTC
-+++ third_party/blink/renderer/core/editing/editing_behavior.cc
-@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
- // unexpected behaviour
- if (ch < ' ')
- return false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // According to XKB map no keyboard combinations with ctrl key are mapped to
- // printable characters, however we need the filter as the DomKey/text could
- // contain printable characters.
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
deleted file mode 100644
index b9af6395f6f6..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-04-06 11:53:46 UTC
-+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -430,7 +430,7 @@ SkFontHinting RendererPreferencesToSkiaHinting(
- #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
- SkFontHinting RendererPreferencesToSkiaHinting(
- const blink::RendererPreferences& prefs) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!prefs.should_antialias_text) {
- // When anti-aliasing is off, GTK maps all non-zero hinting settings to
- // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3436,7 +3436,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
- gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
- WebFontRenderStyle::SetSubpixelPositioning(
- renderer_preferences_.use_subpixel_positioning);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!renderer_preferences_.system_font_family_name.empty()) {
- WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8(
- renderer_preferences_.system_font_family_name));
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
deleted file mode 100644
index 01f6dcbcc49c..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-06 11:53:46 UTC
-+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
- }
-
- #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
- // TODO(crbug.com/1317375): Build these tests on all platforms.
- #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6880,7 +6880,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo
- TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
- RunTest("composited_selection_bounds_large_selection_noscroll.html");
- }
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if !BUILDFLAG(IS_ANDROID)
- TEST_F(CompositedSelectionBoundsTest, Input) {
- web_view_helper_.GetWebView()->GetSettings()->SetDefaultFontSize(16);
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
deleted file mode 100644
index 2d4fa9125d21..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2024-08-14 20:55:13 UTC
-+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -55,7 +55,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
-
- /* The value is based on user statistics on Nov 2017. */
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN))
-+ BUILDFLAG(IS_WIN)) || BUILDFLAG(IS_BSD)
- const double kIdleTaskStartTimeoutDelayMs = 1000.0;
- #else
- const double kIdleTaskStartTimeoutDelayMs = 4000.0; // For ChromeOS, Mobile
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
deleted file mode 100644
index 993f6625db45..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/core/layout/layout_view.cc
-@@ -74,7 +74,7 @@
- #include "ui/display/screen_info.h"
- #include "ui/gfx/geometry/quad_f.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "third_party/blink/renderer/platform/fonts/font_cache.h"
- #endif
-
-@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() {
- intrinsic_logical_widths_ = LogicalWidth();
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The font code in FontPlatformData does not have a direct connection to the
- // document, the frame or anything from which we could retrieve the device
- // scale factor. After using zoom for DSF, the GraphicsContext does only ever
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
deleted file mode 100644
index 1202a741cb81..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -484,7 +484,7 @@ bool MixedContentChecker::ShouldBlockFetch(
- switch (context_type) {
- case mojom::blink::MixedContentContextType::kOptionallyBlockable:
-
--#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)) && \
-+#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(ENABLE_CAST_RECEIVER)
- // Fuchsia WebEngine can be configured to allow loading Mixed Content from
- // an insecure IP address. This is a workaround to revert Fuchsia Cast
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
deleted file mode 100644
index d737838eb29d..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -566,7 +566,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
- }
-
- if (trial_name == "TranslationAPI") {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kTranslationAPI);
- #else
- return false;
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
deleted file mode 100644
index b548c008da72..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -123,7 +123,7 @@ namespace {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- struct SameSizeAsPaintLayer : GarbageCollected<PaintLayer>, DisplayItemClient {
- // The bit fields may fit into the machine word of DisplayItemClient which
- // has only 8-bit data.
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
deleted file mode 100644
index 53efe9bceb4a..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
-@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
- // Disable snapback on desktop Linux to better integrate with the desktop
- // behavior. Typically, Linux apps do not implement scrollbar snapback (this
- // is true for at least GTK and QT apps).
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
-@@ -424,7 +424,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr
-
- bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar,
- const WebMouseEvent& event) const {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (event.button == WebPointerProperties::Button::kMiddle)
- return true;
- #endif
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
deleted file mode 100644
index ec9781c833a7..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2024-02-21 00:20:54 UTC
-+++ third_party/blink/renderer/core/xml/xslt_processor.h
-@@ -77,7 +77,11 @@ class XSLTProcessor final : public ScriptWrappable {
-
- void reset();
-
-+#if (LIBXML_VERSION >= 21200)
- static void ParseErrorFunc(void* user_data, const xmlError*);
-+#else
-+ static void ParseErrorFunc(void* user_data, xmlError*);
-+#endif
- static void GenericErrorFunc(void* user_data, const char* msg, ...);
-
- // Only for libXSLT callbacks
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
deleted file mode 100644
index 7126510fd70e..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
-@@ -34,7 +34,7 @@ AudioDeviceFactory* g_factory_override = nullptr;
- // Set when the default factory is overridden.
- AudioDeviceFactory* g_factory_override = nullptr;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Due to driver deadlock issues on Windows (http://crbug/422522) there is a
- // chance device authorization response is never received from the browser side.
- // In this case we will time out, to avoid renderer hang forever waiting for
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
deleted file mode 100644
index b98b9e8193d3..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
-@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
- mixer->get_output_params_for_testing().sample_rate());
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Use 10 ms buffer (441 frames per buffer).
- EXPECT_EQ(output_sample_rate / 100,
- mixer->get_output_params_for_testing().frames_per_buffer());
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
deleted file mode 100644
index 005e9b87956f..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
- pending_messages_.push_back(message);
- }
-
-+#undef close
- void RTCDataChannel::close() {
- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
- if (state_ == webrtc::DataChannelInterface::kClosing ||
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
deleted file mode 100644
index 0abbc54aa242..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-10-16 21:31:46 UTC
-+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
- SetupRenderer(kDefaultOutputDeviceId);
- renderer_proxy_->Start();
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- static const int kExpectedBufferSize = kHardwareSampleRate / 100;
- #elif BUILDFLAG(IS_ANDROID)
- static const int kExpectedBufferSize = 2 * kHardwareSampleRate / 100;
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
deleted file mode 100644
index f4ab087c6399..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
- constexpr bool kAllowZeroCopyImages = true;
- #endif
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/1175907): Only TexImage2D seems to work with the GPU path on
- // Android M -- appears to work fine on R, but to avoid regressions in <video>
- // limit to TexImage2D only for now. Fails conformance test on Nexus 5X:
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
deleted file mode 100644
index c86d04fbd6e4..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
- // on linux platform.
- // TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
- // backend is failing for unknown reasons.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool forceReadback = true;
- #elif BUILDFLAG(IS_ANDROID)
- // TODO(crbug.com/dawn/1969): Some Android devices don't fail to copy from
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn b/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn
deleted file mode 100644
index 18b5bbc5c9ef..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2026,7 +2026,7 @@ static_library("test_support") {
- ]
-
- # fuzzed_data_provider may not work with a custom toolchain.
-- if (custom_toolchain == "" && is_clang) {
-+ if ((custom_toolchain == "" && is_clang) && !is_bsd) {
- sources += [
- "testing/fuzzed_data_provider.cc",
- "testing/fuzzed_data_provider.h",
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
deleted file mode 100644
index da76a891d7b0..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -82,7 +82,7 @@ SkFontMgr* FontCache::static_font_manager_ = nullptr;
-
- SkFontMgr* FontCache::static_font_manager_ = nullptr;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- float FontCache::device_scale_factor_ = 1.0;
- #endif
-
-@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
- const FontDescription& font_description) {
- const AtomicString& family = FontCache::SystemFontFamily();
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- if (family.empty() || family == font_family_names::kSystemUi)
- return nullptr;
- #else
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
deleted file mode 100644
index d23eef07e520..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ /dev/null
@@ -1,47 +0,0 @@
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-10-16 21:31:46 UTC
-+++ third_party/blink/renderer/platform/fonts/font_cache.h
-@@ -55,7 +55,7 @@
- #include "third_party/skia/include/core/SkFontMgr.h"
- #include "third_party/skia/include/core/SkRefCnt.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/font_fallback_linux.h"
- #endif
-
-@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final {
-
- static void MaybePreloadSystemFonts();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // These are needed for calling QueryRenderStyleForStrike, since
- // gfx::GetFontRenderParams makes distinctions based on DSF.
- static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final {
- const char* locale_family_name);
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static bool GetFontForCharacter(UChar32,
- const char* preferred_locale,
- gfx::FallbackFontData*);
-@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
- const FontFaceCreationParams&,
- std::string& name);
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
- bool is_test_font_mgr_ = false;
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static float device_scale_factor_;
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
deleted file mode 100644
index e89fc7289acc..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -45,7 +45,7 @@
- #include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
- #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "third_party/blink/renderer/platform/fonts/font_cache.h"
- #endif
-
-@@ -284,7 +284,7 @@ FontCacheKey FontDescription::CacheKey(
- static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
- static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- float device_scale_factor_for_key = FontCache::DeviceScaleFactor();
- #else
- float device_scale_factor_for_key = 1.0f;
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
deleted file mode 100644
index 6e245dc57c55..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-02-21 00:20:54 UTC
-+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
-@@ -39,7 +39,7 @@ namespace blink {
- namespace blink {
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // This is the largest VDMX table which we'll try to load and parse.
- static const size_t kMaxVDMXTableSize = 1024 * 1024; // 1 MB
- #endif
-@@ -67,7 +67,7 @@ void FontMetrics::AscentDescentWithHacks(
- bool is_vdmx_valid = false;
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Manually digging up VDMX metrics is only applicable when bytecode hinting
- // using FreeType. With DirectWrite or CoreText, no bytecode hinting is ever
- // done. This code should be pushed into FreeType (hinted font metrics).
-@@ -111,7 +111,7 @@ void FontMetrics::AscentDescentWithHacks(
- descent = SkScalarRoundToScalar(metrics.fDescent);
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // When subpixel positioning is enabled, if the descent is rounded down,
- // the descent part of the glyph may be truncated when displayed in a
- // 'overflow: hidden' container. To avoid that, borrow 1 unit from the
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
deleted file mode 100644
index 23e64a8ae77c..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
-@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
- return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
- }
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This function is called on android or when we are emulating android fonts on
- // linux and the embedder has overriden the default fontManager with
- // WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
- std::string name;
-
- sk_sp<SkTypeface> typeface;
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool noto_color_emoji_from_gmscore = false;
- #if BUILDFLAG(IS_ANDROID)
- // Use the unique local matching pathway for fetching Noto Color Emoji Compat
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
deleted file mode 100644
index a00b84bd937c..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-10 01:48:51 UTC
-+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
-@@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe
-
- // Once we are using RAF, this thread is driving user interactive display
- // updates. Update priority accordingly.
-+ // pledge(2)
-+ // stop this baloney
-+#if !defined(OS_OPENBSD)
- base::PlatformThread::SetCurrentThreadType(
- base::ThreadType::kDisplayCritical);
-+#endif
-
- mojo::Remote<mojom::blink::EmbeddedFrameSinkProvider> provider;
- Platform::Current()->GetBrowserInterfaceBroker()->GetInterface(
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
deleted file mode 100644
index 360324d8781d..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
-@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
-
- const auto paint_image = source->PaintImageForCurrentFrame();
- const auto image_info = paint_image.GetSkImageInfo();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check
- // for SCANOUT support correctly on X11 and it's never supported in
- // practice. Therefore, don't include it until this flow is reworked.
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
deleted file mode 100644
index c8f5f1fd1da5..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame(
- auto& details = timing_details.find(frame_token)->value;
- auto& feedback = details.presentation_feedback;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO: On Linux failure flag is unreliable, and perfectly rendered frames
- // are reported as failures all the time.
- bool presentation_failure = false;
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
deleted file mode 100644
index 3c43f26940d4..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-15 20:34:06 UTC
-+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
-@@ -14,7 +14,9 @@ namespace blink {
-
- namespace blink {
-
-+#if !BUILDFLAG(IS_BSD)
- const char kPartitionAllocDumpName[] = "partition_alloc";
-+#endif
-
- PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() {
- DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ());
-@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
- bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
- const base::trace_event::MemoryDumpArgs& args,
- base::trace_event::ProcessMemoryDump* memory_dump) {
-+#if !BUILDFLAG(IS_BSD)
- using base::trace_event::MemoryDumpLevelOfDetail;
-
- MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
- "size", "bytes", partition_stats_dumper.total_active_bytes());
- memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
- partitions_dump->guid());
-+#endif
-
- return true;
- }
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
deleted file mode 100644
index ef304e6e0c64..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ /dev/null
@@ -1,17 +0,0 @@
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -334,12 +334,12 @@ SupportedFormats GetSupportedFormatsInternal(
- supported_formats.profiles.push_back(profile.profile);
- supported_formats.sdp_formats.push_back(std::move(*format));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_WIN)
- const bool kShouldAddH264Cbp =
- base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) &&
- profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const bool kShouldAddH264Cbp =
- profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
- #endif
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
deleted file mode 100644
index 57ad2f02b3d8..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ /dev/null
@@ -1,74 +0,0 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-03-24 20:50:14 UTC
-+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -427,7 +427,7 @@
- name: "AppTitle",
- status: "experimental",
- origin_trial_feature_name: "AppTitle",
-- origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
- base_feature: "WebAppEnableAppTitle",
- },
- {
-@@ -1602,7 +1602,7 @@
- name: "DocumentIsolationPolicy",
- status: "experimental",
- origin_trial_feature_name: "DocumentIsolationPolicy",
-- origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
- base_feature: "none",
- },
- {
-@@ -1898,7 +1898,7 @@
- base_feature: "none",
- public: true,
- origin_trial_feature_name: "FedCmMultipleIdentityProviders",
-- origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
- origin_trial_allows_third_party: true,
- },
- {
-@@ -3288,7 +3288,7 @@
- // Tracking bug for the implementation: https://crbug.com/1462930
- name: "PermissionElement",
- origin_trial_feature_name: "PermissionElement",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"],
- status: "experimental",
- public: true,
- base_feature_status: "enabled",
-@@ -3425,7 +3425,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -4485,7 +4485,7 @@
- name: "UnrestrictedSharedArrayBuffer",
- base_feature: "none",
- origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- },
- // Enables using policy-controlled feature "usb-unrestricted" to allow
- // isolated context to access protected USB interface classes and to
-@@ -4672,7 +4672,7 @@
- {
- name: "WebAppScopeExtensions",
- origin_trial_feature_name: "WebAppScopeExtensions",
-- origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
- status: "experimental",
- base_feature: "none",
- },
-@@ -4941,7 +4941,7 @@
- {
- name: "WebIdentityDigitalCredentials",
- origin_trial_feature_name: "WebIdentityDigitalCredentials",
-- origin_trial_os: ["android", "win", "mac", "linux", "chromeos"],
-+ origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
- origin_trial_allows_third_party: true,
- implied_by: ["WebIdentityDigitalCredentialsCreation"],
- public: true,
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
deleted file mode 100644
index a25484e68d43..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
- "Compositor");
- }));
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
- compositor_thread->GetTaskRunner()->PostTaskAndReplyWithResult(
- FROM_HERE, base::BindOnce(&base::PlatformThread::CurrentId),
- base::BindOnce([](base::PlatformThreadId compositor_thread_id) {
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
deleted file mode 100644
index 25658e65ff2b..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2022-03-25 21:59:56 UTC
-+++ third_party/blink/renderer/platform/wtf/container_annotations.h
-@@ -12,7 +12,7 @@
- // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
- // once the crashes there have been fixed: http://crbug.com/461406
- #if defined(ADDRESS_SANITIZER) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- defined(ARCH_CPU_X86_64)
-
- // Annotations require buffers to begin on an 8-byte boundary. See
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
deleted file mode 100644
index b184b8b79210..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-07-22 17:30:31 UTC
-+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
- return g * (1.0f / 400.0f);
- }
-
-+#if defined(OS_FREEBSD)
-+#pragma clang diagnostic push
-+#pragma clang diagnostic ignored "-Winvalid-constexpr"
-+#endif
- constexpr double RoundHalfTowardsPositiveInfinity(double value) {
- return std::floor(value + 0.5);
- }
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
- constexpr float RoundHalfTowardsPositiveInfinity(float value) {
- return std::floor(value + 0.5f);
- }
-+#if defined(OS_FREEBSD)
-+#pragma clang diagnostic pop
-+#endif
-
- // ClampTo() is implemented by templated helper classes (to allow for partial
- // template specialization) as well as several helper functions.
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
deleted file mode 100644
index 579aabbad32a..000000000000
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,11 @@ extern "C" void* __libc_stack_end; // NOLINT
- extern "C" void* __libc_stack_end; // NOLINT
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include <sys/signal.h>
-+#include <pthread_np.h>
-+#endif
-+
- namespace WTF {
-
- size_t GetUnderestimatedStackSize() {
-@@ -67,6 +72,8 @@ size_t GetUnderestimatedStackSize() {
- // low as 512k.
- //
- return 512 * 1024;
-+#elif BUILDFLAG(IS_OPENBSD)
-+ return 512 * 1024;
- #elif BUILDFLAG(IS_APPLE)
- // pthread_get_stacksize_np() returns too low a value for the main thread on
- // OSX 10.9,
-@@ -152,6 +159,13 @@ void* GetStackStart() {
- ::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
- return reinterpret_cast<void*>(highLimit);
- #endif
-+#elif BUILDFLAG(IS_OPENBSD)
-+ stack_t ss;
-+ void *base;
-+ int error = pthread_stackseg_np(pthread_self(), &ss);
-+ CHECK(!error);
-+ base = (void*)((size_t) ss.ss_sp - ss.ss_size);
-+ return reinterpret_cast<uint8_t*>(base) + ss.ss_size;
- #else
- #error Unsupported getStackStart on this platform.
- #endif
diff --git a/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni b/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni
deleted file mode 100644
index 19ca636ed489..000000000000
--- a/devel/electron35/files/patch-third__party_cpuinfo_cpuinfo.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/cpuinfo/cpuinfo.gni.orig 2024-04-15 20:34:24 UTC
-+++ third_party/cpuinfo/cpuinfo.gni
-@@ -8,7 +8,7 @@ use_cpuinfo =
- current_cpu != "s390" && current_cpu != "s390x" &&
- current_cpu != "riscv64" &&
- # cpuinfo is not supported on fuchsia.
-- !is_fuchsia &&
-+ !is_fuchsia && !is_bsd &&
- # There's a few arm architectures that are not supported by cpuinfo,
- # especially amongst ChromeOS devices.
- # See //third_party/cpuinfo/src/src/arm/linux/cp.h.
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
deleted file mode 100644
index 2edbba0f4f8b..000000000000
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-10-19 19:59:07 UTC
-+++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
-@@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) {
- crashpad_is_ios = is_ios
- crashpad_is_apple = is_apple
- crashpad_is_win = is_win
-- crashpad_is_linux = is_linux || is_chromeos
-+ crashpad_is_linux = (is_linux || is_chromeos) && !is_bsd
- crashpad_is_android = is_android
- crashpad_is_fuchsia = is_fuchsia
-
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
deleted file mode 100644
index e1eccd40b032..000000000000
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ /dev/null
@@ -1,16 +0,0 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2023-10-19 19:59:07 UTC
-+++ third_party/crashpad/crashpad/client/BUILD.gn
-@@ -137,6 +137,13 @@ static_library("common") {
- if (crashpad_is_win) {
- sources += [ "crash_report_database_win.cc" ]
- }
-+
-+ if (crashpad_is_posix) {
-+ sources += [
-+ "crashpad_client_posix.cc",
-+ ]
-+ }
-+
- if (crashpad_is_linux || crashpad_is_android || crashpad_is_fuchsia) {
- sources += [
- "crash_report_database_generic.cc",
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
deleted file mode 100644
index 78dfbf17b79f..000000000000
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-10-19 19:59:07 UTC
-+++ third_party/crashpad/crashpad/util/misc/capture_context.h
-@@ -21,7 +21,8 @@
- #include <mach/mach.h>
- #elif BUILDFLAG(IS_WIN)
- #include <windows.h>
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_FREEBSD)
- #include <ucontext.h>
- #endif // BUILDFLAG(IS_APPLE)
-
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state;
- #endif
- #elif BUILDFLAG(IS_WIN)
- using NativeCPUContext = CONTEXT;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- using NativeCPUContext = ucontext_t;
- #endif // BUILDFLAG(IS_APPLE)
-
diff --git a/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h b/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h
deleted file mode 100644
index ec82787739c8..000000000000
--- a/devel/electron35/files/patch-third__party_dawn_src_dawn_common_Platform.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- third_party/dawn/src/dawn/common/Platform.h.orig 2023-11-29 21:41:27 UTC
-+++ third_party/dawn/src/dawn/common/Platform.h
-@@ -59,6 +59,11 @@
- #error "Unsupported Windows platform."
- #endif
-
-+#elif defined(__OpenBSD__) || defined(__FreeBSD__)
-+#define DAWN_PLATFORM_IS_LINUX 1
-+#define DAWN_PLATFORM_IS_BSD 1
-+#define DAWN_PLATFORM_IS_POSIX 1
-+
- #elif defined(__linux__)
- #define DAWN_PLATFORM_IS_LINUX 1
- #define DAWN_PLATFORM_IS_POSIX 1
diff --git a/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
deleted file mode 100644
index 787787cf03cf..000000000000
--- a/devel/electron35/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2024-02-21 00:21:51 UTC
-+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
-@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha
- #endif
-
- #if DAWN_PLATFORM_IS(LINUX)
--#if DAWN_PLATFORM_IS(ANDROID)
-+#if DAWN_PLATFORM_IS(ANDROID) || DAWN_PLATFORM_IS(BSD)
- constexpr char kVulkanLibName[] = "libvulkan.so";
- #else
- constexpr char kVulkanLibName[] = "libvulkan.so.1";
diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c b/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
deleted file mode 100644
index b0d0bee1accb..000000000000
--- a/devel/electron35/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-02-10 16:22:55 UTC
-+++ third_party/electron_node/deps/uv/src/unix/pipe.c
-@@ -207,9 +207,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) {
- if (mode == -1)
- return UV__ERR(errno); /* according to docs, must be EBADF */
-
-+ /* If ioctl(FIONBIO) reports ENOTTY, try fcntl(F_GETFL) + fcntl(F_SETFL).
-+ * Workaround for e.g. kqueue fds not supporting ioctls.
-+ */
- err = uv__nonblock(fd, 1);
-- if (err)
-- return err;
-+ if (err == UV_ENOTTY)
-+ if (uv__nonblock == uv__nonblock_ioctl)
-+ err = uv__nonblock_fcntl(fd, 1);
-
- #if defined(__APPLE__)
- err = uv__stream_try_select((uv_stream_t*) handle, &fd);
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn b/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn
deleted file mode 100644
index b378cae1df64..000000000000
--- a/devel/electron35/files/patch-third__party_ffmpeg_BUILD.gn
+++ /dev/null
@@ -1,10 +0,0 @@
---- third_party/ffmpeg/BUILD.gn.orig 2024-10-28 21:05:18 UTC
-+++ third_party/ffmpeg/BUILD.gn
-@@ -350,7 +350,6 @@ target(link_target_type, "ffmpeg_internal") {
- libs += [
- "m",
- "z",
-- "rt",
- ]
- }
- if (is_component_ffmpeg) {
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_configure b/devel/electron35/files/patch-third__party_ffmpeg_configure
deleted file mode 100644
index ca803aeda3a7..000000000000
--- a/devel/electron35/files/patch-third__party_ffmpeg_configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/ffmpeg/configure.orig 2025-03-24 20:50:14 UTC
-+++ third_party/ffmpeg/configure
-@@ -6850,8 +6850,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
- if enabled pthread_np_h; then
- hdrs="$hdrs pthread_np.h"
- fi
-- check_lib pthread_set_name_np "$hdrs" pthread_set_name_np -lpthread
-- check_lib pthread_setname_np "$hdrs" pthread_setname_np -lpthread
-+ check_lib pthread_set_name_np pthread_np.h pthread_set_name_np -lpthread
-+ check_lib pthread_setname_np pthread_np.h pthread_setname_np -lpthread
- fi
- fi
-
diff --git a/devel/electron35/files/patch-third__party_fontconfig_include_config.h b/devel/electron35/files/patch-third__party_fontconfig_include_config.h
deleted file mode 100644
index 2d5cf1750e27..000000000000
--- a/devel/electron35/files/patch-third__party_fontconfig_include_config.h
+++ /dev/null
@@ -1,49 +0,0 @@
---- third_party/fontconfig/include/config.h.orig 2024-04-15 20:34:24 UTC
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
-
- #define FC_CACHEDIR "/var/cache/fontconfig"
-
--#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
-+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>"
-
- #define FC_FONTPATH ""
-
-@@ -66,7 +66,7 @@
-
- #define HAVE_MMAP 1
-
--#define HAVE_POSIX_FADVISE 1
-+#define HAVE_POSIX_FADVISE 0
-
- #define HAVE_PTHREAD 1
-
-@@ -74,10 +74,13 @@
-
- #define HAVE_RANDOM 1
-
--#define HAVE_RANDOM_R 1
-+/* #undef HAVE_RANDOM_R */
-
- #define HAVE_RAND_R 1
-
-+/* Define to 1 if you have the `arc4_random' function. */
-+#define HAVE_ARC4RANDOM 1
-+
- #define HAVE_READLINK 1
-
- #define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
-
- #define HAVE_SYS_PARAM_H 1
-
--#define HAVE_SYS_STATFS_H 1
-+/* #undef HAVE_SYS_STATFS_H */
-
- #define HAVE_SYS_STATVFS_H 1
-
--#define HAVE_SYS_VFS_H 1
-+/* #undef HAVE_SYS_VFS_H */
-
- #define HAVE_UNISTD_H 1
-
diff --git a/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c b/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c
deleted file mode 100644
index 05f955118627..000000000000
--- a/devel/electron35/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2023-03-30 00:40:33 UTC
-+++ third_party/fontconfig/src/src/fccompat.c
-@@ -184,7 +184,9 @@ FcRandom(void)
- {
- int32_t result;
-
--#if HAVE_RANDOM_R
-+#if HAVE_ARC4RANDOM
-+ result = arc4random() & 0x7fffffff;
-+#elif HAVE_RANDOM_R
- static struct random_data fcrandbuf;
- static char statebuf[256];
- static FcBool initialized = FcFalse;
diff --git a/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc
deleted file mode 100644
index 3dfbf1791570..000000000000
--- a/devel/electron35/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2023-10-19 19:59:09 UTC
-+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -14,7 +14,7 @@
- #include <windows.h>
- #elif BUILDFLAG(IS_FUCHSIA)
- #include <zircon/syscalls.h>
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include <asm/unistd.h>
- #include <sys/syscall.h>
- #include <unistd.h>
-@@ -86,7 +86,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
- process_prng_fn(destination.data(), destination.size());
- #elif BUILDFLAG(IS_FUCHSIA)
- zx_cprng_draw(destination.data(), destination.size());
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- while (!destination.empty()) {
- ssize_t result =
- syscall(__NR_getrandom, destination.data(), destination.size(), 0);
diff --git a/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc b/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc
deleted file mode 100644
index d917b0d4dcea..000000000000
--- a/devel/electron35/files/patch-third__party_leveldatabase_env__chromium.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/leveldatabase/env_chromium.cc.orig 2024-10-16 21:32:29 UTC
-+++ third_party/leveldatabase/env_chromium.cc
-@@ -329,7 +329,8 @@ Status ChromiumWritableFile::SyncParent() {
-
- Status ChromiumWritableFile::SyncParent() {
- TRACE_EVENT0("leveldb", "SyncParent");
--#if defined(OS_POSIX) || defined(OS_FUCHSIA)
-+// pledge violation (directory passed as fd)
-+#if (defined(OS_POSIX) || defined(OS_FUCHSIA)) && !defined(OS_OPENBSD)
- FilePath path = FilePath::FromUTF8Unsafe(parent_dir_);
- FileErrorOr<base::File> result = filesystem_->OpenFile(
- path, base::File::FLAG_OPEN | base::File::FLAG_READ);
diff --git a/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
deleted file mode 100644
index 896ab2879ec1..000000000000
--- a/devel/electron35/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-03-24 20:50:14 UTC
-+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
-@@ -35,7 +35,7 @@
- #endif
-
- #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \
-- (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
-+ (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || defined(__FreeBSD__)
- # define _LIBCPP_HAS_CLOCK_GETTIME
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c b/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c
deleted file mode 100644
index 9a7be0db7b70..000000000000
--- a/devel/electron35/files/patch-third__party_lzma__sdk_C_CpuArch.c
+++ /dev/null
@@ -1,51 +0,0 @@
---- third_party/lzma_sdk/C/CpuArch.c.orig 2025-03-24 20:50:14 UTC
-+++ third_party/lzma_sdk/C/CpuArch.c
-@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
- BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
- BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; }
-
-+#elif defined(__OpenBSD__)
-
-+#include <sys/param.h>
-+#include <sys/sysctl.h>
-+#include <machine/cpu.h>
-+#include <machine/armreg.h>
-+
-+BoolInt CPU_IsSupported_NEON() { return 1; }
-+
-+#define MY_HWCAP_CHECK_FUNC_2(name1, name2) \
-+ BoolInt CPU_IsSupported_ ## name1() { \
-+ int isar0_mib[] = { CTL_MACHDEP, CPU_ID_AA64ISAR0 }; \
-+ size_t len = sizeof(uint64_t); \
-+ uint64_t cpu_id = 0; \
-+ if (sysctl(isar0_mib, 2, &cpu_id, &len, NULL, 0) < 0) \
-+ return 0; \
-+ if (ID_AA64ISAR0_ ## name2(cpu_id) >= ID_AA64ISAR0_## name2 ##_BASE) \
-+ return 1; \
-+ return 0; \
-+ }
-+
-+#define MY_HWCAP_CHECK_FUNC(name) \
-+ MY_HWCAP_CHECK_FUNC_2(name, name)
-+
-+MY_HWCAP_CHECK_FUNC (CRC32)
-+MY_HWCAP_CHECK_FUNC (SHA1)
-+MY_HWCAP_CHECK_FUNC (SHA2)
-+MY_HWCAP_CHECK_FUNC (AES)
-+
- #else // __APPLE__
-
- #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216)
-@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
- #endif
- #endif
-
-+#if !defined(__FreeBSD__)
- #ifdef Z7_GETAUXV_AVAILABLE
- // #pragma message("=== Z7_GETAUXV_AVAILABLE === ")
- #include <sys/auxv.h>
- #define USE_HWCAP
-+#endif
- #endif
-
- #ifdef USE_HWCAP
diff --git a/devel/electron35/files/patch-third__party_nasm_config_config-linux.h b/devel/electron35/files/patch-third__party_nasm_config_config-linux.h
deleted file mode 100644
index 637d2f20ebd2..000000000000
--- a/devel/electron35/files/patch-third__party_nasm_config_config-linux.h
+++ /dev/null
@@ -1,102 +0,0 @@
---- third_party/nasm/config/config-linux.h.orig 2024-08-14 20:56:38 UTC
-+++ third_party/nasm/config/config-linux.h
-@@ -160,7 +160,7 @@
-
- /* Define to 1 if you have the declaration of `strlcpy', and to 0 if you
- don't. */
--#define HAVE_DECL_STRLCPY 0
-+#define HAVE_DECL_STRLCPY 1
-
- /* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
- don't. */
-@@ -183,7 +183,7 @@
- #define HAVE_DECL_STRSEP 1
-
- /* Define to 1 if you have the <endian.h> header file. */
--#define HAVE_ENDIAN_H 1
-+/* #undef HAVE_ENDIAN_H */
-
- /* Define to 1 if you have the `faccessat' function. */
- #define HAVE_FACCESSAT 1
-@@ -327,16 +327,16 @@
- #define HAVE_ISASCII 1
-
- /* Define to 1 if you have the `iscntrl' function. */
--/* #undef HAVE_ISCNTRL */
-+#define HAVE_ISCNTRL 1
-
- /* Define to 1 if you have the <machine/endian.h> header file. */
--/* #undef HAVE_MACHINE_ENDIAN_H */
-+#define HAVE_MACHINE_ENDIAN_H 1
-
- /* Define to 1 if you have the <memory.h> header file. */
- #define HAVE_MEMORY_H 1
-
- /* Define to 1 if you have the `mempcpy' function. */
--#define HAVE_MEMPCPY 1
-+/* #undef HAVE_MEMPCPY */
-
- /* Define to 1 if you have a working `mmap' system call. */
- #define HAVE_MMAP 1
-@@ -357,7 +357,7 @@
- #define HAVE_STDARG_H 1
-
- /* Define to 1 if stdbool.h conforms to C99. */
--/* #undef HAVE_STDBOOL_H */
-+#define HAVE_STDBOOL_H 1
-
- /* Define to 1 if your compiler supports C99 extern inline */
- #define HAVE_STDC_INLINE 1
-@@ -384,7 +384,7 @@
- #define HAVE_STRING_H 1
-
- /* Define to 1 if you have the `strlcpy' function. */
--/* #undef HAVE_STRLCPY */
-+#define HAVE_STRLCPY 1
-
- /* Define to 1 if you have the `strncasecmp' function. */
- #define HAVE_STRNCASECMP 1
-@@ -411,7 +411,7 @@
- #define HAVE_SYSCONF 1
-
- /* Define to 1 if you have the <sys/endian.h> header file. */
--/* #undef HAVE_SYS_ENDIAN_H */
-+#define HAVE_SYS_ENDIAN_H 1
-
- /* Define to 1 if you have the <sys/mman.h> header file. */
- #define HAVE_SYS_MMAN_H 1
-@@ -486,13 +486,13 @@
- /* #undef HAVE__STATI64 */
-
- /* Define to 1 if you have the `__bswap_16' intrinsic function. */
--#define HAVE___BSWAP_16 1
-+/* #undef HAVE___BSWAP_16 */
-
- /* Define to 1 if you have the `__bswap_32' intrinsic function. */
--#define HAVE___BSWAP_32 1
-+/* #undef HAVE___BSWAP_32 */
-
- /* Define to 1 if you have the `__bswap_64' intrinsic function. */
--#define HAVE___BSWAP_64 1
-+/* #undef HAVE___BSWAP_64 */
-
- /* Define to 1 if you have the `__builtin_bswap16' intrinsic function. */
- #define HAVE___BUILTIN_BSWAP16 1
-@@ -620,7 +620,7 @@
- /* Define to the equivalent of the C99 'restrict' keyword, or to
- nothing if this is not supported. Do not define if restrict is
- supported directly. */
--#define restrict __restrict
-+#define restrict __restrict__
- /* Work around a bug in Sun C++: it does not support _Restrict or
- __restrict__, even though the corresponding Sun C compiler ends up with
- "#define restrict _Restrict" or "#define restrict __restrict__" in the
-@@ -637,7 +637,7 @@
- /* Define if your snprintf function is not named snprintf. */
- /* #undef snprintf */
-
--/* Define if your typeof operator is not named typeof. */
-+/* Define if your typeof operator is not named `typeof'. */
- #define typeof __typeof
-
- /* Define to the type of an unsigned integer type wide enough to hold a
diff --git a/devel/electron35/files/patch-third__party_node_node.gni b/devel/electron35/files/patch-third__party_node_node.gni
deleted file mode 100644
index 3951c88d37c2..000000000000
--- a/devel/electron35/files/patch-third__party_node_node.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/node/node.gni.orig 2024-08-14 20:55:59 UTC
-+++ third_party/node/node.gni
-@@ -22,7 +22,7 @@ template("node") {
-
- # When use_remoteexec=true, node actions may run on remote
- # Linux worker. So it should include linux node binary in inputs.
-- if (is_linux || is_chromeos || use_remoteexec) {
-+ if ((is_linux || is_chromeos || use_remoteexec) && !is_bsd) {
- inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
- }
- if (is_win && host_os == "win") {
diff --git a/devel/electron35/files/patch-third__party_node_node.py b/devel/electron35/files/patch-third__party_node_node.py
deleted file mode 100644
index 29500c843e62..000000000000
--- a/devel/electron35/files/patch-third__party_node_node.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/node/node.py.orig 2025-01-27 17:37:37 UTC
-+++ third_party/node/node.py
-@@ -21,6 +21,8 @@ def GetBinaryPath():
- return os_path.join(os_path.dirname(__file__), *{
- 'Darwin': (darwin_path, darwin_name, 'bin', 'node'),
- 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'),
-+ 'OpenBSD': ('openbsd', 'node-openbsd', 'bin', 'node'),
-+ 'FreeBSD': ('freebsd', 'node-freebsd', 'bin', 'node'),
- 'Windows': ('win', 'node.exe'),
- }[platform.system()])
-
diff --git a/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
deleted file mode 100644
index f7efaad2dd9a..000000000000
--- a/devel/electron35/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2024-08-14 21:00:31 UTC
-+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -20,7 +20,7 @@
- #include "core/fxge/fx_font.h"
- #include "core/fxge/systemfontinfo_iface.h"
-
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !BUILDFLAG(IS_BSD)
- #error "Included on the wrong platform"
- #endif
-
-@@ -173,9 +173,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
- std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
- auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
- if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
-- pInfo->AddPath("/usr/share/fonts");
-- pInfo->AddPath("/usr/share/X11/fonts/Type1");
-- pInfo->AddPath("/usr/share/X11/fonts/TTF");
-+ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/Type1");
-+ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/TTF");
- pInfo->AddPath("/usr/local/share/fonts");
- }
- return pInfo;
diff --git a/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
deleted file mode 100644
index 276f619f4105..000000000000
--- a/devel/electron35/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-06-18 21:44:57 UTC
-+++ third_party/pdfium/fxjs/fx_date_helpers.cpp
-@@ -39,6 +39,11 @@ double GetLocalTZA() {
- return 0;
- time_t t = 0;
- FXSYS_time(&t);
-+#ifdef __FreeBSD__
-+ struct tm lt;
-+ localtime_r(&t, &lt);
-+ return (double)(-(lt.tm_gmtoff * 1000));
-+#else
- FXSYS_localtime(&t);
- #if BUILDFLAG(IS_WIN)
- // In gcc 'timezone' is a global variable declared in time.h. In VC++, that
-@@ -47,6 +52,7 @@ double GetLocalTZA() {
- _get_timezone(&timezone);
- #endif
- return (double)(-(timezone * 1000));
-+#endif // __FreeBSD__
- }
-
- int GetDaylightSavingTA(double d) {
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
deleted file mode 100644
index 4edef96687a0..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ /dev/null
@@ -1,70 +0,0 @@
---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/include/perfetto/base/build_config.h
-@@ -27,6 +27,7 @@
- #if defined(__ANDROID__)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
-@@ -40,6 +41,7 @@
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
-@@ -55,9 +57,10 @@
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
- #endif
--#elif defined(__linux__)
-+#elif defined(__linux__) || defined(__OpenBSD__) || defined(__FreeBSD__)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
-@@ -70,6 +73,7 @@
- #elif defined(__QNXNTO__)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
-@@ -82,6 +86,7 @@
- #elif defined(_WIN32)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
-@@ -94,6 +99,7 @@
- #elif defined(__EMSCRIPTEN__)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
-@@ -109,6 +115,7 @@
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
-@@ -118,6 +125,7 @@
- #elif defined(__native_client__)
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h
deleted file mode 100644
index 55bba39579a4..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_time.h
+++ /dev/null
@@ -1,34 +0,0 @@
---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/include/perfetto/base/time.h
-@@ -227,6 +227,9 @@ inline TimeNanos GetBootTimeNs() {
- // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
- // during suspend (when supported).
- inline TimeNanos GetBootTimeNs() {
-+#if defined(__FreeBSD__)
-+ return GetTimeInternalNs(kWallTimeClockSource);
-+#else
- // Determine if CLOCK_BOOTTIME is available on the first call.
- static const clockid_t kBootTimeClockSource = [] {
- struct timespec ts = {};
-@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() {
- return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
- }();
- return GetTimeInternalNs(kBootTimeClockSource);
-+#endif
- }
-
- inline TimeNanos GetWallTimeNs() {
-@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeRawNs() {
- }
-
- inline TimeNanos GetWallTimeRawNs() {
-+#if defined(__OpenBSD__)
-+ return GetTimeInternalNs(CLOCK_MONOTONIC);
-+#elif defined(__FreeBSD__)
-+ return GetTimeInternalNs(CLOCK_MONOTONIC_FAST);
-+#else
- return GetTimeInternalNs(CLOCK_MONOTONIC_RAW);
-+#endif
- }
-
- inline TimeNanos GetThreadCPUTimeNs() {
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
deleted file mode 100644
index 4858a1ee72d2..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-05-25 00:46:23 UTC
-+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
-@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
- // are different. E.g. on Mac size_t is considered a different type from
- // uint64_t even though it has the same size and signedness.
- // Below we add overloads for those types that are known to cause ambiguity.
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
-+#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__OpenBSD__)
- explicit LegacyTraceId(size_t raw_id) : raw_id_(raw_id) {}
- explicit LegacyTraceId(intptr_t raw_id)
- : raw_id_(static_cast<uint64_t>(raw_id)) {}
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc
deleted file mode 100644
index 81e1b2968eaa..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ /dev/null
@@ -1,22 +0,0 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
- #include <synchapi.h>
- #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
- #include <unistd.h>
--#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
- #include <sys/eventfd.h>
- #include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
- PERFETTO_DFATAL("EventFd::Clear()");
- }
-
--#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
-+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
-
- EventFd::EventFd() {
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc
deleted file mode 100644
index 91d3993a7cd5..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_string__utils.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/base/string_utils.cc
-@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) {
- // Locale-independant as possible version of strtod.
- double StrToD(const char* nptr, char** endptr) {
- #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
-+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
- static auto c_locale = newlocale(LC_ALL, "C", nullptr);
- return strtod_l(nptr, endptr, c_locale);
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
deleted file mode 100644
index 17ebe05dd570..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2022-06-17 14:20:10 UTC
-+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -91,7 +91,7 @@ bool IsMapped(void* start, size_t size) {
- // Fuchsia doesn't yet support paging (b/119503290).
- ignore_result(page_size);
- return true;
--#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL)
-+#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
- // mincore isn't available on NaCL.
- ignore_result(page_size);
- return true;
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
deleted file mode 100644
index 000b81b44958..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/base/thread_task_runner.cc
-@@ -27,7 +27,8 @@
- #include "perfetto/ext/base/thread_utils.h"
- #include "perfetto/ext/base/unix_task_runner.h"
-
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
- #include <sys/prctl.h>
- #endif
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc
deleted file mode 100644
index f6bce0e932ad..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_unix__socket.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/base/unix_socket.cc
-@@ -45,7 +45,7 @@
- #include <unistd.h>
- #endif
-
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
-+#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__FreeBSD__)
- #include <sys/ucred.h>
- #endif
-
-@@ -976,9 +976,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
- int res = getpeereid(fd, &peer_uid_, nullptr);
- PERFETTO_CHECK(res == 0);
- // There is no pid when obtaining peer credentials for QNX
--#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
-+#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-+ struct sockpeercred user_cred;
-+#else
- struct ucred user_cred;
-+#endif
- socklen_t len = sizeof(user_cred);
- int fd = sock_raw_.fd();
- int res = getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &user_cred, &len);
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc b/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc
deleted file mode 100644
index fcdb215791c4..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_utils.cc
+++ /dev/null
@@ -1,47 +0,0 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/base/utils.cc
-@@ -38,7 +38,8 @@
- #include <mach/vm_page_size.h>
- #endif
-
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
- #include <sys/prctl.h>
-
-@@ -278,14 +279,22 @@ std::string GetCurExecutablePath() {
-
- std::string GetCurExecutablePath() {
- std::string self_path;
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
-+ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
- char buf[PATH_MAX];
- ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
- PERFETTO_CHECK(size != -1);
- // readlink does not null terminate.
- self_path = std::string(buf, static_cast<size_t>(size));
-+#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-+ char *buf;
-+ const char *cpath = "/usr/local/chrome/chrome";
-+ if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
-+ self_path = std::string(buf);
-+ else
-+ self_path = std::string(cpath);
- #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
- uint32_t size = 0;
- PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -337,7 +346,8 @@ bool IsSyncMemoryTaggingEnabled() {
- }
-
- bool IsSyncMemoryTaggingEnabled() {
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
- // Compute only once per lifetime of the process.
- static bool cached_value = [] {
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
deleted file mode 100644
index 588cea582412..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ /dev/null
@@ -1,56 +0,0 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kV4l2QbufFieldNumber: {
- V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = pb_evt.index();
- evt.type = pb_evt.type();
- evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kV4l2DqbufFieldNumber: {
- V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = pb_evt.index();
- evt.type = pb_evt.type();
- evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
- Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = std::nullopt;
- evt.type = std::nullopt;
- evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
- Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = std::nullopt;
- evt.type = std::nullopt;
- evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kVb2V4l2QbufFieldNumber: {
- Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = std::nullopt;
- evt.type = std::nullopt;
- evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
- case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
- Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
- BufferEvent evt;
-- evt.device_minor = pb_evt.minor();
-+ evt.device_minor = pb_evt.gminor();
- evt.index = std::nullopt;
- evt.type = std::nullopt;
- evt.bytesused = std::nullopt;
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
deleted file mode 100644
index 5560c8bfd08d..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-03-24 20:50:14 UTC
-+++ third_party/perfetto/src/tracing/ipc/memfd.cc
-@@ -20,7 +20,8 @@
-
- #define PERFETTO_MEMFD_ENABLED() \
- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX)
-+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
-
- #if PERFETTO_MEMFD_ENABLED()
-
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc b/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc
deleted file mode 100644
index 2cb33101de80..000000000000
--- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_track.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- third_party/perfetto/src/tracing/track.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/perfetto/src/tracing/track.cc
-@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize()
- auto desc = Track::Serialize();
- auto pd = desc.mutable_process();
- pd->set_pid(static_cast<int32_t>(pid));
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
- std::string cmdline;
- if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
- // Since cmdline is a zero-terminated list of arguments, this ends up
-@@ -170,7 +171,7 @@ uint64_t GetProcessStartTime() {
- namespace {
-
- uint64_t GetProcessStartTime() {
--#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN)
-+#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
- std::string stat;
- if (!base::ReadFile("/proc/self/stat", &stat))
- return 0u;
diff --git a/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
deleted file mode 100644
index f86841e04c31..000000000000
--- a/devel/electron35/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2024-06-18 21:43:58 UTC
-+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
-@@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
-
- #undef GOOGLE_PROTOBUF_PLATFORM_ERROR
-
--#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE)
-+#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) || defined(__OpenBSD__)
- // Android ndk does not support the __thread keyword very well yet. Here
- // we use pthread_key_create()/pthread_getspecific()/... methods for
- // TLS support on android.
diff --git a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
deleted file mode 100644
index d6a2118c1e8e..000000000000
--- a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-03-24 20:50:14 UTC
-+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
- ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
- ** it.
- */
--#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__)
-+#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__)
- # define _XOPEN_SOURCE 600
- #endif
-
diff --git a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
deleted file mode 100644
index c942f3d882ef..000000000000
--- a/devel/electron35/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-16 21:34:25 UTC
-+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
- ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
- ** it.
- */
--#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__)
-+#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__)
- # define _XOPEN_SOURCE 600
- #endif
-
-@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
- memset(zBuf, 0, nBuf);
- randomnessPid = osGetpid(0);
- #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
-+#if defined(__OpenBSD__)
- {
-+ arc4random_buf(zBuf, nBuf);
-+ }
-+#else
-+ {
- int fd, got;
- fd = robust_open("/dev/urandom", O_RDONLY, 0);
- if( fd<0 ){
-@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
- robust_close(0, fd, __LINE__);
- }
- }
-+#endif
- #endif
- return nBuf;
- }
diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
deleted file mode 100644
index e70144fa30e1..000000000000
--- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ /dev/null
@@ -1,28 +0,0 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-27 17:37:37 UTC
-+++ third_party/test_fonts/fontconfig/BUILD.gn
-@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
-
- copy("fonts_conf") {
- sources = [ "fonts.conf" ]
-- outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ]
-+ if (is_freebsd) {
-+ outputs = [ "$root_out_dir/usr/local/etc/fonts/{{source_file_part}}" ]
-+ } else {
-+ outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ]
-+ }
- }
-
- if (current_toolchain == host_toolchain) {
-@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) {
- "//third_party/test_fonts",
- ]
- args = []
-- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
-+ if (is_freebsd) {
-+ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ]
-+ } else {
-+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
-+ }
- outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
- "$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
deleted file mode 100644
index 418a72bc2886..000000000000
--- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-03-30 00:34:16 UTC
-+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
-@@ -56,7 +56,7 @@ int main() {
- FcFini();
-
- // Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
- bool cache_exists = access(cache.c_str(), F_OK) == 0;
- return !cache_exists;
- }
diff --git a/devel/electron35/files/patch-third__party_tflite_features.gni b/devel/electron35/files/patch-third__party_tflite_features.gni
deleted file mode 100644
index 83e708f7ca22..000000000000
--- a/devel/electron35/files/patch-third__party_tflite_features.gni
+++ /dev/null
@@ -1,13 +0,0 @@
---- third_party/tflite/features.gni.orig 2024-08-14 20:56:01 UTC
-+++ third_party/tflite/features.gni
-@@ -9,8 +9,8 @@ declare_args() {
- # This enables building TFLite with XNNPACK. Currently only available for
- # Linux, macOS and Windows arm64/x64/x86 targets and ChromeOS non-ARM targets.
- build_tflite_with_xnnpack =
-- (is_win || is_mac || is_linux || (is_chromeos && overlay_include_cbx)) &&
-- (current_cpu == "arm64" || current_cpu == "x64" || current_cpu == "x86")
-+ ((is_win || is_mac || is_linux || (is_chromeos && overlay_include_cbx)) &&
-+ (current_cpu == "arm64" || current_cpu == "x64" || current_cpu == "x86")) && !is_bsd
-
- # Turns on TFLITE_WITH_RUY, using ruy as the gemm backend instead of gemmlowp.
- build_tflite_with_ruy = true
diff --git a/devel/electron35/files/patch-third__party_unrar_src_os.hpp b/devel/electron35/files/patch-third__party_unrar_src_os.hpp
deleted file mode 100644
index 2a6fc6f9128b..000000000000
--- a/devel/electron35/files/patch-third__party_unrar_src_os.hpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- third_party/unrar/src/os.hpp.orig 2025-03-24 20:50:14 UTC
-+++ third_party/unrar/src/os.hpp
-@@ -166,9 +166,12 @@
-
- #if defined(__aarch64__) && (defined(__ARM_FEATURE_CRYPTO) || defined(__ARM_FEATURE_CRC32))
- #include <arm_neon.h>
--#ifndef _APPLE
-+#if !defined(_APPLE) && !defined(__FreeBSD__)
- #include <sys/auxv.h>
- #include <asm/hwcap.h>
-+#endif
-+#ifdef __FreeBSD__
-+#include <machine/armreg.h>
- #endif
- #ifdef __ARM_FEATURE_CRYPTO
- #define USE_NEON_AES
diff --git a/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
deleted file mode 100644
index da6bc50f5246..000000000000
--- a/devel/electron35/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-03-24 20:50:14 UTC
-+++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
-@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch
-
- return buffer;
- }
--#elif defined(__Fuchsia__) || defined(__OpenBSD__)
-+#elif defined(__OpenBSD__)
-+static inline char *loader_platform_executable_path(char *buffer, size_t size) {
-+ if ((buffer = getenv("CHROME_EXE_PATH")) != NULL)
-+ return buffer;
-+ else
-+ buffer = "/usr/local/chrome/chrome";
-+ return buffer;
-+}
-+#elif defined(__Fuchsia__)
- static inline char *loader_platform_executable_path(char *buffer, size_t size) { return NULL; }
- #elif defined(__QNX__)
-
diff --git a/devel/electron35/files/patch-third__party_webrtc_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_BUILD.gn
deleted file mode 100644
index 8a8b4e23872c..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_BUILD.gn
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/webrtc/BUILD.gn.orig 2024-10-16 21:35:47 UTC
-+++ third_party/webrtc/BUILD.gn
-@@ -218,6 +218,9 @@ config("common_inherited_config") {
- if (is_linux || is_chromeos) {
- defines += [ "WEBRTC_LINUX" ]
- }
-+ if (is_bsd) {
-+ defines += [ "WEBRTC_BSD" ]
-+ }
- if (is_mac) {
- defines += [ "WEBRTC_MAC" ]
- }
diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
deleted file mode 100644
index 83e73882501e..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-16 21:35:54 UTC
-+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
- if (rtc_use_dummy_audio_file_devices) {
- defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
- } else {
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "linux/alsasymboltable_linux.cc",
- "linux/alsasymboltable_linux.h",
diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
deleted file mode 100644
index 6b72e7bf68ed..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-16 00:44:33 UTC
-+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -10,11 +10,15 @@
-
- #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
-
-+#if !defined(WEBRTC_BSD)
- #include <asm/ioctl.h>
-+#endif
- #include <dlfcn.h>
- #include <fcntl.h>
- #include <libdrm/drm_fourcc.h>
-+#if !defined(WEBRTC_BSD)
- #include <linux/types.h>
-+#endif
- #include <spa/param/video/format-utils.h>
- #include <unistd.h>
- #include <xf86drm.h>
diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
deleted file mode 100644
index feb38c67b899..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-06-18 21:44:56 UTC
-+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut
- void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
- Visual* default_visual = attributes.visual;
- int default_depth = attributes.depth;
-+#if defined(__OpenBSD__)
-+// pledge(2)
-+ RTC_LOG(LS_WARNING) << "Unable to use shmget(2) while using pledge(2). "
-+ "Performance may be degraded.";
-+ return;
-+#endif
-
- int major, minor;
- Bool have_pixmaps;
diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc b/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
deleted file mode 100644
index f67c32ef0021..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_modules_video__capture_linux_pipewire__session.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- third_party/webrtc/modules/video_capture/linux/pipewire_session.cc.orig 2025-02-24 19:59:26 UTC
-+++ third_party/webrtc/modules/video_capture/linux/pipewire_session.cc
-@@ -87,7 +87,7 @@ PipeWireNode::PipeWireNode(PipeWireSession* session,
- .param = OnNodeParam,
- };
-
-- pw_node_add_listener(proxy_, &node_listener_, &node_events, this);
-+ pw_node_add_listener(reinterpret_cast<pw_node*>(proxy_), &node_listener_, &node_events, this);
- }
-
- // static
-@@ -119,7 +119,7 @@ void PipeWireNode::OnNodeInfo(void* data, const pw_nod
- uint32_t id = info->params[i].id;
- if (id == SPA_PARAM_EnumFormat &&
- info->params[i].flags & SPA_PARAM_INFO_READ) {
-- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr);
-+ pw_node_enum_params(reinterpret_cast<pw_node*>(that->proxy_), 0, id, 0, UINT32_MAX, nullptr);
- break;
- }
- }
diff --git a/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
deleted file mode 100644
index 25964133369b..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2024-10-16 21:35:55 UTC
-+++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
-@@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0);
- }
-
-+#ifdef notyet
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_AUTO_TILES, 1);
-+#endif
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ROW_MT, 1);
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_OBMC, 0);
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_NOISE_SENSITIVITY, 0);
-@@ -332,8 +334,10 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_MAX_REFERENCE_FRAMES, 3);
-
- if (adaptive_max_consec_drops_) {
-+#ifdef notyet
- SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_MAX_CONSEC_FRAME_DROP_MS_CBR,
- 250);
-+#endif
- }
-
- return WEBRTC_VIDEO_CODEC_OK;
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h b/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h
deleted file mode 100644
index d003530c55c2..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-01 18:45:24 UTC
-+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
- #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
- #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
-
-+#elif defined(WEBRTC_BSD)
-+#include <sys/endian.h>
- #elif defined(WEBRTC_POSIX)
- #include <endian.h>
- #else
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc
deleted file mode 100644
index b256e651869b..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-16 21:35:56 UTC
-+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
- #if defined(WEBRTC_POSIX)
--#ifdef OPENBSD
-+#if defined(WEBRTC_BSD)
-+#include <sys/types.h>
- #include <netinet/in_systm.h>
- #endif
- #ifndef __native_client__
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
deleted file mode 100644
index ee7429dcce2b..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-10-19 20:00:27 UTC
-+++ third_party/webrtc/rtc_base/net_test_helpers.cc
-@@ -21,6 +21,7 @@
- #endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
- #include <arpa/inet.h>
-+#include <sys/socket.h>
- #if defined(WEBRTC_ANDROID)
- #include "rtc_base/ifaddrs_android.h"
- #else
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc
deleted file mode 100644
index 01d2103360cf..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_network.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2024-06-18 21:44:56 UTC
-+++ third_party/webrtc/rtc_base/network.cc
-@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
- }
- #endif
-
-+#if defined(WEBRTC_BSD)
-+ // Treat all other network interface names as ethernet on BSD
-+ return ADAPTER_TYPE_ETHERNET;
-+#else
- return ADAPTER_TYPE_UNKNOWN;
-+#endif
- }
-
- NetworkManager::EnumerationPermission NetworkManager::enumeration_permission()
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
deleted file mode 100644
index ac01b340399c..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ /dev/null
@@ -1,114 +0,0 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-01-27 17:37:37 UTC
-+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -55,7 +55,7 @@
- #include "rtc_base/time_utils.h"
- #include "system_wrappers/include/field_trial.h"
-
--#if defined(WEBRTC_LINUX)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
- #include <linux/sockios.h>
- #endif
-
-@@ -75,7 +75,7 @@ typedef void* SockOptArg;
-
- #endif // WEBRTC_POSIX
-
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
- int64_t GetSocketRecvTimestamp(int socket) {
- struct timeval tv_ioctl;
-@@ -330,7 +330,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
- return -1;
- }
- if (opt == OPT_DONTFRAGMENT) {
--#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
- *value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
- #endif
- } else if (opt == OPT_DSCP) {
-@@ -359,7 +359,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
- if (TranslateOption(opt, &slevel, &sopt) == -1)
- return -1;
- if (opt == OPT_DONTFRAGMENT) {
--#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
- value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
- #endif
- } else if (opt == OPT_DSCP) {
-@@ -390,7 +390,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) {
- int PhysicalSocket::Send(const void* pv, size_t cb) {
- int sent = DoSend(
- s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
--#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
- // Suppress SIGPIPE. Without this, attempting to send on a socket whose
- // other end is closed will result in a SIGPIPE signal being raised to
- // our process, which by default will terminate the process, which we
-@@ -419,7 +419,7 @@ int PhysicalSocket::SendTo(const void* buffer,
- size_t len = addr.ToSockAddrStorage(&saddr);
- int sent =
- DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
--#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
- // Suppress SIGPIPE. See above for explanation.
- MSG_NOSIGNAL,
- #else
-@@ -699,7 +699,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
- *slevel = IPPROTO_IP;
- *sopt = IP_DONTFRAGMENT;
- break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
- RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
- return -1;
- #elif defined(WEBRTC_POSIX)
-@@ -748,7 +748,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
- return -1;
- #endif
- case OPT_RECV_ECN:
--#if defined(WEBRTC_POSIX)
-+#if defined(WEBRTC_POSIX) && defined(IP_RECVTOS)
- if (family_ == AF_INET6) {
- *slevel = IPPROTO_IPV6;
- *sopt = IPV6_RECVTCLASS;
-@@ -768,10 +768,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
- *sopt = SO_KEEPALIVE;
- break;
- case OPT_TCP_KEEPCNT:
-+#if !defined(TCP_KEEPCNT)
-+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPCNT not supported.";
-+ return -1;
-+#else
- *slevel = IPPROTO_TCP;
- *sopt = TCP_KEEPCNT;
- break;
-+#endif
- case OPT_TCP_KEEPIDLE:
-+#if !defined(TCP_KEEPALIVE)
-+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPALIVE not supported.";
-+ return -1;
-+#else
- *slevel = IPPROTO_TCP;
- #if !defined(WEBRTC_MAC)
- *sopt = TCP_KEEPIDLE;
-@@ -779,12 +788,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
- *sopt = TCP_KEEPALIVE;
- #endif
- break;
-+#endif
- case OPT_TCP_KEEPINTVL:
-+#if !defined(TCP_KEEPALIVE)
-+ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPINTVL not supported.";
-+ return -1;
-+#else
- *slevel = IPPROTO_TCP;
- *sopt = TCP_KEEPINTVL;
- break;
-+#endif
- case OPT_TCP_USER_TIMEOUT:
--#if defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)
-+#if (defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)) && defined(TCP_USER_TIMEOUT)
- *slevel = IPPROTO_TCP;
- *sopt = TCP_USER_TIMEOUT;
- break;
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
deleted file mode 100644
index b1dc22dd4eef..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2023-11-29 21:41:42 UTC
-+++ third_party/webrtc/rtc_base/physical_socket_server.h
-@@ -18,7 +18,7 @@
- #include "rtc_base/third_party/sigslot/sigslot.h"
-
- #if defined(WEBRTC_POSIX)
--#if defined(WEBRTC_LINUX)
-+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
- // On Linux, use epoll.
- #include <sys/epoll.h>
-
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
deleted file mode 100644
index 2b1e7715b52b..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-01 18:45:24 UTC
-+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -11,7 +11,9 @@
- #include "rtc_base/platform_thread_types.h"
-
- #if defined(WEBRTC_LINUX)
-+#if !defined(WEBRTC_BSD)
- #include <sys/prctl.h>
-+#endif
- #include <sys/syscall.h>
- #endif
-
-@@ -44,6 +46,8 @@ PlatformThreadId CurrentThreadId() {
- return gettid();
- #elif defined(WEBRTC_FUCHSIA)
- return zx_thread_self();
-+#elif defined(WEBRTC_BSD)
-+ return reinterpret_cast<uint64_t>(pthread_self());
- #elif defined(WEBRTC_LINUX)
- return syscall(__NR_gettid);
- #elif defined(__EMSCRIPTEN__)
-@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
- }
-
- void SetCurrentThreadName(const char* name) {
-+#if !defined(WEBRTC_BSD)
- #if defined(WEBRTC_WIN)
- // The SetThreadDescription API works even if no debugger is attached.
- // The names set with this API also show up in ETW traces. Very handy.
-@@ -120,6 +125,7 @@ void SetCurrentThreadName(const char* name) {
- zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
- name, strlen(name));
- RTC_DCHECK_EQ(status, ZX_OK);
-+#endif
- #endif
- }
-
diff --git a/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
deleted file mode 100644
index 018323eda950..000000000000
--- a/devel/electron35/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-16 21:35:57 UTC
-+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
- if (!build_with_chromium) {
- sources += [ "source/cpu_features_linux.cc" ]
- }
--
-- libs += [ "rt" ]
- }
-
- if (is_win) {
diff --git a/devel/electron35/files/patch-third__party_zlib_BUILD.gn b/devel/electron35/files/patch-third__party_zlib_BUILD.gn
deleted file mode 100644
index 6a15bbbb8edd..000000000000
--- a/devel/electron35/files/patch-third__party_zlib_BUILD.gn
+++ /dev/null
@@ -1,31 +0,0 @@
---- third_party/zlib/BUILD.gn.orig 2024-08-30 11:29:37 UTC
-+++ third_party/zlib/BUILD.gn
-@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
- defines = [ "CRC32_ARMV8_CRC32" ]
- if (is_android) {
- defines += [ "ARMV8_OS_ANDROID" ]
-- } else if (is_linux || is_chromeos) {
-+ } else if ((is_linux || is_chromeos) && !is_bsd) {
- defines += [ "ARMV8_OS_LINUX" ]
- } else if (is_mac) {
- defines += [ "ARMV8_OS_MACOS" ]
-@@ -138,6 +138,10 @@ if (use_arm_neon_optimizations) {
- defines += [ "ARMV8_OS_FUCHSIA" ]
- } else if (is_win) {
- defines += [ "ARMV8_OS_WINDOWS" ]
-+ } else if (is_openbsd) {
-+ defines += [ "ARMV8_OS_OPENBSD" ]
-+ } else if (is_freebsd) {
-+ defines += [ "ARMV8_OS_FREEBSD" ]
- } else {
- assert(false, "Unsupported ARM OS")
- }
-@@ -417,7 +421,7 @@ static_library("minizip") {
- ]
- }
-
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
- # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
- # use fopen, ftell, and fseek instead on these systems.
- defines = [ "USE_FILE32API" ]
diff --git a/devel/electron35/files/patch-tools_gn_build_gen.py b/devel/electron35/files/patch-tools_gn_build_gen.py
deleted file mode 100644
index cf8f31249bd9..000000000000
--- a/devel/electron35/files/patch-tools_gn_build_gen.py
+++ /dev/null
@@ -1,34 +0,0 @@
---- tools/gn/build/gen.py.orig 2024-04-15 20:45:30 UTC
-+++ tools/gn/build/gen.py
-@@ -94,6 +94,12 @@ class Platform(object):
- def is_solaris(self):
- return self._platform == 'solaris'
-
-+ def is_openbsd(self):
-+ return self._platform == 'openbsd'
-+
-+ def is_freebsd(self):
-+ return self._platform == 'freebsd'
-+
- def is_posix(self):
- return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity']
-
-@@ -304,7 +310,7 @@ def WriteGenericNinja(path, static_libraries, executab
- 'linux': 'build_linux.ninja.template',
- 'freebsd': 'build_linux.ninja.template',
- 'aix': 'build_aix.ninja.template',
-- 'openbsd': 'build_openbsd.ninja.template',
-+ 'openbsd': 'build_linux.ninja.template',
- 'haiku': 'build_haiku.ninja.template',
- 'solaris': 'build_linux.ninja.template',
- 'netbsd': 'build_linux.ninja.template',
-@@ -539,6 +545,9 @@ def WriteGNNinja(path, platform, host, options, args_l
-
- if platform.is_posix() and not platform.is_haiku():
- ldflags.append('-pthread')
-+
-+ if platform.is_openbsd():
-+ libs.append('-lkvm')
-
- if platform.is_mingw() or platform.is_msys():
- cflags.extend(['-DUNICODE',
diff --git a/devel/electron35/files/patch-tools_grit_grit_node_base.py b/devel/electron35/files/patch-tools_grit_grit_node_base.py
deleted file mode 100644
index 2f46590aabe8..000000000000
--- a/devel/electron35/files/patch-tools_grit_grit_node_base.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- tools/grit/grit/node/base.py.orig 2025-03-24 20:50:14 UTC
-+++ tools/grit/grit/node/base.py
-@@ -499,7 +499,8 @@ class Node:
- value = defs
-
- elif name == 'is_linux':
-- value = target_platform == 'linux'
-+ value = (target_platform == 'linux'
-+ or 'bsd' in target_platform)
- elif name == 'is_chromeos':
- value = target_platform == 'chromeos'
- elif name == 'is_macosx':
diff --git a/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
deleted file mode 100644
index e70cd7c0513d..000000000000
--- a/devel/electron35/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-03-24 20:50:14 UTC
-+++ tools/json_schema_compiler/cpp_bundle_generator.py
-@@ -144,7 +144,7 @@ class CppBundleGenerator(object):
- # BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS).
- ifdefs.append('BUILDFLAG(IS_CHROMEOS_LACROS)')
- elif platform == Platforms.LINUX:
-- ifdefs.append('BUILDFLAG(IS_LINUX)')
-+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
- elif platform == Platforms.MAC:
- ifdefs.append('BUILDFLAG(IS_MAC)')
- elif platform == Platforms.WIN:
diff --git a/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py b/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py
deleted file mode 100644
index 35570fa4ae6c..000000000000
--- a/devel/electron35/files/patch-tools_json__schema__compiler_feature__compiler.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/json_schema_compiler/feature_compiler.py.orig 2025-03-24 20:50:14 UTC
-+++ tools/json_schema_compiler/feature_compiler.py
-@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({
- 'linux': 'Feature::LINUX_PLATFORM',
- 'mac': 'Feature::MACOSX_PLATFORM',
- 'win': 'Feature::WIN_PLATFORM',
-+ 'openbsd': 'Feature::LINUX_PLATFORM',
-+ 'freebsd': 'Feature::LINUX_PLATFORM',
- }
- }
- },
diff --git a/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
deleted file mode 100644
index 0c86431b16c2..000000000000
--- a/devel/electron35/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ /dev/null
@@ -1,20 +0,0 @@
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ tools/perf/chrome_telemetry_build/BUILD.gn
-@@ -61,7 +61,7 @@ group("telemetry_chrome_test") {
- data_deps += [ "//chrome:reorder_imports" ]
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- data_deps += [ "//third_party/breakpad:dump_syms" ]
-
- # CrOS currently has issues with the locally compiled version of
-@@ -212,7 +212,7 @@ group("telemetry_chrome_test_without_chrome") {
- ]
-
- # Cr-Fuchsia doesn't support breakpad.
-- if (!is_win && !is_fuchsia) {
-+ if (!is_win && !is_fuchsia && !is_bsd) {
- data_deps += [
- # This is defined for Windows, but is unused by Telemetry on
- # Windows, and including it can have issues when cross-compiling
diff --git a/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py
deleted file mode 100644
index deea745ff3b2..000000000000
--- a/devel/electron35/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2024-06-18 21:44:01 UTC
-+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -183,15 +183,19 @@ def main(argv):
- if not options.exclude_imports:
- protoc_cmd += ["--include_imports"]
-
-+ nenv = os.environ.copy()
-+ nenv["PATH"] = "${WRKOBJDIR}/bin:" + nenv["PATH"]
-+ nenv["LD_LIBRARY_PATH"] = "${WRKSRC}/out/Release"
-+
- dependency_file_data = None
- if options.descriptor_set_out and options.descriptor_set_dependency_file:
- protoc_cmd += ['--dependency_out', options.descriptor_set_dependency_file]
-- ret = subprocess.call(protoc_cmd)
-+ ret = subprocess.call(protoc_cmd, env=nenv)
-
- with open(options.descriptor_set_dependency_file, 'rb') as f:
- dependency_file_data = f.read().decode('utf-8')
-
-- ret = subprocess.call(protoc_cmd)
-+ ret = subprocess.call(protoc_cmd, env=nenv)
- if ret != 0:
- if ret <= -100:
- # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to
diff --git a/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc b/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc
deleted file mode 100644
index 38452f8bce37..000000000000
--- a/devel/electron35/files/patch-ui_accessibility_accessibility__features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/accessibility/accessibility_features.cc
-@@ -401,7 +401,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
- }
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-ui_accessibility_accessibility__features.h b/devel/electron35/files/patch-ui_accessibility_accessibility__features.h
deleted file mode 100644
index 2da315c99ea3..000000000000
--- a/devel/electron35/files/patch-ui_accessibility_accessibility__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/accessibility/accessibility_features.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/accessibility/accessibility_features.h
-@@ -277,7 +277,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha
- AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable the component updater to download the wasm tts engine component.
- AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled);
- AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled();
diff --git a/devel/electron35/files/patch-ui_aura_screen__ozone.h b/devel/electron35/files/patch-ui_aura_screen__ozone.h
deleted file mode 100644
index 0541dd37e806..000000000000
--- a/devel/electron35/files/patch-ui_aura_screen__ozone.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/aura/screen_ozone.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/aura/screen_ozone.h
-@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
- display::Display GetDisplayMatching(
- const gfx::Rect& match_rect) const override;
- display::Display GetPrimaryDisplay() const override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver()
- override;
- #endif // BUILDFLAG(IS_LINUX)
-@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
- ui::PlatformScreen* platform_screen() { return platform_screen_.get(); }
-
- private:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class ScreenSaverSuspenderOzone
- : public display::Screen::ScreenSaverSuspender {
- public:
diff --git a/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc b/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc
deleted file mode 100644
index b630974c2bb7..000000000000
--- a/devel/electron35/files/patch-ui_base_accelerators_accelerator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-04-06 11:53:44 UTC
-+++ ui/base/accelerators/accelerator.cc
-@@ -345,7 +345,7 @@ std::u16string Accelerator::ApplyLongFormModifiers(
- result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY);
- #elif BUILDFLAG(IS_WIN)
- result = ApplyModifierToAcceleratorString(result, IDS_APP_WINDOWS_KEY);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- result = ApplyModifierToAcceleratorString(result, IDS_APP_SUPER_KEY);
- #else
- NOTREACHED();
diff --git a/devel/electron35/files/patch-ui_base_accelerators_command.cc b/devel/electron35/files/patch-ui_base_accelerators_command.cc
deleted file mode 100644
index d1136b669f65..000000000000
--- a/devel/electron35/files/patch-ui_base_accelerators_command.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/accelerators/command.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/accelerators/command.cc
-@@ -49,7 +49,7 @@ std::string Command::CommandPlatform() {
- return ui::kKeybindingPlatformMac;
- #elif BUILDFLAG(IS_CHROMEOS)
- return ui::kKeybindingPlatformChromeOs;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return ui::kKeybindingPlatformLinux;
- #elif BUILDFLAG(IS_FUCHSIA)
- // TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
deleted file mode 100644
index 4c3f15c70530..000000000000
--- a/devel/electron35/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-04-06 11:53:45 UTC
-+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
-@@ -12,7 +12,7 @@
- #include "ui/base/accelerators/accelerator.h"
- #include "ui/ozone/public/ozone_platform.h"
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- #include "base/feature_list.h"
- #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
- #endif
-@@ -20,7 +20,7 @@ namespace {
- using content::BrowserThread;
-
- namespace {
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- BASE_FEATURE(kGlobalShortcutsPortal,
- "GlobalShortcutsPortal",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
- return instance->get();
- }
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
- if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
- static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr);
diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc b/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc
deleted file mode 100644
index fe2679461030..000000000000
--- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/base/clipboard/clipboard_constants.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/clipboard/clipboard_constants.cc
-@@ -25,7 +25,7 @@ const char kMimeTypeWindowDrag[] = "chromium/x-window-
- // Used for window dragging on some platforms.
- const char kMimeTypeWindowDrag[] = "chromium/x-window-drag";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- const char kMimeTypeLinuxUtf8String[] = "UTF8_STRING";
- const char kMimeTypeLinuxString[] = "STRING";
- const char kMimeTypeLinuxText[] = "TEXT";
-@@ -33,7 +33,7 @@ const char kMimeTypeLinuxText[] = "TEXT";
- // BUILDFLAG(IS_FUCHSIA)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- const char kMimeTypeSourceUrl[] = "chromium/x-source-url";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h b/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h
deleted file mode 100644
index d391053afa62..000000000000
--- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__constants.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/base/clipboard/clipboard_constants.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/clipboard/clipboard_constants.h
-@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[];
-
- // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES -----
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
- extern const char kMimeTypeLinuxUtf8String[];
- COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
-@@ -53,7 +53,7 @@ COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
- // BUILDFLAG(IS_FUCHSIA)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- extern const char kMimeTypeSourceUrl[];
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
diff --git a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc b/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc
deleted file mode 100644
index 31569397cc2b..000000000000
--- a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/cursor/cursor_factory.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/cursor/cursor_factory.cc
-@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
- NOTIMPLEMENTED();
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- // Returns a cursor name compatible with either X11 or the FreeDesktop.org
- // cursor spec ([1] and [2]), followed by fallbacks that can work as
diff --git a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
deleted file mode 100644
index 834c1d4b79df..000000000000
--- a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
-@@ -98,7 +98,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo
-
- std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString()
- const {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (HasFile()) {
- // Various Linux file managers both pass a list of file:// URIs and set the
- // string representation to the URI. We explicitly don't want to return use
diff --git a/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc b/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc
deleted file mode 100644
index eab8374a857c..000000000000
--- a/devel/electron35/files/patch-ui_base_resource_resource__bundle.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/resource/resource_bundle.cc
-@@ -924,7 +924,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal
- }
-
- ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return max_scale_factor_;
- #else
- return GetMaxSupportedResourceScaleFactor();
diff --git a/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc
deleted file mode 100644
index 6b15ae607117..000000000000
--- a/devel/electron35/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
- return "windows";
- #elif BUILDFLAG(IS_APPLE)
- return "macOS";
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "linux";
- #elif BUILDFLAG(IS_CHROMEOS)
- return "ash";
diff --git a/devel/electron35/files/patch-ui_base_test_ui__controls.h b/devel/electron35/files/patch-ui_base_test_ui__controls.h
deleted file mode 100644
index 244c291ff501..000000000000
--- a/devel/electron35/files/patch-ui_base_test_ui__controls.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/test/ui_controls.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/test/ui_controls.h
-@@ -184,7 +184,7 @@ bool SendTouchEventsNotifyWhenDone(int action,
- base::OnceClosure task);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Forces the platform implementation to use screen coordinates, even if they're
- // not really available, the next time that ui_controls::SendMouseMove() or
- // ui_controls::SendMouseMoveNotifyWhenDone() is called, or some other method
diff --git a/devel/electron35/files/patch-ui_base_ui__base__features.cc b/devel/electron35/files/patch-ui_base_ui__base__features.cc
deleted file mode 100644
index 99f80e5b282c..000000000000
--- a/devel/electron35/files/patch-ui_base_ui__base__features.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/base/ui_base_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/ui_base_features.cc
-@@ -133,7 +133,7 @@ BASE_FEATURE(kWaylandUiScale,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If this feature is enabled, users not specify --ozone-platform-hint switch
- // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
- COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -215,7 +215,7 @@ BASE_FEATURE(kExperimentalFlingAnimation,
- // native apps on Windows.
- BASE_FEATURE(kExperimentalFlingAnimation,
- "ExperimentalFlingAnimation",
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -291,7 +291,7 @@ BASE_FEATURE(kEyeDropper,
- BASE_FEATURE(kEyeDropper,
- "EyeDropper",
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-ui_base_ui__base__features.h b/devel/electron35/files/patch-ui_base_ui__base__features.h
deleted file mode 100644
index 5fff74b2b7e9..000000000000
--- a/devel/electron35/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/ui_base_features.h
-@@ -124,7 +124,7 @@ BASE_DECLARE_FEATURE(kWaylandUiScale);
- BASE_DECLARE_FEATURE(kWaylandUiScale);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-ui_base_ui__base__switches.cc b/devel/electron35/files/patch-ui_base_ui__base__switches.cc
deleted file mode 100644
index aefce04efbb6..000000000000
--- a/devel/electron35/files/patch-ui_base_ui__base__switches.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- ui/base/ui_base_switches.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/ui_base_switches.cc
-@@ -24,13 +24,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla
- const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Specifies system font family name. Improves determenism when rendering
- // pages in headless mode.
- const char kSystemFontFamily[] = "system-font-family";
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Specify the toolkit used to construct the Linux GUI.
- const char kUiToolkitFlag[] = "ui-toolkit";
- // Disables GTK IME integration.
diff --git a/devel/electron35/files/patch-ui_base_ui__base__switches.h b/devel/electron35/files/patch-ui_base_ui__base__switches.h
deleted file mode 100644
index 6028687812e8..000000000000
--- a/devel/electron35/files/patch-ui_base_ui__base__switches.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- ui/base/ui_base_switches.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/ui_base_switches.h
-@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv
- COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kSystemFontFamily[];
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[];
- #endif
diff --git a/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc b/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc
deleted file mode 100644
index 50f1cd456128..000000000000
--- a/devel/electron35/files/patch-ui_base_webui_web__ui__util.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/base/webui/web_ui_util.cc
-@@ -43,7 +43,7 @@ std::string GetFontFamilyMd() {
- constexpr float kMaxScaleFactor = 1000.0f;
-
- std::string GetFontFamilyMd() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "Roboto, " + GetFontFamily();
- #else
- return GetFontFamily();
-@@ -218,7 +218,7 @@ std::string GetFontFamily() {
- std::string GetFontFamily() {
- std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string font_name = ui::ResourceBundle::GetSharedInstance()
- .GetFont(ui::ResourceBundle::BaseFont)
- .GetFontName();
diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc b/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc
deleted file mode 100644
index d6c5508807a5..000000000000
--- a/devel/electron35/files/patch-ui_base_x_x11__cursor__loader.cc
+++ /dev/null
@@ -1,41 +0,0 @@
---- ui/base/x/x11_cursor_loader.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/base/x/x11_cursor_loader.cc
-@@ -41,7 +41,7 @@
- #include "ui/gfx/x/connection.h"
- #include "ui/gfx/x/xproto.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -86,7 +86,11 @@ std::string CursorPathFromLibXcursor() {
- void operator()(void* ptr) const { dlclose(ptr); }
- };
-
-+#if BUILDFLAG(IS_BSD)
-+ std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so", RTLD_LAZY));
-+#else
- std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so.1", RTLD_LAZY));
-+#endif
- if (!lib)
- return "";
-
-@@ -215,7 +219,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
- const std::string& rm_xcursor_theme) {
- constexpr const char kDefaultTheme[] = "default";
- std::string themes[] = {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The toolkit theme has the highest priority.
- LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
- : std::string(),
-@@ -405,7 +409,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
- return size;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Let the toolkit have the next say.
- auto* linux_ui = LinuxUi::instance();
- size = linux_ui ? linux_ui->GetCursorThemeSize() : 0;
diff --git a/devel/electron35/files/patch-ui_color_color__id.h b/devel/electron35/files/patch-ui_color_color__id.h
deleted file mode 100644
index e13c03de3d02..000000000000
--- a/devel/electron35/files/patch-ui_color_color__id.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/color/color_id.h.orig 2025-04-06 11:53:46 UTC
-+++ ui/color/color_id.h
-@@ -625,7 +625,7 @@
- \
- E_CPONLY(kColorCrosSysPositive) \
- E_CPONLY(kColorCrosSysComplementVariant)
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define PLATFORM_SPECIFIC_COLOR_IDS \
- E_CPONLY(kColorNativeButtonBorder)\
- E_CPONLY(kColorNativeHeaderButtonBorderActive) \
diff --git a/devel/electron35/files/patch-ui_color_color__provider__utils.cc b/devel/electron35/files/patch-ui_color_color__provider__utils.cc
deleted file mode 100644
index 3886fb57e963..000000000000
--- a/devel/electron35/files/patch-ui_color_color__provider__utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/color/color_provider_utils.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/color/color_provider_utils.cc
-@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
- switch (system_theme) {
- case ui::SystemTheme::kDefault:
- return "kDefault";
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case ui::SystemTheme::kGtk:
- return "kGtk";
- case ui::SystemTheme::kQt:
diff --git a/devel/electron35/files/patch-ui_compositor_compositor.cc b/devel/electron35/files/patch-ui_compositor_compositor.cc
deleted file mode 100644
index 57e629a94878..000000000000
--- a/devel/electron35/files/patch-ui_compositor_compositor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/compositor/compositor.cc.orig 2025-04-06 11:53:46 UTC
-+++ ui/compositor/compositor.cc
-@@ -932,7 +932,7 @@ void Compositor::OnResume() {
- obs.ResetIfActive();
- }
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) {
- observer_list_.Notify(
- &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size);
diff --git a/devel/electron35/files/patch-ui_compositor_compositor.h b/devel/electron35/files/patch-ui_compositor_compositor.h
deleted file mode 100644
index 7cac0264ea23..000000000000
--- a/devel/electron35/files/patch-ui_compositor_compositor.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/compositor/compositor.h.orig 2025-04-06 11:53:46 UTC
-+++ ui/compositor/compositor.h
-@@ -472,7 +472,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
- // base::PowerSuspendObserver:
- void OnResume() override;
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- void OnCompleteSwapWithNewSize(const gfx::Size& size);
- #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
-
diff --git a/devel/electron35/files/patch-ui_display_screen.cc b/devel/electron35/files/patch-ui_display_screen.cc
deleted file mode 100644
index e7c6a5f10cf1..000000000000
--- a/devel/electron35/files/patch-ui_display_screen.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/display/screen.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/display/screen.cc
-@@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
- display_id_for_new_windows_ = display_id;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default;
-
- std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {
diff --git a/devel/electron35/files/patch-ui_display_screen.h b/devel/electron35/files/patch-ui_display_screen.h
deleted file mode 100644
index 55fa40807263..000000000000
--- a/devel/electron35/files/patch-ui_display_screen.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/display/screen.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/display/screen.h
-@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen {
- // (both of which may or may not be `nearest_id`).
- display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Object which suspends the platform-specific screensaver for the duration of
- // its existence.
- class ScreenSaverSuspender {
-@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen {
- int64_t display_id_for_new_windows_;
- int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- uint32_t screen_saver_suspension_count_ = 0;
- #endif // BUILDFLAG(IS_LINUX)
- };
diff --git a/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
deleted file mode 100644
index fbf0d85f82ca..000000000000
--- a/devel/electron35/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-10-16 21:32:39 UTC
-+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -849,6 +849,7 @@ void DeviceDataManagerX11::DisableDevice(x11::Input::D
- }
-
- void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
-+ NOTIMPLEMENTED();
- blocked_devices_.set(static_cast<uint32_t>(deviceid), true);
- // TODO(rsadam@): Support blocking touchscreen devices.
- std::vector<KeyboardDevice> keyboards = GetKeyboardDevices();
diff --git a/devel/electron35/files/patch-ui_events_event.cc b/devel/electron35/files/patch-ui_events_event.cc
deleted file mode 100644
index 1240c4900440..000000000000
--- a/devel/electron35/files/patch-ui_events_event.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/events/event.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve
- MouseEvent::MouseEvent(const PlatformEvent& native_event)
- : LocatedEvent(native_event),
- changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- movement_(GetMouseMovementFromNative(native_event)),
- #endif
- pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
- return std::make_unique<MouseWheelEvent>(*this);
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
- // Linux.
- // static
-@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
- if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
- SetFlags(flags() | EF_IS_REPEAT);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- NormalizeFlags();
- #elif BUILDFLAG(IS_WIN)
- // Only Windows has native character events.
diff --git a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc
deleted file mode 100644
index e98563fb84a8..000000000000
--- a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- ui/events/keycodes/dom/keycode_converter.cc.orig 2024-10-16 21:32:39 UTC
-+++ ui/events/keycodes/dom/keycode_converter.cc
-@@ -18,7 +18,7 @@
- #include "ui/events/keycodes/dom/dom_code.h"
- #include "ui/events/keycodes/dom/dom_key.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
- #include <linux/input.h>
- #endif
-
-@@ -31,7 +31,7 @@ namespace {
- #if BUILDFLAG(IS_WIN)
- #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
- { usb, win, code }
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
- { usb, xkb, code }
- #elif BUILDFLAG(IS_APPLE)
-@@ -70,7 +70,7 @@ struct DomKeyMapEntry {
- #undef DOM_KEY_UNI
- #undef DOM_KEY_MAP_DECLARATION_END
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
-
- // The offset between XKB Keycode and evdev code.
- constexpr int kXkbKeycodeOffset = 8;
-@@ -191,7 +191,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c
- return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code));
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
- // static
- DomCode KeycodeConverter::XkbKeycodeToDomCode(uint32_t xkb_keycode) {
- // Currently XKB keycode is the native keycode.
diff --git a/devel/electron35/files/patch-ui_gfx_BUILD.gn b/devel/electron35/files/patch-ui_gfx_BUILD.gn
deleted file mode 100644
index 323a503c25fa..000000000000
--- a/devel/electron35/files/patch-ui_gfx_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/BUILD.gn.orig 2025-04-06 11:53:44 UTC
-+++ ui/gfx/BUILD.gn
-@@ -662,7 +662,7 @@ source_set("memory_buffer_sources") {
- deps += [ "//build/config/linux/libdrm" ]
- }
-
-- if (is_linux || is_chromeos || is_android) {
-+ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
- deps += [ "//third_party/libsync" ]
- }
-
diff --git a/devel/electron35/files/patch-ui_gfx_canvas__skia.cc b/devel/electron35/files/patch-ui_gfx_canvas__skia.cc
deleted file mode 100644
index 069566817cf4..000000000000
--- a/devel/electron35/files/patch-ui_gfx_canvas__skia.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/canvas_skia.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/canvas_skia.cc
-@@ -218,7 +218,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str
- Range range = StripAcceleratorChars(flags, &adjusted_text);
- bool elide_text = ((flags & NO_ELLIPSIS) == 0);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On Linux, eliding really means fading the end of the string. But only
- // for LTR text. RTL text is still elided (on the left) with "...".
- if (elide_text) {
diff --git a/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc b/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc
deleted file mode 100644
index e90e1d51263d..000000000000
--- a/devel/electron35/files/patch-ui_gfx_font__fallback__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-10-16 21:32:39 UTC
-+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
- #include "ui/gfx/linux/fontconfig_util.h"
- #include "ui/gfx/platform_font.h"
-
-+#include <unistd.h>
-+
- namespace gfx {
-
- namespace {
diff --git a/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc b/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc
deleted file mode 100644
index 9974aa514fa0..000000000000
--- a/devel/electron35/files/patch-ui_gfx_font__render__params__linux.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/font_render_params_linux.cc
-@@ -24,7 +24,7 @@
- #include "ui/gfx/linux/fontconfig_util.h"
- #include "ui/gfx/switches.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
-
- // Start with the delegate's settings, but let Fontconfig have the final say.
- FontRenderParams params;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (auto* linux_ui = ui::LinuxUi::instance()) {
- params = linux_ui->GetDefaultFontRenderParams();
- }
diff --git a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc b/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc
deleted file mode 100644
index 98a561f7da09..000000000000
--- a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/gpu_memory_buffer.cc
-@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
- handle.id = id;
- handle.offset = offset;
- handle.stride = stride;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle = CloneHandleForIPC(native_pixmap_handle);
- #elif BUILDFLAG(IS_APPLE)
- handle.io_surface = io_surface;
diff --git a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h b/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h
deleted file mode 100644
index b2ecc4857229..000000000000
--- a/devel/electron35/files/patch-ui_gfx_gpu__memory__buffer.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/gpu_memory_buffer.h
-@@ -17,7 +17,7 @@
- #include "ui/gfx/generic_shared_memory_id.h"
- #include "ui/gfx/geometry/rect.h"
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "ui/gfx/mac/io_surface.h"
-@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
-
- uint32_t offset = 0;
- uint32_t stride = 0;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NativePixmapHandle native_pixmap_handle;
- #elif BUILDFLAG(IS_APPLE)
- ScopedIOSurface io_surface;
diff --git a/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc b/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc
deleted file mode 100644
index 33884ddcffc2..000000000000
--- a/devel/electron35/files/patch-ui_gfx_linux_gbm__wrapper.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/linux/gbm_wrapper.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/linux/gbm_wrapper.cc
-@@ -318,7 +318,7 @@ class Device final : public ui::GbmDevice {
- // of 1x1 BOs which are destroyed before creating the final BO creation used
- // to instantiate the returned GbmBuffer.
- gfx::Size size_for_verification =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::Size(1, 1);
- #else
- requested_size;
diff --git a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
deleted file mode 100644
index 6bd87f6aa01b..000000000000
--- a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ /dev/null
@@ -1,61 +0,0 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
-@@ -14,7 +14,7 @@
- #include "ui/gfx/mac/io_surface.h"
- #endif // BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-
-@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat
- }
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- mojo::PlatformHandle StructTraits<
- gfx::mojom::NativePixmapPlaneDataView,
- gfx::NativePixmapPlane>::buffer_handle(gfx::NativePixmapPlane& plane) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return mojo::PlatformHandle(std::move(plane.fd));
- #elif BUILDFLAG(IS_FUCHSIA)
- return mojo::PlatformHandle(std::move(plane.vmo));
-@@ -100,7 +100,7 @@ bool StructTraits<
- out->size = data.size();
-
- mojo::PlatformHandle handle = data.TakeBufferHandle();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (!handle.is_fd())
- return false;
- out->fd = handle.TakeFD();
-@@ -126,7 +126,7 @@ bool StructTraits<
- gfx::mojom::NativePixmapHandleDataView,
- gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data,
- gfx::NativePixmapHandle* out) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- out->modifier = data.modifier();
- out->supports_zero_copy_webgpu_import =
- data.supports_zero_copy_webgpu_import();
-@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
- NOTREACHED();
- #endif // BUILDFLAG(IS_APPLE)
- case gfx::NATIVE_PIXMAP:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return Tag::kNativePixmapHandle;
- #else
- NOTREACHED();
-@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
- }
- return true;
- #endif // BUILDFLAG(IS_APPLE)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- case Tag::kNativePixmapHandle:
- handle->type = gfx::NATIVE_PIXMAP;
- return data.ReadNativePixmapHandle(&handle->native_pixmap_handle);
diff --git a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
deleted file mode 100644
index 6aec1534b9bf..000000000000
--- a/devel/electron35/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ /dev/null
@@ -1,45 +0,0 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
-@@ -18,7 +18,7 @@
- #include "ui/gfx/gpu_memory_buffer.h"
- #include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-
-@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
- };
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- template <>
- struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
- StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
- return pixmap_handle.planes;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static uint64_t modifier(const gfx::NativePixmapHandle& pixmap_handle) {
- return pixmap_handle.modifier;
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static bool supports_zero_copy_webgpu_import(
- const gfx::NativePixmapHandle& pixmap_handle) {
- return pixmap_handle.supports_zero_copy_webgpu_import;
-@@ -159,7 +159,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
- static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle);
- #endif // BUILDFLAG(IS_APPLE)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- static gfx::NativePixmapHandle& native_pixmap_handle(
- gfx::GpuMemoryBufferHandle& handle) {
- return handle.native_pixmap_handle;
diff --git a/devel/electron35/files/patch-ui_gfx_native__widget__types.h b/devel/electron35/files/patch-ui_gfx_native__widget__types.h
deleted file mode 100644
index 196a87b829d6..000000000000
--- a/devel/electron35/files/patch-ui_gfx_native__widget__types.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/gfx/native_widget_types.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/gfx/native_widget_types.h
-@@ -101,7 +101,7 @@ class SkBitmap;
- #endif
- class SkBitmap;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern "C" {
- struct _AtkObject;
- using AtkObject = struct _AtkObject;
-@@ -214,7 +214,7 @@ using NativeViewAccessible = struct objc_object*;
- #else
- using NativeViewAccessible = struct objc_object*;
- #endif
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Linux doesn't have a native font type.
- using NativeViewAccessible = AtkObject*;
- #else
diff --git a/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc b/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc
deleted file mode 100644
index db6e61ee4ba0..000000000000
--- a/devel/electron35/files/patch-ui_gfx_platform__font__skia.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-14 20:56:05 UTC
-+++ ui/gfx/platform_font_skia.cc
-@@ -29,7 +29,7 @@
- #include "ui/gfx/system_fonts_win.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
- weight = system_font.GetWeight();
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux, LinuxUi is used to query the native toolkit (e.g.
- // GTK) for the default UI font.
- if (auto* linux_ui = ui::LinuxUi::instance()) {
diff --git a/devel/electron35/files/patch-ui_gfx_switches.cc b/devel/electron35/files/patch-ui_gfx_switches.cc
deleted file mode 100644
index 8452b810f3b3..000000000000
--- a/devel/electron35/files/patch-ui_gfx_switches.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/switches.cc.orig 2024-04-15 20:34:30 UTC
-+++ ui/gfx/switches.cc
-@@ -32,7 +32,7 @@ const char kHeadless[] = "headless";
- // Run in headless mode, i.e., without a UI or display server dependencies.
- const char kHeadless[] = "headless";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Which X11 display to connect to. Emulates the GTK+ "--display=" command line
- // argument. In use only with Ozone/X11.
- const char kX11Display[] = "display";
diff --git a/devel/electron35/files/patch-ui_gfx_switches.h b/devel/electron35/files/patch-ui_gfx_switches.h
deleted file mode 100644
index 1f06f4f07180..000000000000
--- a/devel/electron35/files/patch-ui_gfx_switches.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/switches.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/gfx/switches.h
-@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kHeadless[];
- GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
- GFX_SWITCHES_EXPORT extern const char kHeadless[];
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- GFX_SWITCHES_EXPORT extern const char kX11Display[];
- GFX_SWITCHES_EXPORT extern const char kNoXshm[];
- #endif
diff --git a/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc b/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc
deleted file mode 100644
index 4e8b2af8ab90..000000000000
--- a/devel/electron35/files/patch-ui_gfx_x_atom__cache.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ui/gfx/x/atom_cache.cc.orig 2025-05-15 12:22:59 UTC
-+++ ui/gfx/x/atom_cache.cc
-@@ -156,6 +156,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha
- "application/octet-stream",
- "application/vnd.chromium.test",
- "chromium/filename",
-+ "chromium/from-privileged",
- "chromium/x-bookmark-entries",
- "chromium/x-browser-actions",
- "chromium/x-file-system-files",
diff --git a/devel/electron35/files/patch-ui_gl_BUILD.gn b/devel/electron35/files/patch-ui_gl_BUILD.gn
deleted file mode 100644
index 1a6090bcd45c..000000000000
--- a/devel/electron35/files/patch-ui_gl_BUILD.gn
+++ /dev/null
@@ -1,26 +0,0 @@
---- ui/gl/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ ui/gl/BUILD.gn
-@@ -169,7 +169,6 @@ component("gl") {
- public_deps = [
- ":gl_enums",
- "//base",
-- "//third_party/mesa_headers",
- "//ui/events/platform",
- "//ui/gfx",
- "//ui/gfx/geometry",
-@@ -323,7 +322,6 @@ component("gl") {
- data_deps += [
- "//third_party/angle:libEGL",
- "//third_party/angle:libGLESv2",
-- "//third_party/mesa_headers",
- ]
- if (enable_swiftshader) {
- data_deps += [
-@@ -548,7 +546,6 @@ test("gl_unittests") {
-
- data_deps = [
- "//testing/buildbot/filters:gl_unittests_filters",
-- "//third_party/mesa_headers",
- ]
-
- if (is_win) {
diff --git a/devel/electron35/files/patch-ui_gl_gl__context.cc b/devel/electron35/files/patch-ui_gl_gl__context.cc
deleted file mode 100644
index 583c9bf46c85..000000000000
--- a/devel/electron35/files/patch-ui_gl_gl__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gl/gl_context.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
- DCHECK(virtual_context->IsCurrent(surface));
-
- if (switched_real_contexts || virtual_context != current_virtual_context_) {
--#if DCHECK_IS_ON()
-+#if DCHECK_IS_ON() && !BUILDFLAG(IS_BSD)
- GLenum error = glGetError();
- // Accepting a context loss error here enables using debug mode to work on
- // context loss handling in virtual context mode.
diff --git a/devel/electron35/files/patch-ui_gl_gl__fence.cc b/devel/electron35/files/patch-ui_gl_gl__fence.cc
deleted file mode 100644
index 0c335c0ec9fb..000000000000
--- a/devel/electron35/files/patch-ui_gl_gl__fence.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gl/gl_fence.cc.orig 2024-08-14 20:56:05 UTC
-+++ ui/gl/gl_fence.cc
-@@ -17,7 +17,7 @@
- #include "ui/gl/gl_surface_egl.h"
- #include "ui/gl/gl_version_info.h"
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC
- #include "ui/gl/gl_fence_android_native_fence_sync.h"
- #endif
diff --git a/devel/electron35/files/patch-ui_gl_gl__implementation.cc b/devel/electron35/files/patch-ui_gl_gl__implementation.cc
deleted file mode 100644
index 84406d91ac9a..000000000000
--- a/devel/electron35/files/patch-ui_gl_gl__implementation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gl/gl_implementation.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/gl/gl_implementation.cc
-@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine(
- const base::CommandLine* command_line) {
- bool overrideUseSoftwareGL =
- command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
--#if BUILDFLAG(IS_LINUX) || \
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
- if (std::getenv("RUNNING_UNDER_RR")) {
- // https://rr-project.org/ is a Linux-only record-and-replay debugger that
diff --git a/devel/electron35/files/patch-ui_gl_gl__switches.cc b/devel/electron35/files/patch-ui_gl_gl__switches.cc
deleted file mode 100644
index f3d8b85f3d31..000000000000
--- a/devel/electron35/files/patch-ui_gl_gl__switches.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/gl/gl_switches.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/gl/gl_switches.cc
-@@ -13,7 +13,7 @@
- #include "base/android/build_info.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include <vulkan/vulkan_core.h>
- #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
- #endif
-@@ -314,7 +314,7 @@ bool IsDefaultANGLEVulkan() {
- return false;
- }
- #endif // BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- angle::SystemInfo system_info;
- {
- GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -367,7 +367,7 @@ bool IsDefaultANGLEVulkan() {
- }
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now.
- // crbug.com/1340081
- if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE)
diff --git a/devel/electron35/files/patch-ui_gtk_gtk__compat.cc b/devel/electron35/files/patch-ui_gtk_gtk__compat.cc
deleted file mode 100644
index f966684d32d9..000000000000
--- a/devel/electron35/files/patch-ui_gtk_gtk__compat.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- ui/gtk/gtk_compat.cc.orig 2025-04-06 11:53:46 UTC
-+++ ui/gtk/gtk_compat.cc
-@@ -62,22 +62,38 @@ void* GetLibGio() {
- }
-
- void* GetLibGio() {
-+#if BUILDFLAG(IS_BSD)
-+ static void* libgio = DlOpen("libgio-2.0.so");
-+#else
- static void* libgio = DlOpen("libgio-2.0.so.0");
-+#endif
- return libgio;
- }
-
- void* GetLibGdk3() {
-+#if BUILDFLAG(IS_BSD)
-+ static void* libgdk3 = DlOpen("libgdk-3.so");
-+#else
- static void* libgdk3 = DlOpen("libgdk-3.so.0");
-+#endif
- return libgdk3;
- }
-
- void* GetLibGtk3(bool check = true) {
-+#if BUILDFLAG(IS_BSD)
-+ static void* libgtk3 = DlOpen("libgtk-3.so", check);
-+#else
- static void* libgtk3 = DlOpen("libgtk-3.so.0", check);
-+#endif
- return libgtk3;
- }
-
- void* GetLibGtk4(bool check = true) {
-+#if BUILDFLAG(IS_BSD)
-+ static void* libgtk4 = DlOpen("libgtk-4.so", check);
-+#else
- static void* libgtk4 = DlOpen("libgtk-4.so.1", check);
-+#endif
- return libgtk4;
- }
-
-@@ -130,7 +146,11 @@ void* GetLibGdkPixbuf() {
- } // namespace
-
- void* GetLibGdkPixbuf() {
-+#if BUILDFLAG(IS_BSD)
-+ static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so");
-+#else
- static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so.0");
-+#endif
- return libgdk_pixbuf;
- }
-
diff --git a/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc
deleted file mode 100644
index 167ec7ac4325..000000000000
--- a/devel/electron35/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-02-02 01:39:09 UTC
-+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
- GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
- GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
- GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
-- GTK_PRINT_CAPABILITY_REVERSE);
-+ GTK_PRINT_CAPABILITY_REVERSE | GTK_PRINT_CAPABILITY_GENERATE_PS);
- gtk_print_unix_dialog_set_manual_capabilities(
- GTK_PRINT_UNIX_DIALOG(dialog_.get()), cap);
- gtk_print_unix_dialog_set_embed_page_setup(
diff --git a/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc b/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc
deleted file mode 100644
index 8c1a3e21027e..000000000000
--- a/devel/electron35/files/patch-ui_message__center_views_message__popup__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/message_center/views/message_popup_view.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/message_center/views/message_popup_view.cc
-@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
- views::Widget::InitParams::CLIENT_OWNS_WIDGET,
- views::Widget::InitParams::TYPE_POPUP);
- params.z_order = ui::ZOrderLevel::kFloatingWindow;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Make the widget explicitly activatable as TYPE_POPUP is not activatable by
- // default but we need focus for the inline reply textarea.
- params.activatable = views::Widget::InitParams::Activatable::kYes;
diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme.h b/devel/electron35/files/patch-ui_native__theme_native__theme.h
deleted file mode 100644
index 02716cdbae2b..000000000000
--- a/devel/electron35/files/patch-ui_native__theme_native__theme.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/native_theme/native_theme.h.orig 2025-02-02 01:39:08 UTC
-+++ ui/native_theme/native_theme.h
-@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
- // The part to be painted / sized.
- enum Part {
- kCheckbox,
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- kFrameTopArea,
- #endif
- kInnerSpinButton,
diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc b/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc
deleted file mode 100644
index ff658b03176d..000000000000
--- a/devel/electron35/files/patch-ui_native__theme_native__theme__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/native_theme/native_theme_base.cc
-@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
- absl::get<ButtonExtraParams>(extra), color_scheme,
- accent_color_opaque);
- break;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case kFrameTopArea:
- PaintFrameTopArea(canvas, state, rect,
- absl::get<FrameTopAreaExtraParams>(extra),
diff --git a/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc b/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc
deleted file mode 100644
index ed735614e37f..000000000000
--- a/devel/electron35/files/patch-ui_native__theme_native__theme__features.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/native_theme/native_theme_features.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/native_theme/native_theme_features.cc
-@@ -73,7 +73,7 @@ bool IsFluentOverlayScrollbarEnabled() {
-
- bool IsFluentOverlayScrollbarEnabled() {
- // Fluent scrollbars are only used for some OSes due to UI design guidelines.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
- #else
- return false;
-@@ -82,7 +82,7 @@ bool IsFluentScrollbarEnabled() {
-
- bool IsFluentScrollbarEnabled() {
- // Fluent scrollbars are only used for some OSes due to UI design guidelines.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kFluentScrollbar) ||
- IsFluentOverlayScrollbarEnabled();
- #else
diff --git a/devel/electron35/files/patch-ui_ozone_common_egl__util.cc b/devel/electron35/files/patch-ui_ozone_common_egl__util.cc
deleted file mode 100644
index 37f9c2ad659f..000000000000
--- a/devel/electron35/files/patch-ui_ozone_common_egl__util.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ui/ozone/common/egl_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/ozone/common/egl_util.cc
-@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultEglSoname[] =
- FILE_PATH_LITERAL("libGLESv2.so");
- #else // BUILDFLAG(IS_FUCHSIA)
- const base::FilePath::CharType kDefaultEglSoname[] =
-- FILE_PATH_LITERAL("libEGL.so.1");
-+ FILE_PATH_LITERAL("libEGL.so");
- const base::FilePath::CharType kDefaultGlesSoname[] =
-- FILE_PATH_LITERAL("libGLESv2.so.2");
-+ FILE_PATH_LITERAL("libGLESv2.so");
- #endif
- const base::FilePath::CharType kAngleEglSoname[] =
- FILE_PATH_LITERAL("libEGL.so");
diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
deleted file mode 100644
index 9c0fdcd1e3bb..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-04-15 20:34:30 UTC
-+++ ui/ozone/platform/headless/ozone_platform_headless.cc
-@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform {
- }
-
- // Desktop Linux, not CastOS.
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS)
- const PlatformProperties& GetPlatformProperties() override {
- static base::NoDestructor<OzonePlatform::PlatformProperties> properties;
- static bool initialized = false;
diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
deleted file mode 100644
index 3ef445463d98..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
-@@ -116,7 +116,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
-
- VkExternalSemaphoreHandleTypeFlagBits
- VulkanImplementationHeadless::GetExternalSemaphoreHandleType() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT;
- #else
- return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT;
-@@ -126,7 +126,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB
- bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
- gpu::VulkanDeviceQueue* device_queue,
- gfx::GpuMemoryBufferType memory_buffer_type) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const auto& enabled_extensions = device_queue->enabled_extensions();
- return gfx::HasExtension(enabled_extensions,
- VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
-@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
- VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT |
- VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
- auto tiling = VK_IMAGE_TILING_OPTIMAL;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (gmb_handle.native_pixmap_handle.modifier !=
- gfx::NativePixmapHandle::kNoModifier) {
- tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
deleted file mode 100644
index a246acf36dd1..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display* display) {
- {"weston", WaylandCompositor::kWeston},
- };
-
-+#if !BUILDFLAG(IS_BSD)
- const int fd = wl_display_get_fd(display);
- if (fd == -1) {
- return WaylandCompositor::kUnknown;
-@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display* display) {
- return compositor;
- }
- }
-+#endif
-
- return WaylandCompositor::kOther;
- };
diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
deleted file mode 100644
index b238570624d8..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-03-25 21:59:56 UTC
-+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
-@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
-
- path = path.Append("libvk_swiftshader.so");
- } else {
-+#if BUILDFLAG(IS_BSD)
-+ path = base::FilePath("libvulkan.so");
-+#else
- path = base::FilePath("libvulkan.so.1");
-+#endif
- }
-
- return vulkan_instance_.Initialize(path, required_extensions, {});
diff --git a/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
deleted file mode 100644
index 1b408b0e9068..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
+++ /dev/null
@@ -1,21 +0,0 @@
---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
-@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
- // so if it exceeds 16 bits, it may be broken.
- static constexpr size_t kSizeLimit = 60000;
- if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) {
-+#if defined(__FreeBSD_version) && __FreeBSD_version < 1300048
-+ PLOG(ERROR) << "memfd is not supported";
-+ return;
-+#else
- base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC));
- if (!memfd.get()) {
- PLOG(ERROR) << "Failed to create memfd";
-@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
- zcr_extended_text_input_v1_set_large_surrounding_text(
- extended_obj_.get(), memfd.get(), text.length(),
- selection_range.start(), selection_range.end());
-+#endif
- } else {
- zwp_text_input_v1_set_surrounding_text(obj_.get(), text.c_str(),
- selection_range.start(),
diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc b/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc
deleted file mode 100644
index d0d4846780cb..000000000000
--- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-15 12:22:59 UTC
-+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1509,7 +1509,7 @@ void X11Window::OnXWindowStateChanged() {
- WindowTiledEdges tiled_state = GetTiledState();
- if (tiled_state != tiled_state_) {
- tiled_state_ = tiled_state;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- platform_window_delegate_->OnWindowTiledStateChanged(tiled_state);
- UpdateDecorationInsets();
- #endif
diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc b/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc
deleted file mode 100644
index b8371253d486..000000000000
--- a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/platform_window/platform_window_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/platform_window/platform_window_delegate.cc
-@@ -57,7 +57,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
- return gfx::Insets();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void PlatformWindowDelegate::OnWindowTiledStateChanged(
- WindowTiledEdges new_tiled_edges) {}
- #endif
diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h b/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h
deleted file mode 100644
index 790dfdd54c1b..000000000000
--- a/devel/electron35/files/patch-ui_platform__window_platform__window__delegate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/platform_window/platform_window_delegate.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/platform_window/platform_window_delegate.h
-@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
- virtual void OnWindowStateChanged(PlatformWindowState old_state,
- PlatformWindowState new_state) = 0;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Notifies the delegate that the tiled state of the window edges has changed.
- virtual void OnWindowTiledStateChanged(WindowTiledEdges new_tiled_edges);
- #endif
diff --git a/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h b/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h
deleted file mode 100644
index 97086039cf4f..000000000000
--- a/devel/electron35/files/patch-ui_platform__window_platform__window__init__properties.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/platform_window/platform_window_init_properties.h.orig 2024-04-15 20:34:30 UTC
-+++ ui/platform_window/platform_window_init_properties.h
-@@ -56,7 +56,7 @@ class ScenicWindowDelegate;
- class ScenicWindowDelegate;
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class X11ExtensionDelegate;
- #endif
-
-@@ -121,7 +121,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo
-
- PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool prefer_dark_theme = false;
- raw_ptr<gfx::ImageSkia> icon = nullptr;
- std::optional<SkColor> background_color;
diff --git a/devel/electron35/files/patch-ui_strings_ui__strings.grd b/devel/electron35/files/patch-ui_strings_ui__strings.grd
deleted file mode 100644
index 614edc731a6d..000000000000
--- a/devel/electron35/files/patch-ui_strings_ui__strings.grd
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/strings/ui_strings.grd.orig 2025-01-27 17:37:37 UTC
-+++ ui/strings/ui_strings.grd
-@@ -767,7 +767,7 @@ need to be translated for each locale.-->
- Win
- </message>
- </if>
-- <if expr="is_linux">
-+ <if expr="is_posix">
- <message name="IDS_APP_SUPER_KEY" desc="Windows key on Windows keyboards, and Command key on Mac keyboards.">
- Super
- </message>
diff --git a/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc b/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc
deleted file mode 100644
index ab67728578ea..000000000000
--- a/devel/electron35/files/patch-ui_views_controls_prefix__selector.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/controls/prefix_selector.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/views/controls/prefix_selector.cc
-@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
- return false;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool PrefixSelector::SetCompositionFromExistingText(
- const gfx::Range& range,
- const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
diff --git a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc b/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc
deleted file mode 100644
index c4a72ec57ffb..000000000000
--- a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.cc
+++ /dev/null
@@ -1,65 +0,0 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/controls/textfield/textfield.cc
-@@ -85,7 +85,7 @@
- #include "base/win/win_util.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/base/ime/linux/text_edit_command_auralinux.h"
- #include "ui/base/ime/text_input_flags.h"
- #include "ui/linux/linux_ui.h"
-@@ -182,7 +182,7 @@ bool IsControlKeyModifier(int flags) {
- // Control-modified key combination, but we cannot extend it to other platforms
- // as Control has different meanings and behaviors.
- // https://crrev.com/2580483002/#msg46
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return flags & ui::EF_CONTROL_DOWN;
- #else
- return false;
-@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
- return handled;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
- if (!handled && linux_ui &&
-@@ -974,7 +974,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui
- }
-
- bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Skip any accelerator handling that conflicts with custom keybindings.
- auto* linux_ui = ui::LinuxUi::instance();
- std::vector<ui::TextEditCommandAuraLinux> commands;
-@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
- return false;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/41452689): Implement this method to support Korean IME
- // reconversion feature on native text fields (e.g. find bar).
- bool Textfield::SetCompositionFromExistingText(
-@@ -2583,7 +2583,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
- #endif
- return ui::TextEditCommand::DELETE_BACKWARD;
- }
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Only erase by line break on Linux and ChromeOS.
- if (shift) {
- return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2591,7 +2591,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
- #endif
- return ui::TextEditCommand::DELETE_WORD_BACKWARD;
- case ui::VKEY_DELETE:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Only erase by line break on Linux and ChromeOS.
- if (shift && control) {
- return ui::TextEditCommand::DELETE_TO_END_OF_LINE;
diff --git a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h b/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h
deleted file mode 100644
index 9da3f19f271e..000000000000
--- a/devel/electron35/files/patch-ui_views_controls_textfield_textfield.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/controls/textfield/textfield.h
-@@ -47,7 +47,7 @@
- #include "ui/views/view_observer.h"
- #include "ui/views/word_lookup_client.h"
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <vector>
- #endif
-
-@@ -474,7 +474,7 @@ class VIEWS_EXPORT Textfield : public View,
- // Set whether the text should be used to improve typing suggestions.
- void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool SetCompositionFromExistingText(
- const gfx::Range& range,
- const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) override;
diff --git a/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc b/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc
deleted file mode 100644
index e0316dd393f6..000000000000
--- a/devel/electron35/files/patch-ui_views_corewm_tooltip__aura.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/corewm/tooltip_aura.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/views/corewm/tooltip_aura.cc
-@@ -38,7 +38,7 @@ bool CanUseTranslucentTooltipWidget() {
-
- // TODO(varkha): Update if native widget can be transparent on Linux.
- bool CanUseTranslucentTooltipWidget() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
diff --git a/devel/electron35/files/patch-ui_views_examples_widget__example.cc b/devel/electron35/files/patch-ui_views_examples_widget__example.cc
deleted file mode 100644
index 2b585129d811..000000000000
--- a/devel/electron35/files/patch-ui_views_examples_widget__example.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/examples/widget_example.cc.orig 2024-10-16 21:32:40 UTC
-+++ ui/views/examples/widget_example.cc
-@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container)
- modal_button->SetCallback(
- base::BindRepeating(&WidgetExample::CreateDialogWidget,
- base::Unretained(this), modal_button, true));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Windows does not support TYPE_CONTROL top-level widgets.
- LabelButton* control_button = BuildButton(
- container, GetStringUTF16(IDS_WIDGET_CHILD_WIDGET_BUTTON_LABEL));
diff --git a/devel/electron35/files/patch-ui_views_focus_focus__manager.cc b/devel/electron35/files/patch-ui_views_focus_focus__manager.cc
deleted file mode 100644
index 480f1ebc007c..000000000000
--- a/devel/electron35/files/patch-ui_views_focus_focus__manager.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/views/focus/focus_manager.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/focus/focus_manager.cc
-@@ -604,7 +604,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
- return false;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Processing an accelerator can delete things. Because we
- // need these objects afterwards on Linux, save widget_ as weak pointer and
- // save the close_on_deactivate property value of widget_delegate in a
-@@ -619,7 +619,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
- const bool accelerator_processed =
- focus_manager->ProcessAccelerator(accelerator);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Need to manually close the bubble widget on Linux. On Linux when the
- // bubble is shown, the main widget remains active. Because of that when
- // focus is set to the main widget to process accelerator, the main widget
diff --git a/devel/electron35/files/patch-ui_views_style_platform__style.cc b/devel/electron35/files/patch-ui_views_style_platform__style.cc
deleted file mode 100644
index e9e503414dda..000000000000
--- a/devel/electron35/files/patch-ui_views_style_platform__style.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/views/style/platform_style.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/style/platform_style.cc
-@@ -16,7 +16,7 @@
- #include "ui/views/controls/focusable_border.h"
- #include "ui/views/controls/scrollbar/scroll_bar_views.h"
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/views/controls/scrollbar/overlay_scroll_bar.h"
- #endif
-
-@@ -27,7 +27,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll
- // static
- std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar(
- ScrollBar::Orientation orientation) {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<OverlayScrollBar>(orientation);
- #else
- return std::make_unique<ScrollBarViews>(orientation);
diff --git a/devel/electron35/files/patch-ui_views_views__delegate.cc b/devel/electron35/files/patch-ui_views_views__delegate.cc
deleted file mode 100644
index fa5b69cf7053..000000000000
--- a/devel/electron35/files/patch-ui_views_views__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/views_delegate.cc.orig 2025-01-27 17:37:37 UTC
-+++ ui/views/views_delegate.cc
-@@ -89,7 +89,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
- return false;
- }
- #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
- return nullptr;
- }
diff --git a/devel/electron35/files/patch-ui_views_views__delegate.h b/devel/electron35/files/patch-ui_views_views__delegate.h
deleted file mode 100644
index 454079fc89c0..000000000000
--- a/devel/electron35/files/patch-ui_views_views__delegate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/views_delegate.h.orig 2025-01-27 17:37:37 UTC
-+++ ui/views/views_delegate.h
-@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
- // environment.
- virtual bool IsWindowInMetro(gfx::NativeWindow window) const;
- #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- virtual gfx::ImageSkia* GetDefaultWindowIcon() const;
- #endif
-
diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
deleted file mode 100644
index 2b89e9b60d12..000000000000
--- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-15 12:22:59 UTC
-+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -50,7 +50,7 @@
- #include "ui/wm/core/window_util.h"
- #include "ui/wm/public/window_move_client.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
- #endif
-
-@@ -347,7 +347,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient()
- DesktopWindowTreeHostPlatform::CreateDragDropClient() {
- ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
- std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
- #else
- std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1179,7 +1179,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
- // DesktopWindowTreeHost:
-
- // Linux subclasses this host and adds some Linux specific bits.
--#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // static
- DesktopWindowTreeHost* DesktopWindowTreeHost::Create(
- internal::NativeWidgetDelegate* native_widget_delegate,
diff --git a/devel/electron35/files/patch-ui_views_widget_widget.cc b/devel/electron35/files/patch-ui_views_widget_widget.cc
deleted file mode 100644
index a7ef80a3b525..000000000000
--- a/devel/electron35/files/patch-ui_views_widget_widget.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- ui/views/widget/widget.cc.orig 2025-05-15 12:22:59 UTC
-+++ ui/views/widget/widget.cc
-@@ -63,7 +63,7 @@
- #include "ui/views/window/custom_frame_view.h"
- #include "ui/views/window/dialog_delegate.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -2450,7 +2450,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
- return parent_->GetNativeTheme();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (auto* linux_ui_theme =
- ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) {
- return linux_ui_theme->GetNativeTheme();
diff --git a/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc b/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc
deleted file mode 100644
index 23f1b22ce014..000000000000
--- a/devel/electron35/files/patch-ui_views_window_custom__frame__view.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/window/custom_frame_view.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/window/custom_frame_view.cc
-@@ -279,7 +279,7 @@ int CustomFrameView::CaptionButtonY() const {
- int CustomFrameView::CaptionButtonY() const {
- // Maximized buttons start at window top so that even if their images aren't
- // drawn flush with the screen edge, they still obey Fitts' Law.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return FrameBorderThickness();
- #else
- return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc b/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc
deleted file mode 100644
index cc261d1c1e6a..000000000000
--- a/devel/electron35/files/patch-ui_views_window_dialog__delegate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-03-24 20:50:14 UTC
-+++ ui/views/window/dialog_delegate.cc
-@@ -105,7 +105,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native
-
- // static
- bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA)
- // The new style doesn't support unparented dialogs on Linux desktop.
- return parent != nullptr;
- #else
diff --git a/devel/electron35/files/patch-v8_BUILD.gn b/devel/electron35/files/patch-v8_BUILD.gn
deleted file mode 100644
index 5c9c0c4b3d3f..000000000000
--- a/devel/electron35/files/patch-v8_BUILD.gn
+++ /dev/null
@@ -1,65 +0,0 @@
---- v8/BUILD.gn.orig 2025-03-24 20:50:14 UTC
-+++ v8/BUILD.gn
-@@ -960,6 +960,8 @@ external_v8_defines = [
- "V8_TARGET_OS_MACOS",
- "V8_TARGET_OS_WIN",
- "V8_TARGET_OS_CHROMEOS",
-+ "V8_TARGET_OS_OPENBSD",
-+ "V8_TARGET_OS_FREEBSD",
- ]
-
- enabled_external_v8_defines = [
-@@ -1039,6 +1041,12 @@ if (target_os == "android") {
- } else if (target_os == "chromeos") {
- enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
- enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
-+} else if (target_os == "openbsd") {
-+ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
-+ enabled_external_v8_defines += [ "V8_TARGET_OS_OPENBSD" ]
-+} else if (target_os == "freebsd") {
-+ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
-+ enabled_external_v8_defines += [ "V8_TARGET_OS_FREEBSD" ]
- }
-
- disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2465,6 +2473,12 @@ template("run_mksnapshot") {
- if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
- args += [ "--reorder-builtins" ]
- }
-+
-+ if (v8_current_cpu == "x86") {
-+ args -= [
-+ "--abort-on-bad-builtin-profile-data",
-+ ]
-+ }
- }
-
- if (v8_enable_turboshaft_csa) {
-@@ -6546,7 +6560,7 @@ v8_component("v8_libbase") {
- }
- }
-
-- if (is_linux || is_chromeos) {
-+ if ((is_linux || is_chromeos) && !is_bsd) {
- sources += [
- "src/base/debug/stack_trace_posix.cc",
- "src/base/platform/platform-linux.cc",
-@@ -6557,6 +6571,18 @@ v8_component("v8_libbase") {
- "dl",
- "rt",
- ]
-+ } else if (is_openbsd) {
-+ sources += [
-+ "src/base/debug/stack_trace_posix.cc",
-+ "src/base/platform/platform-openbsd.cc",
-+ ]
-+ libs = [ "execinfo" ]
-+ } else if (is_freebsd) {
-+ sources += [
-+ "src/base/debug/stack_trace_posix.cc",
-+ "src/base/platform/platform-freebsd.cc",
-+ ]
-+ libs = [ "execinfo" ]
- } else if (current_os == "aix") {
- sources += [
- "src/base/debug/stack_trace_posix.cc",
diff --git a/devel/electron35/files/patch-v8_include_v8config.h b/devel/electron35/files/patch-v8_include_v8config.h
deleted file mode 100644
index 9273bedd386c..000000000000
--- a/devel/electron35/files/patch-v8_include_v8config.h
+++ /dev/null
@@ -1,45 +0,0 @@
---- v8/include/v8config.h.orig 2025-01-27 17:37:37 UTC
-+++ v8/include/v8config.h
-@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
- && !defined(V8_TARGET_OS_FUCHSIA) \
- && !defined(V8_TARGET_OS_IOS) \
- && !defined(V8_TARGET_OS_LINUX) \
-+ && !defined(V8_TARGET_OS_OPENBSD) \
-+ && !defined(V8_TARGET_OS_FREEBSD) \
- && !defined(V8_TARGET_OS_MACOS) \
- && !defined(V8_TARGET_OS_WIN) \
- && !defined(V8_TARGET_OS_CHROMEOS)
-@@ -213,6 +215,8 @@ path. Add it with -I<path> to the command line
- || defined(V8_TARGET_OS_FUCHSIA) \
- || defined(V8_TARGET_OS_IOS) \
- || defined(V8_TARGET_OS_LINUX) \
-+ || defined(V8_TARGET_OS_OPENBSD) \
-+ || defined(V8_TARGET_OS_FREEBSD) \
- || defined(V8_TARGET_OS_MACOS) \
- || defined(V8_TARGET_OS_WIN) \
- || defined(V8_TARGET_OS_CHROMEOS)
-@@ -236,6 +240,16 @@ path. Add it with -I<path> to the command line
- # define V8_TARGET_OS_LINUX
- #endif
-
-+#ifdef V8_OS_OPENBSD
-+# define V8_TARGET_OS_OPENBSD
-+# define V8_TARGET_OS_BSD
-+#endif
-+
-+#ifdef V8_OS_FREEBSD
-+# define V8_TARGET_OS_OPENBSD
-+# define V8_TARGET_OS_BSD
-+#endif
-+
- #ifdef V8_OS_MACOS
- # define V8_TARGET_OS_MACOS
- #endif
-@@ -382,6 +396,7 @@ path. Add it with -I<path> to the command line
- #if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
- || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
- && !defined(_WIN32))) /* not on windows */ \
-+ && !defined(__OpenBSD__) /* not on OpenBSD */ \
- && !defined(COMPONENT_BUILD) /* no component build */\
- && __clang_major__ >= 17 /* clang >= 17 */
- # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most))
diff --git a/devel/electron35/files/patch-v8_src_api_api.cc b/devel/electron35/files/patch-v8_src_api_api.cc
deleted file mode 100644
index b746d59b10eb..000000000000
--- a/devel/electron35/files/patch-v8_src_api_api.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- v8/src/api/api.cc.orig 2025-04-06 11:53:47 UTC
-+++ v8/src/api/api.cc
-@@ -153,7 +153,7 @@
- #include "src/wasm/wasm-serialization.h"
- #endif // V8_ENABLE_WEBASSEMBLY
-
--#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD
-+#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD
- #include <signal.h>
- #include <unistd.h>
-
-@@ -6633,7 +6633,7 @@ bool v8::V8::Initialize(const int build_config) {
- return true;
- }
-
--#if V8_OS_LINUX || V8_OS_DARWIN
-+#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD
- bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info,
- void* context) {
- #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED
diff --git a/devel/electron35/files/patch-v8_src_base_atomicops.h b/devel/electron35/files/patch-v8_src_base_atomicops.h
deleted file mode 100644
index 09d81e53e794..000000000000
--- a/devel/electron35/files/patch-v8_src_base_atomicops.h
+++ /dev/null
@@ -1,24 +0,0 @@
---- v8/src/base/atomicops.h.orig 2023-10-19 20:00:30 UTC
-+++ v8/src/base/atomicops.h
-@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
- using Atomic8 = char;
- using Atomic16 = int16_t;
- using Atomic32 = int32_t;
--#if defined(V8_HOST_ARCH_64_BIT)
-+#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD)
- // We need to be able to go between Atomic64 and AtomicWord implicitly. This
- // means Atomic64 and AtomicWord should be the same type on 64-bit.
--#if defined(__ILP32__)
-+#if defined(__ILP32__) && !defined(V8_OS_OPENBSD)
- using Atomic64 = int64_t;
- #else
- using Atomic64 = intptr_t;
-@@ -266,7 +266,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p
- std::memory_order_seq_cst);
- }
-
--#if defined(V8_HOST_ARCH_64_BIT)
-+#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD)
-
- inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr,
- Atomic64 old_value, Atomic64 new_value) {
diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc b/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc
deleted file mode 100644
index b00e9e7ca991..000000000000
--- a/devel/electron35/files/patch-v8_src_base_platform_platform-posix.cc
+++ /dev/null
@@ -1,53 +0,0 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-01-27 17:37:37 UTC
-+++ v8/src/base/platform/platform-posix.cc
-@@ -75,7 +75,7 @@
- #include <sys/syscall.h>
- #endif
-
--#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_OPENBSD || V8_OS_SOLARIS
-+#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_BSD || V8_OS_SOLARIS
- #define MAP_ANONYMOUS MAP_ANON
- #endif
-
-@@ -314,8 +314,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
- }
- }
-
-+#if V8_OS_OPENBSD
-+// Allow OpenBSD's mmap to select a random address on OpenBSD
- // static
- void* OS::GetRandomMmapAddr() {
-+ return nullptr;
-+}
-+#else
-+// static
-+void* OS::GetRandomMmapAddr() {
- uintptr_t raw_addr;
- {
- MutexGuard guard(rng_mutex.Pointer());
-@@ -412,6 +419,7 @@ void* OS::GetRandomMmapAddr() {
- #endif
- return reinterpret_cast<void*>(raw_addr);
- }
-+#endif
-
- // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
- #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -700,7 +708,7 @@ bool OS::HasLazyCommits() {
- #if !V8_OS_ZOS
- // static
- bool OS::HasLazyCommits() {
--#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN
-+#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD
- return true;
- #else
- // TODO(bbudge) Return true for all POSIX platforms.
-@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
- // keep this version in POSIX as most Linux-compatible derivatives will
- // support it. MacOS and FreeBSD are different here.
- #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
-- !defined(V8_OS_SOLARIS)
-+ !defined(V8_OS_SOLARIS) && !defined(V8_OS_OPENBSD)
-
- namespace {
- #if DEBUG
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
deleted file mode 100644
index 8047bb29a79f..000000000000
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- v8/src/diagnostics/perf-jit.cc.orig 2025-05-10 23:04:03 UTC
-+++ v8/src/diagnostics/perf-jit.cc
-@@ -31,7 +31,7 @@
- #include "src/flags/flags.h"
-
- // Only compile the {PerfJitLogger} on Linux & Darwin.
--#if V8_OS_LINUX || V8_OS_DARWIN
-+#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
-
- #include <fcntl.h>
- #include <sys/mman.h>
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
deleted file mode 100644
index 4981acef4fc9..000000000000
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- v8/src/diagnostics/perf-jit.h.orig 2025-05-10 23:04:03 UTC
-+++ v8/src/diagnostics/perf-jit.h
-@@ -31,7 +31,7 @@
- #include "include/v8config.h"
-
- // {PerfJitLogger} is only implemented on Linux & Darwin.
--#if V8_OS_LINUX || V8_OS_DARWIN
-+#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
-
- #include "src/logging/log.h"
-
diff --git a/devel/electron35/files/patch-v8_src_execution_isolate.cc b/devel/electron35/files/patch-v8_src_execution_isolate.cc
deleted file mode 100644
index 61c94c2b7b86..000000000000
--- a/devel/electron35/files/patch-v8_src_execution_isolate.cc
+++ /dev/null
@@ -1,27 +0,0 @@
---- v8/src/execution/isolate.cc.orig 2025-03-24 20:50:14 UTC
-+++ v8/src/execution/isolate.cc
-@@ -172,6 +172,10 @@
- #include "src/execution/simulator-base.h"
- #endif
-
-+#if defined(V8_OS_OPENBSD)
-+#include <sys/mman.h>
-+#endif
-+
- extern "C" const uint8_t v8_Default_embedded_blob_code_[];
- extern "C" uint32_t v8_Default_embedded_blob_code_size_;
- extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5048,6 +5052,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
- uint32_t code_size = DefaultEmbeddedBlobCodeSize();
- const uint8_t* data = DefaultEmbeddedBlobData();
- uint32_t data_size = DefaultEmbeddedBlobDataSize();
-+
-+#if defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32)
-+ if (code_size > 0) {
-+ mprotect(reinterpret_cast<void *>(const_cast<uint8_t *>(code)),
-+ code_size, PROT_READ | PROT_EXEC);
-+ }
-+#endif
-
- if (StickyEmbeddedBlobCode() != nullptr) {
- base::SpinningMutexGuard guard(
diff --git a/devel/electron35/files/patch-v8_src_flags_flags.cc b/devel/electron35/files/patch-v8_src_flags_flags.cc
deleted file mode 100644
index 1b7313ad936c..000000000000
--- a/devel/electron35/files/patch-v8_src_flags_flags.cc
+++ /dev/null
@@ -1,24 +0,0 @@
---- v8/src/flags/flags.cc.orig 2025-03-24 20:50:14 UTC
-+++ v8/src/flags/flags.cc
-@@ -16,6 +16,10 @@
- #include <set>
- #include <sstream>
-
-+#if V8_OS_OPENBSD
-+#include <sys/mman.h>
-+#endif
-+
- #include "src/base/hashing.h"
- #include "src/base/lazy-instance.h"
- #include "src/base/platform/platform.h"
-@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() {
- // Note that for string flags we only protect the pointer itself, but not the
- // string storage. TODO(12887): Fix this.
- base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
-+#if V8_OS_OPENBSD
-+ if (mimmutable(&v8_flags, sizeof(v8_flags)) == -1)
-+ FATAL("unable to set immutability of v8_flags");
-+#endif
- }
-
- // static
diff --git a/devel/electron35/files/patch-v8_src_libsampler_sampler.cc b/devel/electron35/files/patch-v8_src_libsampler_sampler.cc
deleted file mode 100644
index 97cd4de0485a..000000000000
--- a/devel/electron35/files/patch-v8_src_libsampler_sampler.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- v8/src/libsampler/sampler.cc.orig 2025-01-27 17:37:37 UTC
-+++ v8/src/libsampler/sampler.cc
-@@ -519,6 +519,16 @@ void SignalHandler::FillRegisterState(void* context, R
- state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
- state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
- state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
-+#elif V8_HOST_ARCH_ARM64
-+#ifdef __CHERI_PURE_CAPABILITY__
-+ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr);
-+ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp);
-+ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]);
-+#else // !__CHERI_PURE_CAPABILITY__
-+ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr);
-+ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp);
-+ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]);
-+#endif // __CHERI_PURE_CAPABILITY__
- #endif // V8_HOST_ARCH_*
- #elif V8_OS_NETBSD
- #if V8_HOST_ARCH_IA32
diff --git a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc
deleted file mode 100644
index 667aa78a93b5..000000000000
--- a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-15 20:35:27 UTC
-+++ v8/src/trap-handler/handler-inside-posix.cc
-@@ -61,6 +61,8 @@ namespace trap_handler {
- #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
- #elif V8_OS_FREEBSD
- #define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
-+#elif V8_OS_OPENBSD
-+#define CONTEXT_REG(reg, REG) &uc->sc_##reg
- #else
- #error "Unsupported platform."
- #endif
-@@ -80,8 +82,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
- // si_code at its default of 0 for signals that don’t originate in hardware.
- // The other conditions are only relevant for Linux.
- return info->si_code > 0 && info->si_code != SI_USER &&
-- info->si_code != SI_QUEUE && info->si_code != SI_TIMER &&
-- info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ;
-+ info->si_code != SI_QUEUE && info->si_code != SI_TIMER
-+#ifdef V8_OS_OPENBSD
-+ ;
-+#else
-+ && info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ;
-+#endif
- }
-
- class UnmaskOobSignalScope {
diff --git a/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h b/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h
deleted file mode 100644
index 1adb9013fdcc..000000000000
--- a/devel/electron35/files/patch-v8_src_trap-handler_trap-handler.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- v8/src/trap-handler/trap-handler.h.orig 2025-03-24 20:50:14 UTC
-+++ v8/src/trap-handler/trap-handler.h
-@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
- // X64 on Linux, Windows, MacOS, FreeBSD.
- #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \
- ((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \
-- V8_OS_FREEBSD)
-+ V8_OS_FREEBSD || V8_OS_OPENBSD)
- #define V8_TRAP_HANDLER_SUPPORTED true
- // Arm64 (non-simulator) on Linux, Windows, MacOS.
- #elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \
diff --git a/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index 42cc694e22d5..000000000000
--- a/devel/electron35/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-03-24 20:50:14 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -578,7 +578,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, uint32_t* protected_load_pc,
- bool /* is_load_mem */, bool /* i64_offset */,
- bool needs_shift) {
-@@ -658,7 +658,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- uint32_t* protected_store_pc,
- bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -737,7 +737,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -755,7 +755,7 @@ void LiftoffAssembler::AtomicStore(Register dst_addr,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- bool /* i64_offset */) {
- DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -825,7 +825,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -893,7 +893,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1008,7 +1008,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result) {
- // We need {ebx} here, which is the root register. As the root register it
- // needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1104,7 +1104,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1118,7 +1118,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1131,7 +1131,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1159,7 +1159,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1173,7 +1173,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1188,7 +1188,7 @@ void LiftoffAssembler::AtomicCompareExchange(
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/devel/electron35/files/yarn.lock b/devel/electron35/files/yarn.lock
deleted file mode 100644
index 79cd64789157..000000000000
--- a/devel/electron35/files/yarn.lock
+++ /dev/null
@@ -1,8370 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@azure/abort-controller@^1.0.0":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz#fd3c4d46c8ed67aace42498c8e2270960250eafd"
- integrity sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==
- dependencies:
- tslib "^2.0.0"
-
-"@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d"
- integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==
- dependencies:
- tslib "^2.6.2"
-
-"@azure/core-asynciterator-polyfill@^1.0.0":
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz#0dd3849fb8d97f062a39db0e5cadc9ffaf861fec"
- integrity sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==
-
-"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.8.0":
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.8.0.tgz#281b4a6d3309c3e7b15bcd967f01d4c79ae4a1d6"
- integrity sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g==
- dependencies:
- "@azure/abort-controller" "^2.0.0"
- "@azure/core-util" "^1.1.0"
- tslib "^2.6.2"
-
-"@azure/core-client@^1.3.0", "@azure/core-client@^1.6.2":
- version "1.9.2"
- resolved "https://registry.yarnpkg.com/@azure/core-client/-/core-client-1.9.2.tgz#6fc69cee2816883ab6c5cdd653ee4f2ff9774f74"
- integrity sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==
- dependencies:
- "@azure/abort-controller" "^2.0.0"
- "@azure/core-auth" "^1.4.0"
- "@azure/core-rest-pipeline" "^1.9.1"
- "@azure/core-tracing" "^1.0.0"
- "@azure/core-util" "^1.6.1"
- "@azure/logger" "^1.0.0"
- tslib "^2.6.2"
-
-"@azure/core-http-compat@^2.0.0":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@azure/core-http-compat/-/core-http-compat-2.1.2.tgz#d1585ada24ba750dc161d816169b33b35f762f0d"
- integrity sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==
- dependencies:
- "@azure/abort-controller" "^2.0.0"
- "@azure/core-client" "^1.3.0"
- "@azure/core-rest-pipeline" "^1.3.0"
-
-"@azure/core-lro@^2.2.0":
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz#42fbf4ae98093c59005206a4437ddcd057c57ca1"
- integrity sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==
- dependencies:
- "@azure/abort-controller" "^1.0.0"
- "@azure/core-tracing" "1.0.0-preview.13"
- "@azure/logger" "^1.0.0"
- tslib "^2.2.0"
-
-"@azure/core-paging@^1.1.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.2.1.tgz#1b884f563b6e49971e9a922da3c7a20931867b54"
- integrity sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA==
- dependencies:
- "@azure/core-asynciterator-polyfill" "^1.0.0"
- tslib "^2.2.0"
-
-"@azure/core-rest-pipeline@^1.10.1", "@azure/core-rest-pipeline@^1.3.0", "@azure/core-rest-pipeline@^1.9.1":
- version "1.17.0"
- resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.17.0.tgz#55dafa1093553c549ed6d8dbca69aa505c7b3aa3"
- integrity sha512-62Vv8nC+uPId3j86XJ0WI+sBf0jlqTqPUFCBNrGtlaUeQUIXWV/D8GE5A1d+Qx8H7OQojn2WguC8kChD6v0shA==
- dependencies:
- "@azure/abort-controller" "^2.0.0"
- "@azure/core-auth" "^1.8.0"
- "@azure/core-tracing" "^1.0.1"
- "@azure/core-util" "^1.9.0"
- "@azure/logger" "^1.0.0"
- http-proxy-agent "^7.0.0"
- https-proxy-agent "^7.0.0"
- tslib "^2.6.2"
-
-"@azure/core-tracing@1.0.0-preview.13":
- version "1.0.0-preview.13"
- resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644"
- integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==
- dependencies:
- "@opentelemetry/api" "^1.0.1"
- tslib "^2.2.0"
-
-"@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.0.1", "@azure/core-tracing@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.1.2.tgz#065dab4e093fb61899988a1cdbc827d9ad90b4ee"
- integrity sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==
- dependencies:
- tslib "^2.6.2"
-
-"@azure/core-util@^1.1.0", "@azure/core-util@^1.6.1", "@azure/core-util@^1.9.0":
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.10.0.tgz#cf3163382d40343972848c914869864df5d44bdb"
- integrity sha512-dqLWQsh9Nro1YQU+405POVtXnwrIVqPyfUzc4zXCbThTg7+vNNaiMkwbX9AMXKyoFYFClxmB3s25ZFr3+jZkww==
- dependencies:
- "@azure/abort-controller" "^2.0.0"
- tslib "^2.6.2"
-
-"@azure/core-xml@^1.4.3":
- version "1.4.3"
- resolved "https://registry.yarnpkg.com/@azure/core-xml/-/core-xml-1.4.3.tgz#a74f37a0e584fee7e9adae19f51016d4b59e9ca2"
- integrity sha512-D6G7FEmDiTctPKuWegX2WTrS1enKZwqYwdKTO6ZN6JMigcCehlT0/CYl+zWpI9vQ9frwwp7GQT3/owaEXgnOsA==
- dependencies:
- fast-xml-parser "^4.3.2"
- tslib "^2.6.2"
-
-"@azure/logger@^1.0.0":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz#6e36704aa51be7d4a1bae24731ea580836293c96"
- integrity sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==
- dependencies:
- tslib "^2.2.0"
-
-"@azure/storage-blob@^12.25.0":
- version "12.25.0"
- resolved "https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.25.0.tgz#fa9a1d2456cdf6526450a8b73059d2f2e9b1ec76"
- integrity sha512-oodouhA3nCCIh843tMMbxty3WqfNT+Vgzj3Xo5jqR9UPnzq3d7mzLjlHAYz7lW+b4km3SIgz+NAgztvhm7Z6kQ==
- dependencies:
- "@azure/abort-controller" "^2.1.2"
- "@azure/core-auth" "^1.4.0"
- "@azure/core-client" "^1.6.2"
- "@azure/core-http-compat" "^2.0.0"
- "@azure/core-lro" "^2.2.0"
- "@azure/core-paging" "^1.1.1"
- "@azure/core-rest-pipeline" "^1.10.1"
- "@azure/core-tracing" "^1.1.2"
- "@azure/core-util" "^1.6.1"
- "@azure/core-xml" "^1.4.3"
- "@azure/logger" "^1.0.0"
- events "^3.0.0"
- tslib "^2.2.0"
-
-"@babel/code-frame@^7.0.0":
- version "7.5.5"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
- integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
- dependencies:
- "@babel/highlight" "^7.0.0"
-
-"@babel/code-frame@^7.21.4":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7"
- integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==
- dependencies:
- "@babel/highlight" "^7.25.7"
- picocolors "^1.0.0"
-
-"@babel/helper-validator-identifier@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5"
- integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==
-
-"@babel/highlight@^7.0.0":
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"
- integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==
- dependencies:
- chalk "^2.0.0"
- esutils "^2.0.2"
- js-tokens "^4.0.0"
-
-"@babel/highlight@^7.25.7":
- version "7.25.7"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5"
- integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==
- dependencies:
- "@babel/helper-validator-identifier" "^7.25.7"
- chalk "^2.4.2"
- js-tokens "^4.0.0"
- picocolors "^1.0.0"
-
-"@discoveryjs/json-ext@^0.5.0":
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
- integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
-
-"@dsanders11/vscode-markdown-languageservice@^0.3.0":
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz#18a561711609651371961b66db4cb8473ab25564"
- integrity sha512-aFNWtK23dNicyLczBwIKkGUSVuMoZMzUovlwqj/hVZ3zRIBlXWYunByDxI67Pf1maA0TbxPjVfRqBQFALWjVHg==
- dependencies:
- "@vscode/l10n" "^0.0.10"
- picomatch "^2.3.1"
- vscode-languageserver-textdocument "^1.0.5"
- vscode-languageserver-types "^3.17.1"
- vscode-uri "^3.0.3"
-
-"@electron/asar@^3.2.13":
- version "3.2.13"
- resolved "https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.13.tgz#56565ea423ead184465adfa72663b2c70d9835f2"
- integrity sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==
- dependencies:
- "@types/glob" "^7.1.0"
- commander "^5.0.0"
- glob "^7.1.6"
- minimatch "^3.0.4"
-
-"@electron/docs-parser@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-2.0.0.tgz#b82ff30c0df0be41f83622a0497b0f04f7297686"
- integrity sha512-4yQELWBXQFdst9udJyL+ubqB9Ig61gvFpHG3V8uJzAILzMjAGCTCED60mL4MGRJ6vTGg9dkp/wcMVw1vd7bAig==
- dependencies:
- "@types/markdown-it" "^14.1.2"
- chai "^5.1.1"
- chalk "^5.3.0"
- lodash.camelcase "^4.3.0"
- markdown-it "^14.1.0"
- ora "^8.1.0"
- pretty-ms "^9.1.0"
-
-"@electron/fiddle-core@^1.3.4":
- version "1.3.4"
- resolved "https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.3.4.tgz#29141a97ed0ec7ed1a96ee8bdcaacb60e1a39622"
- integrity sha512-jjkZ1TTuyui/ZsEbUbrTllL5SUe1wIt91WANQTpiAygThcceQKy1756PUwHSy0WRKFL0VIke+WU+ki01vEVpQg==
- dependencies:
- "@electron/get" "^2.0.0"
- debug "^4.3.3"
- env-paths "^2.2.1"
- extract-zip "^2.0.1"
- fs-extra "^10.0.0"
- getos "^3.2.1"
- node-fetch "^2.6.1"
- rimraf "^4.4.1"
- semver "^7.3.5"
- simple-git "^3.5.0"
-
-"@electron/get@^2.0.0":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e"
- integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==
- dependencies:
- debug "^4.1.1"
- env-paths "^2.2.0"
- fs-extra "^8.1.0"
- got "^11.8.5"
- progress "^2.0.3"
- semver "^6.2.0"
- sumchecker "^3.0.1"
- optionalDependencies:
- global-agent "^3.0.0"
-
-"@electron/github-app-auth@^2.2.1":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.2.1.tgz#ee43ee7495717ff1a459b60f486384a3f584e955"
- integrity sha512-CRacgsDnkWIbvdo80XTq5+//CnVzWl1Hd5rVaj7MEZ1B44NwGbh2G9KxzWToOaCCCa09mYIKkHHqLAKUXEc7NA==
- dependencies:
- "@octokit/auth-app" "^4.0.13"
- "@octokit/rest" "^19.0.11"
-
-"@electron/lint-roller@^3.1.1":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-3.1.1.tgz#a301f1f84ef836e7800c655fa3b5efcda82f95b0"
- integrity sha512-s30rM5ksvVuks7bsTKxQALmqY/8/KxJieGWs3QKru2nL4UJlN5PTTbxXh42qCqQ1LRTfE/cZ5CDjF9nomc3mYw==
- dependencies:
- "@dsanders11/vscode-markdown-languageservice" "^0.3.0"
- ajv "^8.16.0"
- balanced-match "^3.0.1"
- glob "^10.4.5"
- hast-util-from-html "^2.0.1"
- markdown-it "^14.1.0"
- mdast-util-from-markdown "^2.0.2"
- standard "^17.0.0"
- unist-util-visit "^5.0.0"
- vscode-languageserver "^8.1.0"
- vscode-languageserver-textdocument "^1.0.8"
- vscode-uri "^3.0.8"
- yaml "^2.4.5"
-
-"@electron/typescript-definitions@^9.0.0":
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-9.0.0.tgz#1a8d9f36711ad93643af0662eef917189725c354"
- integrity sha512-sK/e5ewiHZnpy0jzFW2NmH8KATkprwG962JzxJYw/GphxG/V55mP7UPJirmYUPeOA87TWhL910sjp5gdZ1SQmg==
- dependencies:
- "@types/node" "^20.11.25"
- chalk "^5.3.0"
- debug "^4.3.7"
- lodash "^4.17.11"
- ora "^8.1.0"
- pretty-ms "^9.1.0"
-
-"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
- integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
- dependencies:
- eslint-visitor-keys "^3.3.0"
-
-"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.6.1":
- version "4.11.1"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
- integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
-
-"@eslint/eslintrc@^2.1.4":
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
- integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==
- dependencies:
- ajv "^6.12.4"
- debug "^4.3.2"
- espree "^9.6.0"
- globals "^13.19.0"
- ignore "^5.2.0"
- import-fresh "^3.2.1"
- js-yaml "^4.1.0"
- minimatch "^3.1.2"
- strip-json-comments "^3.1.1"
-
-"@eslint/js@8.57.1":
- version "8.57.1"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
- integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
-
-"@humanwhocodes/config-array@^0.13.0":
- version "0.13.0"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
- integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
- dependencies:
- "@humanwhocodes/object-schema" "^2.0.3"
- debug "^4.3.1"
- minimatch "^3.0.5"
-
-"@humanwhocodes/module-importer@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
- integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
-
-"@humanwhocodes/object-schema@^2.0.3":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
- integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
-
-"@isaacs/cliui@^8.0.2":
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
- integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
- dependencies:
- string-width "^5.1.2"
- string-width-cjs "npm:string-width@^4.2.0"
- strip-ansi "^7.0.1"
- strip-ansi-cjs "npm:strip-ansi@^6.0.1"
- wrap-ansi "^8.1.0"
- wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
-
-"@jridgewell/gen-mapping@^0.3.5":
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
- integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
- dependencies:
- "@jridgewell/set-array" "^1.2.1"
- "@jridgewell/sourcemap-codec" "^1.4.10"
- "@jridgewell/trace-mapping" "^0.3.24"
-
-"@jridgewell/resolve-uri@^3.1.0":
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
- integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
-
-"@jridgewell/set-array@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
- integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
-
-"@jridgewell/source-map@^0.3.3":
- version "0.3.6"
- resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a"
- integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.5"
- "@jridgewell/trace-mapping" "^0.3.25"
-
-"@jridgewell/sourcemap-codec@^1.4.10":
- version "1.4.14"
- resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
- integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
-
-"@jridgewell/sourcemap-codec@^1.4.14":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
- integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
-
-"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
- version "0.3.25"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
- integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
- dependencies:
- "@jridgewell/resolve-uri" "^3.1.0"
- "@jridgewell/sourcemap-codec" "^1.4.14"
-
-"@kwsites/file-exists@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99"
- integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==
- dependencies:
- debug "^4.1.1"
-
-"@kwsites/promise-deferred@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919"
- integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==
-
-"@nodelib/fs.scandir@2.1.5":
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
- dependencies:
- "@nodelib/fs.stat" "2.0.5"
- run-parallel "^1.1.9"
-
-"@nodelib/fs.stat@2.0.5":
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
-
-"@nodelib/fs.stat@^2.0.2":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3"
- integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
-
-"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
- dependencies:
- "@nodelib/fs.scandir" "2.1.5"
- fastq "^1.6.0"
-
-"@npmcli/config@^8.0.0":
- version "8.3.4"
- resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-8.3.4.tgz#e2712c2215bb2659f39718b23bf7401f9ac1da59"
- integrity sha512-01rtHedemDNhUXdicU7s+QYz/3JyV5Naj84cvdXGH4mgCdL+agmSYaLF4LUG4vMCLzhBO8YtS0gPpH1FGvbgAw==
- dependencies:
- "@npmcli/map-workspaces" "^3.0.2"
- "@npmcli/package-json" "^5.1.1"
- ci-info "^4.0.0"
- ini "^4.1.2"
- nopt "^7.2.1"
- proc-log "^4.2.0"
- semver "^7.3.5"
- walk-up-path "^3.0.1"
-
-"@npmcli/git@^5.0.0":
- version "5.0.8"
- resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1"
- integrity sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==
- dependencies:
- "@npmcli/promise-spawn" "^7.0.0"
- ini "^4.1.3"
- lru-cache "^10.0.1"
- npm-pick-manifest "^9.0.0"
- proc-log "^4.0.0"
- promise-inflight "^1.0.1"
- promise-retry "^2.0.1"
- semver "^7.3.5"
- which "^4.0.0"
-
-"@npmcli/map-workspaces@^3.0.2":
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.6.tgz#27dc06c20c35ef01e45a08909cab9cb3da08cea6"
- integrity sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA==
- dependencies:
- "@npmcli/name-from-folder" "^2.0.0"
- glob "^10.2.2"
- minimatch "^9.0.0"
- read-package-json-fast "^3.0.0"
-
-"@npmcli/name-from-folder@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815"
- integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==
-
-"@npmcli/package-json@^5.1.1":
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.2.1.tgz#df69477b1023b81ff8503f2b9db4db4faea567ed"
- integrity sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==
- dependencies:
- "@npmcli/git" "^5.0.0"
- glob "^10.2.2"
- hosted-git-info "^7.0.0"
- json-parse-even-better-errors "^3.0.0"
- normalize-package-data "^6.0.0"
- proc-log "^4.0.0"
- semver "^7.5.3"
-
-"@npmcli/promise-spawn@^7.0.0":
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz#1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532"
- integrity sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==
- dependencies:
- which "^4.0.0"
-
-"@octokit/auth-app@^4.0.13":
- version "4.0.13"
- resolved "https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz#53323bee6bfefbb73ea544dd8e6a0144550e13e3"
- integrity sha512-NBQkmR/Zsc+8fWcVIFrwDgNXS7f4XDrkd9LHdi9DPQw1NdGHLviLzRO2ZBwTtepnwHXW5VTrVU9eFGijMUqllg==
- dependencies:
- "@octokit/auth-oauth-app" "^5.0.0"
- "@octokit/auth-oauth-user" "^2.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^9.0.0"
- deprecation "^2.3.1"
- lru-cache "^9.0.0"
- universal-github-app-jwt "^1.1.1"
- universal-user-agent "^6.0.0"
-
-"@octokit/auth-oauth-app@^5.0.0":
- version "5.0.5"
- resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz#be2a93d72835133b4866ac4721aa628849475525"
- integrity sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==
- dependencies:
- "@octokit/auth-oauth-device" "^4.0.0"
- "@octokit/auth-oauth-user" "^2.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/types" "^9.0.0"
- "@types/btoa-lite" "^1.0.0"
- btoa-lite "^1.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/auth-oauth-device@^4.0.0":
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz#00ce77233517e0d7d39e42a02652f64337d9df81"
- integrity sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg==
- dependencies:
- "@octokit/oauth-methods" "^2.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/types" "^8.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/auth-oauth-user@^2.0.0":
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz#88f060ec678d7d493695af8d827e115dd064e212"
- integrity sha512-HrbDzTPqz6GcGSOUkR+wSeF3vEqsb9NMsmPja/qqqdiGmlk/Czkxctc3KeWYogHonp62Ml4kjz2VxKawrFsadQ==
- dependencies:
- "@octokit/auth-oauth-device" "^4.0.0"
- "@octokit/oauth-methods" "^2.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/types" "^8.0.0"
- btoa-lite "^1.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/auth-token@^3.0.0":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c"
- integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==
- dependencies:
- "@octokit/types" "^9.0.0"
-
-"@octokit/auth-token@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-4.0.0.tgz#40d203ea827b9f17f42a29c6afb93b7745ef80c7"
- integrity sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==
-
-"@octokit/core@^4.2.1":
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz#fee6341ad0ce60c29cc455e056cd5b500410a588"
- integrity sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==
- dependencies:
- "@octokit/auth-token" "^3.0.0"
- "@octokit/graphql" "^5.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^9.0.0"
- before-after-hook "^2.2.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/core@^5.0.2":
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/@octokit/core/-/core-5.2.0.tgz#ddbeaefc6b44a39834e1bb2e58a49a117672a7ea"
- integrity sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==
- dependencies:
- "@octokit/auth-token" "^4.0.0"
- "@octokit/graphql" "^7.1.0"
- "@octokit/request" "^8.3.1"
- "@octokit/request-error" "^5.1.0"
- "@octokit/types" "^13.0.0"
- before-after-hook "^2.2.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/endpoint@^7.0.0":
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz#0b96035673a9e3bedf8bab8f7335de424a2147ed"
- integrity sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==
- dependencies:
- "@octokit/types" "^8.0.0"
- is-plain-object "^5.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/endpoint@^9.0.1":
- version "9.0.5"
- resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-9.0.5.tgz#e6c0ee684e307614c02fc6ac12274c50da465c44"
- integrity sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==
- dependencies:
- "@octokit/types" "^13.1.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/graphql@^5.0.0":
- version "5.0.5"
- resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2"
- integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==
- dependencies:
- "@octokit/request" "^6.0.0"
- "@octokit/types" "^9.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/graphql@^7.1.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-7.1.0.tgz#9bc1c5de92f026648131f04101cab949eeffe4e0"
- integrity sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==
- dependencies:
- "@octokit/request" "^8.3.0"
- "@octokit/types" "^13.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/oauth-authorization-url@^5.0.0":
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz#029626ce87f3b31addb98cd0d2355c2381a1c5a1"
- integrity sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==
-
-"@octokit/oauth-methods@^2.0.0":
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz#6abd9593ca7f91fe5068375a363bd70abd5516dc"
- integrity sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==
- dependencies:
- "@octokit/oauth-authorization-url" "^5.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^8.0.0"
- btoa-lite "^1.0.0"
-
-"@octokit/openapi-types@^14.0.0":
- version "14.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a"
- integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==
-
-"@octokit/openapi-types@^16.0.0":
- version "16.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e"
- integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==
-
-"@octokit/openapi-types@^17.2.0":
- version "17.2.0"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz#f1800b5f9652b8e1b85cc6dfb1e0dc888810bdb5"
- integrity sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==
-
-"@octokit/openapi-types@^22.2.0":
- version "22.2.0"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-22.2.0.tgz#75aa7dcd440821d99def6a60b5f014207ae4968e"
- integrity sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==
-
-"@octokit/plugin-paginate-rest@11.3.1":
- version "11.3.1"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.3.1.tgz#fe92d04b49f134165d6fbb716e765c2f313ad364"
- integrity sha512-ryqobs26cLtM1kQxqeZui4v8FeznirUsksiA+RYemMPJ7Micju0WSkv50dBksTuZks9O5cg4wp+t8fZ/cLY56g==
- dependencies:
- "@octokit/types" "^13.5.0"
-
-"@octokit/plugin-paginate-rest@^6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8"
- integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==
- dependencies:
- "@octokit/tsconfig" "^1.0.2"
- "@octokit/types" "^9.2.3"
-
-"@octokit/plugin-request-log@^1.0.4":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
- integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
-
-"@octokit/plugin-request-log@^4.0.0":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-4.0.1.tgz#98a3ca96e0b107380664708111864cb96551f958"
- integrity sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA==
-
-"@octokit/plugin-rest-endpoint-methods@13.2.2":
- version "13.2.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.2.2.tgz#af8e5dd2cddfea576f92ffaf9cb84659f302a638"
- integrity sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA==
- dependencies:
- "@octokit/types" "^13.5.0"
-
-"@octokit/plugin-rest-endpoint-methods@^7.1.2":
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz#b77a8844601d3a394a02200cddb077f3ab841f38"
- integrity sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==
- dependencies:
- "@octokit/types" "^9.2.3"
- deprecation "^2.3.1"
-
-"@octokit/request-error@^3.0.0":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz#f74c0f163d19463b87528efe877216c41d6deb0a"
- integrity sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==
- dependencies:
- "@octokit/types" "^8.0.0"
- deprecation "^2.0.0"
- once "^1.4.0"
-
-"@octokit/request-error@^5.1.0":
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-5.1.0.tgz#ee4138538d08c81a60be3f320cd71063064a3b30"
- integrity sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==
- dependencies:
- "@octokit/types" "^13.1.0"
- deprecation "^2.0.0"
- once "^1.4.0"
-
-"@octokit/request@^6.0.0":
- version "6.2.4"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz#b00a7185865c72bdd432e63168b1e900953ded0c"
- integrity sha512-at92SYQstwh7HH6+Kf3bFMnHrle7aIrC0r5rTP+Bb30118B6j1vI2/M4walh6qcQgfuLIKs8NUO5CytHTnUI3A==
- dependencies:
- "@octokit/endpoint" "^7.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^9.0.0"
- is-plain-object "^5.0.0"
- node-fetch "^2.6.7"
- universal-user-agent "^6.0.0"
-
-"@octokit/request@^8.3.0", "@octokit/request@^8.3.1":
- version "8.4.0"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-8.4.0.tgz#7f4b7b1daa3d1f48c0977ad8fffa2c18adef8974"
- integrity sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==
- dependencies:
- "@octokit/endpoint" "^9.0.1"
- "@octokit/request-error" "^5.1.0"
- "@octokit/types" "^13.1.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/rest@^19.0.11":
- version "19.0.11"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c"
- integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==
- dependencies:
- "@octokit/core" "^4.2.1"
- "@octokit/plugin-paginate-rest" "^6.1.2"
- "@octokit/plugin-request-log" "^1.0.4"
- "@octokit/plugin-rest-endpoint-methods" "^7.1.2"
-
-"@octokit/rest@^20.0.2":
- version "20.1.1"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-20.1.1.tgz#ec775864f53fb42037a954b9a40d4f5275b3dc95"
- integrity sha512-MB4AYDsM5jhIHro/dq4ix1iWTLGToIGk6cWF5L6vanFaMble5jTX/UBQyiv05HsWnwUtY8JrfHy2LWfKwihqMw==
- dependencies:
- "@octokit/core" "^5.0.2"
- "@octokit/plugin-paginate-rest" "11.3.1"
- "@octokit/plugin-request-log" "^4.0.0"
- "@octokit/plugin-rest-endpoint-methods" "13.2.2"
-
-"@octokit/tsconfig@^1.0.2":
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7"
- integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==
-
-"@octokit/types@^13.0.0", "@octokit/types@^13.1.0", "@octokit/types@^13.5.0":
- version "13.5.0"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-13.5.0.tgz#4796e56b7b267ebc7c921dcec262b3d5bfb18883"
- integrity sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==
- dependencies:
- "@octokit/openapi-types" "^22.2.0"
-
-"@octokit/types@^8.0.0":
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz#93f0b865786c4153f0f6924da067fe0bb7426a9f"
- integrity sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==
- dependencies:
- "@octokit/openapi-types" "^14.0.0"
-
-"@octokit/types@^9.0.0":
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635"
- integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==
- dependencies:
- "@octokit/openapi-types" "^16.0.0"
-
-"@octokit/types@^9.2.3":
- version "9.2.3"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz#d0af522f394d74b585cefb7efd6197ca44d183a9"
- integrity sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA==
- dependencies:
- "@octokit/openapi-types" "^17.2.0"
-
-"@opentelemetry/api@^1.0.1":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz#a167e46c10d05a07ab299fc518793b0cff8f6924"
- integrity sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==
-
-"@pkgjs/parseargs@^0.11.0":
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
- integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
-
-"@primer/octicons@^10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz#81e94ed32545dfd3472c8625a5b345f3ea4c153d"
- integrity sha512-iuQubq62zXZjPmaqrsfsCZUqIJgZhmA6W0tKzIKGRbkoLnff4TFFCL87hfIRATZ5qZPM4m8ioT8/bXI7WVa9WQ==
- dependencies:
- object-assign "^4.1.1"
-
-"@rtsao/scc@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
- integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
-
-"@sindresorhus/is@^4.0.0":
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
- integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
-
-"@sindresorhus/merge-streams@^2.1.0":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958"
- integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==
-
-"@szmarczak/http-timer@^4.0.5":
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
- integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
- dependencies:
- defer-to-connect "^2.0.0"
-
-"@types/btoa-lite@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz#e190a5a548e0b348adb0df9ac7fa5f1151c7cca4"
- integrity sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==
-
-"@types/cacheable-request@^6.0.1":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9"
- integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==
- dependencies:
- "@types/http-cache-semantics" "*"
- "@types/keyv" "*"
- "@types/node" "*"
- "@types/responselike" "*"
-
-"@types/color-name@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
- integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
-
-"@types/concat-stream@^2.0.0":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.3.tgz#1f5c2ad26525716c181191f7ed53408f78eb758e"
- integrity sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==
- dependencies:
- "@types/node" "*"
-
-"@types/debug@^4.0.0":
- version "4.1.7"
- resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82"
- integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==
- dependencies:
- "@types/ms" "*"
-
-"@types/estree@^1.0.5":
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
- integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
-
-"@types/glob@^7.1.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb"
- integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==
- dependencies:
- "@types/minimatch" "*"
- "@types/node" "*"
-
-"@types/hast@^3.0.0":
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa"
- integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==
- dependencies:
- "@types/unist" "*"
-
-"@types/http-cache-semantics@*":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
- integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
-
-"@types/is-empty@^1.0.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz#16bc578060c9b0b6953339eea906c255a375bf86"
- integrity sha512-brJKf2boFhUxTDxlpI7cstwiUtA2ovm38UzFTi9aZI6//ARncaV+Q5ALjCaJqXaMtdZk/oPTJnSutugsZR6h8A==
-
-"@types/json-buffer@~3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64"
- integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==
-
-"@types/json-schema@^7.0.8":
- version "7.0.11"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
- integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
-
-"@types/json5@^0.0.29":
- version "0.0.29"
- resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
- integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
-
-"@types/jsonwebtoken@^9.0.0":
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4"
- integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==
- dependencies:
- "@types/node" "*"
-
-"@types/katex@^0.16.0":
- version "0.16.7"
- resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868"
- integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==
-
-"@types/keyv@*":
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
- integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
- dependencies:
- "@types/node" "*"
-
-"@types/linkify-it@^5":
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-5.0.0.tgz#21413001973106cda1c3a9b91eedd4ccd5469d76"
- integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==
-
-"@types/markdown-it@^14.1.2":
- version "14.1.2"
- resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-14.1.2.tgz#57f2532a0800067d9b934f3521429a2e8bfb4c61"
- integrity sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==
- dependencies:
- "@types/linkify-it" "^5"
- "@types/mdurl" "^2"
-
-"@types/mdast@^4.0.0":
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6"
- integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==
- dependencies:
- "@types/unist" "*"
-
-"@types/mdurl@^2":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-2.0.0.tgz#d43878b5b20222682163ae6f897b20447233bdfd"
- integrity sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==
-
-"@types/minimatch@*":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
- integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
-
-"@types/minimist@^1.2.5":
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
- integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
-
-"@types/ms@*":
- version "0.7.31"
- resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
- integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
-
-"@types/node@*":
- version "12.6.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.1.tgz#d5544f6de0aae03eefbb63d5120f6c8be0691946"
- integrity sha512-rp7La3m845mSESCgsJePNL/JQyhkOJA6G4vcwvVgkDAwHhGdq5GCumxmPjEk1MZf+8p5ZQAUE7tqgQRQTXN7uQ==
-
-"@types/node@^20.0.0":
- version "20.16.12"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.12.tgz#61cc9be049584b472fa31e465aa0ab3c090dac56"
- integrity sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA==
- dependencies:
- undici-types "~6.19.2"
-
-"@types/node@^20.11.25":
- version "20.16.9"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.9.tgz#1217c6cc77c4f3aaf4a6c76fb56b790e81e48120"
- integrity sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==
- dependencies:
- undici-types "~6.19.2"
-
-"@types/node@^22.7.7":
- version "22.7.7"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.7.tgz#6cd9541c3dccb4f7e8b141b491443f4a1570e307"
- integrity sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==
- dependencies:
- undici-types "~6.19.2"
-
-"@types/parse-json@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
- integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
-
-"@types/responselike@*", "@types/responselike@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
- integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
- dependencies:
- "@types/node" "*"
-
-"@types/semver@^7.5.8":
- version "7.5.8"
- resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
- integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
-
-"@types/stream-chain@*":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz#aed7fc21ac3686bc721aebbbd971f5a857e567e4"
- integrity sha512-O3IRJcZi4YddlS8jgasH87l+rdNmad9uPAMmMZCfRVhumbWMX6lkBWnIqr9kokO5sx8LHp8peQ1ELhMZHbR0Gg==
- dependencies:
- "@types/node" "*"
-
-"@types/stream-json@^1.7.7":
- version "1.7.7"
- resolved "https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.7.7.tgz#8660101e15ee52e9a2370727334269ad7ec6a759"
- integrity sha512-hHG7cLQ09H/m9i0jzL6UJAeLLxIWej90ECn0svO4T8J0nGcl89xZDQ2ujT4WKlvg0GWkcxJbjIDzW/v7BYUM6Q==
- dependencies:
- "@types/node" "*"
- "@types/stream-chain" "*"
-
-"@types/supports-color@^8.0.0":
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4"
- integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==
-
-"@types/temp@^0.9.4":
- version "0.9.4"
- resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.9.4.tgz#69bd4b0e8fc4d54db06bd1b613c19292d333350b"
- integrity sha512-+VfWIwrlept2VBTj7Y2wQnI/Xfscy1u8Pyj/puYwss6V1IblXn1x7S0S9eFh6KyBolgLCm+rUFzhFAbdkR691g==
- dependencies:
- "@types/node" "*"
-
-"@types/text-table@^0.2.0":
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz#774c90cfcfbc8b4b0ebb00fecbe861dc8b1e8e26"
- integrity sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==
-
-"@types/unist@*", "@types/unist@^2.0.0":
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
- integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==
-
-"@types/unist@^2.0.2":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
- integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
-
-"@types/unist@^3.0.0":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20"
- integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==
-
-"@types/webpack-env@^1.18.5":
- version "1.18.5"
- resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.5.tgz#eccda0b04fe024bed505881e2e532f9c119169bf"
- integrity sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==
-
-"@types/yauzl@^2.9.1":
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599"
- integrity sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==
- dependencies:
- "@types/node" "*"
-
-"@typescript-eslint/eslint-plugin@^8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.7.0.tgz#d0070f206daad26253bf00ca5b80f9b54f9e2dd0"
- integrity sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==
- dependencies:
- "@eslint-community/regexpp" "^4.10.0"
- "@typescript-eslint/scope-manager" "8.7.0"
- "@typescript-eslint/type-utils" "8.7.0"
- "@typescript-eslint/utils" "8.7.0"
- "@typescript-eslint/visitor-keys" "8.7.0"
- graphemer "^1.4.0"
- ignore "^5.3.1"
- natural-compare "^1.4.0"
- ts-api-utils "^1.3.0"
-
-"@typescript-eslint/parser@^8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.7.0.tgz#a567b0890d13db72c7348e1d88442ea8ab4e9173"
- integrity sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==
- dependencies:
- "@typescript-eslint/scope-manager" "8.7.0"
- "@typescript-eslint/types" "8.7.0"
- "@typescript-eslint/typescript-estree" "8.7.0"
- "@typescript-eslint/visitor-keys" "8.7.0"
- debug "^4.3.4"
-
-"@typescript-eslint/scope-manager@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8"
- integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==
- dependencies:
- "@typescript-eslint/types" "8.7.0"
- "@typescript-eslint/visitor-keys" "8.7.0"
-
-"@typescript-eslint/type-utils@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.7.0.tgz#d56b104183bdcffcc434a23d1ce26cde5e42df93"
- integrity sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==
- dependencies:
- "@typescript-eslint/typescript-estree" "8.7.0"
- "@typescript-eslint/utils" "8.7.0"
- debug "^4.3.4"
- ts-api-utils "^1.3.0"
-
-"@typescript-eslint/types@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19"
- integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==
-
-"@typescript-eslint/typescript-estree@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8"
- integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==
- dependencies:
- "@typescript-eslint/types" "8.7.0"
- "@typescript-eslint/visitor-keys" "8.7.0"
- debug "^4.3.4"
- fast-glob "^3.3.2"
- is-glob "^4.0.3"
- minimatch "^9.0.4"
- semver "^7.6.0"
- ts-api-utils "^1.3.0"
-
-"@typescript-eslint/utils@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.7.0.tgz#cef3f70708b5b5fd7ed8672fc14714472bd8a011"
- integrity sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==
- dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- "@typescript-eslint/scope-manager" "8.7.0"
- "@typescript-eslint/types" "8.7.0"
- "@typescript-eslint/typescript-estree" "8.7.0"
-
-"@typescript-eslint/visitor-keys@8.7.0":
- version "8.7.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8"
- integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==
- dependencies:
- "@typescript-eslint/types" "8.7.0"
- eslint-visitor-keys "^3.4.3"
-
-"@ungap/structured-clone@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
- integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
-
-"@vscode/l10n@^0.0.10":
- version "0.0.10"
- resolved "https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz#9c513107c690c0dd16e3ec61e453743de15ebdb0"
- integrity sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ==
-
-"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb"
- integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==
- dependencies:
- "@webassemblyjs/helper-numbers" "1.11.6"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
-
-"@webassemblyjs/floating-point-hex-parser@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
- integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
-
-"@webassemblyjs/helper-api-error@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
- integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
-
-"@webassemblyjs/helper-buffer@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6"
- integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==
-
-"@webassemblyjs/helper-numbers@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
- integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
- dependencies:
- "@webassemblyjs/floating-point-hex-parser" "1.11.6"
- "@webassemblyjs/helper-api-error" "1.11.6"
- "@xtuc/long" "4.2.2"
-
-"@webassemblyjs/helper-wasm-bytecode@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
- integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
-
-"@webassemblyjs/helper-wasm-section@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf"
- integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/wasm-gen" "1.12.1"
-
-"@webassemblyjs/ieee754@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
- integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
- dependencies:
- "@xtuc/ieee754" "^1.2.0"
-
-"@webassemblyjs/leb128@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
- integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
- dependencies:
- "@xtuc/long" "4.2.2"
-
-"@webassemblyjs/utf8@1.11.6":
- version "1.11.6"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
- integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
-
-"@webassemblyjs/wasm-edit@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b"
- integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/helper-wasm-section" "1.12.1"
- "@webassemblyjs/wasm-gen" "1.12.1"
- "@webassemblyjs/wasm-opt" "1.12.1"
- "@webassemblyjs/wasm-parser" "1.12.1"
- "@webassemblyjs/wast-printer" "1.12.1"
-
-"@webassemblyjs/wasm-gen@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547"
- integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/ieee754" "1.11.6"
- "@webassemblyjs/leb128" "1.11.6"
- "@webassemblyjs/utf8" "1.11.6"
-
-"@webassemblyjs/wasm-opt@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5"
- integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-buffer" "1.12.1"
- "@webassemblyjs/wasm-gen" "1.12.1"
- "@webassemblyjs/wasm-parser" "1.12.1"
-
-"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937"
- integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@webassemblyjs/helper-api-error" "1.11.6"
- "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
- "@webassemblyjs/ieee754" "1.11.6"
- "@webassemblyjs/leb128" "1.11.6"
- "@webassemblyjs/utf8" "1.11.6"
-
-"@webassemblyjs/wast-printer@1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac"
- integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==
- dependencies:
- "@webassemblyjs/ast" "1.12.1"
- "@xtuc/long" "4.2.2"
-
-"@webpack-cli/configtest@^2.1.1":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
- integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
-
-"@webpack-cli/info@^2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
- integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
-
-"@webpack-cli/serve@^2.0.5":
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
- integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
-
-"@xtuc/ieee754@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
- integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
-
-"@xtuc/long@4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
- integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
-
-abbrev@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf"
- integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==
-
-acorn-import-attributes@^1.9.5:
- version "1.9.5"
- resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef"
- integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==
-
-acorn-jsx@^5.3.2:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
- integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
-
-acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
- version "8.12.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
- integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
-
-agent-base@^7.0.2, agent-base@^7.1.0:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317"
- integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==
- dependencies:
- debug "^4.3.4"
-
-aggregate-error@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0"
- integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==
- dependencies:
- clean-stack "^2.0.0"
- indent-string "^4.0.0"
-
-ajv-keywords@^3.5.2:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
- integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
-
-ajv@^6.12.4, ajv@^6.12.5:
- version "6.12.6"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
- integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
- dependencies:
- fast-deep-equal "^3.1.1"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.4.1"
- uri-js "^4.2.2"
-
-ajv@^8.16.0:
- version "8.17.1"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
- integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
- dependencies:
- fast-deep-equal "^3.1.3"
- fast-uri "^3.0.1"
- json-schema-traverse "^1.0.0"
- require-from-string "^2.0.2"
-
-ansi-colors@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
- integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
-
-ansi-escapes@^4.3.0:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61"
- integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
- dependencies:
- type-fest "^0.11.0"
-
-ansi-regex@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
- integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
-
-ansi-regex@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
- integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
-
-ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
- dependencies:
- color-convert "^1.9.0"
-
-ansi-styles@^4.0.0, ansi-styles@^4.1.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
- integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
- dependencies:
- "@types/color-name" "^1.1.1"
- color-convert "^2.0.1"
-
-ansi-styles@^6.1.0:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
- integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
-
-anymatch@^3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz#2fb624fe0e84bccab00afee3d0006ed310f22f09"
- integrity sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g==
- dependencies:
- normalize-path "^3.0.0"
- picomatch "^2.0.4"
-
-anymatch@~3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
- integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
- dependencies:
- normalize-path "^3.0.0"
- picomatch "^2.0.4"
-
-argparse@^1.0.7:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
- integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
- dependencies:
- sprintf-js "~1.0.2"
-
-argparse@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
- integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-
-array-buffer-byte-length@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
- integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
- dependencies:
- call-bind "^1.0.2"
- is-array-buffer "^3.0.1"
-
-array-buffer-byte-length@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f"
- integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==
- dependencies:
- call-bind "^1.0.5"
- is-array-buffer "^3.0.4"
-
-array-buffer-byte-length@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b"
- integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==
- dependencies:
- call-bound "^1.0.3"
- is-array-buffer "^3.0.5"
-
-array-includes@^3.1.5, array-includes@^3.1.6:
- version "3.1.6"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
- integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- get-intrinsic "^1.1.3"
- is-string "^1.0.7"
-
-array-includes@^3.1.9:
- version "3.1.9"
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a"
- integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.4"
- define-properties "^1.2.1"
- es-abstract "^1.24.0"
- es-object-atoms "^1.1.1"
- get-intrinsic "^1.3.0"
- is-string "^1.1.1"
- math-intrinsics "^1.1.0"
-
-array-unique@^0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
- integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
-
-array.prototype.findlastindex@^1.2.6:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564"
- integrity sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.4"
- define-properties "^1.2.1"
- es-abstract "^1.23.9"
- es-errors "^1.3.0"
- es-object-atoms "^1.1.1"
- es-shim-unscopables "^1.1.0"
-
-array.prototype.flat@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2"
- integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- es-shim-unscopables "^1.0.0"
-
-array.prototype.flat@^1.3.3:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5"
- integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==
- dependencies:
- call-bind "^1.0.8"
- define-properties "^1.2.1"
- es-abstract "^1.23.5"
- es-shim-unscopables "^1.0.2"
-
-array.prototype.flatmap@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183"
- integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- es-shim-unscopables "^1.0.0"
-
-array.prototype.flatmap@^1.3.3:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b"
- integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==
- dependencies:
- call-bind "^1.0.8"
- define-properties "^1.2.1"
- es-abstract "^1.23.5"
- es-shim-unscopables "^1.0.2"
-
-array.prototype.tosorted@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532"
- integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- es-shim-unscopables "^1.0.0"
- get-intrinsic "^1.1.3"
-
-arraybuffer.prototype.slice@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6"
- integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==
- dependencies:
- array-buffer-byte-length "^1.0.1"
- call-bind "^1.0.5"
- define-properties "^1.2.1"
- es-abstract "^1.22.3"
- es-errors "^1.2.1"
- get-intrinsic "^1.2.3"
- is-array-buffer "^3.0.4"
- is-shared-array-buffer "^1.0.2"
-
-arraybuffer.prototype.slice@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c"
- integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==
- dependencies:
- array-buffer-byte-length "^1.0.1"
- call-bind "^1.0.8"
- define-properties "^1.2.1"
- es-abstract "^1.23.5"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.6"
- is-array-buffer "^3.0.4"
-
-arrify@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
- integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
-
-assertion-error@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7"
- integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==
-
-astral-regex@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
- integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
-
-async-function@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b"
- integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==
-
-async@^3.2.0:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
- integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
-
-available-typed-arrays@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
- integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-
-available-typed-arrays@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846"
- integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==
- dependencies:
- possible-typed-array-names "^1.0.0"
-
-bail@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz#d676736373a374058a935aec81b94c12ba815771"
- integrity sha512-d5FoTAr2S5DSUPKl85WNm2yUwsINN8eidIdIwsOge2t33DaOfOdSmmsI11jMN3GmALCXaw+Y6HMVHDzePshFAA==
-
-balanced-match@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
-
-balanced-match@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-3.0.1.tgz#e854b098724b15076384266497392a271f4a26a0"
- integrity sha512-vjtV3hiLqYDNRoiAv0zC4QaGAMPomEoq83PRmYIofPswwZurCeWR5LByXm7SyoL0Zh5+2z0+HC7jG8gSZJUh0w==
-
-base64-js@^1.3.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
- integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
-
-before-after-hook@^2.2.0:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c"
- integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==
-
-big.js@^5.2.2:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
- integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
-
-binary-extensions@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
- integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
-
-boolean@^3.0.1:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b"
- integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==
-
-brace-expansion@^1.1.7:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843"
- integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==
- dependencies:
- balanced-match "^1.0.0"
- concat-map "0.0.1"
-
-brace-expansion@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7"
- integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==
- dependencies:
- balanced-match "^1.0.0"
-
-braces@^3.0.3, braces@~3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
- integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
- dependencies:
- fill-range "^7.1.1"
-
-browserslist@^4.21.10:
- version "4.23.3"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800"
- integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==
- dependencies:
- caniuse-lite "^1.0.30001646"
- electron-to-chromium "^1.5.4"
- node-releases "^2.0.18"
- update-browserslist-db "^1.1.0"
-
-btoa-lite@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
- integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==
-
-buffer-crc32@~0.2.3:
- version "0.2.13"
- resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
- integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
-
-buffer-equal-constant-time@1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"
- integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=
-
-buffer-from@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
- integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
-
-buffer-from@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
- integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
-
-buffer@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
- integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
- dependencies:
- base64-js "^1.3.1"
- ieee754 "^1.2.1"
-
-builtin-modules@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
- integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
-
-builtins@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
- integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==
- dependencies:
- semver "^7.0.0"
-
-cacheable-lookup@^5.0.3:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
- integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
-
-cacheable-request@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
- integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
- dependencies:
- clone-response "^1.0.2"
- get-stream "^5.1.0"
- http-cache-semantics "^4.0.0"
- keyv "^4.0.0"
- lowercase-keys "^2.0.0"
- normalize-url "^6.0.1"
- responselike "^2.0.0"
-
-call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
- integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
- dependencies:
- es-errors "^1.3.0"
- function-bind "^1.1.2"
-
-call-bind@^1.0.0, call-bind@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
- integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
- dependencies:
- function-bind "^1.1.1"
- get-intrinsic "^1.0.2"
-
-call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9"
- integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==
- dependencies:
- es-define-property "^1.0.0"
- es-errors "^1.3.0"
- function-bind "^1.1.2"
- get-intrinsic "^1.2.4"
- set-function-length "^1.2.1"
-
-call-bind@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c"
- integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==
- dependencies:
- call-bind-apply-helpers "^1.0.0"
- es-define-property "^1.0.0"
- get-intrinsic "^1.2.4"
- set-function-length "^1.2.2"
-
-call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a"
- integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==
- dependencies:
- call-bind-apply-helpers "^1.0.2"
- get-intrinsic "^1.3.0"
-
-callsites@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
- integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
-
-caniuse-lite@^1.0.30001646:
- version "1.0.30001659"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz#f370c311ffbc19c4965d8ec0064a3625c8aaa7af"
- integrity sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==
-
-chai@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.1.tgz#f035d9792a22b481ead1c65908d14bb62ec1c82c"
- integrity sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==
- dependencies:
- assertion-error "^2.0.1"
- check-error "^2.1.1"
- deep-eql "^5.0.1"
- loupe "^3.1.0"
- pathval "^2.0.0"
-
-chalk@^2.0.0, chalk@^2.3.0, chalk@^2.4.2:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
-chalk@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
- integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chalk@^4.1.0:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chalk@^5.0.0, chalk@^5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
- integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
-
-character-entities-legacy@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b"
- integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==
-
-character-entities@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz#508355fcc8c73893e0909efc1a44d28da2b6fdf3"
- integrity sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==
-
-character-reference-invalid@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9"
- integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==
-
-check-error@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc"
- integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==
-
-check-for-leaks@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz#4ac108ee3f8e6b99f5ad36f6b98cba1d7f4816d0"
- integrity sha512-9OdOSRZY6N0w5JCdJpqsC5MkD6EPGYpHmhtf4l5nl3DRETDZshP6C1EGN/vVhHDTY6AsOK3NhdFfrMe3NWZl7g==
- dependencies:
- anymatch "^3.0.2"
- minimist "^1.2.0"
- parse-gitignore "^0.4.0"
- walk-sync "^0.3.2"
-
-chokidar@^3.0.0:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
- integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
- dependencies:
- anymatch "~3.1.2"
- braces "~3.0.2"
- glob-parent "~5.1.2"
- is-binary-path "~2.1.0"
- is-glob "~4.0.1"
- normalize-path "~3.0.0"
- readdirp "~3.6.0"
- optionalDependencies:
- fsevents "~2.3.2"
-
-chownr@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
- integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
-
-chrome-trace-event@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4"
- integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==
- dependencies:
- tslib "^1.9.0"
-
-ci-info@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2"
- integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==
-
-clean-stack@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
- integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-
-cli-cursor@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
- integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
- dependencies:
- restore-cursor "^3.1.0"
-
-cli-cursor@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38"
- integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==
- dependencies:
- restore-cursor "^5.0.0"
-
-cli-spinners@^2.9.2:
- version "2.9.2"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41"
- integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==
-
-cli-truncate@2.1.0, cli-truncate@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
- integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
- dependencies:
- slice-ansi "^3.0.0"
- string-width "^4.2.0"
-
-clone-deep@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
- integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
- dependencies:
- is-plain-object "^2.0.4"
- kind-of "^6.0.2"
- shallow-clone "^3.0.0"
-
-clone-response@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
- integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
- dependencies:
- mimic-response "^1.0.0"
-
-co@3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78"
- integrity sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=
-
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
-color-convert@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
- integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
- dependencies:
- color-name "~1.1.4"
-
-color-name@1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
-
-color-name@~1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
- integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-
-colorette@^2.0.14:
- version "2.0.19"
- resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
- integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
-
-comma-separated-tokens@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee"
- integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==
-
-commander@^10.0.1:
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
- integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
-
-commander@^2.20.0:
- version "2.20.3"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
- integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
-
-commander@^5.0.0, commander@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
- integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
-
-commander@^8.3.0:
- version "8.3.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
- integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
-
-compress-brotli@^1.3.8:
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db"
- integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==
- dependencies:
- "@types/json-buffer" "~3.0.0"
- json-buffer "~3.0.1"
-
-concat-map@0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
- integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
-
-concat-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1"
- integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^3.0.2"
- typedarray "^0.0.6"
-
-core-util-is@~1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
- integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-
-cosmiconfig@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
- integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
- dependencies:
- "@types/parse-json" "^4.0.0"
- import-fresh "^3.1.0"
- parse-json "^5.0.0"
- path-type "^4.0.0"
- yaml "^1.7.2"
-
-cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
- integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
- dependencies:
- path-key "^3.1.0"
- shebang-command "^2.0.0"
- which "^2.0.1"
-
-data-view-buffer@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2"
- integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==
- dependencies:
- call-bind "^1.0.6"
- es-errors "^1.3.0"
- is-data-view "^1.0.1"
-
-data-view-buffer@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570"
- integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==
- dependencies:
- call-bound "^1.0.3"
- es-errors "^1.3.0"
- is-data-view "^1.0.2"
-
-data-view-byte-length@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2"
- integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==
- dependencies:
- call-bind "^1.0.7"
- es-errors "^1.3.0"
- is-data-view "^1.0.1"
-
-data-view-byte-length@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735"
- integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==
- dependencies:
- call-bound "^1.0.3"
- es-errors "^1.3.0"
- is-data-view "^1.0.2"
-
-data-view-byte-offset@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a"
- integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==
- dependencies:
- call-bind "^1.0.6"
- es-errors "^1.3.0"
- is-data-view "^1.0.1"
-
-data-view-byte-offset@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191"
- integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==
- dependencies:
- call-bound "^1.0.2"
- es-errors "^1.3.0"
- is-data-view "^1.0.1"
-
-debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.7:
- version "4.3.7"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
- integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
- dependencies:
- ms "^2.1.3"
-
-debug@^3.1.0, debug@^3.2.7:
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
- integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
- dependencies:
- ms "^2.1.1"
-
-decode-named-character-reference@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e"
- integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==
- dependencies:
- character-entities "^2.0.0"
-
-decompress-response@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
- integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
- dependencies:
- mimic-response "^3.1.0"
-
-dedent@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
- integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
-
-deep-eql@^5.0.1:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341"
- integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==
-
-deep-is@^0.1.3:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
- integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
-
-defer-to-connect@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
- integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
-
-define-data-property@^1.0.1, define-data-property@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e"
- integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
- dependencies:
- es-define-property "^1.0.0"
- es-errors "^1.3.0"
- gopd "^1.0.1"
-
-define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5"
- integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==
- dependencies:
- has-property-descriptors "^1.0.0"
- object-keys "^1.1.1"
-
-define-properties@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
- integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
- dependencies:
- define-data-property "^1.0.1"
- has-property-descriptors "^1.0.0"
- object-keys "^1.1.1"
-
-deprecation@^2.0.0, deprecation@^2.3.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
- integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==
-
-dequal@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
- integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
-
-detect-node@^2.0.4:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
- integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
-
-devlop@^1.0.0, devlop@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018"
- integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==
- dependencies:
- dequal "^2.0.0"
-
-diff@^3.1.0:
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
- integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
-
-doctrine@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
- integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
- dependencies:
- esutils "^2.0.2"
-
-doctrine@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
- integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
- dependencies:
- esutils "^2.0.2"
-
-dugite@^2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/dugite/-/dugite-2.7.1.tgz#277275fd490bddf20180e124d119f84f708dfb32"
- integrity sha512-X7v7JngMG6RGHKCKKF0fdqYC9Xcw0CDes43an6dQW2N2dYNd/OOLq3BFszCOyOObgKnrmNVvyggk3O4WGJMpcA==
- dependencies:
- progress "^2.0.3"
- tar "^6.1.11"
-
-dunder-proto@^1.0.0, dunder-proto@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
- integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
- dependencies:
- call-bind-apply-helpers "^1.0.1"
- es-errors "^1.3.0"
- gopd "^1.2.0"
-
-duplexer@~0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
- integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
-
-eastasianwidth@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
- integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
-
-ecdsa-sig-formatter@1.0.11:
- version "1.0.11"
- resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf"
- integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==
- dependencies:
- safe-buffer "^5.0.1"
-
-electron-to-chromium@^1.5.4:
- version "1.5.18"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz#5fe62b9d21efbcfa26571066502d94f3ed97e495"
- integrity sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==
-
-emoji-regex@^10.2.1, emoji-regex@^10.3.0:
- version "10.4.0"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4"
- integrity sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==
-
-emoji-regex@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
- integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
-
-emoji-regex@^9.2.2:
- version "9.2.2"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
- integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
-
-emojis-list@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
- integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
-
-end-of-stream@^1.1.0:
- version "1.4.4"
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
- integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
- dependencies:
- once "^1.4.0"
-
-enhanced-resolve@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
- integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==
- dependencies:
- graceful-fs "^4.1.2"
- memory-fs "^0.4.0"
- tapable "^1.0.0"
-
-enhanced-resolve@^5.17.1:
- version "5.17.1"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15"
- integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==
- dependencies:
- graceful-fs "^4.2.4"
- tapable "^2.2.0"
-
-enquirer@^2.3.5:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
- integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
- dependencies:
- ansi-colors "^4.1.1"
-
-ensure-posix-path@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce"
- integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw==
-
-entities@^4.4.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
- integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
-
-env-paths@^2.2.0, env-paths@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
- integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
-
-envinfo@^7.7.3:
- version "7.8.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
- integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
-
-err-code@^2.0.2:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
- integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
-
-errno@^0.1.3:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
- integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
- dependencies:
- prr "~1.0.1"
-
-error-ex@^1.3.1, error-ex@^1.3.2:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
- integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- dependencies:
- is-arrayish "^0.2.1"
-
-es-abstract@^1.19.0, es-abstract@^1.20.4:
- version "1.21.2"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
- integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==
- dependencies:
- array-buffer-byte-length "^1.0.0"
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- es-set-tostringtag "^2.0.1"
- es-to-primitive "^1.2.1"
- function.prototype.name "^1.1.5"
- get-intrinsic "^1.2.0"
- get-symbol-description "^1.0.0"
- globalthis "^1.0.3"
- gopd "^1.0.1"
- has "^1.0.3"
- has-property-descriptors "^1.0.0"
- has-proto "^1.0.1"
- has-symbols "^1.0.3"
- internal-slot "^1.0.5"
- is-array-buffer "^3.0.2"
- is-callable "^1.2.7"
- is-negative-zero "^2.0.2"
- is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.2"
- is-string "^1.0.7"
- is-typed-array "^1.1.10"
- is-weakref "^1.0.2"
- object-inspect "^1.12.3"
- object-keys "^1.1.1"
- object.assign "^4.1.4"
- regexp.prototype.flags "^1.4.3"
- safe-regex-test "^1.0.0"
- string.prototype.trim "^1.2.7"
- string.prototype.trimend "^1.0.6"
- string.prototype.trimstart "^1.0.6"
- typed-array-length "^1.0.4"
- unbox-primitive "^1.0.2"
- which-typed-array "^1.1.9"
-
-es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2:
- version "1.23.3"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
- integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
- dependencies:
- array-buffer-byte-length "^1.0.1"
- arraybuffer.prototype.slice "^1.0.3"
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.7"
- data-view-buffer "^1.0.1"
- data-view-byte-length "^1.0.1"
- data-view-byte-offset "^1.0.0"
- es-define-property "^1.0.0"
- es-errors "^1.3.0"
- es-object-atoms "^1.0.0"
- es-set-tostringtag "^2.0.3"
- es-to-primitive "^1.2.1"
- function.prototype.name "^1.1.6"
- get-intrinsic "^1.2.4"
- get-symbol-description "^1.0.2"
- globalthis "^1.0.3"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.2"
- has-proto "^1.0.3"
- has-symbols "^1.0.3"
- hasown "^2.0.2"
- internal-slot "^1.0.7"
- is-array-buffer "^3.0.4"
- is-callable "^1.2.7"
- is-data-view "^1.0.1"
- is-negative-zero "^2.0.3"
- is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.3"
- is-string "^1.0.7"
- is-typed-array "^1.1.13"
- is-weakref "^1.0.2"
- object-inspect "^1.13.1"
- object-keys "^1.1.1"
- object.assign "^4.1.5"
- regexp.prototype.flags "^1.5.2"
- safe-array-concat "^1.1.2"
- safe-regex-test "^1.0.3"
- string.prototype.trim "^1.2.9"
- string.prototype.trimend "^1.0.8"
- string.prototype.trimstart "^1.0.8"
- typed-array-buffer "^1.0.2"
- typed-array-byte-length "^1.0.1"
- typed-array-byte-offset "^1.0.2"
- typed-array-length "^1.0.6"
- unbox-primitive "^1.0.2"
- which-typed-array "^1.1.15"
-
-es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0:
- version "1.24.0"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328"
- integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==
- dependencies:
- array-buffer-byte-length "^1.0.2"
- arraybuffer.prototype.slice "^1.0.4"
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.8"
- call-bound "^1.0.4"
- data-view-buffer "^1.0.2"
- data-view-byte-length "^1.0.2"
- data-view-byte-offset "^1.0.1"
- es-define-property "^1.0.1"
- es-errors "^1.3.0"
- es-object-atoms "^1.1.1"
- es-set-tostringtag "^2.1.0"
- es-to-primitive "^1.3.0"
- function.prototype.name "^1.1.8"
- get-intrinsic "^1.3.0"
- get-proto "^1.0.1"
- get-symbol-description "^1.1.0"
- globalthis "^1.0.4"
- gopd "^1.2.0"
- has-property-descriptors "^1.0.2"
- has-proto "^1.2.0"
- has-symbols "^1.1.0"
- hasown "^2.0.2"
- internal-slot "^1.1.0"
- is-array-buffer "^3.0.5"
- is-callable "^1.2.7"
- is-data-view "^1.0.2"
- is-negative-zero "^2.0.3"
- is-regex "^1.2.1"
- is-set "^2.0.3"
- is-shared-array-buffer "^1.0.4"
- is-string "^1.1.1"
- is-typed-array "^1.1.15"
- is-weakref "^1.1.1"
- math-intrinsics "^1.1.0"
- object-inspect "^1.13.4"
- object-keys "^1.1.1"
- object.assign "^4.1.7"
- own-keys "^1.0.1"
- regexp.prototype.flags "^1.5.4"
- safe-array-concat "^1.1.3"
- safe-push-apply "^1.0.0"
- safe-regex-test "^1.1.0"
- set-proto "^1.0.0"
- stop-iteration-iterator "^1.1.0"
- string.prototype.trim "^1.2.10"
- string.prototype.trimend "^1.0.9"
- string.prototype.trimstart "^1.0.8"
- typed-array-buffer "^1.0.3"
- typed-array-byte-length "^1.0.3"
- typed-array-byte-offset "^1.0.4"
- typed-array-length "^1.0.7"
- unbox-primitive "^1.1.0"
- which-typed-array "^1.1.19"
-
-es-define-property@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845"
- integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==
- dependencies:
- get-intrinsic "^1.2.4"
-
-es-define-property@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
- integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
-
-es-errors@^1.2.1, es-errors@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
- integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
-
-es-module-lexer@^1.2.1:
- version "1.5.4"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78"
- integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==
-
-es-object-atoms@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941"
- integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==
- dependencies:
- es-errors "^1.3.0"
-
-es-object-atoms@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
- integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
- dependencies:
- es-errors "^1.3.0"
-
-es-set-tostringtag@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8"
- integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==
- dependencies:
- get-intrinsic "^1.1.3"
- has "^1.0.3"
- has-tostringtag "^1.0.0"
-
-es-set-tostringtag@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777"
- integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==
- dependencies:
- get-intrinsic "^1.2.4"
- has-tostringtag "^1.0.2"
- hasown "^2.0.1"
-
-es-set-tostringtag@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
- integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
- dependencies:
- es-errors "^1.3.0"
- get-intrinsic "^1.2.6"
- has-tostringtag "^1.0.2"
- hasown "^2.0.2"
-
-es-shim-unscopables@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
- integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
- dependencies:
- has "^1.0.3"
-
-es-shim-unscopables@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763"
- integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==
- dependencies:
- hasown "^2.0.0"
-
-es-shim-unscopables@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5"
- integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==
- dependencies:
- hasown "^2.0.2"
-
-es-to-primitive@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
- integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
- dependencies:
- is-callable "^1.1.4"
- is-date-object "^1.0.1"
- is-symbol "^1.0.2"
-
-es-to-primitive@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18"
- integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==
- dependencies:
- is-callable "^1.2.7"
- is-date-object "^1.0.5"
- is-symbol "^1.0.4"
-
-es6-error@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
- integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
-
-escalade@^3.1.2:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
- integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
-
-escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-
-escape-string-regexp@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
- integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
-
-eslint-compat-utils@^0.5.1:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4"
- integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==
- dependencies:
- semver "^7.5.4"
-
-eslint-config-standard-jsx@^11.0.0:
- version "11.0.0"
- resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#70852d395731a96704a592be5b0bfaccfeded239"
- integrity sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ==
-
-eslint-config-standard@17.0.0:
- version "17.0.0"
- resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz#fd5b6cf1dcf6ba8d29f200c461de2e19069888cf"
- integrity sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==
-
-eslint-config-standard@^17.1.0:
- version "17.1.0"
- resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975"
- integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==
-
-eslint-import-resolver-node@^0.3.7:
- version "0.3.7"
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7"
- integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==
- dependencies:
- debug "^3.2.7"
- is-core-module "^2.11.0"
- resolve "^1.22.1"
-
-eslint-import-resolver-node@^0.3.9:
- version "0.3.9"
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac"
- integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==
- dependencies:
- debug "^3.2.7"
- is-core-module "^2.13.0"
- resolve "^1.22.4"
-
-eslint-module-utils@^2.12.1:
- version "2.12.1"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff"
- integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==
- dependencies:
- debug "^3.2.7"
-
-eslint-module-utils@^2.7.4:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
- integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
- dependencies:
- debug "^3.2.7"
-
-eslint-plugin-es-x@^7.5.0:
- version "7.8.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74"
- integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==
- dependencies:
- "@eslint-community/eslint-utils" "^4.1.2"
- "@eslint-community/regexpp" "^4.11.0"
- eslint-compat-utils "^0.5.1"
-
-eslint-plugin-es@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893"
- integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
- dependencies:
- eslint-utils "^2.0.0"
- regexpp "^3.0.0"
-
-eslint-plugin-es@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz#f0822f0c18a535a97c3e714e89f88586a7641ec9"
- integrity sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==
- dependencies:
- eslint-utils "^2.0.0"
- regexpp "^3.0.0"
-
-eslint-plugin-import@^2.26.0:
- version "2.27.5"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65"
- integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==
- dependencies:
- array-includes "^3.1.6"
- array.prototype.flat "^1.3.1"
- array.prototype.flatmap "^1.3.1"
- debug "^3.2.7"
- doctrine "^2.1.0"
- eslint-import-resolver-node "^0.3.7"
- eslint-module-utils "^2.7.4"
- has "^1.0.3"
- is-core-module "^2.11.0"
- is-glob "^4.0.3"
- minimatch "^3.1.2"
- object.values "^1.1.6"
- resolve "^1.22.1"
- semver "^6.3.0"
- tsconfig-paths "^3.14.1"
-
-eslint-plugin-import@^2.32.0:
- version "2.32.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980"
- integrity sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==
- dependencies:
- "@rtsao/scc" "^1.1.0"
- array-includes "^3.1.9"
- array.prototype.findlastindex "^1.2.6"
- array.prototype.flat "^1.3.3"
- array.prototype.flatmap "^1.3.3"
- debug "^3.2.7"
- doctrine "^2.1.0"
- eslint-import-resolver-node "^0.3.9"
- eslint-module-utils "^2.12.1"
- hasown "^2.0.2"
- is-core-module "^2.16.1"
- is-glob "^4.0.3"
- minimatch "^3.1.2"
- object.fromentries "^2.0.8"
- object.groupby "^1.0.3"
- object.values "^1.2.1"
- semver "^6.3.1"
- string.prototype.trimend "^1.0.9"
- tsconfig-paths "^3.15.0"
-
-eslint-plugin-mocha@^10.5.0:
- version "10.5.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz#0aca8d709e7cddef566e0dc252f6b02e307a2b7e"
- integrity sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw==
- dependencies:
- eslint-utils "^3.0.0"
- globals "^13.24.0"
- rambda "^7.4.0"
-
-eslint-plugin-n@^15.1.0:
- version "15.7.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz#e29221d8f5174f84d18f2eb94765f2eeea033b90"
- integrity sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==
- dependencies:
- builtins "^5.0.1"
- eslint-plugin-es "^4.1.0"
- eslint-utils "^3.0.0"
- ignore "^5.1.1"
- is-core-module "^2.11.0"
- minimatch "^3.1.2"
- resolve "^1.22.1"
- semver "^7.3.8"
-
-eslint-plugin-n@^16.6.2:
- version "16.6.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b"
- integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==
- dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- builtins "^5.0.1"
- eslint-plugin-es-x "^7.5.0"
- get-tsconfig "^4.7.0"
- globals "^13.24.0"
- ignore "^5.2.4"
- is-builtin-module "^3.2.1"
- is-core-module "^2.12.1"
- minimatch "^3.1.2"
- resolve "^1.22.2"
- semver "^7.5.3"
-
-eslint-plugin-node@^11.1.0:
- version "11.1.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d"
- integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==
- dependencies:
- eslint-plugin-es "^3.0.0"
- eslint-utils "^2.0.0"
- ignore "^5.1.1"
- minimatch "^3.0.4"
- resolve "^1.10.1"
- semver "^6.1.0"
-
-eslint-plugin-promise@^6.0.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz#269a3e2772f62875661220631bd4dafcb4083816"
- integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==
-
-eslint-plugin-promise@^6.6.0:
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#acd3fd7d55cead7a10f92cf698f36c0aafcd717a"
- integrity sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==
-
-eslint-plugin-react@^7.28.0:
- version "7.32.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10"
- integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==
- dependencies:
- array-includes "^3.1.6"
- array.prototype.flatmap "^1.3.1"
- array.prototype.tosorted "^1.1.1"
- doctrine "^2.1.0"
- estraverse "^5.3.0"
- jsx-ast-utils "^2.4.1 || ^3.0.0"
- minimatch "^3.1.2"
- object.entries "^1.1.6"
- object.fromentries "^2.0.6"
- object.hasown "^1.1.2"
- object.values "^1.1.6"
- prop-types "^15.8.1"
- resolve "^2.0.0-next.4"
- semver "^6.3.0"
- string.prototype.matchall "^4.0.8"
-
-eslint-plugin-standard@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-5.0.0.tgz#c43f6925d669f177db46f095ea30be95476b1ee4"
- integrity sha512-eSIXPc9wBM4BrniMzJRBm2uoVuXz2EPa+NXPk2+itrVt+r5SbKFERx/IgrK/HmfjddyKVz2f+j+7gBRvu19xLg==
-
-eslint-scope@5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
- integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
- dependencies:
- esrecurse "^4.3.0"
- estraverse "^4.1.1"
-
-eslint-scope@^7.2.2:
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
- integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
- dependencies:
- esrecurse "^4.3.0"
- estraverse "^5.2.0"
-
-eslint-utils@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
- integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
- dependencies:
- eslint-visitor-keys "^1.1.0"
-
-eslint-utils@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
- integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
- dependencies:
- eslint-visitor-keys "^2.0.0"
-
-eslint-visitor-keys@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2"
- integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==
-
-eslint-visitor-keys@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
- integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
-
-eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
- integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-
-eslint@^8.13.0, eslint@^8.57.1:
- version "8.57.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
- integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
- dependencies:
- "@eslint-community/eslint-utils" "^4.2.0"
- "@eslint-community/regexpp" "^4.6.1"
- "@eslint/eslintrc" "^2.1.4"
- "@eslint/js" "8.57.1"
- "@humanwhocodes/config-array" "^0.13.0"
- "@humanwhocodes/module-importer" "^1.0.1"
- "@nodelib/fs.walk" "^1.2.8"
- "@ungap/structured-clone" "^1.2.0"
- ajv "^6.12.4"
- chalk "^4.0.0"
- cross-spawn "^7.0.2"
- debug "^4.3.2"
- doctrine "^3.0.0"
- escape-string-regexp "^4.0.0"
- eslint-scope "^7.2.2"
- eslint-visitor-keys "^3.4.3"
- espree "^9.6.1"
- esquery "^1.4.2"
- esutils "^2.0.2"
- fast-deep-equal "^3.1.3"
- file-entry-cache "^6.0.1"
- find-up "^5.0.0"
- glob-parent "^6.0.2"
- globals "^13.19.0"
- graphemer "^1.4.0"
- ignore "^5.2.0"
- imurmurhash "^0.1.4"
- is-glob "^4.0.0"
- is-path-inside "^3.0.3"
- js-yaml "^4.1.0"
- json-stable-stringify-without-jsonify "^1.0.1"
- levn "^0.4.1"
- lodash.merge "^4.6.2"
- minimatch "^3.1.2"
- natural-compare "^1.4.0"
- optionator "^0.9.3"
- strip-ansi "^6.0.1"
- text-table "^0.2.0"
-
-espree@^9.6.0, espree@^9.6.1:
- version "9.6.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
- integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
- dependencies:
- acorn "^8.9.0"
- acorn-jsx "^5.3.2"
- eslint-visitor-keys "^3.4.1"
-
-esprima@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
- integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-
-esquery@^1.4.2:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
- integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
- dependencies:
- estraverse "^5.1.0"
-
-esrecurse@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
- integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
- dependencies:
- estraverse "^5.2.0"
-
-estraverse@^4.1.1:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
- integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
-
-estraverse@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642"
- integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
-
-estraverse@^5.2.0, estraverse@^5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
- integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
-
-esutils@^2.0.2:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
- integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
-
-events-to-array@^1.0.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz#2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6"
- integrity sha1-LUH1Y+H+QA7Uli/hpNXGp1Od9/Y=
-
-events@^3.0.0, events@^3.2.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
- integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
-
-execa@^4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2"
- integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==
- dependencies:
- cross-spawn "^7.0.0"
- get-stream "^5.0.0"
- human-signals "^1.1.1"
- is-stream "^2.0.0"
- merge-stream "^2.0.0"
- npm-run-path "^4.0.0"
- onetime "^5.1.0"
- signal-exit "^3.0.2"
- strip-final-newline "^2.0.0"
-
-extend@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
- integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
-
-extract-zip@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
- integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
- dependencies:
- debug "^4.1.1"
- get-stream "^5.1.0"
- yauzl "^2.10.0"
- optionalDependencies:
- "@types/yauzl" "^2.9.1"
-
-fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
- integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-
-fast-glob@^3.3.2:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
- integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
- dependencies:
- "@nodelib/fs.stat" "^2.0.2"
- "@nodelib/fs.walk" "^1.2.3"
- glob-parent "^5.1.2"
- merge2 "^1.3.0"
- micromatch "^4.0.4"
-
-fast-glob@^3.3.3:
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
- integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
- dependencies:
- "@nodelib/fs.stat" "^2.0.2"
- "@nodelib/fs.walk" "^1.2.3"
- glob-parent "^5.1.2"
- merge2 "^1.3.0"
- micromatch "^4.0.8"
-
-fast-json-stable-stringify@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
- integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
-
-fast-levenshtein@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
- integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
-
-fast-uri@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134"
- integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==
-
-fast-xml-parser@^4.3.2:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz#2882b7d01a6825dfdf909638f2de0256351def37"
- integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==
- dependencies:
- strnum "^1.0.5"
-
-fastest-levenshtein@^1.0.12:
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz#9054384e4b7a78c88d01a4432dc18871af0ac859"
- integrity sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA==
-
-fastq@^1.6.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481"
- integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
- dependencies:
- reusify "^1.0.4"
-
-fd-slicer@~1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
- integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==
- dependencies:
- pend "~1.2.0"
-
-figures@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
- integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
- dependencies:
- escape-string-regexp "^1.0.5"
-
-file-entry-cache@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
- integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
- dependencies:
- flat-cache "^3.0.4"
-
-fill-range@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
- integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
- dependencies:
- to-regex-range "^5.0.1"
-
-find-up@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
- integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
- dependencies:
- locate-path "^3.0.0"
-
-find-up@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
- integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
- dependencies:
- locate-path "^5.0.0"
- path-exists "^4.0.0"
-
-find-up@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
- integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
- dependencies:
- locate-path "^6.0.0"
- path-exists "^4.0.0"
-
-flat-cache@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
- integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
- dependencies:
- flatted "^3.1.0"
- rimraf "^3.0.2"
-
-flatted@^3.1.0:
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
- integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
-
-folder-hash@^2.1.1:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/folder-hash/-/folder-hash-2.1.2.tgz#7109f9cd0cbca271936d1b5544b156d6571e6cfd"
- integrity sha512-PmMwEZyNN96EMshf7sek4OIB7ADNsHOJ7VIw7pO0PBI0BNfEsi7U8U56TBjjqqwQ0WuBv8se0HEfmbw5b/Rk+w==
- dependencies:
- debug "^3.1.0"
- graceful-fs "~4.1.11"
- minimatch "~3.0.4"
-
-for-each@^0.3.3:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
- integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
- dependencies:
- is-callable "^1.1.3"
-
-for-each@^0.3.5:
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47"
- integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==
- dependencies:
- is-callable "^1.2.7"
-
-foreground-child@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
- integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
- dependencies:
- cross-spawn "^7.0.0"
- signal-exit "^4.0.1"
-
-fs-extra@^10.0.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
- integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
-fs-extra@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
- integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^4.0.0"
- universalify "^0.1.0"
-
-fs-minipass@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
- integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
- dependencies:
- minipass "^3.0.0"
-
-fs.realpath@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
- integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-
-fsevents@~2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
- integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
-function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-function-bind@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
- integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
-
-function.prototype.name@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
- integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.3"
- es-abstract "^1.19.0"
- functions-have-names "^1.2.2"
-
-function.prototype.name@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd"
- integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
- functions-have-names "^1.2.3"
-
-function.prototype.name@^1.1.8:
- version "1.1.8"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78"
- integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.3"
- define-properties "^1.2.1"
- functions-have-names "^1.2.3"
- hasown "^2.0.2"
- is-callable "^1.2.7"
-
-functions-have-names@^1.2.2, functions-have-names@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
- integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
-
-get-east-asian-width@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e"
- integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==
-
-get-func-name@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41"
- integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==
-
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
- integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
- dependencies:
- function-bind "^1.1.1"
- has "^1.0.3"
- has-proto "^1.0.1"
- has-symbols "^1.0.3"
-
-get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd"
- integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==
- dependencies:
- es-errors "^1.3.0"
- function-bind "^1.1.2"
- has-proto "^1.0.1"
- has-symbols "^1.0.3"
- hasown "^2.0.0"
-
-get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
- integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
- dependencies:
- call-bind-apply-helpers "^1.0.2"
- es-define-property "^1.0.1"
- es-errors "^1.3.0"
- es-object-atoms "^1.1.1"
- function-bind "^1.1.2"
- get-proto "^1.0.1"
- gopd "^1.2.0"
- has-symbols "^1.1.0"
- hasown "^2.0.2"
- math-intrinsics "^1.1.0"
-
-get-own-enumerable-property-symbols@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203"
- integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==
-
-get-proto@^1.0.0, get-proto@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
- integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
- dependencies:
- dunder-proto "^1.0.1"
- es-object-atoms "^1.0.0"
-
-get-stdin@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
- integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
-
-get-stream@^5.0.0, get-stream@^5.1.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
- integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
- dependencies:
- pump "^3.0.0"
-
-get-symbol-description@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
- integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.1"
-
-get-symbol-description@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5"
- integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==
- dependencies:
- call-bind "^1.0.5"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.4"
-
-get-symbol-description@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee"
- integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==
- dependencies:
- call-bound "^1.0.3"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.6"
-
-get-tsconfig@^4.7.0:
- version "4.8.1"
- resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471"
- integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==
- dependencies:
- resolve-pkg-maps "^1.0.0"
-
-getos@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5"
- integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==
- dependencies:
- async "^3.2.0"
-
-glob-parent@^5.1.2, glob-parent@~5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
- dependencies:
- is-glob "^4.0.1"
-
-glob-parent@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
- integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
- dependencies:
- is-glob "^4.0.3"
-
-glob-to-regexp@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
- integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
-
-glob@^10.0.0, glob@^10.2.2, glob@^10.4.5:
- version "10.4.5"
- resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
- integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
- dependencies:
- foreground-child "^3.1.0"
- jackspeak "^3.1.2"
- minimatch "^9.0.4"
- minipass "^7.1.2"
- package-json-from-dist "^1.0.0"
- path-scurry "^1.11.1"
-
-glob@^7.0.0, glob@^7.1.3, glob@^7.1.6:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
- integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.4"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-glob@^9.2.0:
- version "9.3.5"
- resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
- integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
- dependencies:
- fs.realpath "^1.0.0"
- minimatch "^8.0.2"
- minipass "^4.2.4"
- path-scurry "^1.6.1"
-
-global-agent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6"
- integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==
- dependencies:
- boolean "^3.0.1"
- es6-error "^4.1.1"
- matcher "^3.0.0"
- roarr "^2.15.3"
- semver "^7.3.2"
- serialize-error "^7.0.1"
-
-globals@^13.19.0:
- version "13.20.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82"
- integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==
- dependencies:
- type-fest "^0.20.2"
-
-globals@^13.24.0:
- version "13.24.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171"
- integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==
- dependencies:
- type-fest "^0.20.2"
-
-globalthis@^1.0.1, globalthis@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
- integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
- dependencies:
- define-properties "^1.1.3"
-
-globalthis@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
- integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==
- dependencies:
- define-properties "^1.2.1"
- gopd "^1.0.1"
-
-globby@14.1.0:
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e"
- integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==
- dependencies:
- "@sindresorhus/merge-streams" "^2.1.0"
- fast-glob "^3.3.3"
- ignore "^7.0.3"
- path-type "^6.0.0"
- slash "^5.1.0"
- unicorn-magic "^0.3.0"
-
-gopd@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
- integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
- dependencies:
- get-intrinsic "^1.1.3"
-
-gopd@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
- integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
-
-got@^11.8.5:
- version "11.8.5"
- resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046"
- integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==
- dependencies:
- "@sindresorhus/is" "^4.0.0"
- "@szmarczak/http-timer" "^4.0.5"
- "@types/cacheable-request" "^6.0.1"
- "@types/responselike" "^1.0.0"
- cacheable-lookup "^5.0.3"
- cacheable-request "^7.0.2"
- decompress-response "^6.0.0"
- http2-wrapper "^1.0.0-beta.5.2"
- lowercase-keys "^2.0.0"
- p-cancelable "^2.0.0"
- responselike "^2.0.0"
-
-graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4:
- version "4.2.11"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
- integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
-
-graceful-fs@~4.1.11:
- version "4.1.15"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
- integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
-
-graphemer@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
- integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
-
-has-bigints@^1.0.1, has-bigints@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
- integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
-
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-
-has-flag@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
- integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
-
-has-flag@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz#5483db2ae02a472d1d0691462fc587d1843cd940"
- integrity sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==
-
-has-property-descriptors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
- integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
- dependencies:
- get-intrinsic "^1.1.1"
-
-has-property-descriptors@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854"
- integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
- dependencies:
- es-define-property "^1.0.0"
-
-has-proto@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
- integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
-
-has-proto@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd"
- integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==
-
-has-proto@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5"
- integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==
- dependencies:
- dunder-proto "^1.0.0"
-
-has-symbols@^1.0.2, has-symbols@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
- integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
-
-has-symbols@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
- integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
-
-has-tostringtag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
- integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
- dependencies:
- has-symbols "^1.0.2"
-
-has-tostringtag@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
- integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
- dependencies:
- has-symbols "^1.0.3"
-
-has@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
- integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
- dependencies:
- function-bind "^1.1.1"
-
-hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
- integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
- dependencies:
- function-bind "^1.1.2"
-
-hast-util-from-html@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz#9cd38ee81bf40b2607368b92a04b0905fa987488"
- integrity sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==
- dependencies:
- "@types/hast" "^3.0.0"
- devlop "^1.1.0"
- hast-util-from-parse5 "^8.0.0"
- parse5 "^7.0.0"
- vfile "^6.0.0"
- vfile-message "^4.0.0"
-
-hast-util-from-parse5@^8.0.0:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651"
- integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==
- dependencies:
- "@types/hast" "^3.0.0"
- "@types/unist" "^3.0.0"
- devlop "^1.0.0"
- hastscript "^8.0.0"
- property-information "^6.0.0"
- vfile "^6.0.0"
- vfile-location "^5.0.0"
- web-namespaces "^2.0.0"
-
-hast-util-parse-selector@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27"
- integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==
- dependencies:
- "@types/hast" "^3.0.0"
-
-hastscript@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a"
- integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==
- dependencies:
- "@types/hast" "^3.0.0"
- comma-separated-tokens "^2.0.0"
- hast-util-parse-selector "^4.0.0"
- property-information "^6.0.0"
- space-separated-tokens "^2.0.0"
-
-hosted-git-info@^7.0.0:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17"
- integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==
- dependencies:
- lru-cache "^10.0.1"
-
-http-cache-semantics@^4.0.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
- integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
-
-http-proxy-agent@^7.0.0:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e"
- integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==
- dependencies:
- agent-base "^7.1.0"
- debug "^4.3.4"
-
-http2-wrapper@^1.0.0-beta.5.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
- integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
- dependencies:
- quick-lru "^5.1.1"
- resolve-alpn "^1.0.0"
-
-https-proxy-agent@^7.0.0:
- version "7.0.5"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2"
- integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==
- dependencies:
- agent-base "^7.0.2"
- debug "4"
-
-human-signals@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
- integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
-
-husky@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz#511cb3e57de3e3190514ae49ed50f6bc3f50b3e9"
- integrity sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==
-
-ieee754@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
- integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-
-ignore@^5.0.0, ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4:
- version "5.3.1"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
- integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
-
-ignore@^5.3.1:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
- integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
-
-ignore@^7.0.3:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.4.tgz#a12c70d0f2607c5bf508fb65a40c75f037d7a078"
- integrity sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==
-
-import-fresh@^3.1.0, import-fresh@^3.2.1:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
- dependencies:
- parent-module "^1.0.0"
- resolve-from "^4.0.0"
-
-import-local@^3.0.2:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
- integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
- dependencies:
- pkg-dir "^4.2.0"
- resolve-cwd "^3.0.0"
-
-import-meta-resolve@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#f9db8bead9fafa61adb811db77a2bf22c5399706"
- integrity sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==
-
-imurmurhash@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
- integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
-
-indent-string@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
- integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
-
-inflight@^1.0.4:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
- integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
- dependencies:
- once "^1.3.0"
- wrappy "1"
-
-inherits@2, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-
-ini@^4.1.2, ini@^4.1.3:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795"
- integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==
-
-internal-slot@^1.0.3, internal-slot@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986"
- integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==
- dependencies:
- get-intrinsic "^1.2.0"
- has "^1.0.3"
- side-channel "^1.0.4"
-
-internal-slot@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802"
- integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==
- dependencies:
- es-errors "^1.3.0"
- hasown "^2.0.0"
- side-channel "^1.0.4"
-
-internal-slot@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961"
- integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==
- dependencies:
- es-errors "^1.3.0"
- hasown "^2.0.2"
- side-channel "^1.1.0"
-
-interpret@^1.0.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
- integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
-
-interpret@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
- integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
-
-is-alphabetical@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b"
- integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==
-
-is-alphanumerical@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875"
- integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==
- dependencies:
- is-alphabetical "^2.0.0"
- is-decimal "^2.0.0"
-
-is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
- integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.2.0"
- is-typed-array "^1.1.10"
-
-is-array-buffer@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98"
- integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.2.1"
-
-is-array-buffer@^3.0.5:
- version "3.0.5"
- resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280"
- integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.3"
- get-intrinsic "^1.2.6"
-
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
- integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
-
-is-async-function@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523"
- integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==
- dependencies:
- async-function "^1.0.0"
- call-bound "^1.0.3"
- get-proto "^1.0.1"
- has-tostringtag "^1.0.2"
- safe-regex-test "^1.1.0"
-
-is-bigint@^1.0.1:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
- integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
- dependencies:
- has-bigints "^1.0.1"
-
-is-bigint@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672"
- integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==
- dependencies:
- has-bigints "^1.0.2"
-
-is-binary-path@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
- integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
- dependencies:
- binary-extensions "^2.0.0"
-
-is-boolean-object@^1.1.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
- integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
-is-boolean-object@^1.2.1:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e"
- integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==
- dependencies:
- call-bound "^1.0.3"
- has-tostringtag "^1.0.2"
-
-is-builtin-module@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169"
- integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==
- dependencies:
- builtin-modules "^3.3.0"
-
-is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
- integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-
-is-core-module@^2.11.0:
- version "2.12.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd"
- integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==
- dependencies:
- has "^1.0.3"
-
-is-core-module@^2.12.1, is-core-module@^2.13.0:
- version "2.15.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
- integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==
- dependencies:
- hasown "^2.0.2"
-
-is-core-module@^2.16.1:
- version "2.16.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4"
- integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==
- dependencies:
- hasown "^2.0.2"
-
-is-core-module@^2.8.0:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
- integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
- dependencies:
- has "^1.0.3"
-
-is-core-module@^2.9.0:
- version "2.9.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
- integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
- dependencies:
- has "^1.0.3"
-
-is-data-view@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f"
- integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==
- dependencies:
- is-typed-array "^1.1.13"
-
-is-data-view@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e"
- integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==
- dependencies:
- call-bound "^1.0.2"
- get-intrinsic "^1.2.6"
- is-typed-array "^1.1.13"
-
-is-date-object@^1.0.1:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
- integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-date-object@^1.0.5, is-date-object@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7"
- integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==
- dependencies:
- call-bound "^1.0.2"
- has-tostringtag "^1.0.2"
-
-is-decimal@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7"
- integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==
-
-is-empty@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz#de9bb5b278738a05a0b09a57e1fb4d4a341a9f6b"
- integrity sha1-3pu1snhzigWgsJpX4ftNSjQan2s=
-
-is-extglob@^2.1.0, is-extglob@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
- integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
-
-is-finalizationregistry@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90"
- integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==
- dependencies:
- call-bound "^1.0.3"
-
-is-fullwidth-code-point@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
- integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
-
-is-generator-function@^1.0.10:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca"
- integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==
- dependencies:
- call-bound "^1.0.3"
- get-proto "^1.0.0"
- has-tostringtag "^1.0.2"
- safe-regex-test "^1.1.0"
-
-is-glob@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
- integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
- dependencies:
- is-extglob "^2.1.0"
-
-is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
- dependencies:
- is-extglob "^2.1.1"
-
-is-hexadecimal@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027"
- integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==
-
-is-interactive@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90"
- integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==
-
-is-map@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e"
- integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==
-
-is-negative-zero@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
- integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
-
-is-negative-zero@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747"
- integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==
-
-is-number-object@^1.0.4:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
- integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-number-object@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541"
- integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==
- dependencies:
- call-bound "^1.0.3"
- has-tostringtag "^1.0.2"
-
-is-number@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
- integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-
-is-obj@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
- integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
-
-is-path-inside@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
- integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
-
-is-plain-obj@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz#06c0999fd7574edf5a906ba5644ad0feb3a84d22"
- integrity sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==
-
-is-plain-object@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
- integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
- dependencies:
- isobject "^3.0.1"
-
-is-plain-object@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
- integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
-
-is-regex@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
- integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
-is-regex@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22"
- integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==
- dependencies:
- call-bound "^1.0.2"
- gopd "^1.2.0"
- has-tostringtag "^1.0.2"
- hasown "^2.0.2"
-
-is-regexp@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
- integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
-
-is-set@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d"
- integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==
-
-is-shared-array-buffer@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
- integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
- dependencies:
- call-bind "^1.0.2"
-
-is-shared-array-buffer@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688"
- integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==
- dependencies:
- call-bind "^1.0.7"
-
-is-shared-array-buffer@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f"
- integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==
- dependencies:
- call-bound "^1.0.3"
-
-is-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
- integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
-
-is-string@^1.0.5, is-string@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
- integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-string@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9"
- integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==
- dependencies:
- call-bound "^1.0.3"
- has-tostringtag "^1.0.2"
-
-is-symbol@^1.0.2, is-symbol@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
- integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
- dependencies:
- has-symbols "^1.0.2"
-
-is-symbol@^1.0.4, is-symbol@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634"
- integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==
- dependencies:
- call-bound "^1.0.2"
- has-symbols "^1.1.0"
- safe-regex-test "^1.1.0"
-
-is-typed-array@^1.1.10, is-typed-array@^1.1.9:
- version "1.1.10"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f"
- integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==
- dependencies:
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-tostringtag "^1.0.0"
-
-is-typed-array@^1.1.13:
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229"
- integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==
- dependencies:
- which-typed-array "^1.1.14"
-
-is-typed-array@^1.1.14, is-typed-array@^1.1.15:
- version "1.1.15"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b"
- integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==
- dependencies:
- which-typed-array "^1.1.16"
-
-is-unicode-supported@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714"
- integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==
-
-is-unicode-supported@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a"
- integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==
-
-is-weakmap@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd"
- integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==
-
-is-weakref@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
- integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
- dependencies:
- call-bind "^1.0.2"
-
-is-weakref@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293"
- integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==
- dependencies:
- call-bound "^1.0.3"
-
-is-weakset@^2.0.3:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca"
- integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==
- dependencies:
- call-bound "^1.0.3"
- get-intrinsic "^1.2.6"
-
-isarray@^2.0.5:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
- integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
-
-isarray@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
- integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
-
-isexe@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
- integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
-
-isexe@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
- integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
-
-isobject@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
- integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
-
-jackspeak@^3.1.2:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a"
- integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==
- dependencies:
- "@isaacs/cliui" "^8.0.2"
- optionalDependencies:
- "@pkgjs/parseargs" "^0.11.0"
-
-jest-worker@^27.4.5:
- version "27.5.1"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
- integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
- dependencies:
- "@types/node" "*"
- merge-stream "^2.0.0"
- supports-color "^8.0.0"
-
-"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
- integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-
-js-yaml@4.1.0, js-yaml@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
- integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
- dependencies:
- argparse "^2.0.1"
-
-js-yaml@^3.2.7:
- version "3.13.1"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
- integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
- dependencies:
- argparse "^1.0.7"
- esprima "^4.0.0"
-
-json-buffer@3.0.1, json-buffer@~3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
- integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-
-json-parse-better-errors@^1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
- integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
-
-json-parse-even-better-errors@^2.3.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
- integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-
-json-parse-even-better-errors@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da"
- integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==
-
-json-schema-traverse@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
- integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
-
-json-schema-traverse@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
- integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
-
-json-stable-stringify-without-jsonify@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
- integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
-
-json-stringify-safe@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
- integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
-
-json5@^1.0.1, json5@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
- integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
- dependencies:
- minimist "^1.2.0"
-
-json5@^2.0.0, json5@^2.1.2:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
- integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
-
-jsonc-parser@3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4"
- integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==
-
-jsonfile@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
- integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
- optionalDependencies:
- graceful-fs "^4.1.6"
-
-jsonfile@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179"
- integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==
- dependencies:
- universalify "^1.0.0"
- optionalDependencies:
- graceful-fs "^4.1.6"
-
-jsonwebtoken@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d"
- integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==
- dependencies:
- jws "^3.2.2"
- lodash "^4.17.21"
- ms "^2.1.1"
- semver "^7.3.8"
-
-"jsx-ast-utils@^2.4.1 || ^3.0.0":
- version "3.3.3"
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
- integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
- dependencies:
- array-includes "^3.1.5"
- object.assign "^4.1.3"
-
-jwa@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a"
- integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==
- dependencies:
- buffer-equal-constant-time "1.0.1"
- ecdsa-sig-formatter "1.0.11"
- safe-buffer "^5.0.1"
-
-jws@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304"
- integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==
- dependencies:
- jwa "^1.4.1"
- safe-buffer "^5.0.1"
-
-katex@^0.16.0:
- version "0.16.22"
- resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.22.tgz#d2b3d66464b1e6d69e6463b28a86ced5a02c5ccd"
- integrity sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==
- dependencies:
- commander "^8.3.0"
-
-keyv@^4.0.0:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz#7970672f137d987945821b1a07b524ce5a4edd27"
- integrity sha512-nwP7AQOxFzELXsNq3zCx/oh81zu4DHWwCE6W9RaeHb7OHO0JpmKS8n801ovVQC7PTsZDWtPA5j1QY+/WWtARYg==
- dependencies:
- compress-brotli "^1.3.8"
- json-buffer "3.0.1"
-
-kind-of@^6.0.2:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
- integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
-
-levn@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
- integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
- dependencies:
- prelude-ls "^1.2.1"
- type-check "~0.4.0"
-
-lines-and-columns@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
- integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
-
-lines-and-columns@^2.0.3:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42"
- integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==
-
-linkify-it@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421"
- integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==
- dependencies:
- uc.micro "^2.0.0"
-
-lint-staged@^10.2.11:
- version "10.2.11"
- resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz#713c80877f2dc8b609b05bc59020234e766c9720"
- integrity sha512-LRRrSogzbixYaZItE2APaS4l2eJMjjf5MbclRZpLJtcQJShcvUzKXsNeZgsLIZ0H0+fg2tL4B59fU9wHIHtFIA==
- dependencies:
- chalk "^4.0.0"
- cli-truncate "2.1.0"
- commander "^5.1.0"
- cosmiconfig "^6.0.0"
- debug "^4.1.1"
- dedent "^0.7.0"
- enquirer "^2.3.5"
- execa "^4.0.1"
- listr2 "^2.1.0"
- log-symbols "^4.0.0"
- micromatch "^4.0.2"
- normalize-path "^3.0.0"
- please-upgrade-node "^3.2.0"
- string-argv "0.3.1"
- stringify-object "^3.3.0"
-
-listr2@^2.1.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/listr2/-/listr2-2.2.0.tgz#cb88631258abc578c7fb64e590fe5742f28e4aac"
- integrity sha512-Q8qbd7rgmEwDo1nSyHaWQeztfGsdL6rb4uh7BA+Q80AZiDET5rVntiU1+13mu2ZTDVaBVbvAD1Db11rnu3l9sg==
- dependencies:
- chalk "^4.0.0"
- cli-truncate "^2.1.0"
- figures "^3.2.0"
- indent-string "^4.0.0"
- log-update "^4.0.0"
- p-map "^4.0.0"
- rxjs "^6.5.5"
- through "^2.3.8"
-
-load-json-file@^5.2.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3"
- integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==
- dependencies:
- graceful-fs "^4.1.15"
- parse-json "^4.0.0"
- pify "^4.0.1"
- strip-bom "^3.0.0"
- type-fest "^0.3.0"
-
-load-plugin@^6.0.0:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-6.0.3.tgz#b0eb8ea2361744f0e54850ccbc4c8a2d94ffabe3"
- integrity sha512-kc0X2FEUZr145odl68frm+lMJuQ23+rTXYmR6TImqPtbpmXC4vVXbWKDQ9IzndA0HfyQamWfKLhzsqGSTxE63w==
- dependencies:
- "@npmcli/config" "^8.0.0"
- import-meta-resolve "^4.0.0"
-
-loader-runner@^4.2.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
- integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
-
-loader-utils@^1.0.2:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3"
- integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==
- dependencies:
- big.js "^5.2.2"
- emojis-list "^3.0.0"
- json5 "^1.0.1"
-
-loader-utils@^2.0.0:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
- integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
- dependencies:
- big.js "^5.2.2"
- emojis-list "^3.0.0"
- json5 "^2.1.2"
-
-locate-path@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
- integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
- dependencies:
- p-locate "^3.0.0"
- path-exists "^3.0.0"
-
-locate-path@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
- integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
- dependencies:
- p-locate "^4.1.0"
-
-locate-path@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
- integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
- dependencies:
- p-locate "^5.0.0"
-
-lodash.camelcase@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
- integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
-
-lodash.merge@^4.6.2:
- version "4.6.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
- integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-
-lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.21:
- version "4.17.21"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
- integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
-
-log-symbols@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920"
- integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==
- dependencies:
- chalk "^4.0.0"
-
-log-symbols@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439"
- integrity sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==
- dependencies:
- chalk "^5.3.0"
- is-unicode-supported "^1.3.0"
-
-log-update@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1"
- integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==
- dependencies:
- ansi-escapes "^4.3.0"
- cli-cursor "^3.1.0"
- slice-ansi "^4.0.0"
- wrap-ansi "^6.2.0"
-
-longest-streak@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz#f127e2bded83caa6a35ac5f7a2f2b2f94b36f3dc"
- integrity sha512-XhUjWR5CFaQ03JOP+iSDS9koy8T5jfoImCZ4XprElw3BXsSk4MpVYOLw/6LTDKZhO13PlAXnB5gS4MHQTpkSOw==
-
-loose-envify@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
- integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
- dependencies:
- js-tokens "^3.0.0 || ^4.0.0"
-
-loupe@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.1.tgz#71d038d59007d890e3247c5db97c1ec5a92edc54"
- integrity sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==
- dependencies:
- get-func-name "^2.0.1"
-
-lowercase-keys@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
- integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
-
-lru-cache@^10.0.1:
- version "10.4.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
- integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
-
-lru-cache@^10.2.0:
- version "10.2.2"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878"
- integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==
-
-lru-cache@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
- integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
- dependencies:
- yallist "^4.0.0"
-
-lru-cache@^9.0.0, lru-cache@^9.1.1:
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1"
- integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==
-
-make-error@^1.1.1:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8"
- integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==
-
-markdown-extensions@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4"
- integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==
-
-markdown-it@14.1.0, markdown-it@^14.1.0:
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45"
- integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==
- dependencies:
- argparse "^2.0.1"
- entities "^4.4.0"
- linkify-it "^5.0.0"
- mdurl "^2.0.0"
- punycode.js "^2.3.1"
- uc.micro "^2.1.0"
-
-markdownlint-cli2-formatter-default@0.0.5:
- version "0.0.5"
- resolved "https://registry.yarnpkg.com/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.5.tgz#b8fde4e127f9a9c0596e6d45eed352dd0aa0ff98"
- integrity sha512-4XKTwQ5m1+Txo2kuQ3Jgpo/KmnG+X90dWt4acufg6HVGadTUG5hzHF/wssp9b5MBYOMCnZ9RMPaU//uHsszF8Q==
-
-markdownlint-cli2@^0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/markdownlint-cli2/-/markdownlint-cli2-0.18.0.tgz#eb8007f8f276399197c65966d3428e777a9ecbf3"
- integrity sha512-gHvff1KxBxTqaN1F5cTxRSxBipx+Qkki430tyg0wPxty67iQNZzxREZkXy8ltbj7ObMz1eYD4aspnYXfV0sHAw==
- dependencies:
- globby "14.1.0"
- js-yaml "4.1.0"
- jsonc-parser "3.3.1"
- markdown-it "14.1.0"
- markdownlint "0.38.0"
- markdownlint-cli2-formatter-default "0.0.5"
- micromatch "4.0.8"
-
-markdownlint@0.38.0:
- version "0.38.0"
- resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.38.0.tgz#862ca9d08f3a28f4149bd388ac369bb95865534e"
- integrity sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==
- dependencies:
- micromark "4.0.2"
- micromark-core-commonmark "2.0.3"
- micromark-extension-directive "4.0.0"
- micromark-extension-gfm-autolink-literal "2.1.0"
- micromark-extension-gfm-footnote "2.1.0"
- micromark-extension-gfm-table "2.1.1"
- micromark-extension-math "3.1.0"
- micromark-util-types "2.0.2"
-
-matcher-collection@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz#1076f506f10ca85897b53d14ef54f90a5c426838"
- integrity sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g==
- dependencies:
- minimatch "^3.0.2"
-
-matcher@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca"
- integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==
- dependencies:
- escape-string-regexp "^4.0.0"
-
-math-intrinsics@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
- integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
-
-mdast-comment-marker@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.1.1.tgz#9c9c18e1ed57feafc1965d92b028f37c3c8da70d"
- integrity sha512-TWZDaUtPLwKX1pzDIY48MkSUQRDwX/HqbTB4m3iYdL/zosi/Z6Xqfdv0C0hNVKvzrPjZENrpWDt4p4odeVO0Iw==
-
-mdast-util-from-markdown@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz#32a6e8f512b416e1f51eb817fc64bd867ebcd9cc"
- integrity sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==
- dependencies:
- "@types/mdast" "^4.0.0"
- "@types/unist" "^3.0.0"
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- mdast-util-to-string "^4.0.0"
- micromark "^4.0.0"
- micromark-util-decode-numeric-character-reference "^2.0.0"
- micromark-util-decode-string "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
- unist-util-stringify-position "^4.0.0"
-
-mdast-util-from-markdown@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz#4850390ca7cf17413a9b9a0fbefcd1bc0eb4160a"
- integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==
- dependencies:
- "@types/mdast" "^4.0.0"
- "@types/unist" "^3.0.0"
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- mdast-util-to-string "^4.0.0"
- micromark "^4.0.0"
- micromark-util-decode-numeric-character-reference "^2.0.0"
- micromark-util-decode-string "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
- unist-util-stringify-position "^4.0.0"
-
-mdast-util-heading-style@^1.0.2:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-1.0.5.tgz#81b2e60d76754198687db0e8f044e42376db0426"
- integrity sha512-8zQkb3IUwiwOdUw6jIhnwM6DPyib+mgzQuHAe7j2Hy1rIarU4VUxe472bp9oktqULW3xqZE+Kz6OD4Gi7IA3vw==
-
-mdast-util-phrasing@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3"
- integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==
- dependencies:
- "@types/mdast" "^4.0.0"
- unist-util-is "^6.0.0"
-
-mdast-util-to-markdown@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4"
- integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==
- dependencies:
- "@types/mdast" "^4.0.0"
- "@types/unist" "^3.0.0"
- longest-streak "^3.0.0"
- mdast-util-phrasing "^4.0.0"
- mdast-util-to-string "^4.0.0"
- micromark-util-decode-string "^2.0.0"
- unist-util-visit "^5.0.0"
- zwitch "^2.0.0"
-
-mdast-util-to-string@^1.0.2:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz#7d85421021343b33de1552fc71cb8e5b4ae7536d"
- integrity sha512-868pp48gUPmZIhfKrLbaDneuzGiw3OTDjHc5M1kAepR2CWBJ+HpEsm252K4aXdiP5coVZaJPOqGtVU6Po8xnXg==
-
-mdast-util-to-string@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814"
- integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==
- dependencies:
- "@types/mdast" "^4.0.0"
-
-mdurl@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
- integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
-
-memory-fs@^0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
- integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
- dependencies:
- errno "^0.1.3"
- readable-stream "^2.0.1"
-
-merge-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
- integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
-
-merge2@^1.3.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
- integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-
-micromark-core-commonmark@2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz#c691630e485021a68cf28dbc2b2ca27ebf678cd4"
- integrity sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==
- dependencies:
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- micromark-factory-destination "^2.0.0"
- micromark-factory-label "^2.0.0"
- micromark-factory-space "^2.0.0"
- micromark-factory-title "^2.0.0"
- micromark-factory-whitespace "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-chunked "^2.0.0"
- micromark-util-classify-character "^2.0.0"
- micromark-util-html-tag-name "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-resolve-all "^2.0.0"
- micromark-util-subtokenize "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-core-commonmark@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d"
- integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==
- dependencies:
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- micromark-factory-destination "^2.0.0"
- micromark-factory-label "^2.0.0"
- micromark-factory-space "^2.0.0"
- micromark-factory-title "^2.0.0"
- micromark-factory-whitespace "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-chunked "^2.0.0"
- micromark-util-classify-character "^2.0.0"
- micromark-util-html-tag-name "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-resolve-all "^2.0.0"
- micromark-util-subtokenize "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-extension-directive@4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz#af389e33fe0654c15f8466b73a0f5af598d00368"
- integrity sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==
- dependencies:
- devlop "^1.0.0"
- micromark-factory-space "^2.0.0"
- micromark-factory-whitespace "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
- parse-entities "^4.0.0"
-
-micromark-extension-gfm-autolink-literal@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz#6286aee9686c4462c1e3552a9d505feddceeb935"
- integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==
- dependencies:
- micromark-util-character "^2.0.0"
- micromark-util-sanitize-uri "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-extension-gfm-footnote@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz#4dab56d4e398b9853f6fe4efac4fc9361f3e0750"
- integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==
- dependencies:
- devlop "^1.0.0"
- micromark-core-commonmark "^2.0.0"
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-sanitize-uri "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-extension-gfm-table@2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz#fac70bcbf51fe65f5f44033118d39be8a9b5940b"
- integrity sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==
- dependencies:
- devlop "^1.0.0"
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-extension-math@3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz#c42ee3b1dd5a9a03584e83dd8f08e3de510212c1"
- integrity sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==
- dependencies:
- "@types/katex" "^0.16.0"
- devlop "^1.0.0"
- katex "^0.16.0"
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-factory-destination@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07"
- integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==
- dependencies:
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-factory-label@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a"
- integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==
- dependencies:
- devlop "^1.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-factory-space@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030"
- integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==
- dependencies:
- micromark-util-character "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-factory-title@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95"
- integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==
- dependencies:
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-factory-whitespace@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763"
- integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==
- dependencies:
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-util-character@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.0.tgz#31320ace16b4644316f6bf057531689c71e2aee1"
- integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==
- dependencies:
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-util-chunked@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89"
- integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==
- dependencies:
- micromark-util-symbol "^2.0.0"
-
-micromark-util-classify-character@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34"
- integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==
- dependencies:
- micromark-util-character "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-util-combine-extensions@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5"
- integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==
- dependencies:
- micromark-util-chunked "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-util-decode-numeric-character-reference@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5"
- integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==
- dependencies:
- micromark-util-symbol "^2.0.0"
-
-micromark-util-decode-string@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a"
- integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==
- dependencies:
- decode-named-character-reference "^1.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-decode-numeric-character-reference "^2.0.0"
- micromark-util-symbol "^2.0.0"
-
-micromark-util-encode@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1"
- integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==
-
-micromark-util-html-tag-name@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4"
- integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==
-
-micromark-util-normalize-identifier@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b"
- integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==
- dependencies:
- micromark-util-symbol "^2.0.0"
-
-micromark-util-resolve-all@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364"
- integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==
- dependencies:
- micromark-util-types "^2.0.0"
-
-micromark-util-sanitize-uri@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de"
- integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==
- dependencies:
- micromark-util-character "^2.0.0"
- micromark-util-encode "^2.0.0"
- micromark-util-symbol "^2.0.0"
-
-micromark-util-subtokenize@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5"
- integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==
- dependencies:
- devlop "^1.0.0"
- micromark-util-chunked "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark-util-symbol@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044"
- integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==
-
-micromark-util-types@2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.2.tgz#f00225f5f5a0ebc3254f96c36b6605c4b393908e"
- integrity sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==
-
-micromark-util-types@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e"
- integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==
-
-micromark@4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.2.tgz#91395a3e1884a198e62116e33c9c568e39936fdb"
- integrity sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==
- dependencies:
- "@types/debug" "^4.0.0"
- debug "^4.0.0"
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- micromark-core-commonmark "^2.0.0"
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-chunked "^2.0.0"
- micromark-util-combine-extensions "^2.0.0"
- micromark-util-decode-numeric-character-reference "^2.0.0"
- micromark-util-encode "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-resolve-all "^2.0.0"
- micromark-util-sanitize-uri "^2.0.0"
- micromark-util-subtokenize "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromark@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249"
- integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==
- dependencies:
- "@types/debug" "^4.0.0"
- debug "^4.0.0"
- decode-named-character-reference "^1.0.0"
- devlop "^1.0.0"
- micromark-core-commonmark "^2.0.0"
- micromark-factory-space "^2.0.0"
- micromark-util-character "^2.0.0"
- micromark-util-chunked "^2.0.0"
- micromark-util-combine-extensions "^2.0.0"
- micromark-util-decode-numeric-character-reference "^2.0.0"
- micromark-util-encode "^2.0.0"
- micromark-util-normalize-identifier "^2.0.0"
- micromark-util-resolve-all "^2.0.0"
- micromark-util-sanitize-uri "^2.0.0"
- micromark-util-subtokenize "^2.0.0"
- micromark-util-symbol "^2.0.0"
- micromark-util-types "^2.0.0"
-
-micromatch@4.0.8, micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
- integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
- dependencies:
- braces "^3.0.3"
- picomatch "^2.3.1"
-
-mime-db@1.52.0:
- version "1.52.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
- integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
-
-mime-types@^2.1.27:
- version "2.1.35"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
- integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
- dependencies:
- mime-db "1.52.0"
-
-mimic-fn@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
- integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-
-mimic-function@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
- integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
-
-mimic-response@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
- integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
-
-mimic-response@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
- integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
-
-minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimatch@^8.0.2:
- version "8.0.4"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
- integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==
- dependencies:
- brace-expansion "^2.0.1"
-
-minimatch@^9.0.0, minimatch@^9.0.4:
- version "9.0.5"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
- integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
- dependencies:
- brace-expansion "^2.0.1"
-
-minimatch@~3.0.4:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1"
- integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimist@^1.0.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
- integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
-
-minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.8:
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
- integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
-
-minipass@^3.0.0:
- version "3.3.6"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a"
- integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==
- dependencies:
- yallist "^4.0.0"
-
-minipass@^4.2.4:
- version "4.2.8"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a"
- integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==
-
-minipass@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
- integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
-
-"minipass@^5.0.0 || ^6.0.2":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81"
- integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==
-
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.0.tgz#b545f84af94e567386770159302ca113469c80b8"
- integrity sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==
-
-minipass@^7.1.2:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
- integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
-
-minizlib@^2.1.1:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
- integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
- dependencies:
- minipass "^3.0.0"
- yallist "^4.0.0"
-
-mkdirp@^0.5.1:
- version "0.5.5"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
- integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
- dependencies:
- minimist "^1.2.5"
-
-mkdirp@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
- integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
-
-ms@^2.1.1, ms@^2.1.3:
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
- integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-
-nan@nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213:
- version "2.18.0"
- resolved "https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213"
-
-natural-compare@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
- integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
-
-neo-async@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
- integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-
-node-fetch@^2.6.1:
- version "2.6.8"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e"
- integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==
- dependencies:
- whatwg-url "^5.0.0"
-
-node-fetch@^2.6.7:
- version "2.6.7"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
- integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
- dependencies:
- whatwg-url "^5.0.0"
-
-node-releases@^2.0.18:
- version "2.0.18"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f"
- integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==
-
-nopt@^7.2.1:
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7"
- integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==
- dependencies:
- abbrev "^2.0.0"
-
-normalize-package-data@^6.0.0:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506"
- integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==
- dependencies:
- hosted-git-info "^7.0.0"
- semver "^7.3.5"
- validate-npm-package-license "^3.0.4"
-
-normalize-path@^3.0.0, normalize-path@~3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
- integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-
-normalize-url@^6.0.1:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
- integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
-
-npm-install-checks@^6.0.0:
- version "6.3.0"
- resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe"
- integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==
- dependencies:
- semver "^7.1.1"
-
-npm-normalize-package-bin@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
- integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
-
-npm-package-arg@^11.0.0:
- version "11.0.3"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d"
- integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==
- dependencies:
- hosted-git-info "^7.0.0"
- proc-log "^4.0.0"
- semver "^7.3.5"
- validate-npm-package-name "^5.0.0"
-
-npm-pick-manifest@^9.0.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636"
- integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==
- dependencies:
- npm-install-checks "^6.0.0"
- npm-normalize-package-bin "^3.0.0"
- npm-package-arg "^11.0.0"
- semver "^7.3.5"
-
-npm-run-path@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
- integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
- dependencies:
- path-key "^3.0.0"
-
-null-loader@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a"
- integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==
- dependencies:
- loader-utils "^2.0.0"
- schema-utils "^3.0.0"
-
-object-assign@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
- integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
-
-object-inspect@^1.12.3, object-inspect@^1.9.0:
- version "1.12.3"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
- integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
-
-object-inspect@^1.13.1:
- version "1.13.2"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff"
- integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==
-
-object-inspect@^1.13.3, object-inspect@^1.13.4:
- version "1.13.4"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
- integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==
-
-object-keys@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
- integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-
-object.assign@^4.1.3, object.assign@^4.1.4:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
- integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- has-symbols "^1.0.3"
- object-keys "^1.1.1"
-
-object.assign@^4.1.5:
- version "4.1.5"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0"
- integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==
- dependencies:
- call-bind "^1.0.5"
- define-properties "^1.2.1"
- has-symbols "^1.0.3"
- object-keys "^1.1.1"
-
-object.assign@^4.1.7:
- version "4.1.7"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d"
- integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.3"
- define-properties "^1.2.1"
- es-object-atoms "^1.0.0"
- has-symbols "^1.1.0"
- object-keys "^1.1.1"
-
-object.entries@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23"
- integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-object.fromentries@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73"
- integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-object.fromentries@^2.0.8:
- version "2.0.8"
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
- integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
- dependencies:
- call-bind "^1.0.7"
- define-properties "^1.2.1"
- es-abstract "^1.23.2"
- es-object-atoms "^1.0.0"
-
-object.groupby@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e"
- integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==
- dependencies:
- call-bind "^1.0.7"
- define-properties "^1.2.1"
- es-abstract "^1.23.2"
-
-object.hasown@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92"
- integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==
- dependencies:
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-object.values@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d"
- integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-object.values@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216"
- integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.3"
- define-properties "^1.2.1"
- es-object-atoms "^1.0.0"
-
-once@^1.3.0, once@^1.3.1, once@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
- integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
- dependencies:
- wrappy "1"
-
-onetime@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5"
- integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
- dependencies:
- mimic-fn "^2.1.0"
-
-onetime@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60"
- integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==
- dependencies:
- mimic-function "^5.0.0"
-
-optionator@^0.9.3:
- version "0.9.4"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734"
- integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
- dependencies:
- deep-is "^0.1.3"
- fast-levenshtein "^2.0.6"
- levn "^0.4.1"
- prelude-ls "^1.2.1"
- type-check "^0.4.0"
- word-wrap "^1.2.5"
-
-ora@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/ora/-/ora-8.1.0.tgz#c3db2f9f83a2bec9e8ab71fe3b9ae234d65ca3a8"
- integrity sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==
- dependencies:
- chalk "^5.3.0"
- cli-cursor "^5.0.0"
- cli-spinners "^2.9.2"
- is-interactive "^2.0.0"
- is-unicode-supported "^2.0.0"
- log-symbols "^6.0.0"
- stdin-discarder "^0.2.2"
- string-width "^7.2.0"
- strip-ansi "^7.1.0"
-
-own-keys@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358"
- integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==
- dependencies:
- get-intrinsic "^1.2.6"
- object-keys "^1.1.1"
- safe-push-apply "^1.0.0"
-
-p-cancelable@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
- integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
-
-p-limit@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
- integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
- dependencies:
- p-try "^2.0.0"
-
-p-limit@^2.2.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
- integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
- dependencies:
- p-try "^2.0.0"
-
-p-limit@^3.0.2:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
- integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
- dependencies:
- yocto-queue "^0.1.0"
-
-p-locate@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
- integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
- dependencies:
- p-limit "^2.0.0"
-
-p-locate@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
- integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
- dependencies:
- p-limit "^2.2.0"
-
-p-locate@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
- integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
- dependencies:
- p-limit "^3.0.2"
-
-p-map@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
- integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
- dependencies:
- aggregate-error "^3.0.0"
-
-p-try@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
- integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-
-package-json-from-dist@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
- integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
-
-parent-module@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
- integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
- dependencies:
- callsites "^3.0.0"
-
-parse-entities@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.2.tgz#61d46f5ed28e4ee62e9ddc43d6b010188443f159"
- integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==
- dependencies:
- "@types/unist" "^2.0.0"
- character-entities-legacy "^3.0.0"
- character-reference-invalid "^2.0.0"
- decode-named-character-reference "^1.0.0"
- is-alphanumerical "^2.0.0"
- is-decimal "^2.0.0"
- is-hexadecimal "^2.0.0"
-
-parse-gitignore@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz#abf702e4b900524fff7902b683862857b63f93fe"
- integrity sha1-q/cC5LkAUk//eQK2g4YoV7Y/k/4=
- dependencies:
- array-unique "^0.3.2"
- is-glob "^3.1.0"
-
-parse-json@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
- integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
- dependencies:
- error-ex "^1.3.1"
- json-parse-better-errors "^1.0.1"
-
-parse-json@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
- integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
- dependencies:
- "@babel/code-frame" "^7.0.0"
- error-ex "^1.3.1"
- json-parse-better-errors "^1.0.1"
- lines-and-columns "^1.1.6"
-
-parse-json@^7.0.0:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120"
- integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==
- dependencies:
- "@babel/code-frame" "^7.21.4"
- error-ex "^1.3.2"
- json-parse-even-better-errors "^3.0.0"
- lines-and-columns "^2.0.3"
- type-fest "^3.8.0"
-
-parse-ms@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4"
- integrity sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==
-
-parse5@^7.0.0:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
- integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
- dependencies:
- entities "^4.4.0"
-
-path-exists@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
- integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
-
-path-exists@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
- integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
-
-path-is-absolute@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
- integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-
-path-key@^3.0.0, path-key@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
- integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
-
-path-parse@^1.0.6, path-parse@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-
-path-scurry@^1.11.1:
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2"
- integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==
- dependencies:
- lru-cache "^10.2.0"
- minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
-
-path-scurry@^1.6.1:
- version "1.9.2"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63"
- integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==
- dependencies:
- lru-cache "^9.1.1"
- minipass "^5.0.0 || ^6.0.2"
-
-path-type@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
- integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-
-path-type@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51"
- integrity sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==
-
-pathval@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25"
- integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==
-
-pend@~1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
- integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==
-
-picocolors@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
- integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
-
-picocolors@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
- integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
-
-picomatch@^2.0.4:
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6"
- integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==
-
-picomatch@^2.2.1:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
- integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
-
-picomatch@^2.3.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
- integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-
-pify@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
- integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
-
-pkg-conf@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz#d9f9c75ea1bae0e77938cde045b276dac7cc69ae"
- integrity sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==
- dependencies:
- find-up "^3.0.0"
- load-json-file "^5.2.0"
-
-pkg-dir@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
- integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
- dependencies:
- find-up "^4.0.0"
-
-please-upgrade-node@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
- integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
- dependencies:
- semver-compare "^1.0.0"
-
-pluralize@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"
- integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==
-
-possible-typed-array-names@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f"
- integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==
-
-pre-flight@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/pre-flight/-/pre-flight-2.0.0.tgz#5e7c09aa49dbaeb28b21cc5c7d49b0ad1ee63a78"
- integrity sha512-uqrCBHAzVogOyI/79jsxbveioqA9GUK5MBbrwifEHlCFhi3BkEkDYxFEzNxxfkUBl43Gnqkniw1ZKGaTf/YvAA==
- dependencies:
- chalk "^5.3.0"
- semver "^7.6.3"
-
-prelude-ls@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
- integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-
-pretty-ms@^9.1.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-9.1.0.tgz#0ad44de6086454f48a168e5abb3c26f8db1b3253"
- integrity sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==
- dependencies:
- parse-ms "^4.0.0"
-
-proc-log@^4.0.0, proc-log@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034"
- integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==
-
-process-nextick-args@~2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
- integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-
-process@^0.11.10, process@~0.11.0:
- version "0.11.10"
- resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
- integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
-
-progress@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
- integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-
-promise-inflight@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
- integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
-
-promise-retry@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
- integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
- dependencies:
- err-code "^2.0.2"
- retry "^0.12.0"
-
-prop-types@^15.8.1:
- version "15.8.1"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
- integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
- dependencies:
- loose-envify "^1.4.0"
- object-assign "^4.1.1"
- react-is "^16.13.1"
-
-property-information@^6.0.0:
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec"
- integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==
-
-prr@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
- integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
-
-pump@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
- integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
- dependencies:
- end-of-stream "^1.1.0"
- once "^1.3.1"
-
-punycode.js@^2.3.1:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
- integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
-
-punycode@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
- integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
-
-punycode@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
- integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-
-qs@^6.12.3:
- version "6.13.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
- integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
- dependencies:
- side-channel "^1.0.6"
-
-quick-lru@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
- integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
-
-rambda@^7.4.0:
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/rambda/-/rambda-7.5.0.tgz#1865044c59bc0b16f63026c6e5a97e4b1bbe98fe"
- integrity sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==
-
-randombytes@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
- integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
- dependencies:
- safe-buffer "^5.1.0"
-
-react-is@^16.13.1:
- version "16.13.1"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
- integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
-
-read-package-json-fast@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
- integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==
- dependencies:
- json-parse-even-better-errors "^3.0.0"
- npm-normalize-package-bin "^3.0.0"
-
-readable-stream@^2, readable-stream@^2.0.1, readable-stream@~2.3.6:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
- integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
-readable-stream@^3.0.2:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
- integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
- dependencies:
- inherits "^2.0.3"
- string_decoder "^1.1.1"
- util-deprecate "^1.0.1"
-
-readdirp@~3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
- integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
- dependencies:
- picomatch "^2.2.1"
-
-rechoir@^0.6.2:
- version "0.6.2"
- resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
- integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
- dependencies:
- resolve "^1.1.6"
-
-rechoir@^0.8.0:
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
- integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==
- dependencies:
- resolve "^1.20.0"
-
-reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9"
- integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==
- dependencies:
- call-bind "^1.0.8"
- define-properties "^1.2.1"
- es-abstract "^1.23.9"
- es-errors "^1.3.0"
- es-object-atoms "^1.0.0"
- get-intrinsic "^1.2.7"
- get-proto "^1.0.1"
- which-builtin-type "^1.2.1"
-
-regexp.prototype.flags@^1.4.3:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb"
- integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- functions-have-names "^1.2.3"
-
-regexp.prototype.flags@^1.5.2:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334"
- integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==
- dependencies:
- call-bind "^1.0.6"
- define-properties "^1.2.1"
- es-errors "^1.3.0"
- set-function-name "^2.0.1"
-
-regexp.prototype.flags@^1.5.4:
- version "1.5.4"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19"
- integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==
- dependencies:
- call-bind "^1.0.8"
- define-properties "^1.2.1"
- es-errors "^1.3.0"
- get-proto "^1.0.1"
- gopd "^1.2.0"
- set-function-name "^2.0.2"
-
-regexpp@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e"
- integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==
-
-remark-cli@^12.0.1:
- version "12.0.1"
- resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-12.0.1.tgz#991ede01adfdf0471177c381168105da4b93f99a"
- integrity sha512-2NAEOACoTgo+e+YAaCTODqbrWyhMVmlUyjxNCkTrDRHHQvH6+NbrnqVvQaLH/Q8Ket3v90A43dgAJmXv8y5Tkw==
- dependencies:
- import-meta-resolve "^4.0.0"
- markdown-extensions "^2.0.0"
- remark "^15.0.0"
- unified-args "^11.0.0"
-
-remark-lint-blockquote-indentation@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz#27347959acf42a6c3e401488d8210e973576b254"
- integrity sha512-uJ9az/Ms9AapnkWpLSCJfawBfnBI2Tn1yUsPNqIFv6YM98ymetItUMyP6ng9NFPqDvTQBbiarulkgoEo0wcafQ==
- dependencies:
- mdast-util-to-string "^1.0.2"
- pluralize "^8.0.0"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-code-block-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz#448b0f2660acfcdfff2138d125ff5b1c1279c0cb"
- integrity sha512-eRhmnColmSxJhO61GHZkvO67SpHDshVxs2j3+Zoc5Y1a4zQT2133ZAij04XKaBFfsVLjhbY/+YOWxgvtjx2nmA==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-definition-case@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz#10340eb2f87acff41140d52ad7e5b40b47e6690a"
- integrity sha512-M+XlThtQwEJLQnQb5Gi6xZdkw92rGp7m2ux58WMw/Qlcg02WgHR/O0OcHPe5VO5hMJrtI+cGG5T0svsCgRZd3w==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-definition-spacing@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz#97f01bf9bf77a7bdf8013b124b7157dd90b07c64"
- integrity sha512-xK9DOQO5MudITD189VyUiMHBIKltW1oc55L7Fti3i9DedXoBG7Phm+V9Mm7IdWzCVkquZVgVk63xQdqzSQRrSQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-emphasis-marker@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz#1d5ca2070d4798d16c23120726158157796dc317"
- integrity sha512-7mpbAUrSnHiWRyGkbXRL5kfSKY9Cs8cdob7Fw+Z02/pufXMF4yRWaegJ5NTUu1RE+SKlF44wtWWjvcIoyY6/aw==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-fenced-code-flag@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-2.0.1.tgz#2cb3ddb1157082c45760c7d01ca08e13376aaf62"
- integrity sha512-+COnWHlS/h02FMxoZWxNlZW3Y8M0cQQpmx3aNCbG7xkyMyCKsMLg9EmRvYHHIbxQCuF3JT0WWx5AySqlc7d+NA==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-fenced-code-marker@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz#7bbeb0fb45b0818a3c8a2d232cf0c723ade58ecf"
- integrity sha512-lujpjm04enn3ma6lITlttadld6eQ1OWAEcT3qZzvFHp+zPraC0yr0eXlvtDN/0UH8mrln/QmGiZp3i8IdbucZg==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-file-extension@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz#a7fc78fbf041e513c618b2cca0f2160ee37daa13"
- integrity sha512-P5gzsxKmuAVPN7Kq1W0f8Ss0cFKfu+OlezYJWXf+5qOa+9Y5GqHEUOobPnsmNFZrVMiM7JoqJN2C9ZjrUx3N6Q==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-final-definition@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-2.1.0.tgz#b6e654c01ebcb1afc936d7b9cd74db8ec273e0bb"
- integrity sha512-83K7n2icOHPfBzbR5Mr1o7cu8gOjD8FwJkFx/ly+rW+8SHfjCj4D3WOFGQ1xVdmHjfomBDXXDSNo2oiacADVXQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-hard-break-spaces@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz#2149b55cda17604562d040c525a2a0d26aeb0f0f"
- integrity sha512-Qfn/BMQFamHhtbfLrL8Co/dbYJFLRL4PGVXZ5wumkUO5f9FkZC2RsV+MD9lisvGTkJK0ZEJrVVeaPbUIFM0OAw==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-heading-increment@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-2.0.1.tgz#b578f251508a05d79bc2d1ae941e0620e23bf1d3"
- integrity sha512-bYDRmv/lk3nuWXs2VSD1B4FneGT6v7a74FuVmb305hyEMmFSnneJvVgnOJxyKlbNlz12pq1IQ6MhlJBda/SFtQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-heading-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz#8216fca67d97bbbeec8a19b6c71bfefc16549f72"
- integrity sha512-IrFLNs0M5Vbn9qg51AYhGUfzgLAcDOjh2hFGMz3mx664dV6zLcNZOPSdJBBJq3JQR4gKpoXcNwN1+FFaIATj+A==
- dependencies:
- mdast-util-heading-style "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-link-title-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz#51a595c69fcfa73a245a030dfaa3504938a1173a"
- integrity sha512-+Q7Ew8qpOQzjqbDF6sUHmn9mKgje+m2Ho8Xz7cEnGIRaKJgtJzkn/dZqQM/az0gn3zaN6rOuwTwqw4EsT5EsIg==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
- vfile-location "^3.0.0"
-
-remark-lint-list-item-content-indent@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz#96387459440dcd61e522ab02bff138b32bfaa63a"
- integrity sha512-OzUMqavxyptAdG7vWvBSMc9mLW9ZlTjbW4XGayzczd3KIr6Uwp3NEFXKx6MLtYIM/vwBqMrPQUrObOC7A2uBpQ==
- dependencies:
- pluralize "^8.0.0"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-list-item-indent@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz#c6472514e17bc02136ca87936260407ada90bf8d"
- integrity sha512-4IKbA9GA14Q9PzKSQI6KEHU/UGO36CSQEjaDIhmb9UOhyhuzz4vWhnSIsxyI73n9nl9GGRAMNUSGzr4pQUFwTA==
- dependencies:
- pluralize "^8.0.0"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-list-item-spacing@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-3.0.0.tgz#14c18fe8c0f19231edb5cf94abda748bb773110b"
- integrity sha512-SRUVonwdN3GOSFb6oIYs4IfJxIVR+rD0nynkX66qEO49/qDDT1PPvkndis6Nyew5+t+2V/Db9vqllL6SWbnEtw==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-maximum-heading-length@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-2.0.1.tgz#56f240707a75b59bce3384ccc9da94548affa98f"
- integrity sha512-1CjJ71YDqEpoOjUnc4wrwZV8ZGXWUIYRYeGoarAy3QKHepJL9M+zkdbOxZDfhc3tjVoDW/LWcgsW+DEpczgiMA==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-maximum-line-length@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-2.0.3.tgz#d0d15410637d61b031a83d7c78022ec46d6c858a"
- integrity sha512-zyWHBFh1oPAy+gkaVFXiTHYP2WwriIeBtaarDqkweytw0+qmuikjVMJTWbQ3+XfYBreD7KKDM9SI79nkp0/IZQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-auto-link-without-protocol@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz#f75e5c24adb42385593e0d75ca39987edb70b6c4"
- integrity sha512-TFcXxzucsfBb/5uMqGF1rQA+WJJqm1ZlYQXyvJEXigEZ8EAxsxZGPb/gOQARHl/y0vymAuYxMTaChavPKaBqpQ==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-blockquote-without-marker@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz#856fb64dd038fa8fc27928163caa24a30ff4d790"
- integrity sha512-Y59fMqdygRVFLk1gpx2Qhhaw5IKOR9T38Wf7pjR07bEFBGUNfcoNVIFMd1TCJfCPQxUyJzzSqfZz/KT7KdUuiQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.0.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
- vfile-location "^3.0.0"
-
-remark-lint-no-consecutive-blank-lines@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-3.0.0.tgz#c8fe11095b8f031a1406da273722bd4a9174bf41"
- integrity sha512-kmzLlOLrapBKEngwYFTdCZDmeOaze6adFPB7G0EdymD9V1mpAlnneINuOshRLEDKK5fAhXKiZXxdGIaMPkiXrA==
- dependencies:
- pluralize "^8.0.0"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-duplicate-headings@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-2.0.1.tgz#4a4b70e029155ebcfc03d8b2358c427b69a87576"
- integrity sha512-F6AP0FJcHIlkmq0pHX0J5EGvLA9LfhuYTvnNO8y3kvflHeRjFkDyt2foz/taXR8OcLQR51n/jIJiwrrSMbiauw==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-stringify-position "^2.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-emphasis-as-heading@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz#fcc064133fe00745943c334080fed822f72711ea"
- integrity sha512-z86+yWtVivtuGIxIC4g9RuATbgZgOgyLcnaleonJ7/HdGTYssjJNyqCJweaWSLoaI0akBQdDwmtJahW5iuX3/g==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-file-name-articles@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.3.tgz#c712d06a24e24b0c4c3666cf3084a0052a2c2c17"
- integrity sha512-YZDJDKUWZEmhrO6tHB0u0K0K2qJKxyg/kryr14OaRMvWLS62RgMn97sXPZ38XOSN7mOcCnl0k7/bClghJXx0sg==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-no-file-name-consecutive-dashes@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz#6a96ddf60e18dcdb004533733f3ccbfd8ab076ae"
- integrity sha512-7f4vyXn/ca5lAguWWC3eu5hi8oZ7etX7aQlnTSgQZeslnJCbVJm6V6prFJKAzrqbBzMicUXr5pZLBDoXyTvHHw==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-no-file-name-irregular-characters@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.3.tgz#6dcd8b51e00e10094585918cb8e7fc999df776c3"
- integrity sha512-b4xIy1Yi8qZpM2vnMN+6gEujagPGxUBAs1judv6xJQngkl5d5zT8VQZsYsTGHku4NWHjjh3b7vK5mr0/yp4JSg==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-no-file-name-mixed-case@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.3.tgz#0ebe5eedd0191507d27ad6ac5eed1778cb33c2de"
- integrity sha512-d7rJ4c8CzDbEbGafw2lllOY8k7pvnsO77t8cV4PHFylwQ3hmCdTHLuDvK87G3DaWCeKclp0PMyamfOgJWKMkPA==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-no-file-name-outer-dashes@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.4.tgz#c6e22a5cc64df4e12fc31712a927e8039854a666"
- integrity sha512-+bZvvme2Bm3Vp5L2iKuvGHYVmHKrTkkRt8JqJPGepuhvBvT4Q7+CgfKyMtC/hIjyl+IcuJQ2H0qPRzdicjy1wQ==
- dependencies:
- unified-lint-rule "^1.0.0"
-
-remark-lint-no-heading-punctuation@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz#face59f9a95c8aa278a8ee0c728bc44cd53ea9ed"
- integrity sha512-lY/eF6GbMeGu4cSuxfGHyvaQQBIq/6T/o+HvAR5UfxSTxmxZFwbZneAI2lbeR1zPcqOU87NsZ5ZZzWVwdLpPBw==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-inline-padding@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz#14c2722bcddc648297a54298107a922171faf6eb"
- integrity sha512-3s9uW3Yux9RFC0xV81MQX3bsYs+UY7nPnRuMxeIxgcVwxQ4E/mTJd9QjXUwBhU9kdPtJ5AalngdmOW2Tgar8Cg==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-literal-urls@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-2.0.1.tgz#731908f9866c1880e6024dcee1269fb0f40335d6"
- integrity sha512-IDdKtWOMuKVQIlb1CnsgBoyoTcXU3LppelDFAIZePbRPySVHklTtuK57kacgU5grc7gPM04bZV96eliGrRU7Iw==
- dependencies:
- mdast-util-to-string "^1.0.2"
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-multiple-toplevel-headings@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz#3ff2b505adf720f4ff2ad2b1021f8cfd50ad8635"
- integrity sha512-VKSItR6c+u3OsE5pUiSmNusERNyQS9Nnji26ezoQ1uvy06k3RypIjmzQqJ/hCkSiF+hoyC3ibtrrGT8gorzCmQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-stringify-position "^2.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-shell-dollars@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz#b2c6c3ed95e5615f8e5f031c7d271a18dc17618e"
- integrity sha512-zhkHZOuyaD3r/TUUkkVqW0OxsR9fnSrAnHIF63nfJoAAUezPOu8D1NBsni6rX8H2DqGbPYkoeWrNsTwiKP0yow==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-shortcut-reference-image@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-2.0.1.tgz#d174d12a57e8307caf6232f61a795bc1d64afeaa"
- integrity sha512-2jcZBdnN6ecP7u87gkOVFrvICLXIU5OsdWbo160FvS/2v3qqqwF2e/n/e7D9Jd+KTq1mR1gEVVuTqkWWuh3cig==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-shortcut-reference-link@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-2.0.1.tgz#8f963f81036e45cfb7061b3639e9c6952308bc94"
- integrity sha512-pTZbslG412rrwwGQkIboA8wpBvcjmGFmvugIA+UQR+GfFysKtJ5OZMPGJ98/9CYWjw9Z5m0/EktplZ5TjFjqwA==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-no-table-indentation@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz#f3c3fc24375069ec8e510f43050600fb22436731"
- integrity sha512-+l7GovI6T+3LhnTtz/SmSRyOb6Fxy6tmaObKHrwb/GAebI/4MhFS1LVo3vbiP/RpPYtyQoFbbuXI55hqBG4ibQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
- vfile-location "^3.0.0"
-
-remark-lint-ordered-list-marker-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz#183c31967e6f2ae8ef00effad03633f7fd00ffaa"
- integrity sha512-Cnpw1Dn9CHn+wBjlyf4qhPciiJroFOEGmyfX008sQ8uGoPZsoBVIJx76usnHklojSONbpjEDcJCjnOvfAcWW1A==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-ordered-list-marker-value@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz#0de343de2efb41f01eae9f0f7e7d30fe43db5595"
- integrity sha512-blt9rS7OKxZ2NW8tqojELeyNEwPhhTJGVa+YpUkdEH+KnrdcD7Nzhnj6zfLWOx6jFNZk3jpq5nvLFAPteHaNKg==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-rule-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz#f59bd82e75d3eaabd0eee1c8c0f5513372eb553c"
- integrity sha512-hz4Ff9UdlYmtO6Czz99WJavCjqCer7Cav4VopXt+yVIikObw96G5bAuLYcVS7hvMUGqC9ZuM02/Y/iq9n8pkAg==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-strong-marker@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz#1ad8f190c6ac0f8138b638965ccf3bcd18f6d4e4"
- integrity sha512-8X2IsW1jZ5FmW9PLfQjkL0OVy/J3xdXLcZrG1GTeQKQ91BrPFyEZqUM2oM6Y4S6LGtxWer+neZkPZNroZoRPBQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-table-cell-padding@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz#a769ba1999984ff5f90294fb6ccb8aead7e8a12f"
- integrity sha512-sEKrbyFZPZpxI39R8/r+CwUrin9YtyRwVn0SQkNQEZWZcIpylK+bvoKIldvLIXQPob+ZxklL0GPVRzotQMwuWQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-table-pipe-alignment@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz#12b7e4c54473d69c9866cb33439c718d09cffcc5"
- integrity sha512-O89U7bp0ja6uQkT2uQrNB76GaPvFabrHiUGhqEUnld21yEdyj7rgS57kn84lZNSuuvN1Oor6bDyCwWQGzzpoOQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-table-pipes@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz#b30b055d594cae782667eec91c6c5b35928ab259"
- integrity sha512-QPokSazEdl0Y8ayUV9UB0Ggn3Jos/RAQwIo0z1KDGnJlGDiF80Jc6iU9RgDNUOjlpQffSLIfSVxH5VVYF/K3uQ==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint-unordered-list-marker-style@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz#e64692aa9594dbe7e945ae76ab2218949cd92477"
- integrity sha512-8KIDJNDtgbymEvl3LkrXgdxPMTOndcux3BHhNGB2lU4UnxSpYeHsxcDgirbgU6dqCAfQfvMjPvfYk19QTF9WZA==
- dependencies:
- unified-lint-rule "^1.0.0"
- unist-util-generated "^1.1.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-remark-lint@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-8.0.0.tgz#6e40894f4a39eaea31fc4dd45abfaba948bf9a09"
- integrity sha512-ESI8qJQ/TIRjABDnqoFsTiZntu+FRifZ5fJ77yX63eIDijl/arvmDvT+tAf75/Nm5BFL4R2JFUtkHRGVjzYUsg==
- dependencies:
- remark-message-control "^6.0.0"
-
-remark-message-control@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-6.0.0.tgz#955b054b38c197c9f2e35b1d88a4912949db7fc5"
- integrity sha512-k9bt7BYc3G7YBdmeAhvd3VavrPa/XlKWR3CyHjr4sLO9xJyly8WHHT3Sp+8HPR8lEUv+/sZaffL7IjMLV0f6BA==
- dependencies:
- mdast-comment-marker "^1.0.0"
- unified-message-control "^3.0.0"
-
-remark-parse@^11.0.0:
- version "11.0.0"
- resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1"
- integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==
- dependencies:
- "@types/mdast" "^4.0.0"
- mdast-util-from-markdown "^2.0.0"
- micromark-util-types "^2.0.0"
- unified "^11.0.0"
-
-remark-preset-lint-markdown-style-guide@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-4.0.0.tgz#976b6ffd7f37aa90868e081a69241fcde3a297d4"
- integrity sha512-gczDlfZ28Fz0IN/oddy0AH4CiTu9S8d3pJWUsrnwFiafjhJjPGobGE1OD3bksi53md1Bp4K0fzo99YYfvB4Sjw==
- dependencies:
- remark-lint "^8.0.0"
- remark-lint-blockquote-indentation "^2.0.0"
- remark-lint-code-block-style "^2.0.0"
- remark-lint-definition-case "^2.0.0"
- remark-lint-definition-spacing "^2.0.0"
- remark-lint-emphasis-marker "^2.0.0"
- remark-lint-fenced-code-flag "^2.0.0"
- remark-lint-fenced-code-marker "^2.0.0"
- remark-lint-file-extension "^1.0.0"
- remark-lint-final-definition "^2.0.0"
- remark-lint-hard-break-spaces "^2.0.0"
- remark-lint-heading-increment "^2.0.0"
- remark-lint-heading-style "^2.0.0"
- remark-lint-link-title-style "^2.0.0"
- remark-lint-list-item-content-indent "^2.0.0"
- remark-lint-list-item-indent "^2.0.0"
- remark-lint-list-item-spacing "^3.0.0"
- remark-lint-maximum-heading-length "^2.0.0"
- remark-lint-maximum-line-length "^2.0.0"
- remark-lint-no-auto-link-without-protocol "^2.0.0"
- remark-lint-no-blockquote-without-marker "^4.0.0"
- remark-lint-no-consecutive-blank-lines "^3.0.0"
- remark-lint-no-duplicate-headings "^2.0.0"
- remark-lint-no-emphasis-as-heading "^2.0.0"
- remark-lint-no-file-name-articles "^1.0.0"
- remark-lint-no-file-name-consecutive-dashes "^1.0.0"
- remark-lint-no-file-name-irregular-characters "^1.0.0"
- remark-lint-no-file-name-mixed-case "^1.0.0"
- remark-lint-no-file-name-outer-dashes "^1.0.0"
- remark-lint-no-heading-punctuation "^2.0.0"
- remark-lint-no-inline-padding "^3.0.0"
- remark-lint-no-literal-urls "^2.0.0"
- remark-lint-no-multiple-toplevel-headings "^2.0.0"
- remark-lint-no-shell-dollars "^2.0.0"
- remark-lint-no-shortcut-reference-image "^2.0.0"
- remark-lint-no-shortcut-reference-link "^2.0.0"
- remark-lint-no-table-indentation "^3.0.0"
- remark-lint-ordered-list-marker-style "^2.0.0"
- remark-lint-ordered-list-marker-value "^2.0.0"
- remark-lint-rule-style "^2.0.0"
- remark-lint-strong-marker "^2.0.0"
- remark-lint-table-cell-padding "^3.0.0"
- remark-lint-table-pipe-alignment "^2.0.0"
- remark-lint-table-pipes "^3.0.0"
- remark-lint-unordered-list-marker-style "^2.0.0"
-
-remark-stringify@^11.0.0:
- version "11.0.0"
- resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3"
- integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==
- dependencies:
- "@types/mdast" "^4.0.0"
- mdast-util-to-markdown "^2.0.0"
- unified "^11.0.0"
-
-remark@^15.0.0:
- version "15.0.1"
- resolved "https://registry.yarnpkg.com/remark/-/remark-15.0.1.tgz#ac7e7563260513b66426bc47f850e7aa5862c37c"
- integrity sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==
- dependencies:
- "@types/mdast" "^4.0.0"
- remark-parse "^11.0.0"
- remark-stringify "^11.0.0"
- unified "^11.0.0"
-
-require-from-string@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
- integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
-
-resolve-alpn@^1.0.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
- integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
-
-resolve-cwd@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
- integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
- dependencies:
- resolve-from "^5.0.0"
-
-resolve-from@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
- integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
-
-resolve-from@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
- integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
-
-resolve-pkg-maps@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
- integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
-
-resolve@^1.1.6:
- version "1.21.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz#b51adc97f3472e6a5cf4444d34bc9d6b9037591f"
- integrity sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==
- dependencies:
- is-core-module "^2.8.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^1.10.1:
- version "1.17.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
- integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
- dependencies:
- path-parse "^1.0.6"
-
-resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4:
- version "1.22.8"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
- integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
- dependencies:
- is-core-module "^2.13.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^1.22.1:
- version "1.22.2"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
- integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
- dependencies:
- is-core-module "^2.11.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^2.0.0-next.4:
- version "2.0.0-next.4"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
- integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
- dependencies:
- is-core-module "^2.9.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-responselike@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
- integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
- dependencies:
- lowercase-keys "^2.0.0"
-
-restore-cursor@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
- integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
- dependencies:
- onetime "^5.1.0"
- signal-exit "^3.0.2"
-
-restore-cursor@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7"
- integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==
- dependencies:
- onetime "^7.0.0"
- signal-exit "^4.1.0"
-
-retry@^0.12.0:
- version "0.12.0"
- resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
- integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
-
-reusify@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
- integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
-
-rimraf@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
- integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
- dependencies:
- glob "^7.1.3"
-
-rimraf@^4.4.1:
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755"
- integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==
- dependencies:
- glob "^9.2.0"
-
-rimraf@~2.6.2:
- version "2.6.3"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
- integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
- dependencies:
- glob "^7.1.3"
-
-roarr@^2.15.3:
- version "2.15.4"
- resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd"
- integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==
- dependencies:
- boolean "^3.0.1"
- detect-node "^2.0.4"
- globalthis "^1.0.1"
- json-stringify-safe "^5.0.1"
- semver-compare "^1.0.0"
- sprintf-js "^1.1.2"
-
-run-parallel@^1.1.9:
- version "1.1.9"
- resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679"
- integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
-
-rxjs@^6.5.5:
- version "6.6.0"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.0.tgz#af2901eedf02e3a83ffa7f886240ff9018bbec84"
- integrity sha512-3HMA8z/Oz61DUHe+SdOiQyzIf4tOx5oQHmMir7IZEu6TMqCLHT4LRcmNaUS0NwOz8VLvmmBduMsoaUvMaIiqzg==
- dependencies:
- tslib "^1.9.0"
-
-safe-array-concat@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb"
- integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==
- dependencies:
- call-bind "^1.0.7"
- get-intrinsic "^1.2.4"
- has-symbols "^1.0.3"
- isarray "^2.0.5"
-
-safe-array-concat@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3"
- integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.2"
- get-intrinsic "^1.2.6"
- has-symbols "^1.1.0"
- isarray "^2.0.5"
-
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
- integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-
-safe-buffer@~5.1.0, safe-buffer@~5.1.1:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
- integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-
-safe-push-apply@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5"
- integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==
- dependencies:
- es-errors "^1.3.0"
- isarray "^2.0.5"
-
-safe-regex-test@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
- integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.3"
- is-regex "^1.1.4"
-
-safe-regex-test@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377"
- integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==
- dependencies:
- call-bind "^1.0.6"
- es-errors "^1.3.0"
- is-regex "^1.1.4"
-
-safe-regex-test@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1"
- integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==
- dependencies:
- call-bound "^1.0.2"
- es-errors "^1.3.0"
- is-regex "^1.2.1"
-
-schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
- integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
- dependencies:
- "@types/json-schema" "^7.0.8"
- ajv "^6.12.5"
- ajv-keywords "^3.5.2"
-
-semver-compare@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
- integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
-
-semver@^6.0.0, semver@^6.1.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1:
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
- integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-
-semver@^7.0.0, semver@^7.3.2, semver@^7.3.5, semver@^7.3.8:
- version "7.5.2"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz#5b851e66d1be07c1cdaf37dfc856f543325a2beb"
- integrity sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==
- dependencies:
- lru-cache "^6.0.0"
-
-semver@^7.1.1, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
- version "7.6.3"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
- integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
-
-serialize-error@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18"
- integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==
- dependencies:
- type-fest "^0.13.1"
-
-serialize-javascript@^6.0.1:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
- integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
- dependencies:
- randombytes "^2.1.0"
-
-set-function-length@^1.2.1, set-function-length@^1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449"
- integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
- dependencies:
- define-data-property "^1.1.4"
- es-errors "^1.3.0"
- function-bind "^1.1.2"
- get-intrinsic "^1.2.4"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.2"
-
-set-function-name@^2.0.1, set-function-name@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985"
- integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==
- dependencies:
- define-data-property "^1.1.4"
- es-errors "^1.3.0"
- functions-have-names "^1.2.3"
- has-property-descriptors "^1.0.2"
-
-set-proto@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e"
- integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==
- dependencies:
- dunder-proto "^1.0.1"
- es-errors "^1.3.0"
- es-object-atoms "^1.0.0"
-
-shallow-clone@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
- integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
- dependencies:
- kind-of "^6.0.2"
-
-shebang-command@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
- integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
- dependencies:
- shebang-regex "^3.0.0"
-
-shebang-regex@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
- integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-
-shelljs@^0.8.5:
- version "0.8.5"
- resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c"
- integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==
- dependencies:
- glob "^7.0.0"
- interpret "^1.0.0"
- rechoir "^0.6.2"
-
-shx@^0.3.4:
- version "0.3.4"
- resolved "https://registry.yarnpkg.com/shx/-/shx-0.3.4.tgz#74289230b4b663979167f94e1935901406e40f02"
- integrity sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==
- dependencies:
- minimist "^1.2.3"
- shelljs "^0.8.5"
-
-side-channel-list@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad"
- integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==
- dependencies:
- es-errors "^1.3.0"
- object-inspect "^1.13.3"
-
-side-channel-map@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42"
- integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==
- dependencies:
- call-bound "^1.0.2"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.5"
- object-inspect "^1.13.3"
-
-side-channel-weakmap@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea"
- integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==
- dependencies:
- call-bound "^1.0.2"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.5"
- object-inspect "^1.13.3"
- side-channel-map "^1.0.1"
-
-side-channel@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
- integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
- dependencies:
- call-bind "^1.0.0"
- get-intrinsic "^1.0.2"
- object-inspect "^1.9.0"
-
-side-channel@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2"
- integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
- dependencies:
- call-bind "^1.0.7"
- es-errors "^1.3.0"
- get-intrinsic "^1.2.4"
- object-inspect "^1.13.1"
-
-side-channel@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9"
- integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==
- dependencies:
- es-errors "^1.3.0"
- object-inspect "^1.13.3"
- side-channel-list "^1.0.0"
- side-channel-map "^1.0.1"
- side-channel-weakmap "^1.0.2"
-
-signal-exit@^3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
- integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
-
-signal-exit@^4.0.1, signal-exit@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
- integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
-
-simple-git@^3.5.0:
- version "3.16.0"
- resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz#421773e24680f5716999cc4a1d60127b4b6a9dec"
- integrity sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw==
- dependencies:
- "@kwsites/file-exists" "^1.1.1"
- "@kwsites/promise-deferred" "^1.1.1"
- debug "^4.3.4"
-
-slash@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce"
- integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==
-
-slice-ansi@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
- integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==
- dependencies:
- ansi-styles "^4.0.0"
- astral-regex "^2.0.0"
- is-fullwidth-code-point "^3.0.0"
-
-slice-ansi@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
- integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
- dependencies:
- ansi-styles "^4.0.0"
- astral-regex "^2.0.0"
- is-fullwidth-code-point "^3.0.0"
-
-sliced@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41"
- integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=
-
-source-map-support@^0.5.6:
- version "0.5.19"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
- integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
-source-map-support@~0.5.20:
- version "0.5.21"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
- integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
-source-map@^0.6.0:
- version "0.6.1"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
- integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-
-space-separated-tokens@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f"
- integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==
-
-spdx-correct@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
- integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
- dependencies:
- spdx-expression-parse "^3.0.0"
- spdx-license-ids "^3.0.0"
-
-spdx-exceptions@^2.1.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
- integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
-
-spdx-expression-parse@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
- integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
- dependencies:
- spdx-exceptions "^2.1.0"
- spdx-license-ids "^3.0.0"
-
-spdx-license-ids@^3.0.0:
- version "3.0.13"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5"
- integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==
-
-sprintf-js@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673"
- integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==
-
-sprintf-js@~1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
- integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
-
-standard-engine@^15.0.0:
- version "15.0.0"
- resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz#e37ca2e1a589ef85431043a3e87cb9ce95a4ca4e"
- integrity sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA==
- dependencies:
- get-stdin "^8.0.0"
- minimist "^1.2.6"
- pkg-conf "^3.1.0"
- xdg-basedir "^4.0.0"
-
-standard@^17.0.0:
- version "17.0.0"
- resolved "https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz#85718ecd04dc4133908434660788708cca855aa1"
- integrity sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA==
- dependencies:
- eslint "^8.13.0"
- eslint-config-standard "17.0.0"
- eslint-config-standard-jsx "^11.0.0"
- eslint-plugin-import "^2.26.0"
- eslint-plugin-n "^15.1.0"
- eslint-plugin-promise "^6.0.0"
- eslint-plugin-react "^7.28.0"
- standard-engine "^15.0.0"
-
-stdin-discarder@^0.2.2:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be"
- integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==
-
-stop-iteration-iterator@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad"
- integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==
- dependencies:
- es-errors "^1.3.0"
- internal-slot "^1.1.0"
-
-stream-chain@^2.2.5:
- version "2.2.5"
- resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09"
- integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==
-
-stream-json@^1.8.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.8.0.tgz#53f486b2e3b4496c506131f8d7260ba42def151c"
- integrity sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw==
- dependencies:
- stream-chain "^2.2.5"
-
-string-argv@0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
- integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
-
-"string-width-cjs@npm:string-width@^4.2.0":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
- integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.1"
-
-string-width@^4.1.0, string-width@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
- integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.0"
-
-string-width@^5.0.1, string-width@^5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
- integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
- dependencies:
- eastasianwidth "^0.2.0"
- emoji-regex "^9.2.2"
- strip-ansi "^7.0.1"
-
-string-width@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-6.1.0.tgz#96488d6ed23f9ad5d82d13522af9e4c4c3fd7518"
- integrity sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==
- dependencies:
- eastasianwidth "^0.2.0"
- emoji-regex "^10.2.1"
- strip-ansi "^7.0.1"
-
-string-width@^7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc"
- integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==
- dependencies:
- emoji-regex "^10.3.0"
- get-east-asian-width "^1.0.0"
- strip-ansi "^7.1.0"
-
-string.prototype.matchall@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3"
- integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
- get-intrinsic "^1.1.3"
- has-symbols "^1.0.3"
- internal-slot "^1.0.3"
- regexp.prototype.flags "^1.4.3"
- side-channel "^1.0.4"
-
-string.prototype.trim@^1.2.10:
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81"
- integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.2"
- define-data-property "^1.1.4"
- define-properties "^1.2.1"
- es-abstract "^1.23.5"
- es-object-atoms "^1.0.0"
- has-property-descriptors "^1.0.2"
-
-string.prototype.trim@^1.2.7:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533"
- integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-string.prototype.trim@^1.2.9:
- version "1.2.9"
- resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4"
- integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==
- dependencies:
- call-bind "^1.0.7"
- define-properties "^1.2.1"
- es-abstract "^1.23.0"
- es-object-atoms "^1.0.0"
-
-string.prototype.trimend@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
- integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-string.prototype.trimend@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229"
- integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==
- dependencies:
- call-bind "^1.0.7"
- define-properties "^1.2.1"
- es-object-atoms "^1.0.0"
-
-string.prototype.trimend@^1.0.9:
- version "1.0.9"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942"
- integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==
- dependencies:
- call-bind "^1.0.8"
- call-bound "^1.0.2"
- define-properties "^1.2.1"
- es-object-atoms "^1.0.0"
-
-string.prototype.trimstart@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
- integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- es-abstract "^1.20.4"
-
-string.prototype.trimstart@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde"
- integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==
- dependencies:
- call-bind "^1.0.7"
- define-properties "^1.2.1"
- es-object-atoms "^1.0.0"
-
-string_decoder@^1.1.1:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
- integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
- dependencies:
- safe-buffer "~5.2.0"
-
-string_decoder@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
- dependencies:
- safe-buffer "~5.1.0"
-
-stringify-object@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
- integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
- dependencies:
- get-own-enumerable-property-symbols "^3.0.0"
- is-obj "^1.0.1"
- is-regexp "^1.0.0"
-
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
-strip-ansi@^7.0.0, strip-ansi@^7.0.1, strip-ansi@^7.1.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
- integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
- dependencies:
- ansi-regex "^6.0.1"
-
-strip-bom@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
- integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
-
-strip-final-newline@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
- integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
-
-strip-json-comments@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
- integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-
-strnum@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
- integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==
-
-sumchecker@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42"
- integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==
- dependencies:
- debug "^4.1.0"
-
-supports-color@^5.3.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
- dependencies:
- has-flag "^3.0.0"
-
-supports-color@^7.1.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
- integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
- dependencies:
- has-flag "^4.0.0"
-
-supports-color@^8.0.0:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
- integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
- dependencies:
- has-flag "^4.0.0"
-
-supports-color@^9.0.0:
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz#50f082888e4b0a4e2ccd2d0b4f9ef4efcd332485"
- integrity sha512-ii6tc8ImGFrgMPYq7RVAMKkhPo9vk8uA+D3oKbJq/3Pk2YSMv1+9dUAesa9UxMbxBTvxwKTQffBahNVNxEvM8Q==
- dependencies:
- has-flag "^5.0.0"
-
-supports-preserve-symlinks-flag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
- integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-
-tap-parser@~1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz#5e2f6970611f079c7cf857de1dc7aa1b480de7a5"
- integrity sha1-Xi9pcGEfB5x8+FfeHceqG0gN56U=
- dependencies:
- events-to-array "^1.0.1"
- inherits "~2.0.1"
- js-yaml "^3.2.7"
- optionalDependencies:
- readable-stream "^2"
-
-tap-xunit@^2.4.1:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz#9823797b676ae5017f4e380bd70abb893b8e120e"
- integrity sha512-qcZStDtjjYjMKAo7QNiCtOW256g3tuSyCSe5kNJniG1Q2oeOExJq4vm8CwboHZURpkXAHvtqMl4TVL7mcbMVVA==
- dependencies:
- duplexer "~0.1.1"
- minimist "~1.2.0"
- tap-parser "~1.2.2"
- through2 "~2.0.0"
- xmlbuilder "~4.2.0"
- xtend "~4.0.0"
-
-tapable@^1.0.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
- integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
-
-tapable@^2.1.1, tapable@^2.2.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
- integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
-
-tar@^6.1.11:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a"
- integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==
- dependencies:
- chownr "^2.0.0"
- fs-minipass "^2.0.0"
- minipass "^5.0.0"
- minizlib "^2.1.1"
- mkdirp "^1.0.3"
- yallist "^4.0.0"
-
-temp@^0.9.4:
- version "0.9.4"
- resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz#cd20a8580cb63635d0e4e9d4bd989d44286e7620"
- integrity sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==
- dependencies:
- mkdirp "^0.5.1"
- rimraf "~2.6.2"
-
-terser-webpack-plugin@^5.3.10:
- version "5.3.10"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199"
- integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==
- dependencies:
- "@jridgewell/trace-mapping" "^0.3.20"
- jest-worker "^27.4.5"
- schema-utils "^3.1.1"
- serialize-javascript "^6.0.1"
- terser "^5.26.0"
-
-terser@^5.26.0:
- version "5.32.0"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.32.0.tgz#ee811c0d2d6b741c1cc34a2bc5bcbfc1b5b1f96c"
- integrity sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==
- dependencies:
- "@jridgewell/source-map" "^0.3.3"
- acorn "^8.8.2"
- commander "^2.20.0"
- source-map-support "~0.5.20"
-
-text-table@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
- integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
-
-through2@~2.0.0:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
- integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
- dependencies:
- readable-stream "~2.3.6"
- xtend "~4.0.1"
-
-through@^2.3.8:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
- integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
-
-timers-browserify@1.4.2:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d"
- integrity sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=
- dependencies:
- process "~0.11.0"
-
-to-regex-range@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
- integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
- dependencies:
- is-number "^7.0.0"
-
-tr46@~0.0.3:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
- integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
-
-trough@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz#94a3aa9d5ce379fc561f6244905b3f36b7458d96"
- integrity sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w==
-
-ts-api-utils@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
- integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
-
-ts-loader@^8.0.2:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b"
- integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg==
- dependencies:
- chalk "^2.3.0"
- enhanced-resolve "^4.0.0"
- loader-utils "^1.0.2"
- micromatch "^4.0.0"
- semver "^6.0.0"
-
-ts-node@6.2.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz#65a0ae2acce319ea4fd7ac8d7c9f1f90c5da6baf"
- integrity sha512-ZNT+OEGfUNVMGkpIaDJJ44Zq3Yr0bkU/ugN1PHbU+/01Z7UV1fsELRiTx1KuQNvQ1A3pGh3y25iYF6jXgxV21A==
- dependencies:
- arrify "^1.0.0"
- buffer-from "^1.1.0"
- diff "^3.1.0"
- make-error "^1.1.1"
- minimist "^1.2.0"
- mkdirp "^0.5.1"
- source-map-support "^0.5.6"
- yn "^2.0.0"
-
-tsconfig-paths@^3.14.1:
- version "3.14.2"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088"
- integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==
- dependencies:
- "@types/json5" "^0.0.29"
- json5 "^1.0.2"
- minimist "^1.2.6"
- strip-bom "^3.0.0"
-
-tsconfig-paths@^3.15.0:
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4"
- integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==
- dependencies:
- "@types/json5" "^0.0.29"
- json5 "^1.0.2"
- minimist "^1.2.6"
- strip-bom "^3.0.0"
-
-tslib@^1.9.0:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
- integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
-
-tslib@^2.0.0, tslib@^2.2.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
- integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
-
-tslib@^2.6.2:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01"
- integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==
-
-type-check@^0.4.0, type-check@~0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
- integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
- dependencies:
- prelude-ls "^1.2.1"
-
-type-fest@^0.11.0:
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1"
- integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==
-
-type-fest@^0.13.1:
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
- integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
-
-type-fest@^0.20.2:
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
- integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
-
-type-fest@^0.3.0:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
- integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==
-
-type-fest@^3.8.0:
- version "3.13.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706"
- integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==
-
-typed-array-buffer@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3"
- integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==
- dependencies:
- call-bind "^1.0.7"
- es-errors "^1.3.0"
- is-typed-array "^1.1.13"
-
-typed-array-buffer@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536"
- integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==
- dependencies:
- call-bound "^1.0.3"
- es-errors "^1.3.0"
- is-typed-array "^1.1.14"
-
-typed-array-byte-length@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67"
- integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==
- dependencies:
- call-bind "^1.0.7"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-proto "^1.0.3"
- is-typed-array "^1.1.13"
-
-typed-array-byte-length@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce"
- integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==
- dependencies:
- call-bind "^1.0.8"
- for-each "^0.3.3"
- gopd "^1.2.0"
- has-proto "^1.2.0"
- is-typed-array "^1.1.14"
-
-typed-array-byte-offset@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063"
- integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==
- dependencies:
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.7"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-proto "^1.0.3"
- is-typed-array "^1.1.13"
-
-typed-array-byte-offset@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355"
- integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==
- dependencies:
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.8"
- for-each "^0.3.3"
- gopd "^1.2.0"
- has-proto "^1.2.0"
- is-typed-array "^1.1.15"
- reflect.getprototypeof "^1.0.9"
-
-typed-array-length@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
- integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==
- dependencies:
- call-bind "^1.0.2"
- for-each "^0.3.3"
- is-typed-array "^1.1.9"
-
-typed-array-length@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3"
- integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==
- dependencies:
- call-bind "^1.0.7"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-proto "^1.0.3"
- is-typed-array "^1.1.13"
- possible-typed-array-names "^1.0.0"
-
-typed-array-length@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d"
- integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==
- dependencies:
- call-bind "^1.0.7"
- for-each "^0.3.3"
- gopd "^1.0.1"
- is-typed-array "^1.1.13"
- possible-typed-array-names "^1.0.0"
- reflect.getprototypeof "^1.0.6"
-
-typedarray@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
- integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
-
-typescript@^5.6.2:
- version "5.6.2"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0"
- integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==
-
-uc.micro@^2.0.0, uc.micro@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee"
- integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==
-
-unbox-primitive@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
- integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
- dependencies:
- call-bind "^1.0.2"
- has-bigints "^1.0.2"
- has-symbols "^1.0.3"
- which-boxed-primitive "^1.0.2"
-
-unbox-primitive@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2"
- integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==
- dependencies:
- call-bound "^1.0.3"
- has-bigints "^1.0.2"
- has-symbols "^1.1.0"
- which-boxed-primitive "^1.1.1"
-
-undici-types@~6.19.2:
- version "6.19.8"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
- integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
-
-unicorn-magic@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104"
- integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==
-
-unified-args@^11.0.0:
- version "11.0.1"
- resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-11.0.1.tgz#5c82564616288b8d99feed7326c2223097d30726"
- integrity sha512-WEQghE91+0s3xPVs0YW6a5zUduNLjmANswX7YbBfksHNDGMjHxaWCql4SR7c9q0yov/XiIEdk6r/LqfPjaYGcw==
- dependencies:
- "@types/text-table" "^0.2.0"
- chalk "^5.0.0"
- chokidar "^3.0.0"
- comma-separated-tokens "^2.0.0"
- json5 "^2.0.0"
- minimist "^1.0.0"
- strip-ansi "^7.0.0"
- text-table "^0.2.0"
- unified-engine "^11.0.0"
-
-unified-engine@^11.0.0:
- version "11.2.1"
- resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-11.2.1.tgz#8f9c05b3f262930666b1cdb83108c15dd39d6cdd"
- integrity sha512-xBAdZ8UY2X4R9Hm6X6kMne4Nz0PlpOc1oE6DPeqJnewr5Imkb8uT5Eyvy1h7xNekPL3PSWh3ZJyNrMW6jnNQBg==
- dependencies:
- "@types/concat-stream" "^2.0.0"
- "@types/debug" "^4.0.0"
- "@types/is-empty" "^1.0.0"
- "@types/node" "^20.0.0"
- "@types/unist" "^3.0.0"
- concat-stream "^2.0.0"
- debug "^4.0.0"
- extend "^3.0.0"
- glob "^10.0.0"
- ignore "^5.0.0"
- is-empty "^1.0.0"
- is-plain-obj "^4.0.0"
- load-plugin "^6.0.0"
- parse-json "^7.0.0"
- trough "^2.0.0"
- unist-util-inspect "^8.0.0"
- vfile "^6.0.0"
- vfile-message "^4.0.0"
- vfile-reporter "^8.0.0"
- vfile-statistics "^3.0.0"
- yaml "^2.0.0"
-
-unified-lint-rule@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz#be432d316db7ad801166041727b023ba18963e24"
- integrity sha512-q9wY6S+d38xRAuWQVOMjBQYi7zGyKkY23ciNafB8JFVmDroyKjtytXHCg94JnhBCXrNqpfojo3+8D+gmF4zxJQ==
- dependencies:
- wrapped "^1.0.1"
-
-unified-message-control@^3.0.0:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-3.0.3.tgz#d08c4564092a507668de71451a33c0d80e734bbd"
- integrity sha512-oY5z2n8ugjpNHXOmcgrw0pQeJzavHS0VjPBP21tOcm7rc2C+5Q+kW9j5+gqtf8vfW/8sabbsK5+P+9QPwwEHDA==
- dependencies:
- unist-util-visit "^2.0.0"
- vfile-location "^3.0.0"
-
-unified@^11.0.0:
- version "11.0.5"
- resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1"
- integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==
- dependencies:
- "@types/unist" "^3.0.0"
- bail "^2.0.0"
- devlop "^1.0.0"
- extend "^3.0.0"
- is-plain-obj "^4.0.0"
- trough "^2.0.0"
- vfile "^6.0.0"
-
-unist-util-generated@^1.0.0:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b"
- integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==
-
-unist-util-generated@^1.1.0:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz#2261c033d9fc23fae41872cdb7663746e972c1a7"
- integrity sha512-SA7Sys3h3X4AlVnxHdvN/qYdr4R38HzihoEVY2Q2BZu8NHWDnw5OGcC/tXWjQfd4iG+M6qRFNIRGqJmp2ez4Ww==
-
-unist-util-inspect@^8.0.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-8.1.0.tgz#ff2729b543c483041b3c29cbe04c5460a406ee25"
- integrity sha512-mOlg8Mp33pR0eeFpo5d2902ojqFFOKMMG2hF8bmH7ZlhnmjFgh0NI3/ZDwdaBJNbvrS7LZFVrBVtIE9KZ9s7vQ==
- dependencies:
- "@types/unist" "^3.0.0"
-
-unist-util-is@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797"
- integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==
-
-unist-util-is@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424"
- integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==
- dependencies:
- "@types/unist" "^3.0.0"
-
-unist-util-position@^3.0.0:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz#fff942b879538b242096c148153826664b1ca373"
- integrity sha512-28EpCBYFvnMeq9y/4w6pbnFmCUfzlsc41NJui5c51hOFjBA1fejcwc+5W4z2+0ECVbScG3dURS3JTVqwenzqZw==
-
-unist-util-stringify-position@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz#de2a2bc8d3febfa606652673a91455b6a36fb9f3"
- integrity sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA==
- dependencies:
- "@types/unist" "^2.0.2"
-
-unist-util-stringify-position@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2"
- integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==
- dependencies:
- "@types/unist" "^3.0.0"
-
-unist-util-visit-parents@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6"
- integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==
- dependencies:
- "@types/unist" "^2.0.0"
- unist-util-is "^4.0.0"
-
-unist-util-visit-parents@^6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815"
- integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-is "^6.0.0"
-
-unist-util-visit@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c"
- integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==
- dependencies:
- "@types/unist" "^2.0.0"
- unist-util-is "^4.0.0"
- unist-util-visit-parents "^3.0.0"
-
-unist-util-visit@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6"
- integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-is "^6.0.0"
- unist-util-visit-parents "^6.0.0"
-
-universal-github-app-jwt@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz#d57cee49020662a95ca750a057e758a1a7190e6e"
- integrity sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==
- dependencies:
- "@types/jsonwebtoken" "^9.0.0"
- jsonwebtoken "^9.0.0"
-
-universal-user-agent@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee"
- integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==
-
-universalify@^0.1.0:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
- integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
-
-universalify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d"
- integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
-
-universalify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
- integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
-
-update-browserslist-db@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e"
- integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==
- dependencies:
- escalade "^3.1.2"
- picocolors "^1.0.1"
-
-uri-js@^4.2.2:
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
- integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
- dependencies:
- punycode "^2.1.0"
-
-url@^0.11.4:
- version "0.11.4"
- resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c"
- integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==
- dependencies:
- punycode "^1.4.1"
- qs "^6.12.3"
-
-util-deprecate@^1.0.1, util-deprecate@~1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
- integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
-
-validate-npm-package-license@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
- integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
- dependencies:
- spdx-correct "^3.0.0"
- spdx-expression-parse "^3.0.0"
-
-validate-npm-package-name@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8"
- integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==
-
-vfile-location@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c"
- integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==
-
-vfile-location@^5.0.0:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.3.tgz#cb9eacd20f2b6426d19451e0eafa3d0a846225c3"
- integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==
- dependencies:
- "@types/unist" "^3.0.0"
- vfile "^6.0.0"
-
-vfile-message@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181"
- integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-stringify-position "^4.0.0"
-
-vfile-reporter@^8.0.0:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-8.1.1.tgz#ac06a5a68f1b480609c443062dffea1cfa2d11b1"
- integrity sha512-qxRZcnFSQt6pWKn3PAk81yLK2rO2i7CDXpy8v8ZquiEOMLSnPw6BMSi9Y1sUCwGGl7a9b3CJT1CKpnRF7pp66g==
- dependencies:
- "@types/supports-color" "^8.0.0"
- string-width "^6.0.0"
- supports-color "^9.0.0"
- unist-util-stringify-position "^4.0.0"
- vfile "^6.0.0"
- vfile-message "^4.0.0"
- vfile-sort "^4.0.0"
- vfile-statistics "^3.0.0"
-
-vfile-sort@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-4.0.0.tgz#fa1929065b62fe5311e5391c9434f745e8641703"
- integrity sha512-lffPI1JrbHDTToJwcq0rl6rBmkjQmMuXkAxsZPRS9DXbaJQvc642eCg6EGxcX2i1L+esbuhq+2l9tBll5v8AeQ==
- dependencies:
- vfile "^6.0.0"
- vfile-message "^4.0.0"
-
-vfile-statistics@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-3.0.0.tgz#0f5cd00c611c1862b13a9b5bc5599efaf465f2cf"
- integrity sha512-/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w==
- dependencies:
- vfile "^6.0.0"
- vfile-message "^4.0.0"
-
-vfile@^6.0.0:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.2.tgz#ef49548ea3d270097a67011921411130ceae7deb"
- integrity sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-stringify-position "^4.0.0"
- vfile-message "^4.0.0"
-
-vscode-jsonrpc@8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz#cb9989c65e219e18533cc38e767611272d274c94"
- integrity sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==
-
-vscode-languageserver-protocol@3.17.3:
- version "3.17.3"
- resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz#6d0d54da093f0c0ee3060b81612cce0f11060d57"
- integrity sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==
- dependencies:
- vscode-jsonrpc "8.1.0"
- vscode-languageserver-types "3.17.3"
-
-vscode-languageserver-textdocument@^1.0.5:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz#16df468d5c2606103c90554ae05f9f3d335b771b"
- integrity sha512-bFJH7UQxlXT8kKeyiyu41r22jCZXG8kuuVVA33OEJn1diWOZK5n8zBSPZFHVBOu8kXZ6h0LIRhf5UnCo61J4Hg==
-
-vscode-languageserver-textdocument@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0"
- integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==
-
-vscode-languageserver-types@3.17.3:
- version "3.17.3"
- resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz#72d05e47b73be93acb84d6e311b5786390f13f64"
- integrity sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==
-
-vscode-languageserver-types@^3.17.1:
- version "3.17.2"
- resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2"
- integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==
-
-vscode-languageserver@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz#5024253718915d84576ce6662dd46a791498d827"
- integrity sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==
- dependencies:
- vscode-languageserver-protocol "3.17.3"
-
-vscode-uri@^3.0.3:
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.6.tgz#5e6e2e1a4170543af30151b561a41f71db1d6f91"
- integrity sha512-fmL7V1eiDBFRRnu+gfRWTzyPpNIHJTc4mWnFkwBUmO9U3KPgJAmTx7oxi2bl/Rh6HLdU7+4C9wlj0k2E4AdKFQ==
-
-vscode-uri@^3.0.8:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c"
- integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==
-
-walk-sync@^0.3.2:
- version "0.3.4"
- resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz#cf78486cc567d3a96b5b2237c6108017a5ffb9a4"
- integrity sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==
- dependencies:
- ensure-posix-path "^1.0.0"
- matcher-collection "^1.0.0"
-
-walk-up-path@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886"
- integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==
-
-watchpack@^2.4.1:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da"
- integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==
- dependencies:
- glob-to-regexp "^0.4.1"
- graceful-fs "^4.1.2"
-
-web-namespaces@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692"
- integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==
-
-webidl-conversions@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
- integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
-
-webpack-cli@^5.1.4:
- version "5.1.4"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
- integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
- dependencies:
- "@discoveryjs/json-ext" "^0.5.0"
- "@webpack-cli/configtest" "^2.1.1"
- "@webpack-cli/info" "^2.0.2"
- "@webpack-cli/serve" "^2.0.5"
- colorette "^2.0.14"
- commander "^10.0.1"
- cross-spawn "^7.0.3"
- envinfo "^7.7.3"
- fastest-levenshtein "^1.0.12"
- import-local "^3.0.2"
- interpret "^3.1.1"
- rechoir "^0.8.0"
- webpack-merge "^5.7.3"
-
-webpack-merge@^5.7.3:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61"
- integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==
- dependencies:
- clone-deep "^4.0.1"
- wildcard "^2.0.0"
-
-webpack-sources@^3.2.3:
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
- integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-
-webpack@^5.95.0:
- version "5.95.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0"
- integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==
- dependencies:
- "@types/estree" "^1.0.5"
- "@webassemblyjs/ast" "^1.12.1"
- "@webassemblyjs/wasm-edit" "^1.12.1"
- "@webassemblyjs/wasm-parser" "^1.12.1"
- acorn "^8.7.1"
- acorn-import-attributes "^1.9.5"
- browserslist "^4.21.10"
- chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.17.1"
- es-module-lexer "^1.2.1"
- eslint-scope "5.1.1"
- events "^3.2.0"
- glob-to-regexp "^0.4.1"
- graceful-fs "^4.2.11"
- json-parse-even-better-errors "^2.3.1"
- loader-runner "^4.2.0"
- mime-types "^2.1.27"
- neo-async "^2.6.2"
- schema-utils "^3.2.0"
- tapable "^2.1.1"
- terser-webpack-plugin "^5.3.10"
- watchpack "^2.4.1"
- webpack-sources "^3.2.3"
-
-whatwg-url@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
- integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
- dependencies:
- tr46 "~0.0.3"
- webidl-conversions "^3.0.0"
-
-which-boxed-primitive@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
- integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
- dependencies:
- is-bigint "^1.0.1"
- is-boolean-object "^1.1.0"
- is-number-object "^1.0.4"
- is-string "^1.0.5"
- is-symbol "^1.0.3"
-
-which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e"
- integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==
- dependencies:
- is-bigint "^1.1.0"
- is-boolean-object "^1.2.1"
- is-number-object "^1.1.1"
- is-string "^1.1.1"
- is-symbol "^1.1.1"
-
-which-builtin-type@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e"
- integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==
- dependencies:
- call-bound "^1.0.2"
- function.prototype.name "^1.1.6"
- has-tostringtag "^1.0.2"
- is-async-function "^2.0.0"
- is-date-object "^1.1.0"
- is-finalizationregistry "^1.1.0"
- is-generator-function "^1.0.10"
- is-regex "^1.2.1"
- is-weakref "^1.0.2"
- isarray "^2.0.5"
- which-boxed-primitive "^1.1.0"
- which-collection "^1.0.2"
- which-typed-array "^1.1.16"
-
-which-collection@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0"
- integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==
- dependencies:
- is-map "^2.0.3"
- is-set "^2.0.3"
- is-weakmap "^2.0.2"
- is-weakset "^2.0.3"
-
-which-typed-array@^1.1.14, which-typed-array@^1.1.15:
- version "1.1.15"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d"
- integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==
- dependencies:
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.7"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-tostringtag "^1.0.2"
-
-which-typed-array@^1.1.16, which-typed-array@^1.1.19:
- version "1.1.19"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956"
- integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==
- dependencies:
- available-typed-arrays "^1.0.7"
- call-bind "^1.0.8"
- call-bound "^1.0.4"
- for-each "^0.3.5"
- get-proto "^1.0.1"
- gopd "^1.2.0"
- has-tostringtag "^1.0.2"
-
-which-typed-array@^1.1.9:
- version "1.1.9"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6"
- integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==
- dependencies:
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-tostringtag "^1.0.0"
- is-typed-array "^1.1.10"
-
-which@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
- integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
- dependencies:
- isexe "^2.0.0"
-
-which@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a"
- integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==
- dependencies:
- isexe "^3.1.1"
-
-wildcard@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"
- integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
-
-word-wrap@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
- integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
-
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
-wrap-ansi@^6.2.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
- integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
-wrap-ansi@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
- integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
- dependencies:
- ansi-styles "^6.1.0"
- string-width "^5.0.1"
- strip-ansi "^7.0.1"
-
-wrapped@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/wrapped/-/wrapped-1.0.1.tgz#c783d9d807b273e9b01e851680a938c87c907242"
- integrity sha1-x4PZ2Aeyc+mwHoUWgKk4yHyQckI=
- dependencies:
- co "3.1.0"
- sliced "^1.0.1"
-
-wrapper-webpack-plugin@^2.2.0:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz#a950b7fbc39ca103e468a7c06c225cb1e337ad3b"
- integrity sha512-twLGZw0b2AEnz3LmsM/uCFRzGxE+XUlUPlJkCuHY3sI+uGO4dTJsgYee3ufWJaynAZYkpgQSKMSr49n9Yxalzg==
-
-wrappy@1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
- integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-
-xdg-basedir@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
- integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
-
-xmlbuilder@~4.2.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5"
- integrity sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=
- dependencies:
- lodash "^4.0.0"
-
-xtend@~4.0.0, xtend@~4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
- integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
-
-yallist@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
- integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-
-yaml@^1.7.2:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
- integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
-
-yaml@^2.0.0:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.6.0.tgz#14059ad9d0b1680d0f04d3a60fe00f3a857303c3"
- integrity sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==
-
-yaml@^2.4.5:
- version "2.4.5"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e"
- integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==
-
-yauzl@^2.10.0:
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
- integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==
- dependencies:
- buffer-crc32 "~0.2.3"
- fd-slicer "~1.1.0"
-
-yn@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
- integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=
-
-yocto-queue@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
- integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
-
-zwitch@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1"
- integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==
diff --git a/devel/electron35/pkg-plist b/devel/electron35/pkg-plist
deleted file mode 100644
index 720256dbf1a5..000000000000
--- a/devel/electron35/pkg-plist
+++ /dev/null
@@ -1,211 +0,0 @@
-bin/electron%%ELECTRON_VER_MAJOR%%
-%%DATADIR%%/LICENSE
-%%DATADIR%%/LICENSES.chromium.html
-%%DATADIR%%/chrome_100_percent.pak
-%%DATADIR%%/chrome_200_percent.pak
-%%DRIVER%%%%DATADIR%%/chromedriver
-%%DATADIR%%/electron
-%%DATADIR%%/gen/electron/buildflags/buildflags.h
-%%DATADIR%%/gen/v8/embedded.S
-%%DATADIR%%/libEGL.so
-%%DATADIR%%/libGLESv2.so
-%%DATADIR%%/libffmpeg.so
-%%NOT_AARCH64%%%%DATADIR%%/libvk_swiftshader.so
-%%DATADIR%%/libvulkan.so
-%%DATADIR%%/locales/af.pak
-%%DATADIR%%/locales/am.pak
-%%DATADIR%%/locales/ar.pak
-%%DATADIR%%/locales/bg.pak
-%%DATADIR%%/locales/bn.pak
-%%DATADIR%%/locales/ca.pak
-%%DATADIR%%/locales/cs.pak
-%%DATADIR%%/locales/da.pak
-%%DATADIR%%/locales/de.pak
-%%DATADIR%%/locales/el.pak
-%%DATADIR%%/locales/en-GB.pak
-%%DATADIR%%/locales/en-US.pak
-%%DATADIR%%/locales/es-419.pak
-%%DATADIR%%/locales/es.pak
-%%DATADIR%%/locales/et.pak
-%%DATADIR%%/locales/fa.pak
-%%DATADIR%%/locales/fi.pak
-%%DATADIR%%/locales/fil.pak
-%%DATADIR%%/locales/fr.pak
-%%DATADIR%%/locales/gu.pak
-%%DATADIR%%/locales/he.pak
-%%DATADIR%%/locales/hi.pak
-%%DATADIR%%/locales/hr.pak
-%%DATADIR%%/locales/hu.pak
-%%DATADIR%%/locales/id.pak
-%%DATADIR%%/locales/it.pak
-%%DATADIR%%/locales/ja.pak
-%%DATADIR%%/locales/kn.pak
-%%DATADIR%%/locales/ko.pak
-%%DATADIR%%/locales/lt.pak
-%%DATADIR%%/locales/lv.pak
-%%DATADIR%%/locales/ml.pak
-%%DATADIR%%/locales/mr.pak
-%%DATADIR%%/locales/ms.pak
-%%DATADIR%%/locales/nb.pak
-%%DATADIR%%/locales/nl.pak
-%%DATADIR%%/locales/pl.pak
-%%DATADIR%%/locales/pt-BR.pak
-%%DATADIR%%/locales/pt-PT.pak
-%%DATADIR%%/locales/ro.pak
-%%DATADIR%%/locales/ru.pak
-%%DATADIR%%/locales/sk.pak
-%%DATADIR%%/locales/sl.pak
-%%DATADIR%%/locales/sr.pak
-%%DATADIR%%/locales/sv.pak
-%%DATADIR%%/locales/sw.pak
-%%DATADIR%%/locales/ta.pak
-%%DATADIR%%/locales/te.pak
-%%DATADIR%%/locales/th.pak
-%%DATADIR%%/locales/tr.pak
-%%DATADIR%%/locales/uk.pak
-%%DATADIR%%/locales/ur.pak
-%%DATADIR%%/locales/vi.pak
-%%DATADIR%%/locales/zh-CN.pak
-%%DATADIR%%/locales/zh-TW.pak
-%%DATADIR%%/mksnapshot
-%%DATADIR%%/node_headers/include/node/common.gypi
-%%DATADIR%%/node_headers/include/node/config.gypi
-%%DATADIR%%/node_headers/include/node/cppgc/allocation.h
-%%DATADIR%%/node_headers/include/node/cppgc/common.h
-%%DATADIR%%/node_headers/include/node/cppgc/cross-thread-persistent.h
-%%DATADIR%%/node_headers/include/node/cppgc/custom-space.h
-%%DATADIR%%/node_headers/include/node/cppgc/default-platform.h
-%%DATADIR%%/node_headers/include/node/cppgc/ephemeron-pair.h
-%%DATADIR%%/node_headers/include/node/cppgc/explicit-management.h
-%%DATADIR%%/node_headers/include/node/cppgc/garbage-collected.h
-%%DATADIR%%/node_headers/include/node/cppgc/heap-consistency.h
-%%DATADIR%%/node_headers/include/node/cppgc/heap-handle.h
-%%DATADIR%%/node_headers/include/node/cppgc/heap-state.h
-%%DATADIR%%/node_headers/include/node/cppgc/heap-statistics.h
-%%DATADIR%%/node_headers/include/node/cppgc/heap.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/api-constants.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/atomic-entry-flag.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/base-page-handle.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap-local-data.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/compiler-specific.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/finalizer-trait.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/gc-info.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/logging.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/member-storage.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/name-trait.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/persistent-node.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/pointer-policies.h
-%%DATADIR%%/node_headers/include/node/cppgc/internal/write-barrier.h
-%%DATADIR%%/node_headers/include/node/cppgc/liveness-broker.h
-%%DATADIR%%/node_headers/include/node/cppgc/macros.h
-%%DATADIR%%/node_headers/include/node/cppgc/member.h
-%%DATADIR%%/node_headers/include/node/cppgc/name-provider.h
-%%DATADIR%%/node_headers/include/node/cppgc/object-size-trait.h
-%%DATADIR%%/node_headers/include/node/cppgc/persistent.h
-%%DATADIR%%/node_headers/include/node/cppgc/platform.h
-%%DATADIR%%/node_headers/include/node/cppgc/prefinalizer.h
-%%DATADIR%%/node_headers/include/node/cppgc/process-heap-statistics.h
-%%DATADIR%%/node_headers/include/node/cppgc/sentinel-pointer.h
-%%DATADIR%%/node_headers/include/node/cppgc/source-location.h
-%%DATADIR%%/node_headers/include/node/cppgc/testing.h
-%%DATADIR%%/node_headers/include/node/cppgc/trace-trait.h
-%%DATADIR%%/node_headers/include/node/cppgc/type-traits.h
-%%DATADIR%%/node_headers/include/node/cppgc/visitor.h
-%%DATADIR%%/node_headers/include/node/js_native_api.h
-%%DATADIR%%/node_headers/include/node/js_native_api_types.h
-%%DATADIR%%/node_headers/include/node/libplatform/libplatform-export.h
-%%DATADIR%%/node_headers/include/node/libplatform/libplatform.h
-%%DATADIR%%/node_headers/include/node/libplatform/v8-tracing.h
-%%DATADIR%%/node_headers/include/node/node.h
-%%DATADIR%%/node_headers/include/node/node_api.h
-%%DATADIR%%/node_headers/include/node/node_api_types.h
-%%DATADIR%%/node_headers/include/node/node_buffer.h
-%%DATADIR%%/node_headers/include/node/node_object_wrap.h
-%%DATADIR%%/node_headers/include/node/node_version.h
-%%DATADIR%%/node_headers/include/node/uv.h
-%%DATADIR%%/node_headers/include/node/uv/aix.h
-%%DATADIR%%/node_headers/include/node/uv/bsd.h
-%%DATADIR%%/node_headers/include/node/uv/darwin.h
-%%DATADIR%%/node_headers/include/node/uv/errno.h
-%%DATADIR%%/node_headers/include/node/uv/linux.h
-%%DATADIR%%/node_headers/include/node/uv/os390.h
-%%DATADIR%%/node_headers/include/node/uv/posix.h
-%%DATADIR%%/node_headers/include/node/uv/sunos.h
-%%DATADIR%%/node_headers/include/node/uv/threadpool.h
-%%DATADIR%%/node_headers/include/node/uv/tree.h
-%%DATADIR%%/node_headers/include/node/uv/unix.h
-%%DATADIR%%/node_headers/include/node/uv/version.h
-%%DATADIR%%/node_headers/include/node/uv/win.h
-%%DATADIR%%/node_headers/include/node/v8-array-buffer.h
-%%DATADIR%%/node_headers/include/node/v8-callbacks.h
-%%DATADIR%%/node_headers/include/node/v8-container.h
-%%DATADIR%%/node_headers/include/node/v8-context.h
-%%DATADIR%%/node_headers/include/node/v8-cppgc.h
-%%DATADIR%%/node_headers/include/node/v8-data.h
-%%DATADIR%%/node_headers/include/node/v8-date.h
-%%DATADIR%%/node_headers/include/node/v8-debug.h
-%%DATADIR%%/node_headers/include/node/v8-embedder-heap.h
-%%DATADIR%%/node_headers/include/node/v8-embedder-state-scope.h
-%%DATADIR%%/node_headers/include/node/v8-exception.h
-%%DATADIR%%/node_headers/include/node/v8-extension.h
-%%DATADIR%%/node_headers/include/node/v8-external.h
-%%DATADIR%%/node_headers/include/node/v8-forward.h
-%%DATADIR%%/node_headers/include/node/v8-function-callback.h
-%%DATADIR%%/node_headers/include/node/v8-function.h
-%%DATADIR%%/node_headers/include/node/v8-handle-base.h
-%%DATADIR%%/node_headers/include/node/v8-initialization.h
-%%DATADIR%%/node_headers/include/node/v8-internal.h
-%%DATADIR%%/node_headers/include/node/v8-isolate.h
-%%DATADIR%%/node_headers/include/node/v8-json.h
-%%DATADIR%%/node_headers/include/node/v8-local-handle.h
-%%DATADIR%%/node_headers/include/node/v8-locker.h
-%%DATADIR%%/node_headers/include/node/v8-maybe.h
-%%DATADIR%%/node_headers/include/node/v8-memory-span.h
-%%DATADIR%%/node_headers/include/node/v8-message.h
-%%DATADIR%%/node_headers/include/node/v8-microtask-queue.h
-%%DATADIR%%/node_headers/include/node/v8-microtask.h
-%%DATADIR%%/node_headers/include/node/v8-object.h
-%%DATADIR%%/node_headers/include/node/v8-persistent-handle.h
-%%DATADIR%%/node_headers/include/node/v8-platform.h
-%%DATADIR%%/node_headers/include/node/v8-primitive-object.h
-%%DATADIR%%/node_headers/include/node/v8-primitive.h
-%%DATADIR%%/node_headers/include/node/v8-profiler.h
-%%DATADIR%%/node_headers/include/node/v8-promise.h
-%%DATADIR%%/node_headers/include/node/v8-proxy.h
-%%DATADIR%%/node_headers/include/node/v8-regexp.h
-%%DATADIR%%/node_headers/include/node/v8-sandbox.h
-%%DATADIR%%/node_headers/include/node/v8-script.h
-%%DATADIR%%/node_headers/include/node/v8-snapshot.h
-%%DATADIR%%/node_headers/include/node/v8-source-location.h
-%%DATADIR%%/node_headers/include/node/v8-statistics.h
-%%DATADIR%%/node_headers/include/node/v8-template.h
-%%DATADIR%%/node_headers/include/node/v8-traced-handle.h
-%%DATADIR%%/node_headers/include/node/v8-typed-array.h
-%%DATADIR%%/node_headers/include/node/v8-unwinder.h
-%%DATADIR%%/node_headers/include/node/v8-value-serializer.h
-%%DATADIR%%/node_headers/include/node/v8-value.h
-%%DATADIR%%/node_headers/include/node/v8-version.h
-%%DATADIR%%/node_headers/include/node/v8-wasm.h
-%%DATADIR%%/node_headers/include/node/v8-weak-callback-info.h
-%%DATADIR%%/node_headers/include/node/v8.h
-%%DATADIR%%/node_headers/include/node/v8config.h
-%%DATADIR%%/node_headers/include/node/zconf.h
-%%DATADIR%%/node_headers/include/node/zlib.h
-%%DIST%%%%DATADIR%%/releases/SHASUMS256.txt
-%%DIST%%%%AARCH64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-arm64.zip
-%%DIST%%%%AARCH64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-arm64.zip
-%%DIST%%%%AARCH64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-arm64.zip
-%%DIST%%%%AMD64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-x64.zip
-%%DIST%%%%AMD64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-x64.zip
-%%DIST%%%%AMD64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-x64.zip
-%%DIST%%%%I386%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-ia32.zip
-%%DIST%%%%I386%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-ia32.zip
-%%DIST%%%%I386%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-ia32.zip
-%%DATADIR%%/resources.pak
-%%DATADIR%%/resources/default_app.asar
-%%DATADIR%%/snapshot_blob.bin
-%%DATADIR%%/v8_context_snapshot.bin
-%%DATADIR%%/v8_context_snapshot_generator
-%%DATADIR%%/version
-%%DATADIR%%/vk_swiftshader_icd.json
diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index 18efc64ae1a2..5c463a0d1c59 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -24,6 +25,9 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+DEPRECATED= EOLed upstream, switch to newer version
+EXPIRATION_DATE= 2025-12-31
+
BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
@@ -289,11 +293,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -378,6 +380,7 @@ pre-configure:
.endfor
touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron36/files/patch-build_config_rust.gni b/devel/electron36/files/patch-build_config_rust.gni
index f4a09c1206c3..ce4c4bfe1255 100644
--- a/devel/electron36/files/patch-build_config_rust.gni
+++ b/devel/electron36/files/patch-build_config_rust.gni
@@ -1,13 +1,23 @@
---- build/config/rust.gni.orig 2025-04-22 20:15:27 UTC
+--- build/config/rust.gni.orig 2025-06-16 18:02:10 UTC
+++ build/config/rust.gni
-@@ -346,6 +346,10 @@ if (is_linux || is_chromeos) {
- }
- }
+@@ -69,7 +69,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
-+if (is_bsd) {
-+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -344,6 +345,10 @@ if (is_linux || is_chromeos) {
+ } else {
+ assert(false, "Architecture not supported")
+ }
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (is_bsd) {
++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ }
- # This variable is passed to the Rust libstd build.
+ assert(!toolchain_has_rust || rust_abi_target != "")
diff --git a/devel/electron36/files/patch-build_rust_std_BUILD.gn b/devel/electron36/files/patch-build_rust_std_BUILD.gn
index c6c2801bd47d..002ea97d51cd 100644
--- a/devel/electron36/files/patch-build_rust_std_BUILD.gn
+++ b/devel/electron36/files/patch-build_rust_std_BUILD.gn
@@ -1,4 +1,4 @@
---- build/rust/std/BUILD.gn.orig 2025-05-20 09:16:26 UTC
+--- build/rust/std/BUILD.gn.orig 2025-06-16 18:02:10 UTC
+++ build/rust/std/BUILD.gn
@@ -15,51 +15,12 @@
# allocator functions to PartitionAlloc when `use_partition_alloc_as_malloc` is
@@ -52,7 +52,15 @@
# List of Rust stdlib rlibs which are present in the official Rust toolchain
# we are using from the Android team. This is usually a version or two behind
# nightly. Generally this matches the toolchain we build ourselves, but if
-@@ -89,13 +50,20 @@ if (toolchain_has_rust) {
+@@ -81,7 +42,6 @@ if (toolchain_has_rust) {
+ "rustc_demangle",
+ "std_detect",
+ "test",
+- "unicode_width",
+ "unwind",
+ ]
+
+@@ -89,13 +49,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
stdlib_files += [
"addr2line",
@@ -74,7 +82,7 @@
}
if (toolchain_for_rust_host_build_tools) {
-@@ -115,7 +83,6 @@ if (toolchain_has_rust) {
+@@ -115,7 +82,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
@@ -82,7 +90,7 @@
"rustc_std_workspace_alloc",
"rustc_std_workspace_core",
"rustc_std_workspace_std",
-@@ -269,8 +236,6 @@ if (toolchain_has_rust) {
+@@ -269,8 +235,6 @@ if (toolchain_has_rust) {
foreach(libname, stdlib_files + skip_stdlib_files) {
deps += [ "rules:$libname" ]
}
@@ -91,7 +99,7 @@
}
} else {
action("find_stdlib") {
-@@ -396,12 +361,6 @@ if (toolchain_has_rust) {
+@@ -396,12 +360,6 @@ if (toolchain_has_rust) {
":stdlib_public_dependent_libs",
]
deps = [ ":prebuilt_rustc_copy_to_sysroot" ]
diff --git a/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn
new file mode 100644
index 000000000000..ebe51ae2acfd
--- /dev/null
+++ b/devel/electron36/files/patch-third__party_crabbyavif_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crabbyavif/BUILD.gn.orig 2025-06-16 18:02:10 UTC
++++ third_party/crabbyavif/BUILD.gn
+@@ -162,7 +162,12 @@ rust_static_library("crabbyavif") {
+ "dav1d",
+ "libyuv",
+ "capi",
+- "disable_cfi",
++
++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll
++ # (http://crrev.com/c/6874449) lands and
++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into
++ # chromium.
++ #"disable_cfi",
+ ]
+
+ # Required for disable_cfi feature.
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 37125353aec4..a81f9cf8532c 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -226,7 +226,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
CHROMIUM_VER= 138.0.7204.251
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 22.20.0
+NODE_VER= 22.21.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
@@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -382,6 +380,7 @@ pre-configure:
.endfor
touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version
index 9003ef0454cb..326caa4d44e7 100644
--- a/devel/electron37/Makefile.version
+++ b/devel/electron37/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 37.7.0
+ELECTRON_VER= 37.10.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo
index 329efe063cc4..8873208b6236 100644
--- a/devel/electron37/distinfo
+++ b/devel/electron37/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1760649499
+TIMESTAMP = 1763099445
SHA256 (electron/chromium-138.0.7204.251.tar.xz.0) = 23057c15fd77b6653b01a34e08782f05cc80ecddddaf6f0b87390beb32810151
SIZE (electron/chromium-138.0.7204.251.tar.xz.0) = 2000000000
SHA256 (electron/chromium-138.0.7204.251.tar.xz.1) = 784a8bcb5eff8c204557c5cb7c4a223efd3c472303dd79a8b7be97e3d5d0982a
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-138.0.7204.251.tar.xz.2) = 3d7af9e06a90102b41de19d4635
SIZE (electron/chromium-138.0.7204.251.tar.xz.2) = 273864084
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-37.7.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d
-SIZE (electron/electron-yarn-cache-37.7.0.tar.xz) = 30531168
-SHA256 (electron/electron-electron-v37.7.0_GH0.tar.gz) = c80607ccc93f9329a6cf4864196172c4a03aaec4b2db16b81ee81d35b81be0fb
-SIZE (electron/electron-electron-v37.7.0_GH0.tar.gz) = 15848245
-SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8
-SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712
+SHA256 (electron/electron-yarn-cache-37.10.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d
+SIZE (electron/electron-yarn-cache-37.10.0.tar.xz) = 30531168
+SHA256 (electron/electron-electron-v37.10.0_GH0.tar.gz) = fe59c5d2965970b85590f4bcfb38c90928978708030321a8316ab4623a7e8261
+SIZE (electron/electron-electron-v37.10.0_GH0.tar.gz) = 15857851
+SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8
+SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
diff --git a/devel/electron37/files/patch-build_config_rust.gni b/devel/electron37/files/patch-build_config_rust.gni
index 89d904a80fe9..9d4c1b2ff8ed 100644
--- a/devel/electron37/files/patch-build_config_rust.gni
+++ b/devel/electron37/files/patch-build_config_rust.gni
@@ -1,6 +1,16 @@
---- build/config/rust.gni.orig 2025-06-30 07:04:30 UTC
+--- build/config/rust.gni.orig 2025-08-25 14:15:51 UTC
+++ build/config/rust.gni
-@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
+
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -373,7 +374,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/devel/electron37/files/patch-build_dotfile__settings.gni b/devel/electron37/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..db6058d93cd8
--- /dev/null
+++ b/devel/electron37/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-08-25 14:15:51 UTC
++++ build/dotfile_settings.gni
+@@ -24,6 +24,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/devel/electron37/files/patch-build_rust_std_BUILD.gn b/devel/electron37/files/patch-build_rust_std_BUILD.gn
index 13c2985f1be5..e4d989a8bdd3 100644
--- a/devel/electron37/files/patch-build_rust_std_BUILD.gn
+++ b/devel/electron37/files/patch-build_rust_std_BUILD.gn
@@ -1,6 +1,14 @@
---- build/rust/std/BUILD.gn.orig 2025-06-30 07:04:30 UTC
+--- build/rust/std/BUILD.gn.orig 2025-08-25 14:15:51 UTC
+++ build/rust/std/BUILD.gn
-@@ -50,13 +50,20 @@ if (toolchain_has_rust) {
+@@ -42,7 +42,6 @@ if (toolchain_has_rust) {
+ "rustc_demangle",
+ "std_detect",
+ "test",
+- "unicode_width",
+ "unwind",
+ ]
+
+@@ -50,13 +49,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
stdlib_files += [
"addr2line",
@@ -22,7 +30,7 @@
}
if (toolchain_for_rust_host_build_tools) {
-@@ -76,7 +83,6 @@ if (toolchain_has_rust) {
+@@ -76,7 +82,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
diff --git a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc
index 4f6486828120..a3d88bfb8611 100644
--- a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_app.cc.orig 2025-08-13 14:21:20 UTC
+--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 23:04:07 UTC
+++ electron/shell/browser/api/electron_api_app.cc
@@ -96,7 +96,7 @@
#include "shell/common/process_util.h"
@@ -45,7 +45,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running electron app instance if it exists.
-@@ -1354,7 +1354,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
+@@ -1445,7 +1445,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
pid_dict.Set("name", process_metric.second->name);
}
@@ -54,7 +54,7 @@
auto memory_info = process_metric.second->GetMemoryInfo();
auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate);
-@@ -1738,7 +1738,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+@@ -1829,7 +1829,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
.SetMethod(
"removeAsDefaultProtocolClient",
base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser))
@@ -63,7 +63,7 @@
.SetMethod(
"getApplicationInfoForProtocol",
base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser))
-@@ -1796,7 +1796,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+@@ -1887,7 +1887,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
.SetMethod("getJumpListSettings", &App::GetJumpListSettings)
.SetMethod("setJumpList", &App::SetJumpList)
#endif
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
index a692323fc532..c6693b11ed3e 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-08-13 14:21:20 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-10-21 05:28:55 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -52,7 +52,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -89,8 +89,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
- if (!resizable_) {
-@@ -1071,7 +1071,7 @@ bool NativeWindowViews::IsClosable() const {
+ if (!CanResize()) {
+@@ -1074,7 +1074,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1111,7 +1111,7 @@ void NativeWindowViews::Center() {
+@@ -1114,7 +1114,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1336,7 +1336,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1339,7 +1339,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1392,7 +1392,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1395,7 +1395,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1438,7 +1438,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1441,7 +1441,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1564,7 +1564,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1567,7 +1567,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -144,7 +144,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1662,7 +1662,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1665,7 +1665,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -153,7 +153,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1783,7 +1783,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1786,7 +1786,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -162,7 +162,7 @@
return true;
#endif
}
-@@ -1839,7 +1839,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1842,7 +1842,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -171,7 +171,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1858,7 +1858,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1861,7 +1861,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
index 5f2e253fd5e4..729923f46ebb 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-08-13 14:21:20 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-10-21 05:28:55 UTC
+++ electron/shell/browser/native_window_views.h
@@ -26,7 +26,7 @@ namespace electron {
@@ -9,7 +9,7 @@
class GlobalMenuBarX11;
#endif
-@@ -165,7 +165,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -166,7 +166,7 @@ class NativeWindowViews : public NativeWindow,
LPARAM l_param,
LRESULT* result);
void SetIcon(HICON small_icon, HICON app_icon);
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -254,7 +254,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -255,7 +255,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
index abd8c6af7036..44cde47dddc3 100644
--- a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-07-02 15:59:39 UTC
+--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 23:04:07 UTC
+++ electron/shell/browser/ui/inspectable_web_contents.cc
-@@ -548,7 +548,7 @@ void InspectableWebContents::LoadCompleted() {
+@@ -554,7 +554,7 @@ void InspectableWebContents::LoadCompleted() {
prefs.FindString("currentDockState");
base::RemoveChars(*current_dock_state, "\"", &dock_state_);
}
diff --git a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
index baf9532d11ad..359c4558dee4 100644
--- a/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-07-02 10:12:01 UTC
+--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 23:04:07 UTC
+++ electron/shell/browser/ui/inspectable_web_contents_view.cc
-@@ -180,7 +180,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock
+@@ -197,7 +197,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock
params.delegate = devtools_window_delegate_;
params.bounds = inspectable_web_contents()->dev_tools_bounds();
diff --git a/devel/electron37/files/patch-electron_shell_common_node__bindings.cc b/devel/electron37/files/patch-electron_shell_common_node__bindings.cc
index 753e0a45b250..965f35e644dc 100644
--- a/devel/electron37/files/patch-electron_shell_common_node__bindings.cc
+++ b/devel/electron37/files/patch-electron_shell_common_node__bindings.cc
@@ -1,6 +1,6 @@
---- electron/shell/common/node_bindings.cc.orig 2025-08-13 14:21:20 UTC
+--- electron/shell/common/node_bindings.cc.orig 2025-10-28 08:06:59 UTC
+++ electron/shell/common/node_bindings.cc
-@@ -47,7 +47,7 @@
+@@ -50,7 +50,7 @@
#include "third_party/electron_node/src/debug_utils.h"
#include "third_party/electron_node/src/module_wrap.h"
@@ -9,7 +9,7 @@
#include "shell/common/crash_keys.h"
#endif
-@@ -162,7 +162,7 @@ void V8FatalErrorCallback(const char* location, const
+@@ -165,7 +165,7 @@ void V8FatalErrorCallback(const char* location, const
void V8FatalErrorCallback(const char* location, const char* message) {
LOG(ERROR) << "Fatal error in V8: " << location << " " << message;
@@ -18,7 +18,7 @@
electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
#endif
-@@ -184,7 +184,7 @@ void V8OOMErrorCallback(const char* location, const v8
+@@ -187,7 +187,7 @@ void V8OOMErrorCallback(const char* location, const v8
LOG(ERROR) << "OOM detail: " << details.detail;
}
@@ -27,7 +27,7 @@
electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
std::to_string(details.is_heap_oom));
if (location) {
-@@ -580,7 +580,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
+@@ -627,7 +627,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
diff --git a/devel/electron37/files/patch-electron_spec_api-app-spec.ts b/devel/electron37/files/patch-electron_spec_api-app-spec.ts
index ebcc2de849bd..a647e942305c 100644
--- a/devel/electron37/files/patch-electron_spec_api-app-spec.ts
+++ b/devel/electron37/files/patch-electron_spec_api-app-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-app-spec.ts.orig 2025-08-13 14:21:20 UTC
+--- electron/spec/api-app-spec.ts.orig 2025-11-13 23:04:07 UTC
+++ electron/spec/api-app-spec.ts
@@ -129,11 +129,11 @@ describe('app module', () => {
});
@@ -14,7 +14,7 @@
const languages = app.getPreferredSystemLanguages();
if (languages.length) {
expect(languages).to.not.include('C');
-@@ -196,7 +196,7 @@ describe('app module', () => {
+@@ -202,7 +202,7 @@ describe('app module', () => {
expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound');
});
@@ -23,7 +23,7 @@
const electronPath = process.execPath;
const appPath = path.join(fixturesPath, 'api', 'singleton');
appProcess = cp.spawn(electronPath, [appPath]);
-@@ -360,7 +360,7 @@ describe('app module', () => {
+@@ -366,7 +366,7 @@ describe('app module', () => {
});
// GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test.
@@ -32,7 +32,7 @@
const tempFiles = [
path.join(fixturesPath, 'foo.txt'),
path.join(fixturesPath, 'bar.txt'),
-@@ -488,7 +488,7 @@ describe('app module', () => {
+@@ -494,7 +494,7 @@ describe('app module', () => {
// let w = null
// before(function () {
@@ -41,7 +41,7 @@
// this.skip()
// }
// })
-@@ -595,7 +595,7 @@ describe('app module', () => {
+@@ -601,7 +601,7 @@ describe('app module', () => {
describe('app.badgeCount', () => {
const platformIsNotSupported =
(process.platform === 'win32') ||
@@ -50,7 +50,7 @@
const expectedBadgeCount = 42;
-@@ -639,7 +639,7 @@ describe('app module', () => {
+@@ -645,7 +645,7 @@ describe('app module', () => {
});
});
@@ -59,16 +59,16 @@
const isMac = process.platform === 'darwin';
const isWin = process.platform === 'win32';
-@@ -1019,7 +1019,7 @@ describe('app module', () => {
+@@ -1025,7 +1025,7 @@ describe('app module', () => {
});
});
-- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => {
+- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => {
it('is mutable', () => {
const values = [false, true, false];
const setters: Array<(arg: boolean) => void> = [
-@@ -1233,7 +1233,7 @@ describe('app module', () => {
+@@ -1294,7 +1294,7 @@ describe('app module', () => {
});
});
@@ -77,7 +77,7 @@
let w: BrowserWindow;
before(function () {
-@@ -1368,7 +1368,7 @@ describe('app module', () => {
+@@ -1429,7 +1429,7 @@ describe('app module', () => {
describe('getApplicationNameForProtocol()', () => {
// TODO: Linux CI doesn't have registered http & https handlers
@@ -86,7 +86,7 @@
// We can't expect particular app names here, but these protocols should
// at least have _something_ registered. Except on our Linux CI
// environment apparently.
-@@ -1386,7 +1386,7 @@ describe('app module', () => {
+@@ -1447,7 +1447,7 @@ describe('app module', () => {
});
});
@@ -95,7 +95,7 @@
it('returns promise rejection for a bogus protocol', async function () {
await expect(
app.getApplicationInfoForProtocol('bogus-protocol://')
-@@ -1436,7 +1436,7 @@ describe('app module', () => {
+@@ -1497,7 +1497,7 @@ describe('app module', () => {
});
// FIXME Get these specs running on Linux CI
@@ -104,7 +104,7 @@
const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico');
const sizes = {
small: 16,
-@@ -1518,7 +1518,7 @@ describe('app module', () => {
+@@ -1579,7 +1579,7 @@ describe('app module', () => {
expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0);
}
@@ -113,7 +113,7 @@
expect(entry.sandboxed).to.be.a('boolean');
}
-@@ -1592,7 +1592,7 @@ describe('app module', () => {
+@@ -1653,7 +1653,7 @@ describe('app module', () => {
it('succeeds with complete GPUInfo', async () => {
const completeInfo = await getGPUInfo('complete');
@@ -122,7 +122,7 @@
// For linux and macOS complete info is same as basic info
await verifyBasicGPUInfo(completeInfo);
const basicInfo = await getGPUInfo('basic');
-@@ -1616,7 +1616,7 @@ describe('app module', () => {
+@@ -1677,7 +1677,7 @@ describe('app module', () => {
});
});
diff --git a/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts
index 001598b72527..fc85171296ae 100644
--- a/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts
+++ b/devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-web-contents-spec.ts.orig 2025-08-13 14:21:20 UTC
+--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 23:04:07 UTC
+++ electron/spec/api-web-contents-spec.ts
-@@ -2797,7 +2797,7 @@ describe('webContents module', () => {
+@@ -2832,7 +2832,7 @@ describe('webContents module', () => {
});
// TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes.
diff --git a/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn
new file mode 100644
index 000000000000..03f918243d1d
--- /dev/null
+++ b/devel/electron37/files/patch-third__party_crabbyavif_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crabbyavif/BUILD.gn.orig 2025-08-25 14:15:51 UTC
++++ third_party/crabbyavif/BUILD.gn
+@@ -190,7 +190,12 @@ rust_static_library("crabbyavif") {
+ "dav1d",
+ "libyuv",
+ "capi",
+- "disable_cfi",
++
++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll
++ # (http://crrev.com/c/6874449) lands and
++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into
++ # chromium.
++ #"disable_cfi",
+ ]
+
+ # Required for disable_cfi feature.
diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile
index d821e8142ad3..bb31e1ea2998 100644
--- a/devel/electron38/Makefile
+++ b/devel/electron38/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER}
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
-MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v38.3.0/:chromium \
+MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v38.5.0/:chromium \
https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
@@ -223,9 +223,9 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 140.0.7339.240
+CHROMIUM_VER= 140.0.7339.249
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 22.20.0
+NODE_VER= 22.21.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
@@ -290,11 +290,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -381,6 +379,7 @@ pre-configure:
.endfor
touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron38/Makefile.version b/devel/electron38/Makefile.version
index d29981805f5c..bfffa322cf7e 100644
--- a/devel/electron38/Makefile.version
+++ b/devel/electron38/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 38.3.0
+ELECTRON_VER= 38.7.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron38/distinfo b/devel/electron38/distinfo
index 2daf584173b1..2616864b7e35 100644
--- a/devel/electron38/distinfo
+++ b/devel/electron38/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1760689434
-SHA256 (electron/chromium-140.0.7339.240.tar.xz.0) = 6f4a5a20ca144367ea2eca94239a6abaceae75a476da69a77fe56003dba226f8
-SIZE (electron/chromium-140.0.7339.240.tar.xz.0) = 2000000000
-SHA256 (electron/chromium-140.0.7339.240.tar.xz.1) = 20981168d3a0b42735617c5070134e62fcd598d099a902efc1fa79295de96044
-SIZE (electron/chromium-140.0.7339.240.tar.xz.1) = 2000000000
-SHA256 (electron/chromium-140.0.7339.240.tar.xz.2) = ae902a045d7429e57ceb135001f8ed9325b65fff9bc4dba23add9506a0e216cc
-SIZE (electron/chromium-140.0.7339.240.tar.xz.2) = 331887040
+TIMESTAMP = 1763104920
+SHA256 (electron/chromium-140.0.7339.249.tar.xz.0) = 138fc3e5eb2b5db406a7764a8e287a0d16640f83cbfb452d6e0f54de8eaf65c2
+SIZE (electron/chromium-140.0.7339.249.tar.xz.0) = 2000000000
+SHA256 (electron/chromium-140.0.7339.249.tar.xz.1) = 0b7ea85268dd4f6aacd0641a48d266eaa2eb9c79f2c528926bfcdc5aee36f1da
+SIZE (electron/chromium-140.0.7339.249.tar.xz.1) = 2000000000
+SHA256 (electron/chromium-140.0.7339.249.tar.xz.2) = 0a2a9977f5f34ac878b63e845ef8fcc52da628d952e83565cb308bc1925f69e8
+SIZE (electron/chromium-140.0.7339.249.tar.xz.2) = 331916124
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-38.3.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
-SIZE (electron/electron-yarn-cache-38.3.0.tar.xz) = 30044356
-SHA256 (electron/electron-electron-v38.3.0_GH0.tar.gz) = 0a71805f5498a4cef0a2d1cd66dcb90d662b6d4348c38b3ddf033031586870f5
-SIZE (electron/electron-electron-v38.3.0_GH0.tar.gz) = 15863168
-SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8
-SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712
+SHA256 (electron/electron-yarn-cache-38.7.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
+SIZE (electron/electron-yarn-cache-38.7.0.tar.xz) = 30044356
+SHA256 (electron/electron-electron-v38.7.0_GH0.tar.gz) = cbfad53983c89458299fab543308c6866bf2502df43dce1904267f724085c749
+SIZE (electron/electron-electron-v38.7.0_GH0.tar.gz) = 15882611
+SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8
+SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
diff --git a/devel/electron38/files/patch-build_config_rust.gni b/devel/electron38/files/patch-build_config_rust.gni
index b9a27a5bae7e..9babc55bcfe1 100644
--- a/devel/electron38/files/patch-build_config_rust.gni
+++ b/devel/electron38/files/patch-build_config_rust.gni
@@ -1,6 +1,16 @@
---- build/config/rust.gni.orig 2025-08-26 20:49:50 UTC
+--- build/config/rust.gni.orig 2025-10-13 21:25:57 UTC
+++ build/config/rust.gni
-@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
+
+ # Whether artifacts produced by the Rust compiler can participate in ThinLTO.
+ #
+@@ -369,7 +370,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/devel/electron38/files/patch-build_dotfile__settings.gni b/devel/electron38/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..25291df0cb79
--- /dev/null
+++ b/devel/electron38/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-10-13 21:25:57 UTC
++++ build/dotfile_settings.gni
+@@ -24,6 +24,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/devel/electron38/files/patch-build_rust_std_BUILD.gn b/devel/electron38/files/patch-build_rust_std_BUILD.gn
index 13c2985f1be5..6c1c09bc621b 100644
--- a/devel/electron38/files/patch-build_rust_std_BUILD.gn
+++ b/devel/electron38/files/patch-build_rust_std_BUILD.gn
@@ -1,6 +1,14 @@
---- build/rust/std/BUILD.gn.orig 2025-06-30 07:04:30 UTC
+--- build/rust/std/BUILD.gn.orig 2025-10-13 21:25:57 UTC
+++ build/rust/std/BUILD.gn
-@@ -50,13 +50,20 @@ if (toolchain_has_rust) {
+@@ -42,7 +42,6 @@ if (toolchain_has_rust) {
+ "rustc_demangle",
+ "std_detect",
+ "test",
+- "unicode_width",
+ "unwind",
+ ]
+
+@@ -50,13 +49,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
stdlib_files += [
"addr2line",
@@ -22,7 +30,7 @@
}
if (toolchain_for_rust_host_build_tools) {
-@@ -76,7 +83,6 @@ if (toolchain_has_rust) {
+@@ -76,7 +82,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
diff --git a/devel/electron38/files/patch-electron_lib_browser_init.ts b/devel/electron38/files/patch-electron_lib_browser_init.ts
deleted file mode 100644
index ea64a2c6c8f1..000000000000
--- a/devel/electron38/files/patch-electron_lib_browser_init.ts
+++ /dev/null
@@ -1,11 +0,0 @@
---- electron/lib/browser/init.ts.orig 2025-04-04 05:26:44 UTC
-+++ electron/lib/browser/init.ts
-@@ -165,7 +165,7 @@ function currentPlatformSupportsAppIndicator () {
- const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']);
-
- function currentPlatformSupportsAppIndicator () {
-- if (process.platform !== 'linux') return false;
-+ if (process.platform !== 'linux' && process.platform !== 'freebsd') return false;
- const currentDesktop = process.env.XDG_CURRENT_DESKTOP;
-
- if (!currentDesktop) return false;
diff --git a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc
index 12218b5a4012..d529620a1e00 100644
--- a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__app.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_app.cc.orig 2025-09-02 20:56:04 UTC
+--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/api/electron_api_app.cc
@@ -97,7 +97,7 @@
#include "shell/common/process_util.h"
@@ -45,7 +45,7 @@
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running electron app instance if it exists.
-@@ -1355,7 +1355,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
+@@ -1446,7 +1446,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
pid_dict.Set("name", process_metric.second->name);
}
@@ -54,7 +54,7 @@
auto memory_info = process_metric.second->GetMemoryInfo();
auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate);
-@@ -1739,7 +1739,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+@@ -1830,7 +1830,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
.SetMethod(
"removeAsDefaultProtocolClient",
base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser))
@@ -63,7 +63,7 @@
.SetMethod(
"getApplicationInfoForProtocol",
base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser))
-@@ -1797,7 +1797,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+@@ -1888,7 +1888,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
.SetMethod("getJumpListSettings", &App::GetJumpListSettings)
.SetMethod("setJumpList", &App::SetJumpList)
#endif
diff --git a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc
index 573b62a17559..6b34087432bc 100644
--- a/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-09-02 20:56:04 UTC
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/api/electron_api_base_window.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "shell/browser/ui/views/win_frame_view.h"
#include "shell/browser/ui/win/taskbar_host.h"
#include "ui/base/win/shell.h"
@@ -9,7 +9,7 @@
#include "shell/browser/ui/views/opaque_frame_view.h"
#endif
-@@ -1030,7 +1030,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate,
+@@ -1031,7 +1031,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate,
static_cast<NativeWindowViews*>(window_.get())
->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)),
native_image->GetHICON(GetSystemMetrics(SM_CXICON)));
@@ -18,7 +18,7 @@
static_cast<NativeWindowViews*>(window_.get())
->SetIcon(native_image->image().AsImageSkia());
#endif
-@@ -1118,7 +1118,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons
+@@ -1123,7 +1123,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons
}
#endif
@@ -27,7 +27,7 @@
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
gin_helper::Arguments* args) {
static_cast<NativeWindowViews*>(window_.get())
-@@ -1315,7 +1315,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+@@ -1320,7 +1320,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
#endif
diff --git a/devel/electron38/files/patch-electron_shell_browser_native__window.cc b/devel/electron38/files/patch-electron_shell_browser_native__window.cc
index c831d05393b9..bcc768f02930 100644
--- a/devel/electron38/files/patch-electron_shell_browser_native__window.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_native__window.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/native_window.cc.orig 2025-09-02 20:56:04 UTC
+--- electron/shell/browser/native_window.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/native_window.cc
-@@ -184,7 +184,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
+@@ -185,7 +185,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
} else {
SetSizeConstraints(size_constraints);
}
diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
index abd8c6af7036..21396edfbf9b 100644
--- a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-07-02 15:59:39 UTC
+--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/ui/inspectable_web_contents.cc
-@@ -548,7 +548,7 @@ void InspectableWebContents::LoadCompleted() {
+@@ -554,7 +554,7 @@ void InspectableWebContents::LoadCompleted() {
prefs.FindString("currentDockState");
base::RemoveChars(*current_dock_state, "\"", &dock_state_);
}
diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
index 080d256f9b7a..2c9b2e4fd663 100644
--- a/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-09-02 20:56:04 UTC
+--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/ui/inspectable_web_contents_view.cc
-@@ -181,7 +181,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock
+@@ -198,7 +198,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock
params.delegate = devtools_window_delegate_;
params.bounds = inspectable_web_contents()->dev_tools_bounds();
diff --git a/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
index 4f577ac81310..2adda32d82ef 100644
--- a/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
+++ b/devel/electron38/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
@@ -1,15 +1,15 @@
---- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-01-29 20:10:57 UTC
+--- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-11-13 22:57:06 UTC
+++ electron/shell/browser/ui/views/electron_views_delegate.cc
-@@ -9,7 +9,7 @@
- #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h"
+@@ -10,7 +10,7 @@
#include "ui/views/widget/native_widget_aura.h"
+ #include "ui/views/window/default_frame_view.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "ui/linux/linux_ui.h"
-@@ -17,7 +17,7 @@ namespace {
+@@ -18,7 +18,7 @@ namespace {
namespace {
@@ -18,7 +18,7 @@
bool IsDesktopEnvironmentUnity() {
auto env = base::Environment::Create();
base::nix::DesktopEnvironment desktop_env =
-@@ -54,7 +54,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u
+@@ -55,7 +55,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u
int item_count,
bool has_submenu) {}
@@ -27,7 +27,7 @@
gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
return nullptr;
}
-@@ -82,7 +82,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool
+@@ -83,7 +83,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool
}
bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) {
diff --git a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc
index cb6fa1fa4a3f..1e48c2301eb5 100644
--- a/devel/electron38/files/patch-electron_shell_common_node__bindings.cc
+++ b/devel/electron38/files/patch-electron_shell_common_node__bindings.cc
@@ -1,6 +1,6 @@
---- electron/shell/common/node_bindings.cc.orig 2025-09-02 20:56:04 UTC
+--- electron/shell/common/node_bindings.cc.orig 2025-10-21 13:26:57 UTC
+++ electron/shell/common/node_bindings.cc
-@@ -46,7 +46,7 @@
+@@ -49,7 +49,7 @@
#include "third_party/electron_node/src/debug_utils.h"
#include "third_party/electron_node/src/module_wrap.h"
@@ -9,7 +9,7 @@
#include "shell/common/crash_keys.h"
#endif
-@@ -161,7 +161,7 @@ void V8FatalErrorCallback(const char* location, const
+@@ -164,7 +164,7 @@ void V8FatalErrorCallback(const char* location, const
void V8FatalErrorCallback(const char* location, const char* message) {
LOG(ERROR) << "Fatal error in V8: " << location << " " << message;
@@ -18,7 +18,7 @@
electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
#endif
-@@ -183,7 +183,7 @@ void V8OOMErrorCallback(const char* location, const v8
+@@ -186,7 +186,7 @@ void V8OOMErrorCallback(const char* location, const v8
LOG(ERROR) << "OOM detail: " << details.detail;
}
@@ -27,7 +27,7 @@
electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
std::to_string(details.is_heap_oom));
if (location) {
-@@ -580,7 +580,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola
+@@ -627,7 +627,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
diff --git a/devel/electron38/files/patch-electron_spec_api-app-spec.ts b/devel/electron38/files/patch-electron_spec_api-app-spec.ts
index ebcc2de849bd..b929d969aa83 100644
--- a/devel/electron38/files/patch-electron_spec_api-app-spec.ts
+++ b/devel/electron38/files/patch-electron_spec_api-app-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-app-spec.ts.orig 2025-08-13 14:21:20 UTC
+--- electron/spec/api-app-spec.ts.orig 2025-11-13 22:57:06 UTC
+++ electron/spec/api-app-spec.ts
@@ -129,11 +129,11 @@ describe('app module', () => {
});
@@ -14,7 +14,7 @@
const languages = app.getPreferredSystemLanguages();
if (languages.length) {
expect(languages).to.not.include('C');
-@@ -196,7 +196,7 @@ describe('app module', () => {
+@@ -202,7 +202,7 @@ describe('app module', () => {
expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound');
});
@@ -23,7 +23,7 @@
const electronPath = process.execPath;
const appPath = path.join(fixturesPath, 'api', 'singleton');
appProcess = cp.spawn(electronPath, [appPath]);
-@@ -360,7 +360,7 @@ describe('app module', () => {
+@@ -366,7 +366,7 @@ describe('app module', () => {
});
// GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test.
@@ -32,7 +32,7 @@
const tempFiles = [
path.join(fixturesPath, 'foo.txt'),
path.join(fixturesPath, 'bar.txt'),
-@@ -488,7 +488,7 @@ describe('app module', () => {
+@@ -494,7 +494,7 @@ describe('app module', () => {
// let w = null
// before(function () {
@@ -41,7 +41,7 @@
// this.skip()
// }
// })
-@@ -595,7 +595,7 @@ describe('app module', () => {
+@@ -601,7 +601,7 @@ describe('app module', () => {
describe('app.badgeCount', () => {
const platformIsNotSupported =
(process.platform === 'win32') ||
@@ -50,7 +50,7 @@
const expectedBadgeCount = 42;
-@@ -639,7 +639,7 @@ describe('app module', () => {
+@@ -645,7 +645,7 @@ describe('app module', () => {
});
});
@@ -59,16 +59,16 @@
const isMac = process.platform === 'darwin';
const isWin = process.platform === 'win32';
-@@ -1019,7 +1019,7 @@ describe('app module', () => {
+@@ -1025,7 +1025,7 @@ describe('app module', () => {
});
});
-- ifdescribe(process.platform !== 'linux')('accessibilitySupportEnabled property', () => {
-+ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibilitySupportEnabled property', () => {
+- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => {
it('is mutable', () => {
const values = [false, true, false];
const setters: Array<(arg: boolean) => void> = [
-@@ -1233,7 +1233,7 @@ describe('app module', () => {
+@@ -1294,7 +1294,7 @@ describe('app module', () => {
});
});
@@ -77,7 +77,7 @@
let w: BrowserWindow;
before(function () {
-@@ -1368,7 +1368,7 @@ describe('app module', () => {
+@@ -1429,7 +1429,7 @@ describe('app module', () => {
describe('getApplicationNameForProtocol()', () => {
// TODO: Linux CI doesn't have registered http & https handlers
@@ -86,7 +86,7 @@
// We can't expect particular app names here, but these protocols should
// at least have _something_ registered. Except on our Linux CI
// environment apparently.
-@@ -1386,7 +1386,7 @@ describe('app module', () => {
+@@ -1447,7 +1447,7 @@ describe('app module', () => {
});
});
@@ -95,7 +95,7 @@
it('returns promise rejection for a bogus protocol', async function () {
await expect(
app.getApplicationInfoForProtocol('bogus-protocol://')
-@@ -1436,7 +1436,7 @@ describe('app module', () => {
+@@ -1497,7 +1497,7 @@ describe('app module', () => {
});
// FIXME Get these specs running on Linux CI
@@ -104,7 +104,7 @@
const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico');
const sizes = {
small: 16,
-@@ -1518,7 +1518,7 @@ describe('app module', () => {
+@@ -1579,7 +1579,7 @@ describe('app module', () => {
expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0);
}
@@ -113,7 +113,7 @@
expect(entry.sandboxed).to.be.a('boolean');
}
-@@ -1592,7 +1592,7 @@ describe('app module', () => {
+@@ -1653,7 +1653,7 @@ describe('app module', () => {
it('succeeds with complete GPUInfo', async () => {
const completeInfo = await getGPUInfo('complete');
@@ -122,7 +122,7 @@
// For linux and macOS complete info is same as basic info
await verifyBasicGPUInfo(completeInfo);
const basicInfo = await getGPUInfo('basic');
-@@ -1616,7 +1616,7 @@ describe('app module', () => {
+@@ -1677,7 +1677,7 @@ describe('app module', () => {
});
});
diff --git a/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts
index 1a400abf8c69..cbe6e31063e8 100644
--- a/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts
+++ b/devel/electron38/files/patch-electron_spec_api-browser-window-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-09-02 20:56:04 UTC
+--- electron/spec/api-browser-window-spec.ts.orig 2025-11-13 22:57:06 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@@ -72,7 +72,7 @@
it('checks normal bounds when minimized', async () => {
const bounds = w.getBounds();
const minimize = once(w, 'minimize');
-@@ -3100,7 +3100,7 @@ describe('BrowserWindow module', () => {
+@@ -3116,7 +3116,7 @@ describe('BrowserWindow module', () => {
describe('BrowserWindow.setOpacity(opacity)', () => {
afterEach(closeAllWindows);
@@ -81,7 +81,7 @@
it('make window with initial opacity', () => {
const w = new BrowserWindow({ show: false, opacity: 0.5 });
expect(w.getOpacity()).to.equal(0.5);
-@@ -3126,7 +3126,7 @@ describe('BrowserWindow module', () => {
+@@ -3142,7 +3142,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -90,7 +90,7 @@
it('sets 1 regardless of parameter', () => {
const w = new BrowserWindow({ show: false });
w.setOpacity(0);
-@@ -3337,7 +3337,7 @@ describe('BrowserWindow module', () => {
+@@ -3353,7 +3353,7 @@ describe('BrowserWindow module', () => {
expect(overlayRectPreMax.height).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -99,7 +99,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3403,7 +3403,7 @@ describe('BrowserWindow module', () => {
+@@ -3419,7 +3419,7 @@ describe('BrowserWindow module', () => {
expect(preMaxHeight).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -108,7 +108,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -4074,7 +4074,7 @@ describe('BrowserWindow module', () => {
+@@ -4090,7 +4090,7 @@ describe('BrowserWindow module', () => {
expect(test.nodeTimers).to.equal(true);
expect(test.nodeUrl).to.equal(true);
@@ -117,7 +117,7 @@
expect(test.creationTime).to.be.null('creation time');
expect(test.systemMemoryInfo).to.be.null('system memory info');
} else {
-@@ -4579,7 +4579,7 @@ describe('BrowserWindow module', () => {
+@@ -4595,7 +4595,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -126,7 +126,7 @@
afterEach(closeAllWindows);
it('emits an event when window is maximized', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4850,7 +4850,7 @@ describe('BrowserWindow module', () => {
+@@ -4866,7 +4866,7 @@ describe('BrowserWindow module', () => {
// TODO(zcbenz):
// This test does not run on Linux CI. See:
// https://github.com/electron/electron/issues/28699
@@ -135,7 +135,7 @@
const w = new BrowserWindow({});
const maximize = once(w, 'maximize');
w.maximize();
-@@ -4867,7 +4867,7 @@ describe('BrowserWindow module', () => {
+@@ -4883,7 +4883,7 @@ describe('BrowserWindow module', () => {
});
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
@@ -144,7 +144,7 @@
afterEach(closeAllWindows);
it('should show the window if it is not currently shown', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4904,7 +4904,7 @@ describe('BrowserWindow module', () => {
+@@ -4920,7 +4920,7 @@ describe('BrowserWindow module', () => {
// TODO(dsanders11): Enable once minimize event works on Linux again.
// See https://github.com/electron/electron/issues/28699
@@ -153,7 +153,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
-@@ -5390,7 +5390,7 @@ describe('BrowserWindow module', () => {
+@@ -5406,7 +5406,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@@ -162,7 +162,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
-@@ -5630,7 +5630,7 @@ describe('BrowserWindow module', () => {
+@@ -5646,7 +5646,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -171,7 +171,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
-@@ -6801,7 +6801,7 @@ describe('BrowserWindow module', () => {
+@@ -6817,7 +6817,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);
diff --git a/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts
index 3195a7eabb74..75feeec7d07d 100644
--- a/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts
+++ b/devel/electron38/files/patch-electron_spec_api-protocol-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-protocol-spec.ts.orig 2024-11-07 16:14:43 UTC
+--- electron/spec/api-protocol-spec.ts.orig 2025-11-13 22:57:06 UTC
+++ electron/spec/api-protocol-spec.ts
-@@ -1738,7 +1738,7 @@ describe('protocol module', () => {
+@@ -1755,7 +1755,7 @@ describe('protocol module', () => {
// TODO(nornagon): this test doesn't pass on Linux currently, investigate.
// test is also flaky on CI on macOS so it is currently disabled there as well.
diff --git a/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts
index 001598b72527..e03f712f255b 100644
--- a/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts
+++ b/devel/electron38/files/patch-electron_spec_api-web-contents-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-web-contents-spec.ts.orig 2025-08-13 14:21:20 UTC
+--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 22:57:06 UTC
+++ electron/spec/api-web-contents-spec.ts
-@@ -2797,7 +2797,7 @@ describe('webContents module', () => {
+@@ -2832,7 +2832,7 @@ describe('webContents module', () => {
});
// TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes.
diff --git a/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn
new file mode 100644
index 000000000000..e7e8a010e88f
--- /dev/null
+++ b/devel/electron38/files/patch-third__party_crabbyavif_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crabbyavif/BUILD.gn.orig 2025-10-13 21:25:57 UTC
++++ third_party/crabbyavif/BUILD.gn
+@@ -190,7 +190,12 @@ rust_static_library("crabbyavif") {
+ "dav1d",
+ "libyuv",
+ "capi",
+- "disable_cfi",
++
++ # TODO: crbug.com/440481923 - Un-comment this once the new rust roll
++ # (http://crrev.com/c/6874449) lands and
++ # https://github.com/webmproject/CrabbyAvif/pull/654 is rolled into
++ # chromium.
++ #"disable_cfi",
+ ]
+
+ # Required for disable_cfi feature.
diff --git a/devel/electron39/Makefile b/devel/electron39/Makefile
new file mode 100644
index 000000000000..2ac294794dfb
--- /dev/null
+++ b/devel/electron39/Makefile
@@ -0,0 +1,451 @@
+PORTNAME= electron
+DISTVERSIONPREFIX= v
+DISTVERSION= ${ELECTRON_VER}
+PULSEMV= 16
+PULSEV= ${PULSEMV}.1
+CATEGORIES= devel
+MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/:chromium \
+ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
+PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR}
+DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}:chromium \
+ pulseaudio-${PULSEV}.tar.gz:pulseaudio \
+ electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch
+DIST_SUBDIR= ${PORTNAME}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
+WWW= https://electronjs.org/
+
+LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
+LICENSE_COMB= multi
+LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
+ONLY_FOR_ARCHS= aarch64 amd64 i386
+
+FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
+EXTRACT_DEPENDS=yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
+PATCH_DEPENDS= git:devel/git \
+ jq:textproc/jq
+BUILD_DEPENDS= gperf:devel/gperf \
+ bindgen:devel/rust-bindgen-cli \
+ yasm:devel/yasm \
+ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri \
+ rustc:lang/rust \
+ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
+ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} \
+ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
+LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-core \
+ libatspi.so:accessibility/at-spi2-core \
+ libFLAC.so:audio/flac \
+ libopus.so:audio/opus \
+ libdbus-1.so:devel/dbus \
+ libepoll-shim.so:devel/libepoll-shim \
+ libevent.so:devel/libevent \
+ libffi.so:devel/libffi \
+ libnotify.so:devel/libnotify \
+ libpci.so:devel/libpci \
+ libnspr4.so:devel/nspr \
+ libre2.so:devel/re2 \
+ libdrm.so:graphics/libdrm \
+ libpng.so:graphics/png \
+ libwayland-client.so:graphics/wayland \
+ libwebp.so:graphics/webp \
+ libdav1d.so:multimedia/dav1d \
+ libva.so:multimedia/libva \
+ libopenh264.so:multimedia/openh264 \
+ libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz \
+ libsecret-1.so:security/libsecret \
+ libnss3.so:security/nss \
+ libexpat.so:textproc/expat2 \
+ libxkbcommon.so:x11/libxkbcommon \
+ libxshmfence.so:x11/libxshmfence \
+ libfontconfig.so:x11-fonts/fontconfig
+RUN_DEPENDS= xdg-open:devel/xdg-utils
+TEST_DEPENDS= git:devel/git \
+ ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \
+ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
+
+USES= bison compiler:c++17-lang cpe display:test gettext-tools gl \
+ gmake gnome iconv:wchar_t jpeg localbase:ldflags ninja \
+ nodejs:22,build pkgconfig python:build,test qt:5 shebangfix \
+ tar:xz xorg
+
+CPE_VENDOR= electronjs
+USE_GITHUB= yes
+GH_TUPLE= nodejs:node:v${NODE_VER}:node \
+ nodejs:nan:${NAN_VER}:nan \
+ Squirrel:Squirrel.Mac:${SQUIRREL_MAC_VER}:squirrel_mac \
+ ReactiveCocoa:ReactiveObjC:${REACTIVEOBJC_VER}:reactiveobjc \
+ Mantle:Mantle:${MANTLE_VER}:mantle \
+ EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
+USE_GL= gbm gl glesv2
+USE_GNOME= atk cairo gdkpixbuf gtk30 libxml2 libxslt pango
+USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
+ xrender xscrnsaver xtst
+USE_QT= buildtools:build core:build widgets:build
+
+SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format
+
+MAKE_ARGS= -C out/${BUILDTYPE}
+MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
+ CPLUS_INCLUDE_PATH=${LOCALBASE}/include
+ALL_TARGET= electron electron:node_headers
+POST_BUILD_TARGETS= licenses version
+POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
+ electron_mksnapshot_zip
+
+DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
+BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
+
+NO_WRKSUBDIR= yes
+WRKSRC_SUBDIR= src
+
+GN_ARGS+= clang_use_chrome_plugins=false \
+ enable_backup_ref_ptr_support=false \
+ enable_hangout_services_extension=true \
+ enable_remoting=false \
+ fatal_linker_warnings=false \
+ icu_use_data_file=false \
+ is_clang=true \
+ moc_qt5_path="${QT_TOOLDIR}/moc" \
+ optimize_webui=true \
+ toolkit_views=true \
+ treat_warnings_as_errors=false \
+ use_allocator_shim=false \
+ use_aura=true \
+ use_custom_libcxx=true \
+ use_custom_libunwind=true \
+ use_lld=true \
+ use_partition_alloc=true \
+ use_partition_alloc_as_malloc=false \
+ use_qt5=true \
+ use_sysroot=false \
+ use_system_freetype=false \
+ use_system_harfbuzz=true \
+ use_system_libffi=true \
+ use_system_libjpeg=true \
+ use_udev=false \
+ chrome_pgo_phase=0 \
+ extra_cflags="${CFLAGS}" \
+ extra_cxxflags="${CXXFLAGS} -I${LOCALBASE}/include/libepoll-shim ${PINCLUDES}" \
+ extra_ldflags="${LDFLAGS}" \
+ ffmpeg_branding="${FFMPEG_BRAND}" \
+ override_electron_version="${ELECTRON_VER}"
+
+# TODO: investigate building with these options:
+# use_system_minigbm
+GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild --skip-generate-buildfiles
+
+PLIST_SUB= ELECTRON_VER=${ELECTRON_VER} \
+ ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR}
+
+OPTIONS_DEFINE= CODECS CUPS DEBUG DIST DRIVER KERBEROS LTO PIPEWIRE
+OPTIONS_DEFAULT= CODECS CUPS DRIVER KERBEROS PIPEWIRE ALSA PULSEAUDIO SNDIO
+OPTIONS_EXCLUDE_aarch64=LTO
+OPTIONS_GROUP= AUDIO
+OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO
+OPTIONS_RADIO= KERBEROS
+OPTIONS_RADIO_KERBEROS= HEIMDAL HEIMDAL_BASE MIT
+OPTIONS_SUB= yes
+CODECS_DESC= Compile and enable patented codecs like H.264
+DIST_DESC= Build distribution zip files
+DRIVER_DESC= Install chromedriver
+HEIMDAL_BASE_DESC= Heimdal Kerberos (base)
+HEIMDAL_DESC= Heimdal Kerberos (security/heimdal)
+MIT_DESC= MIT Kerberos (security/krb5)
+PIPEWIRE_DESC= Screen capture via PipeWire
+
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \
+ alsa-lib>=1.1.1_1:audio/alsa-lib
+ALSA_VARS= GN_ARGS+=use_alsa=true
+ALSA_VARS_OFF= GN_ARGS+=use_alsa=false
+
+CODECS_VARS= GN_ARGS+=proprietary_codecs=true \
+ FFMPEG_BRAND="Chrome"
+CODECS_VARS_OFF= GN_ARGS+=proprietary_codecs=false \
+ FFMPEG_BRAND="Chromium"
+
+CUPS_LIB_DEPENDS= libcups.so:print/cups
+CUPS_VARS= GN_ARGS+=use_cups=true
+CUPS_VARS_OFF= GN_ARGS+=use_cups=false
+
+DEBUG_BUILD_DEPENDS= esbuild:devel/esbuild
+DEBUG_MAKE_ENV= ELECTRON_OUT_DIR=Debug
+DEBUG_MAKE_ENV_OFF= ELECTRON_OUT_DIR=Release
+DEBUG_VARS= BUILDTYPE=Debug \
+ GN_FILE=testing.gn \
+ GN_ARGS+=is_debug=true \
+ GN_ARGS+=is_component_build=false \
+ GN_ARGS+=symbol_level=1 \
+ GN_BOOTSTRAP_FLAGS+=--debug \
+ WANTSPACE="21 GB"
+DEBUG_VARS_OFF= BUILDTYPE=Release \
+ GN_FILE=release.gn \
+ GN_ARGS+=blink_symbol_level=0 \
+ GN_ARGS+=is_debug=false \
+ GN_ARGS+=is_official_build=true \
+ GN_ARGS+=symbol_level=0 \
+ WANTSPACE="14 GB"
+
+DIST_IMPLIES= DRIVER
+DRIVER_MAKE_ARGS= chromedriver
+
+HEIMDAL_LIB_DEPENDS= libkrb5.so.26:security/heimdal
+KERBEROS_VARS= GN_ARGS+=use_kerberos=true
+KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false
+
+LTO_VARS= GN_ARGS+=use_thin_lto=true \
+ GN_ARGS+=thin_lto_enable_optimizations=true \
+ WANTSPACE="14 GB"
+LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false
+
+MIT_LIB_DEPENDS= libkrb5.so.3:security/krb5
+
+PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
+PIPEWIRE_VARS= GN_ARGS+=rtc_use_pipewire=true \
+ GN_ARGS+=rtc_link_pipewire=true
+PIPEWIRE_VARS_OFF= GN_ARGS+=rtc_use_pipewire=false \
+ GN_ARGS+=rtc_link_pipewire=false
+
+PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true \
+ PINCLUDES="-I${WRKSRC:H}/pulseaudio-${PULSEV}/src -DPA_MAJOR=${PULSEMV}"
+PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false
+
+SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
+SNDIO_VARS= GN_ARGS+=use_sndio=true
+SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
+
+# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
+CHROMIUM_VER= 142.0.7444.162
+# See ${WRKSRC}/electron/DEPS for NODE_VER
+NODE_VER= 22.21.1
+# See ${WRKSRC}/electron/DEPS for NAN_VER
+NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
+# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
+SQUIRREL_MAC_VER= 0e5d146ba13101a1302d59ea6e6e0b3cace4ae38
+# See ${WRKSRC}/electron/DEPS for REACTIVEOBJC_VER
+REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
+# See ${WRKSRC}/electron/DEPS for MANTLE_VER
+MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
+# See ${WRKSRC}/electron/DEPS for ENGFLOW_RECLIENT_CONFIGS_VER
+ENGFLOW_RECLIENT_CONFIGS_VER= 955335c30a752e9ef7bff375baab5e0819b6c00d
+
+YARN_TIMESTAMP= 61171200
+
+.include "Makefile.version"
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MHEIMDAL_BASE} && !exists(/usr/lib/libkrb5.so)
+IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base
+.endif
+
+LLVM_DEFAULT= 21
+BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \
+ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \
+ c++=${LOCALBASE}/bin/clang++${LLVM_DEFAULT} \
+ ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT} \
+ nm=${LOCALBASE}/bin/llvm-nm${LLVM_DEFAULT} \
+ ld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT}
+CFLAGS+= -Wno-error=implicit-function-declaration
+
+.if ${ARCH} == "aarch64"
+PLIST_SUB+= AARCH64="" \
+ AMD64="@comment " \
+ I386="@comment " \
+ NOT_AARCH64="@comment "
+FFMPEG_TARGET= arm64
+.elif ${ARCH} == "amd64"
+BUILD_DEPENDS+= nasm:devel/nasm
+PLIST_SUB+= AARCH64="@comment " \
+ AMD64="" \
+ I386="@comment " \
+ NOT_AARCH64=""
+FFMPEG_TARGET= x64
+.elif ${ARCH} == "i386"
+BUILD_DEPENDS+= nasm:devel/nasm
+PLIST_SUB+= AARCH64="@comment " \
+ AMD64="@comment " \
+ I386="" \
+ NOT_AARCH64=""
+FFMPEG_TARGET= ia32
+.endif
+
+FFMPEG_BDIR= ${WRKSRC}/third_party/ffmpeg/build.${FFMPEG_TARGET}.freebsd/${FFMPEG_BRAND}
+FFMPEG_CDIR= ${WRKSRC}/third_party/ffmpeg/chromium/config/${FFMPEG_BRAND}/freebsd/${FFMPEG_TARGET}
+
+# Allow relocations against read-only segments (override lld default)
+LDFLAGS_i386= -Wl,-znotext
+
+# TODO: -isystem, would be just as ugly as this approach, but more reliably
+# build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set.
+MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
+ CPLUS_INCLUDE_PATH=${LOCALBASE}/include
+
+# rust
+MAKE_ENV+= RUSTC_BOOTSTRAP=1
+GN_ARGS+= enable_rust=true \
+ rust_sysroot_absolute="${LOCALBASE}"
+
+TEST_ENV+= ELECTRON_OUT_DIR=${BUILDTYPE} \
+ LOCAL_GIT_DIRECTORY=${LOCALBASE}
+
+pre-everything::
+ @${ECHO_MSG}
+ @${ECHO_MSG} "To build electron, you should have around 2GB of memory"
+ @${ECHO_MSG} "and around ${WANTSPACE} of free disk space."
+ @${ECHO_MSG}
+
+pre-fetch:
+ @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}
+ if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} ]; \
+ then ${MKDIR} ${WRKDIR}; \
+ ${ECHO_CMD} 'yarn-offline-mirror "./yarn-offline-cache"' >> \
+ ${WRKDIR}/.yarnrc; \
+ ${CP} ${FILESDIR}/package.json ${FILESDIR}/yarn.lock ${WRKDIR}; \
+ cd ${WRKDIR} && ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache \
+ yarn --frozen-lockfile --ignore-scripts; \
+ ${MTREE_CMD} -cbnSp yarn-offline-cache | ${MTREE_CMD} -C | ${SED} \
+ -e 's:time=[0-9.]*:time=${YARN_TIMESTAMP}.000000000:' \
+ -e 's:\([gu]id\)=[0-9]*:\1=0:g' \
+ -e 's:mode=\([0-9]\)7[0-9][0-9]:mode=\1755:' \
+ -e 's:mode=\([0-9]\)6[0-9][0-9]:mode=\1644:' \
+ -e 's:flags=.*:flags=none:' \
+ -e 's:^\.:./yarn-offline-cache:' > yarn-offline-cache.mtree; \
+ ${TAR} cJf ${DISTDIR}/${DIST_SUBDIR}/electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX} \
+ @yarn-offline-cache.mtree; \
+ ${RM} -r ${WRKDIR}; \
+ fi
+
+post-extract:
+# Move extracted sources to appropriate locations
+ ${MV} ${WRKSRC:H}/chromium-${CHROMIUM_VER} ${WRKSRC}
+ ${MV} ${WRKSRC:H}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_nan}-${NAN_VER} ${WRKSRC}/third_party/nan
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_node}-${NODE_VER} \
+ ${WRKSRC}/third_party/electron_node
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_squirrel_mac}-${SQUIRREL_MAC_VER} \
+ ${WRKSRC}/third_party/squirrel.mac
+ @${MKDIR} ${WRKSRC}/third_party/squirrel.mac/vendor
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_reactiveobjc}-${REACTIVEOBJC_VER} \
+ ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_mantle}-${MANTLE_VER} \
+ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle
+ ${MV} ${WRKSRC:H}/${GH_PROJECT_reclient_configs}-${ENGFLOW_RECLIENT_CONFIGS_VER} \
+ ${WRKSRC}/third_party/engflow-reclient-configs
+# Install node modules for electron
+ ${MV} ${WRKSRC:H}/yarn-offline-cache ${WRKDIR}
+ ${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc
+ ${MV} ${WRKSRC}/electron/package.json ${WRKSRC}/electron/package.json.bak
+ ${CP} ${FILESDIR}/package.json ${WRKSRC}/electron
+ cd ${WRKSRC}/electron && \
+ ${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline
+
+pre-patch:
+ ${SH} ${FILESDIR}/apply-electron-patches.sh ${WRKSRC}
+ # ${FIND} ${WRKSRC} -type f -name '*.orig' -print -delete
+ # ${FIND} ${WRKSRC} -type f -name '*~' -print -delete
+
+pre-configure:
+ # We used to remove bundled libraries to be sure that chromium uses
+ # system libraries and not shipped ones.
+ # cd ${WRKSRC} && ${PYTHON_CMD} \
+ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved]
+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
+ ./build/linux/unbundle/replace_gn_files.py --system-libraries \
+ dav1d flac fontconfig harfbuzz-ng libdrm libpng \
+ libusb libwebp libxml libxslt openh264 opus || ${FALSE}
+ # Chromium uses an unreleased version of FFmpeg, so configure it
+ cd ${WRKSRC}/media/ffmpeg && \
+ ${PYTHON_CMD} scripts/build_ffmpeg.py freebsd ${FFMPEG_TARGET} \
+ --config-only --branding=${FFMPEG_BRAND}
+ cd ${FFMPEG_BDIR} && ${GMAKE} ffversion.h
+ ${MKDIR} ${FFMPEG_CDIR}
+.for _e in config.h config.asm config_components.h libavcodec libavformat libavutil
+ -${CP} -pR ${FFMPEG_BDIR}/${_e} ${FFMPEG_CDIR}
+.endfor
+ touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h
+ @${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
+ ${WRKSRC}/build/rust/rust_bindgen.gni \
+ ${WRKSRC}/build/rust/rust_bindgen_generator.gni
+
+do-configure:
+ # GN generator bootstrapping and generating ninja files
+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} CC=${CC} CXX=${CXX} LD=${CXX} \
+ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \
+ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS}
+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./out/${BUILDTYPE}/gn gen out/${BUILDTYPE} \
+ --args='import("//electron/build/args/${GN_FILE}") ${GN_ARGS}'
+
+ # Make GN available to python scripts called during build
+ ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKDIR}/.bin
+
+ # Setup nodejs dependency
+ @${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin
+ ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd/bin/node
+
+ # Setup buildtools/freebsd
+ @${MKDIR} ${WRKSRC}/buildtools/freebsd
+ ${LN} -sf ${WRKSRC}/buildtools/linux64/clang-format ${WRKSRC}/buildtools/freebsd
+ ${LN} -sf ${WRKSRC}/out/${BUILDTYPE}/gn ${WRKSRC}/buildtools/freebsd
+ ${LN} -sf /usr/bin/strip ${WRKSRC}/buildtools/freebsd/strip
+
+post-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS}
+
+post-build-DIST-on:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+ ${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_DIST_TARGETS}
+ cd ${WRKSRC}/out/${BUILDTYPE} && \
+ ${CP} chromedriver.zip chromedriver-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
+ ${CP} dist.zip electron-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
+ ${CP} mksnapshot.zip mksnapshot-v${ELECTRON_VER}-freebsd-${ARCH:S/amd64/x64/:S/i386/ia32/}.zip && \
+ ${SHA256} -r *-v${ELECTRON_VER}-freebsd-*.zip | ${SED} -e 's/ / */' > SHASUMS256.txt
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+.for f in electron mksnapshot v8_context_snapshot_generator
+ ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
+.endfor
+.for f in libEGL.so libGLESv2.so libffmpeg.so libvk_swiftshader.so
+ ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
+.endfor
+ ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libvulkan.so.1 ${STAGEDIR}${DATADIR}/libvulkan.so
+.for f in LICENSE LICENSES.chromium.html snapshot_blob.bin v8_context_snapshot.bin version vk_swiftshader_icd.json
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
+.endfor
+.for f in chrome_100_percent.pak chrome_200_percent.pak resources.pak
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
+.endfor
+ ${MKDIR} ${STAGEDIR}${DATADIR}/locales
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/locales/*.pak ${STAGEDIR}${DATADIR}/locales
+ ${MKDIR} ${STAGEDIR}${DATADIR}/resources
+.for f in default_app.asar
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/resources/${f} ${STAGEDIR}${DATADIR}/resources
+.endfor
+ cd ${WRKSRC}/out/${BUILDTYPE}/gen && ${COPYTREE_SHARE} node_headers ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/electron/buildflags ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/out/${BUILDTYPE} && ${COPYTREE_SHARE} gen/v8/embedded.S ${STAGEDIR}${DATADIR}
+ ${RLN} ${STAGEDIR}${DATADIR}/electron ${STAGEDIR}${PREFIX}/bin/electron${PKGNAMESUFFIX}
+
+post-install-DIST-on:
+ ${MKDIR} ${STAGEDIR}${DATADIR}/releases
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/SHASUMS256.txt ${STAGEDIR}${DATADIR}/releases
+ ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*-v${ELECTRON_VER}-freebsd-*.zip ${STAGEDIR}${DATADIR}/releases
+
+post-install-DRIVER-on:
+ ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver.unstripped \
+ ${STAGEDIR}${DATADIR}/chromedriver
+
+do-test:
+# Note: "npm install" will run before actual tests are executed
+ cd ${WRKSRC}/electron && \
+ ${SETENV} ${MAKE_ENV} ${TEST_ENV} npm run test -- --ci
+
+.include <bsd.port.post.mk>
diff --git a/devel/electron39/Makefile.version b/devel/electron39/Makefile.version
new file mode 100644
index 000000000000..2f7d52362590
--- /dev/null
+++ b/devel/electron39/Makefile.version
@@ -0,0 +1,2 @@
+ELECTRON_VER= 39.2.0
+ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron39/distinfo b/devel/electron39/distinfo
new file mode 100644
index 000000000000..d96cbd8cb16b
--- /dev/null
+++ b/devel/electron39/distinfo
@@ -0,0 +1,21 @@
+TIMESTAMP = 1763110708
+SHA256 (electron/chromium-142.0.7444.162.tar.xz) = dbe84fedf3496ea1d47f0b19c60cbb442418f0f2191a78f54039cfd04b087b42
+SIZE (electron/chromium-142.0.7444.162.tar.xz) = 7577065240
+SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
+SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
+SHA256 (electron/electron-yarn-cache-39.2.0.tar.xz) = bad00f2015309b6da8b15a50d32d4c9f9e585ca280956ad79006ae71a3a32611
+SIZE (electron/electron-yarn-cache-39.2.0.tar.xz) = 30418060
+SHA256 (electron/electron-electron-v39.2.0_GH0.tar.gz) = 9cf05344373dc6c6b4f53c5d313edb03d1c2af21310836eb4bfd46c4130f27ff
+SIZE (electron/electron-electron-v39.2.0_GH0.tar.gz) = 15917542
+SHA256 (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 4b5ad1795fb6adfb1862df9a626bdca85185866fcd7d0313e87a347eec293fd8
+SIZE (electron/nodejs-node-v22.21.1_GH0.tar.gz) = 129440814
+SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
+SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
+SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
+SIZE (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = 2112918
+SHA256 (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 88e65f116c7a06fccedb43970fba63080a57a4e5dc29147d2cdfe1ee58dd0546
+SIZE (electron/ReactiveCocoa-ReactiveObjC-74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76_GH0.tar.gz) = 1136238
+SHA256 (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = a365df6d83e0be3cc000b70bd39734d80c28f0d9983ebe44698337a2ca464bb1
+SIZE (electron/Mantle-Mantle-78d3966b3c331292ea29ec38661b25df0a245948_GH0.tar.gz) = 62962
+SHA256 (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = c148f76220fc41a89ffeaf370c2cc175577be184688b12aa6fec5f8ac6c714c4
+SIZE (electron/EngFlow-reclient-configs-955335c30a752e9ef7bff375baab5e0819b6c00d_GH0.tar.gz) = 13014
diff --git a/devel/electron35/files/apply-electron-patches.sh b/devel/electron39/files/apply-electron-patches.sh
index 367de24e9a71..367de24e9a71 100644
--- a/devel/electron35/files/apply-electron-patches.sh
+++ b/devel/electron39/files/apply-electron-patches.sh
diff --git a/devel/electron39/files/package.json b/devel/electron39/files/package.json
new file mode 100644
index 000000000000..ab4b7e556bd1
--- /dev/null
+++ b/devel/electron39/files/package.json
@@ -0,0 +1,138 @@
+{
+ "name": "electron",
+ "version": "0.0.0-development",
+ "repository": "https://github.com/electron/electron",
+ "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
+ "devDependencies": {
+ "@azure/storage-blob": "^12.28.0",
+ "@electron/asar": "^3.2.13",
+ "@electron/docs-parser": "^2.0.0",
+ "@electron/fiddle-core": "^1.3.4",
+ "@electron/github-app-auth": "^2.2.1",
+ "@electron/lint-roller": "^3.1.2",
+ "@electron/typescript-definitions": "^9.1.2",
+ "@octokit/rest": "^20.1.2",
+ "@primer/octicons": "^10.0.0",
+ "@types/minimist": "^1.2.5",
+ "@types/node": "^22.7.7",
+ "@types/semver": "^7.5.8",
+ "@types/stream-json": "^1.7.8",
+ "@types/temp": "^0.9.4",
+ "@typescript-eslint/eslint-plugin": "^8.32.1",
+ "@typescript-eslint/parser": "^8.7.0",
+ "@xmldom/xmldom": "^0.8.11",
+ "buffer": "^6.0.3",
+ "chalk": "^4.1.0",
+ "check-for-leaks": "^1.2.1",
+ "dugite": "^2.7.1",
+ "eslint": "^8.57.1",
+ "eslint-config-standard": "^17.1.0",
+ "eslint-plugin-import": "^2.32.0",
+ "eslint-plugin-markdown": "^5.1.0",
+ "eslint-plugin-mocha": "^10.5.0",
+ "eslint-plugin-n": "^16.6.2",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^6.6.0",
+ "events": "^3.2.0",
+ "folder-hash": "^4.1.1",
+ "got": "^11.8.5",
+ "husky": "^9.1.7",
+ "lint-staged": "^16.1.0",
+ "markdownlint-cli2": "^0.18.0",
+ "minimist": "^1.2.8",
+ "null-loader": "^4.0.1",
+ "pre-flight": "^2.0.0",
+ "process": "^0.11.10",
+ "remark-cli": "^12.0.1",
+ "remark-preset-lint-markdown-style-guide": "^6.0.1",
+ "semver": "^7.6.3",
+ "stream-json": "^1.9.1",
+ "tap-xunit": "^2.4.1",
+ "temp": "^0.9.4",
+ "timers-browserify": "1.4.2",
+ "ts-loader": "^8.0.2",
+ "ts-node": "6.2.0",
+ "typescript": "^5.6.2",
+ "url": "^0.11.4",
+ "webpack": "^5.95.0",
+ "webpack-cli": "^5.1.4",
+ "wrapper-webpack-plugin": "^2.2.0"
+ },
+ "private": true,
+ "scripts": {
+ "asar": "asar",
+ "generate-version-json": "node script/generate-version-json.js",
+ "lint": "node ./script/lint.js && npm run lint:docs",
+ "lint:js": "node ./script/lint.js --js",
+ "lint:clang-format": "python3 script/run-clang-format.py -r -c shell/ || (echo \"\\nCode not formatted correctly.\" && exit 1)",
+ "lint:clang-tidy": "ts-node ./script/run-clang-tidy.ts",
+ "lint:cpp": "node ./script/lint.js --cc",
+ "lint:objc": "node ./script/lint.js --objc",
+ "lint:py": "node ./script/lint.js --py",
+ "lint:gn": "node ./script/lint.js --gn",
+ "lint:docs": "remark docs -qf && npm run lint:js-in-markdown && npm run create-typescript-definitions && npm run lint:ts-check-js-in-markdown && npm run lint:docs-fiddles && npm run lint:docs-relative-links && npm run lint:markdown && npm run lint:api-history",
+ "lint:docs-fiddles": "standard \"docs/fiddles/**/*.js\"",
+ "lint:docs-relative-links": "lint-roller-markdown-links --root docs \"**/*.md\"",
+ "lint:markdown": "node ./script/lint.js --md",
+ "lint:ts-check-js-in-markdown": "lint-roller-markdown-ts-check --root docs \"**/*.md\" --ignore \"breaking-changes.md\"",
+ "lint:js-in-markdown": "lint-roller-markdown-standard --root docs \"**/*.md\"",
+ "lint:api-history": "lint-roller-markdown-api-history --root \"./docs/api/\" --schema \"./docs/api-history.schema.json\" --breaking-changes-file \"./docs/breaking-changes.md\" --check-placement --check-strings \"*.md\"",
+ "create-api-json": "node script/create-api-json.mjs",
+ "create-typescript-definitions": "npm run create-api-json && electron-typescript-definitions --api=electron-api.json && node spec/ts-smoke/runner.js",
+ "gn-typescript-definitions": "npm run create-typescript-definitions && node script/cp.mjs electron.d.ts",
+ "pre-flight": "pre-flight",
+ "gn-check": "node ./script/gn-check.js",
+ "gn-format": "python3 script/run-gn-format.py",
+ "precommit": "lint-staged",
+ "preinstall": "node -e 'process.exit(0)'",
+ "pretest": "npm run create-typescript-definitions",
+ "prepack": "check-for-leaks",
+ "repl": "node ./script/start.js --interactive",
+ "start": "node ./script/start.js",
+ "test": "node ./script/spec-runner.js",
+ "tsc": "tsc",
+ "webpack": "webpack"
+ },
+ "license": "MIT",
+ "author": "Electron Community",
+ "keywords": [
+ "electron"
+ ],
+ "lint-staged": {
+ "*.{js,ts}": [
+ "node script/lint.js --js --fix --only --"
+ ],
+ "*.{js,ts,d.ts}": [
+ "ts-node script/gen-filenames.ts"
+ ],
+ "*.{cc,mm,c,h}": [
+ "python3 script/run-clang-format.py -r -c --fix"
+ ],
+ "*.md": [
+ "npm run lint:docs"
+ ],
+ "*.{gn,gni}": [
+ "npm run gn-check",
+ "npm run gn-format"
+ ],
+ "*.py": [
+ "node script/lint.js --py --fix --only --"
+ ],
+ "docs/api/**/*.md": [
+ "ts-node script/gen-filenames.ts",
+ "markdownlint-cli2 --config .autofix.markdownlint-cli2.jsonc --fix",
+ "git add filenames.auto.gni"
+ ],
+ "{*.patch,.patches}": [
+ "node script/lint.js --patches --only --",
+ "ts-node script/check-patch-diff.ts"
+ ],
+ "DEPS": [
+ "node script/gen-hunspell-filenames.js",
+ "node script/gen-libc++-filenames.js"
+ ]
+ },
+ "resolutions": {
+ "nan": "nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213"
+ }
+}
diff --git a/devel/electron39/files/patch-BUILD.gn b/devel/electron39/files/patch-BUILD.gn
new file mode 100644
index 000000000000..7f5f7fb5cfec
--- /dev/null
+++ b/devel/electron39/files/patch-BUILD.gn
@@ -0,0 +1,98 @@
+--- BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ BUILD.gn
+@@ -69,7 +69,7 @@ declare_args() {
+ root_extra_deps = []
+ }
+
+-if (is_official_build) {
++if (is_official_build && !is_bsd) {
+ # An official (maximally optimized!) component (optimized for build times)
+ # build doesn't make sense and usually doesn't work.
+ assert(!is_component_build)
+@@ -102,7 +102,6 @@ group("gn_all") {
+ "//codelabs",
+ "//components:components_unittests",
+ "//components/gwp_asan:gwp_asan_unittests",
+- "//infra/orchestrator:orchestrator_all",
+ "//net:net_unittests",
+ "//sandbox:sandbox_unittests",
+ "//services:services_unittests",
+@@ -430,7 +429,7 @@ group("gn_all") {
+ }
+ }
+
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux && !is_bsd) || is_chromeos || is_android) {
+ deps += [
+ "//third_party/breakpad:breakpad_unittests",
+ "//third_party/breakpad:core-2-minidump",
+@@ -596,6 +595,15 @@ group("gn_all") {
+ }
+ }
+
++ if (is_bsd) {
++ deps -= [
++ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
++ "//third_party/breakpad:microdump_stackwalk($host_system_allocator_toolchain)",
++ "//third_party/breakpad:minidump_dump($host_system_allocator_toolchain)",
++ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)",
++ ]
++ }
++
+ if (is_mac) {
+ deps += [
+ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
+@@ -644,7 +652,7 @@ group("gn_all") {
+ }
+ }
+
+- if (!is_fuchsia) {
++ if (!is_fuchsia && !is_bsd) {
+ # The official builders use this binary from the default toolchain's
+ # output directory after building in order to upload the symbols of that
+ # binary. They build the binary like `ninja symupload` which requires the
+@@ -679,7 +687,7 @@ group("gn_all") {
+ ]
+ }
+
+- if (is_mac || is_win || is_android || is_linux || is_chromeos) {
++ if (!is_bsd && (is_mac || is_win || is_android || is_linux || is_chromeos)) {
+ deps += [
+ "//third_party/crashpad/crashpad:crashpad_tests",
+ "//third_party/crashpad/crashpad/handler:crashpad_handler",
+@@ -1077,7 +1085,7 @@ if (use_blink && !is_cronet_build) {
+ "//third_party/blink/public:all_blink",
+ ]
+
+- if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos) {
++ if (!is_chromeos && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) {
+ deps += [
+ ":chrome_wpt_tests",
+ ":headless_shell_wpt",
+@@ -1230,7 +1238,7 @@ if (use_blink && !is_cronet_build) {
+ data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
+ }
+
+- if (!is_win && !is_android) {
++ if (!is_win && !is_android && !is_bsd) {
+ # Using the default toolchain for this tool, as it's run during tests not
+ # during the build. This places a symlink in the root_build_dir for scrips
+ # to use.
+@@ -1244,7 +1252,7 @@ if (use_blink && !is_cronet_build) {
+ data_deps += [ "//third_party/breakpad:dump_syms" ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux && !is_bsd) || is_chromeos) {
+ # Using the default toolchain for this tool, as it's run during tests not
+ # during the build. This places a symlink in the root_build_dir for scrips
+ # to use.
+@@ -1541,7 +1549,7 @@ group("chromium_builder_perf") {
+ data_deps += [ "//chrome/test:performance_browser_tests" ]
+ }
+
+- if (!is_win) {
++ if (!is_win && !is_bsd) {
+ data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)" ]
+ }
+ }
diff --git a/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc b/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc
new file mode 100644
index 000000000000..5358e1681ba1
--- /dev/null
+++ b/devel/electron39/files/patch-apps_ui_views_app__window__frame__view.cc
@@ -0,0 +1,11 @@
+--- apps/ui/views/app_window_frame_view.cc.orig 2025-04-22 20:15:27 UTC
++++ apps/ui/views/app_window_frame_view.cc
+@@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetWindowBoundsForClient
+ gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
+ const gfx::Rect& client_bounds) const {
+ gfx::Rect window_bounds = client_bounds;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Get the difference between the widget's client area bounds and window
+ // bounds, and grow |window_bounds| by that amount.
+ gfx::Insets native_frame_insets =
diff --git a/devel/electron39/files/patch-base_BUILD.gn b/devel/electron39/files/patch-base_BUILD.gn
new file mode 100644
index 000000000000..48ff3d9a6743
--- /dev/null
+++ b/devel/electron39/files/patch-base_BUILD.gn
@@ -0,0 +1,151 @@
+--- base/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ base/BUILD.gn
+@@ -1116,11 +1116,27 @@ component("base") {
+ # Needed for <atomic> if using newer C++ library than sysroot, except if
+ # building inside the cros_sdk environment - use host_toolchain as a
+ # more robust check for this.
+- if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos)) &&
++ if (!use_sysroot && (is_android || is_chromeos || (is_linux && !is_castos && !is_bsd)) &&
+ host_toolchain != "//build/toolchain/cros:host") {
+ libs += [ "atomic" ]
+ }
+
++ # *BSD needs libkvm
++ if (is_bsd) {
++ libs += [
++ "kvm",
++ "epoll-shim",
++ ]
++ }
++
++ if (is_freebsd) {
++ libs += [
++ "execinfo",
++ "util",
++ "z",
++ ]
++ }
++
+ if (use_allocator_shim) {
+ if (is_apple) {
+ sources += [ "allocator/early_zone_registration_apple.h" ]
+@@ -1140,7 +1156,7 @@ component("base") {
+
+ # Allow more direct string conversions on platforms with native utf8
+ # strings
+- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) {
++ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) {
+ defines += [ "SYSTEM_NATIVE_UTF8" ]
+ }
+
+@@ -2140,6 +2156,22 @@ component("base") {
+ ]
+ }
+
++ if (is_openbsd) {
++ sources += [
++ "process/process_handle_openbsd.cc",
++ "process/process_iterator_openbsd.cc",
++ "process/process_metrics_openbsd.cc",
++ "system/sys_info_openbsd.cc",
++ ]
++ } else if (is_freebsd) {
++ sources += [
++ "process/process_handle_freebsd.cc",
++ "process/process_iterator_freebsd.cc",
++ "process/process_metrics_freebsd.cc",
++ "system/sys_info_freebsd.cc",
++ ]
++ }
++
+ # iOS
+ if (is_ios) {
+ sources += [
+@@ -2314,6 +2346,33 @@ component("base") {
+ }
+ }
+
++ if (is_bsd) {
++ sources -= [
++ "files/file_path_watcher_inotify.cc",
++ "files/scoped_file_linux.cc",
++ "process/set_process_title_linux.cc",
++ "process/set_process_title_linux.h",
++ "system/sys_info_linux.cc",
++ "process/process_iterator_linux.cc",
++ "process/process_linux.cc",
++ "process/process_metrics_linux.cc",
++ "process/process_handle_linux.cc",
++ "profiler/stack_copier_signal.cc",
++ "profiler/stack_copier_signal.h",
++ "profiler/thread_delegate_posix.cc",
++ "profiler/thread_delegate_posix.h",
++ "threading/platform_thread_linux.cc",
++ "stack_canary_linux.cc",
++ "stack_canary_linux.h",
++ ]
++ sources += [
++ "files/file_path_watcher_kqueue.cc",
++ "files/file_path_watcher_kqueue.h",
++ "files/file_path_watcher_bsd.cc",
++ "threading/platform_thread_bsd.cc",
++ ]
++ }
++
+ if (use_blink) {
+ sources += [
+ "files/file_path_watcher.cc",
+@@ -2720,7 +2779,7 @@ buildflag_header("protected_memory_buildflags") {
+ header = "protected_memory_buildflags.h"
+ header_dir = "base/memory"
+
+- protected_memory_enabled = !is_component_build && is_clang &&
++ protected_memory_enabled = !is_openbsd && !is_component_build && is_clang &&
+ (is_win || is_linux || is_android || is_mac)
+
+ flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
+@@ -3226,7 +3285,7 @@ if (is_apple) {
+ }
+ }
+
+-if (is_linux || is_chromeos) {
++if (!is_bsd && (is_linux || is_chromeos)) {
+ # This test must compile with -fstack-protector-all
+ source_set("stack_canary_linux_unittests") {
+ testonly = true
+@@ -3924,7 +3983,7 @@ test("base_unittests") {
+ configs += [ ":delayload_esent_dll" ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if (!is_bsd && (is_linux || is_chromeos)) {
+ sources += [
+ "debug/proc_maps_linux_unittest.cc",
+ "files/scoped_file_linux_unittest.cc",
+@@ -3948,7 +4007,7 @@ test("base_unittests") {
+ "posix/file_descriptor_shuffle_unittest.cc",
+ "posix/unix_domain_socket_unittest.cc",
+ ]
+- if (!is_apple) {
++ if (!is_apple && !is_bsd) {
+ sources += [
+ "profiler/stack_base_address_posix_unittest.cc",
+ "profiler/stack_copier_signal_unittest.cc",
+@@ -3959,7 +4018,7 @@ test("base_unittests") {
+
+ # Allow more direct string conversions on platforms with native utf8
+ # strings
+- if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia) {
++ if (is_apple || is_chromeos || is_castos || is_cast_android || is_fuchsia || is_bsd) {
+ defines += [ "SYSTEM_NATIVE_UTF8" ]
+ }
+
+@@ -4146,7 +4205,7 @@ test("base_unittests") {
+ deps += [ ":base_profiler_test_support_library" ]
+ }
+
+- if (is_fuchsia || is_linux || is_chromeos) {
++ if ((is_fuchsia || is_linux || is_chromeos) && !is_bsd) {
+ sources += [
+ "debug/elf_reader_unittest.cc",
+ "debug/test_elf_image_builder.cc",
diff --git a/devel/electron39/files/patch-base_allocator_dispatcher_tls.h b/devel/electron39/files/patch-base_allocator_dispatcher_tls.h
new file mode 100644
index 000000000000..f8b0df19fdba
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_dispatcher_tls.h
@@ -0,0 +1,11 @@
+--- base/allocator/dispatcher/tls.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/dispatcher/tls.h
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
+ constexpr static size_t AllocationChunkSize = 16384;
+ #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
+ constexpr static size_t AllocationChunkSize = 16384;
+-#elif BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_ARM64)
+ constexpr static size_t AllocationChunkSize = 16384;
+ #else
+ constexpr static size_t AllocationChunkSize = 4096;
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni
new file mode 100644
index 000000000000..4ba66689f393
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -0,0 +1,20 @@
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/partition_alloc.gni
+@@ -92,7 +92,7 @@ use_large_empty_slot_span_ring = true
+ # TODO(crbug.com/329199197): Clean this up when experiments are complete.
+ use_large_empty_slot_span_ring = true
+
+-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
+ !is_hwasan && (is_linux || is_android)
+
+ declare_args() {
+@@ -486,7 +486,7 @@ is_pkeys_available =
+ # dependencies that use partition_allocator are compiled in AOSP against a
+ # version of glibc that does not include pkeys syscall numbers.
+ is_pkeys_available =
+- (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build
++ !is_bsd && (is_linux || is_chromeos) && current_cpu == "x64" && !is_cronet_build
+ declare_args() {
+ enable_pkeys = is_pkeys_available
+ }
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
new file mode 100644
index 000000000000..583b61a5387b
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
+@@ -907,7 +907,7 @@ if (is_clang_or_gcc) {
+ configs -= [ partition_alloc_enable_arc_config ]
+ }
+ }
+- if (is_chromeos || is_linux) {
++ if ((is_chromeos || is_linux) && !is_bsd) {
+ shim_headers += [
+ "shim/allocator_shim_override_cpp_symbols.h",
+ "shim/allocator_shim_override_glibc_weak_symbols.h",
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
new file mode 100644
index 000000000000..aa64f6fd7f6f
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -0,0 +1,20 @@
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
+
+ #if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
+
+- #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR)
++ #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD)
+
+ // We shouldn't allocate system pages at all for sanitizer builds. However,
+ // we do, and if random hint addresses interfere with address ranges
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
+ return AslrAddress(0x20000000ULL);
+ }
+ #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
+- #if PA_BUILDFLAG(IS_LINUX)
++ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)
+
+ // Linux on arm64 can use 39, 42, 48, or 52-bit user space, depending on
+ // page size and number of levels of translation pages used. We use
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
new file mode 100644
index 000000000000..2dd999d11fd5
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
+@@ -278,7 +278,7 @@ constexpr PA_COMPONENT_EXPORT(
+ // recommitted. Do not assume that this will not change over time.
+ constexpr PA_COMPONENT_EXPORT(
+ PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
+-#if PA_BUILDFLAG(IS_APPLE)
++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
+ return false;
+ #else
+ return true;
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
new file mode 100644
index 000000000000..d3b49db82d7c
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -0,0 +1,15 @@
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
+@@ -31,9 +31,9 @@
+ #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
+
+ #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64))
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) || \
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_LOONGARCH64))
+ // This should work for all POSIX (if needed), but currently all other
+ // supported OS/architecture combinations use either hard-coded values
+ // (such as x86) or have means to determine these values without needing
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
new file mode 100644
index 000000000000..d681d048f3f1
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+
+ #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
+ (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
+- __has_include(<sys/ifunc.h>))
++ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD))
+ struct __ifunc_arg_t;
+
+ #include "partition_alloc/aarch64_support.h"
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
new file mode 100644
index 000000000000..de9f63fbb114
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -0,0 +1,16 @@
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
+@@ -322,8 +322,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz
+
+ void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
+ void* ptr = reinterpret_cast<void*>(address);
+-#if PA_BUILDFLAG(IS_APPLE)
++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
++#if PA_BUILDFLAG(IS_BSD)
++ int ret = madvise(ptr, length, MADV_FREE);
++#else
+ int ret = madvise(ptr, length, MADV_FREE_REUSABLE);
++#endif
+ if (ret) {
+ // MADV_FREE_REUSABLE sometimes fails, so fall back to MADV_DONTNEED.
+ ret = madvise(ptr, length, MADV_DONTNEED);
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
new file mode 100644
index 000000000000..a97b116e6f26
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
+@@ -19,7 +19,7 @@
+ #include "partition_alloc/partition_alloc_check.h"
+
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
+- PA_BUILDFLAG(IS_ANDROID)
++ PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_BSD)
+ #include <inttypes.h>
+ #endif
+
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
new file mode 100644
index 000000000000..af42f14ba20d
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -0,0 +1,34 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
+@@ -18,11 +18,11 @@
+ #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
+ #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
+
+-#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE)
++#if !PA_BUILDFLAG(IS_ANDROID) && !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD)
+ #include <link.h> // For ElfW() macro.
+ #endif
+
+-#if PA_BUILDFLAG(IS_APPLE)
++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
+ #include <dlfcn.h>
+ #endif
+
+@@ -30,7 +30,7 @@ namespace {
+
+ namespace {
+
+-#if !PA_BUILDFLAG(IS_APPLE)
++#if !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD)
+
+ // On Android the 'open' function has two versions:
+ // int open(const char *pathname, int flags);
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
+ }
+ #endif // !PA_BUILDFLAG(IS_APPLE)
+
+-#if PA_BUILDFLAG(IS_APPLE)
++#if PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_BSD)
+ // Since /proc/self/maps is not available, use dladdr() to obtain module
+ // names and offsets inside the modules from the given addresses.
+ void PrintStackTraceInternal(const void* const* trace, size_t size) {
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
new file mode 100644
index 000000000000..59d3f8648145
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -0,0 +1,13 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
+ if (getentropy(output, output_length) == 0) {
+ return;
+ }
++#elif PA_BUILDFLAG(IS_BSD)
++ if (getentropy(output, output_length) == 0) {
++ return;
++ }
+ #endif
+ // If getrandom(2) above returned with an error and the /dev/urandom fallback
+ // took place on Linux/ChromeOS bots, they would fail with a CHECK in
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
new file mode 100644
index 000000000000..19e545def04c
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
+@@ -43,6 +43,8 @@ typedef mach_port_t PlatformThreadId;
+ typedef zx_handle_t PlatformThreadId;
+ #elif PA_BUILDFLAG(IS_APPLE)
+ typedef mach_port_t PlatformThreadId;
++#elif PA_BUILDFLAG(IS_BSD)
++typedef uint64_t PlatformThreadId;
+ #elif PA_BUILDFLAG(IS_POSIX)
+ typedef pid_t PlatformThreadId;
+ #endif
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
new file mode 100644
index 000000000000..468c00a11793
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
+@@ -15,7 +15,7 @@ namespace partition_alloc::internal::base::internal {
+
+ namespace partition_alloc::internal::base::internal {
+
+-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ // Current thread id is cached in thread local storage for performance reasons.
+ // In some rare cases it's important to invalidate that cache explicitly (e.g.
+ // after going through clone() syscall which does not call pthread_atfork()
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
new file mode 100644
index 000000000000..ea2b5d2141bc
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
+@@ -23,7 +23,7 @@
+ #include "partition_alloc/partition_alloc_base/logging.h"
+ #include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
+
+-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ #include <sys/syscall.h>
+ #include <atomic>
+ #endif
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
new file mode 100644
index 000000000000..96e3e4d12996
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -0,0 +1,29 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
+@@ -171,7 +171,7 @@ constexpr bool kUseFewerMemoryRegions =
+ // macOS, where it yielded no beenefit (nor any real downside).
+ constexpr bool kUseFewerMemoryRegions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ true;
+ #else
+ false;
+@@ -181,7 +181,7 @@ constexpr bool kUseFewerMemoryRegions =
+ // This may be required on more platforms in the future.
+ #define PA_CONFIG_HAS_ATFORK_HANDLER() \
+ (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
+- PA_BUILDFLAG(IS_CHROMEOS))
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
+
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -238,7 +238,7 @@ constexpr bool kUseFewerMemoryRegions =
+ // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
+ // to larger slot spans.
+ #if PA_BUILDFLAG(IS_LINUX) || \
+- (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64))
++ (PA_BUILDFLAG(IS_APPLE) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || PA_BUILDFLAG(IS_BSD)
+ #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 1
+ #else
+ #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() 0
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
new file mode 100644
index 000000000000..cc1ea1ef2453
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -0,0 +1,20 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
+@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+ // 8GB for each of the glued pools).
+ #if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+ #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
+- PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION)
++ PA_BUILDFLAG(ENABLE_POINTER_COMPRESSION) || PA_BUILDFLAG(IS_BSD)
+ constexpr size_t kPoolMaxSize = 8 * kGiB;
+ #else
+ constexpr size_t kPoolMaxSize = 16 * kGiB;
+@@ -399,7 +399,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+ // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation
+ // where a normal slot span will be large enough to contain multiple items,
+ // but the address will go over the final partition page after being aligned.
+-#if PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
++#if (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
+ constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4;
+ #else
+ constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2;
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
new file mode 100644
index 000000000000..57287c9766d3
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -0,0 +1,16 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
+@@ -34,9 +34,13 @@ namespace internal {
+ // the second one 16. We could technically return something different for
+ // malloc() and operator new(), but this would complicate things, and most of
+ // our allocations are presumably coming from operator new() anyway.
++#if defined(__i386__) && defined(OS_FREEBSD)
++constexpr size_t kAlignment = 8;
++#else
+ constexpr inline size_t kAlignment =
+ std::max(alignof(max_align_t),
+ static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
++#endif
+ static_assert(base::bits::HasSingleBit(kAlignment),
+ "Alignment must be power of two.");
+ static_assert(kAlignment <= 16,
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
new file mode 100644
index 000000000000..dc13f80f5bbd
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -0,0 +1,29 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
+@@ -51,7 +51,7 @@
+ #include "wow64apiset.h"
+ #endif
+
+-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ #include <pthread.h>
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
+ return;
+ }
+
+-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
++#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ // When fork() is called, only the current thread continues to execute in the
+ // child process. If the lock is held, but *not* by this thread when fork() is
+ // called, we have a deadlock.
+@@ -1006,7 +1006,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+ // apple OSes.
+ PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
+ (internal::SystemPageSize() == (size_t{1} << 14)));
+-#elif PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
++#elif (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
+ // Check runtime pagesize. Though the code is currently the same, it is
+ // not merged with the IS_APPLE case above as a 1 << 16 case is only
+ // supported on Linux on AArch64.
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
new file mode 100644
index 000000000000..f50fe710eb53
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -0,0 +1,36 @@
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-10-21 20:19:54 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
+@@ -25,7 +25,16 @@
+ #endif
+
+ #if PA_CONFIG(HAS_LINUX_KERNEL)
++#if defined(OS_OPENBSD)
++#include <sys/time.h>
++#include <sys/futex.h>
++#elif defined(OS_FREEBSD)
++#include <sys/types.h>
++#include <sys/thr.h>
++#include <sys/umtx.h>
++#else
+ #include <linux/futex.h>
++#endif
+ #include <sys/syscall.h>
+ #include <unistd.h>
+
+@@ -155,8 +164,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+ int saved_errno = errno;
+ errno = 0;
+
++#if defined(OS_FREEBSD)
++ long retval = _umtx_op(&state_, UMTX_OP_WAIT_UINT_PRIVATE,
++ kLockedContended, nullptr, nullptr);
++#elif defined(OS_OPENBSD)
++ long retval = futex(reinterpret_cast<volatile unsigned int *>(&state_), FUTEX_WAIT | FUTEX_PRIVATE_FLAG,
++ kLockedContended, nullptr, nullptr);
++#else
+ long retval = syscall(SYS_futex, ftx, op | FUTEX_PRIVATE_FLAG, value, nullptr,
+ nullptr, 0);
++#endif
+ if (retval == -1) {
+ // These are programming errors, check them.
+ PA_DCHECK((errno != EPERM) || (errno != EACCES) || (errno != EINVAL) ||
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
new file mode 100644
index 000000000000..fd9e0115f4b0
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -0,0 +1,50 @@
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
+@@ -23,6 +23,10 @@
+ #include <pthread.h>
+ #endif
+
++#if PA_BUILDFLAG(IS_BSD)
++#include <pthread_np.h>
++#endif
++
+ #if PA_BUILDFLAG(PA_LIBC_GLIBC)
+ extern "C" void* __libc_stack_end;
+ #endif
+@@ -53,6 +57,36 @@ void* GetStackTop() {
+
+ void* GetStackTop() {
+ return pthread_get_stackaddr_np(pthread_self());
++}
++
++#elif PA_BUILDFLAG(IS_OPENBSD)
++
++void* GetStackTop() {
++ stack_t ss;
++ if (pthread_stackseg_np(pthread_self(), &ss) != 0)
++ return nullptr;
++ return reinterpret_cast<uint8_t*>(ss.ss_sp);
++}
++
++#elif PA_BUILDFLAG(IS_FREEBSD)
++
++void* GetStackTop() {
++ pthread_attr_t attr;
++ int error = pthread_attr_init(&attr);
++ if (error) {
++ return nullptr;
++ }
++ error = pthread_attr_get_np(pthread_self(), &attr);
++ if (!error) {
++ void* base;
++ size_t size;
++ error = pthread_attr_getstack(&attr, &base, &size);
++ PA_CHECK(!error);
++ pthread_attr_destroy(&attr);
++ return reinterpret_cast<uint8_t*>(base) + size;
++ }
++ pthread_attr_destroy(&attr);
++ return nullptr;
+ }
+
+ #elif PA_BUILDFLAG(IS_POSIX) || PA_BUILDFLAG(IS_FUCHSIA)
diff --git a/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
new file mode 100644
index 000000000000..b2c96448dc69
--- /dev/null
+++ b/devel/electron39/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-08-26 20:49:50 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
+@@ -21,7 +21,7 @@
+ #include "partition_alloc/partition_alloc_check.h"
+ #include "partition_alloc/thread_isolation/thread_isolation.h"
+
+-#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS)
++#if !PA_BUILDFLAG(IS_LINUX) && !PA_BUILDFLAG(IS_CHROMEOS) && !PA_BUILDFLAG(IS_BSD)
+ #error "This pkey code is currently only supported on Linux and ChromeOS"
+ #endif
+
diff --git a/devel/electron39/files/patch-base_atomicops.h b/devel/electron39/files/patch-base_atomicops.h
new file mode 100644
index 000000000000..d99cf060f26a
--- /dev/null
+++ b/devel/electron39/files/patch-base_atomicops.h
@@ -0,0 +1,14 @@
+--- base/atomicops.h.orig 2025-08-26 20:49:50 UTC
++++ base/atomicops.h
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
+
+ // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
+ // Atomic64 routines below, depending on your architecture.
++#if !defined(OS_OPENBSD) && defined(__i386__)
++typedef Atomic32 AtomicWord;
++#else
+ typedef intptr_t AtomicWord;
++#endif
+
+ // Atomically execute:
+ // result = *ptr;
diff --git a/devel/electron35/files/patch-base_base__paths__posix.cc b/devel/electron39/files/patch-base_base__paths__posix.cc
index e1eeae038bb9..e1eeae038bb9 100644
--- a/devel/electron35/files/patch-base_base__paths__posix.cc
+++ b/devel/electron39/files/patch-base_base__paths__posix.cc
diff --git a/devel/electron39/files/patch-base_compiler__specific.h b/devel/electron39/files/patch-base_compiler__specific.h
new file mode 100644
index 000000000000..9946c0dd5ea0
--- /dev/null
+++ b/devel/electron39/files/patch-base_compiler__specific.h
@@ -0,0 +1,10 @@
+--- base/compiler_specific.h.orig 2025-06-30 07:04:30 UTC
++++ base/compiler_specific.h
+@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
+ #if __has_cpp_attribute(clang::preserve_most) && \
+ (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
+ !defined(COMPONENT_BUILD) && \
++ !BUILDFLAG(IS_OPENBSD) && \
+ !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64))
+ #define PRESERVE_MOST [[clang::preserve_most]]
+ #else
diff --git a/devel/electron39/files/patch-base_debug_debugger__posix.cc b/devel/electron39/files/patch-base_debug_debugger__posix.cc
new file mode 100644
index 000000000000..836f9d7f3b17
--- /dev/null
+++ b/devel/electron39/files/patch-base_debug_debugger__posix.cc
@@ -0,0 +1,70 @@
+--- base/debug/debugger_posix.cc.orig 2025-06-30 07:04:30 UTC
++++ base/debug/debugger_posix.cc
+@@ -38,6 +38,10 @@
+ #include <sys/sysctl.h>
+ #endif
+
++#if BUILDFLAG(IS_OPENBSD)
++#include <sys/proc.h>
++#endif
++
+ #if BUILDFLAG(IS_FREEBSD)
+ #include <sys/user.h>
+ #endif
+@@ -96,33 +100,52 @@ bool BeingDebugged() {
+
+ // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
+ // binary interfaces may change.
++#if BUILDFLAG(IS_OPENBSD)
++ struct kinfo_proc *info;
++ size_t info_size;
++#else
+ struct kinfo_proc info;
+ size_t info_size = sizeof(info);
++#endif
+
+ #if BUILDFLAG(IS_OPENBSD)
+ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) {
+ return -1;
+ }
+
+- mib[5] = (info_size / sizeof(struct kinfo_proc));
++ mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc)));
++ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL) {
++ is_set = true;
++ being_debugged = false;
++ return being_debugged;
++ }
++
++ int sysctl_result = sysctl(mib, std::size(mib), info, &info_size, NULL, 0);
+ #endif
+
++#if !BUILDFLAG(IS_OPENBSD)
+ int sysctl_result = sysctl(mib, std::size(mib), &info, &info_size, NULL, 0);
++#endif
+ DCHECK_EQ(sysctl_result, 0);
+ if (sysctl_result != 0) {
+ is_set = true;
+ being_debugged = false;
+- return being_debugged;
++ goto out;
+ }
+
+ // This process is being debugged if the P_TRACED flag is set.
+ is_set = true;
+ #if BUILDFLAG(IS_FREEBSD)
+ being_debugged = (info.ki_flag & P_TRACED) != 0;
+-#elif BUILDFLAG(IS_BSD)
+- being_debugged = (info.p_flag & P_TRACED) != 0;
++#elif BUILDFLAG(IS_OPENBSD)
++ being_debugged = (info->p_psflags & PS_TRACED) != 0;
+ #else
+ being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0;
++#endif
++
++out:
++#if BUILDFLAG(IS_OPENBSD)
++ free(info);
+ #endif
+ return being_debugged;
+ }
diff --git a/devel/electron35/files/patch-base_debug_elf__reader.cc b/devel/electron39/files/patch-base_debug_elf__reader.cc
index 594dab032392..594dab032392 100644
--- a/devel/electron35/files/patch-base_debug_elf__reader.cc
+++ b/devel/electron39/files/patch-base_debug_elf__reader.cc
diff --git a/devel/electron35/files/patch-base_debug_proc__maps__linux.cc b/devel/electron39/files/patch-base_debug_proc__maps__linux.cc
index 9d33de7c41c7..9d33de7c41c7 100644
--- a/devel/electron35/files/patch-base_debug_proc__maps__linux.cc
+++ b/devel/electron39/files/patch-base_debug_proc__maps__linux.cc
diff --git a/devel/electron39/files/patch-base_debug_stack__trace.cc b/devel/electron39/files/patch-base_debug_stack__trace.cc
new file mode 100644
index 000000000000..383e531c0c4b
--- /dev/null
+++ b/devel/electron39/files/patch-base_debug_stack__trace.cc
@@ -0,0 +1,39 @@
+--- base/debug/stack_trace.cc.orig 2025-10-21 20:19:54 UTC
++++ base/debug/stack_trace.cc
+@@ -292,7 +292,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
+ // Symbols are not expected to be reliable when gn args specifies
+ // symbol_level=0.
+ return false;
+-#elif defined(__UCLIBC__) || defined(_AIX)
++#elif defined(__UCLIBC__) || defined(_AIX) || BUILDFLAG(IS_BSD)
+ // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
+ // See https://crbug.com/706728
+ return false;
+@@ -357,7 +357,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
+ }
+ return;
+ }
++#if !BUILDFLAG(IS_BSD)
+ OutputToStreamWithPrefixImpl(os, prefix_string);
++#endif
+ }
+
+ std::string StackTrace::ToString() const {
+@@ -366,7 +368,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie
+
+ std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
+ std::stringstream stream;
+-#if !defined(__UCLIBC__) && !defined(_AIX)
++#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD)
+ OutputToStreamWithPrefix(&stream, prefix_string);
+ #endif
+ return stream.str();
+@@ -390,7 +392,7 @@ std::ostream& operator<<(std::ostream& os, const Stack
+ }
+
+ std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
+-#if !defined(__UCLIBC__) && !defined(_AIX)
++#if !defined(__UCLIBC__) && !defined(_AIX) && !BUILDFLAG(IS_BSD)
+ s.OutputToStream(&os);
+ #else
+ os << "StackTrace::OutputToStream not implemented.";
diff --git a/devel/electron39/files/patch-base_debug_stack__trace__posix.cc b/devel/electron39/files/patch-base_debug_stack__trace__posix.cc
new file mode 100644
index 000000000000..8a61546b8393
--- /dev/null
+++ b/devel/electron39/files/patch-base_debug_stack__trace__posix.cc
@@ -0,0 +1,101 @@
+--- base/debug/stack_trace_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/debug/stack_trace_posix.cc
+@@ -51,7 +51,7 @@
+ // execinfo.h and backtrace(3) are really only present in glibc and in macOS
+ // libc.
+ #if BUILDFLAG(IS_APPLE) || \
+- (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX))
++ (defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__AIX) && !BUILDFLAG(IS_BSD))
+ #define HAVE_BACKTRACE
+ #include <execinfo.h>
+ #endif
+@@ -69,8 +69,10 @@
+ #include <AvailabilityMacros.h>
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #include <sys/prctl.h>
++#endif
+
+ #include "base/debug/proc_maps_linux.h"
+ #endif
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
+ std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
+ // We have seen rare cases on AMD linux where the default signal handler
+ // either does not run or a thread (Probably an AMD driver thread) prevents
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+ "Warning: Default signal handler failed to terminate process.\n");
+ PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
+ // See: https://man7.org/linux/man-pages/man2/exit_group.2.html
++#if BUILDFLAG(IS_BSD)
++ _exit(EXIT_FAILURE);
++#else
+ syscall(SYS_exit_group, EXIT_FAILURE);
++#endif
+ }
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+ _exit(EXIT_FAILURE);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Set an alarm to trigger in case the default handler does not terminate
+ // the process. See 'AlarmSignalHandler' for more details.
+ struct sigaction action;
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+ // signals that do not re-raise autonomously), such as signals delivered via
+ // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
+ // otherwise be lost when re-raising the signal via raise().
++#if !BUILDFLAG(IS_BSD)
+ long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
+ info->si_signo, info);
+ if (retval == 0) {
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+ if (errno != EPERM) {
+ _exit(EXIT_FAILURE);
+ }
++#endif
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
+ return -1;
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ // This class is copied from
+ // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
+ // It aims at ensuring the process is dumpable before opening /proc/self/mem.
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
+ r.base = cur_base;
+ }
+ }
++#endif
+
+ // Parses /proc/self/maps in order to compile a list of all object file names
+ // for the modules that are loaded in the current process.
+ // Returns true on success.
+ bool CacheMemoryRegions() {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ // Reads /proc/self/maps.
+ std::string contents;
+ if (!ReadProcMaps(&contents)) {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
+
+ is_initialized_ = true;
+ return true;
++#endif
+ }
+
+ // Opens all object files and caches their file descriptors.
diff --git a/devel/electron35/files/patch-base_files_dir__reader__linux.h b/devel/electron39/files/patch-base_files_dir__reader__linux.h
index 79633108cfdb..79633108cfdb 100644
--- a/devel/electron35/files/patch-base_files_dir__reader__linux.h
+++ b/devel/electron39/files/patch-base_files_dir__reader__linux.h
diff --git a/devel/electron35/files/patch-base_files_dir__reader__posix.h b/devel/electron39/files/patch-base_files_dir__reader__posix.h
index 2285fb726f8e..2285fb726f8e 100644
--- a/devel/electron35/files/patch-base_files_dir__reader__posix.h
+++ b/devel/electron39/files/patch-base_files_dir__reader__posix.h
diff --git a/devel/electron39/files/patch-base_files_drive__info.h b/devel/electron39/files/patch-base_files_drive__info.h
new file mode 100644
index 000000000000..37c26bf070c2
--- /dev/null
+++ b/devel/electron39/files/patch-base_files_drive__info.h
@@ -0,0 +1,11 @@
+--- base/files/drive_info.h.orig 2025-06-30 07:04:30 UTC
++++ base/files/drive_info.h
+@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
+ std::optional<bool> has_seek_penalty;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Whether the drive is a "removable" drive.
+ //
+ // In macOS's IOKit API, a drive is "removable" if "the media is removable
diff --git a/devel/electron39/files/patch-base_files_drive__info__posix.cc b/devel/electron39/files/patch-base_files_drive__info__posix.cc
new file mode 100644
index 000000000000..0d1a5c60eea1
--- /dev/null
+++ b/devel/electron39/files/patch-base_files_drive__info__posix.cc
@@ -0,0 +1,11 @@
+--- base/files/drive_info_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/files/drive_info_posix.cc
+@@ -27,7 +27,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa
+
+ std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
+ DriveInfo drive_info;
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ drive_info.has_seek_penalty = false;
+ return drive_info;
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-base_files_file__path__watcher.h b/devel/electron39/files/patch-base_files_file__path__watcher.h
index 463c96aaf79a..463c96aaf79a 100644
--- a/devel/electron35/files/patch-base_files_file__path__watcher.h
+++ b/devel/electron39/files/patch-base_files_file__path__watcher.h
diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__bsd.cc b/devel/electron39/files/patch-base_files_file__path__watcher__bsd.cc
index 5bac3095f9f0..5bac3095f9f0 100644
--- a/devel/electron35/files/patch-base_files_file__path__watcher__bsd.cc
+++ b/devel/electron39/files/patch-base_files_file__path__watcher__bsd.cc
diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__kqueue.h b/devel/electron39/files/patch-base_files_file__path__watcher__kqueue.h
index 821858b75711..821858b75711 100644
--- a/devel/electron35/files/patch-base_files_file__path__watcher__kqueue.h
+++ b/devel/electron39/files/patch-base_files_file__path__watcher__kqueue.h
diff --git a/devel/electron35/files/patch-base_files_file__path__watcher__unittest.cc b/devel/electron39/files/patch-base_files_file__path__watcher__unittest.cc
index dbaf2a8a80e0..dbaf2a8a80e0 100644
--- a/devel/electron35/files/patch-base_files_file__path__watcher__unittest.cc
+++ b/devel/electron39/files/patch-base_files_file__path__watcher__unittest.cc
diff --git a/devel/electron39/files/patch-base_files_file__util__posix.cc b/devel/electron39/files/patch-base_files_file__util__posix.cc
new file mode 100644
index 000000000000..d3c3386e1a6d
--- /dev/null
+++ b/devel/electron39/files/patch-base_files_file__util__posix.cc
@@ -0,0 +1,48 @@
+--- base/files/file_util_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/files/file_util_posix.cc
+@@ -943,6 +943,7 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+ bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
+ ScopedBlockingCall scoped_blocking_call(
+ FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
++ const FilePath kFileSystemRoot("/");
+
+ // Avoid checking subdirs if directory already exists.
+ if (DirectoryExists(full_path)) {
+@@ -952,8 +953,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+ // Collect a list of all missing directories.
+ std::vector<FilePath> missing_subpaths({full_path});
+ FilePath last_path = full_path;
+- for (FilePath path = full_path.DirName(); path.value() != last_path.value();
+- path = path.DirName()) {
++ for (FilePath path = full_path.DirName(); (path.value() != last_path.value() &&
++ (path != kFileSystemRoot)); path = path.DirName()) {
+ if (DirectoryExists(path)) {
+ break;
+ }
+@@ -971,21 +972,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+- if (File::Mkdir(subpath, mode) == 0) {
+- continue;
+- }
+- // Mkdir failed, but it might have failed with EEXIST, or some other error
+- // due to the directory appearing out of thin air. This can occur if
+- // two processes are trying to create the same file system tree at the same
+- // time. Check to see if it exists and make sure it is a directory.
+- int saved_errno = errno;
+- if (!DirectoryExists(subpath)) {
+- if (error) {
++ if ((mkdir(subpath.value().c_str(), mode) == -1) &&
++ ((full_path != subpath) ? (errno != ENOENT) : (-1))) {
++ int saved_errno = errno;
++ if (error)
+ *error = File::OSErrorToFileError(saved_errno);
+- }
+- errno = saved_errno;
+ return false;
+ }
++ errno = 0;
+ }
+ return true;
+ }
diff --git a/devel/electron39/files/patch-base_files_file__util__unittest.cc b/devel/electron39/files/patch-base_files_file__util__unittest.cc
new file mode 100644
index 000000000000..47c95633f64b
--- /dev/null
+++ b/devel/electron39/files/patch-base_files_file__util__unittest.cc
@@ -0,0 +1,40 @@
+--- base/files/file_util_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ base/files/file_util_unittest.cc
+@@ -4156,7 +4156,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+ }
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
+ FilePath file_path("/proc/cpuinfo");
+ std::string data = "temp";
+@@ -4741,6 +4741,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+
+ #endif // BUILDFLAG(IS_ANDROID)
+
++#if BUILDFLAG(IS_OPENBSD)
++TEST_F(FileUtilTest, CreateDirectoryInUnveiledPath) {
++ FilePath dir = PathService::CheckedGet(DIR_GEN_TEST_DATA_ROOT);
++ dir = dir.Append(FILE_PATH_LITERAL("base"));
++ dir = dir.Append(FILE_PATH_LITERAL("test"));
++ dir = dir.Append(FILE_PATH_LITERAL("unveil"));
++ unveil(dir.value().c_str(), "rwc");
++ EXPECT_TRUE(CreateDirectory(dir));
++ dir = dir.Append(FILE_PATH_LITERAL("test"));
++ EXPECT_FALSE(CreateDirectory(dir));
++}
++#endif
++
+ #if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+ defined(ARCH_CPU_32_BITS)
+ // TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
+@@ -4907,7 +4920,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+ NULL);
+ #else
+ size_t bytes_written =
+- ::write(::fileno(output_file.get()), content.c_str(), content.length());
++ ::write(fileno(output_file.get()), content.c_str(), content.length());
+ #endif
+ EXPECT_EQ(content.length(), bytes_written);
+ ::fflush(output_file.get());
diff --git a/devel/electron35/files/patch-base_files_important__file__writer__cleaner.cc b/devel/electron39/files/patch-base_files_important__file__writer__cleaner.cc
index 80f08d51a819..80f08d51a819 100644
--- a/devel/electron35/files/patch-base_files_important__file__writer__cleaner.cc
+++ b/devel/electron39/files/patch-base_files_important__file__writer__cleaner.cc
diff --git a/devel/electron35/files/patch-base_files_scoped__file.cc b/devel/electron39/files/patch-base_files_scoped__file.cc
index 116fe3355776..116fe3355776 100644
--- a/devel/electron35/files/patch-base_files_scoped__file.cc
+++ b/devel/electron39/files/patch-base_files_scoped__file.cc
diff --git a/devel/electron35/files/patch-base_functional_unretained__traits.h b/devel/electron39/files/patch-base_functional_unretained__traits.h
index 96a7227653f7..96a7227653f7 100644
--- a/devel/electron35/files/patch-base_functional_unretained__traits.h
+++ b/devel/electron39/files/patch-base_functional_unretained__traits.h
diff --git a/devel/electron39/files/patch-base_i18n_icu__util.cc b/devel/electron39/files/patch-base_i18n_icu__util.cc
new file mode 100644
index 000000000000..1722ad3156e6
--- /dev/null
+++ b/devel/electron39/files/patch-base_i18n_icu__util.cc
@@ -0,0 +1,20 @@
+--- base/i18n/icu_util.cc.orig 2025-08-26 20:49:50 UTC
++++ base/i18n/icu_util.cc
+@@ -52,7 +52,7 @@
+ #include "third_party/icu/source/common/unicode/unistr.h"
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
+ #include "third_party/icu/source/i18n/unicode/timezone.h"
+ #endif
+@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() {
+ FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
+ icu::TimeZone::adoptDefault(
+ icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
+-#elif BUILDFLAG(IS_CHROMEOS) || \
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_ANDROID)
+ // To respond to the time zone change properly, the default time zone
+ // cache in ICU has to be populated on starting up.
diff --git a/devel/electron39/files/patch-base_linux__util.cc b/devel/electron39/files/patch-base_linux__util.cc
new file mode 100644
index 000000000000..3e05f9677301
--- /dev/null
+++ b/devel/electron39/files/patch-base_linux__util.cc
@@ -0,0 +1,17 @@
+--- base/linux_util.cc.orig 2025-04-22 20:15:27 UTC
++++ base/linux_util.cc
+@@ -163,10 +163,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t
+ }
+
+ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22
+ char buf[25];
+ strings::SafeSPrintf(buf, "/proc/%d/task", pid);
+ return GetThreadsFromProcessDir(buf, tids);
++#endif
+ }
+
+ bool GetThreadsForCurrentProcess(std::vector<pid_t>* tids) {
diff --git a/devel/electron39/files/patch-base_logging__unittest.cc b/devel/electron39/files/patch-base_logging__unittest.cc
new file mode 100644
index 000000000000..81bd12c29167
--- /dev/null
+++ b/devel/electron39/files/patch-base_logging__unittest.cc
@@ -0,0 +1,31 @@
+--- base/logging_unittest.cc.orig 2025-04-22 20:15:27 UTC
++++ base/logging_unittest.cc
+@@ -40,7 +40,7 @@
+ #include "base/posix/eintr_wrapper.h"
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD)
+ #include <ucontext.h>
+ #endif
+
+@@ -586,14 +586,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo
+ // need the arch-specific boilerplate below, which is inspired by breakpad.
+ // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine.
+ uintptr_t crash_addr = 0;
+-#if BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_FREEBSD)
+ crash_addr = reinterpret_cast<uintptr_t>(info->si_addr);
+ #else // OS_*
+ ucontext_t* context = reinterpret_cast<ucontext_t*>(context_ptr);
+ #if defined(ARCH_CPU_X86)
+ crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_EIP]);
+ #elif defined(ARCH_CPU_X86_64)
++#if BUILDFLAG(IS_OPENBSD)
++ crash_addr = static_cast<uintptr_t>(context->sc_rip);
++#else
+ crash_addr = static_cast<uintptr_t>(context->uc_mcontext.gregs[REG_RIP]);
++#endif
+ #elif defined(ARCH_CPU_ARMEL)
+ crash_addr = static_cast<uintptr_t>(context->uc_mcontext.arm_pc);
+ #elif defined(ARCH_CPU_ARM64)
diff --git a/devel/electron39/files/patch-base_memory_discardable__memory.cc b/devel/electron39/files/patch-base_memory_discardable__memory.cc
new file mode 100644
index 000000000000..0cf13c48cfb7
--- /dev/null
+++ b/devel/electron39/files/patch-base_memory_discardable__memory.cc
@@ -0,0 +1,38 @@
+--- base/memory/discardable_memory.cc.orig 2025-10-21 20:19:54 UTC
++++ base/memory/discardable_memory.cc
+@@ -20,7 +20,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE
+ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kDiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
+@@ -36,7 +36,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ DiscardableMemoryBacking GetBackingForFieldTrial() {
+ DiscardableMemoryTrialGroup trial_group =
+@@ -54,7 +54,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
+
+ } // namespace
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ // Probe capabilities of this device to determine whether we should participate
+ // in the discardable memory backing trial.
+@@ -81,7 +81,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking()
+ DiscardableMemory::~DiscardableMemory() = default;
+
+ DiscardableMemoryBacking GetDiscardableMemoryBacking() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (DiscardableMemoryBackingFieldTrialIsEnabled()) {
+ return GetBackingForFieldTrial();
+ }
diff --git a/devel/electron35/files/patch-base_memory_discardable__memory__internal.h b/devel/electron39/files/patch-base_memory_discardable__memory__internal.h
index debc3f9a15af..debc3f9a15af 100644
--- a/devel/electron35/files/patch-base_memory_discardable__memory__internal.h
+++ b/devel/electron39/files/patch-base_memory_discardable__memory__internal.h
diff --git a/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc
new file mode 100644
index 000000000000..b3fc648f42dd
--- /dev/null
+++ b/devel/electron39/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -0,0 +1,21 @@
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/memory/madv_free_discardable_memory_posix.cc
+@@ -297,6 +297,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+
+ bool MadvFreeDiscardableMemoryPosix::IsResident() const {
+ DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
++// XXX mincore
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ #if BUILDFLAG(IS_APPLE)
+ std::vector<char> vec(allocated_pages_);
+ #else
+@@ -313,6 +317,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+ }
+ }
+ return true;
++#endif
+ }
+
+ bool MadvFreeDiscardableMemoryPosix::IsDiscarded() const {
diff --git a/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h b/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h
new file mode 100644
index 000000000000..b4923454f7ad
--- /dev/null
+++ b/devel/electron39/files/patch-base_memory_platform__shared__memory__region.h
@@ -0,0 +1,20 @@
+--- base/memory/platform_shared_memory_region.h.orig 2025-10-21 20:19:54 UTC
++++ base/memory/platform_shared_memory_region.h
+@@ -99,7 +99,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+ #if BUILDFLAG(IS_FUCHSIA)
+ kNotVmo,
+ #endif
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ kFcntlFailed,
+ kReadOnlyFdNotReadOnly,
+ kUnexpectedReadOnlyFd,
+@@ -230,7 +230,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+ CheckPlatformHandlePermissionsCorrespondToMode);
+ static PlatformSharedMemoryRegion Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable = false
+ #endif
diff --git a/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc b/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc
new file mode 100644
index 000000000000..74ec153c4fda
--- /dev/null
+++ b/devel/electron39/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -0,0 +1,20 @@
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/memory/platform_shared_memory_region_posix.cc
+@@ -172,7 +172,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+ // static
+ PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable
+ #endif
+@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+ // flag.
+ FilePath directory;
+ if (!GetShmemTempDir(
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ executable,
+ #else
+ false /* executable */,
diff --git a/devel/electron35/files/patch-base_memory_protected__memory.h b/devel/electron39/files/patch-base_memory_protected__memory.h
index fe1efc22b7f2..fe1efc22b7f2 100644
--- a/devel/electron35/files/patch-base_memory_protected__memory.h
+++ b/devel/electron39/files/patch-base_memory_protected__memory.h
diff --git a/devel/electron35/files/patch-base_memory_protected__memory__posix.cc b/devel/electron39/files/patch-base_memory_protected__memory__posix.cc
index 17c05890aeb2..17c05890aeb2 100644
--- a/devel/electron35/files/patch-base_memory_protected__memory__posix.cc
+++ b/devel/electron39/files/patch-base_memory_protected__memory__posix.cc
diff --git a/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc
new file mode 100644
index 000000000000..001297b279b4
--- /dev/null
+++ b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.cc
@@ -0,0 +1,11 @@
+--- base/message_loop/message_pump_epoll.cc.orig 2025-10-21 20:19:54 UTC
++++ base/message_loop/message_pump_epoll.cc
+@@ -44,7 +44,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE
+ std::atomic_bool g_use_poll = false;
+
+ constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
+- {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT}, {EPOLLRDHUP, POLLRDHUP},
++ {EPOLLIN, POLLIN}, {EPOLLOUT, POLLOUT},
+ {EPOLLPRI, POLLPRI}, {EPOLLERR, POLLERR}, {EPOLLHUP, POLLHUP}};
+
+ void SetEventsForPoll(const uint32_t epoll_events, struct pollfd* poll_entry) {
diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.h b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.h
index 35523e181339..35523e181339 100644
--- a/devel/electron35/files/patch-base_message__loop_message__pump__epoll.h
+++ b/devel/electron39/files/patch-base_message__loop_message__pump__epoll.h
diff --git a/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc b/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc
new file mode 100644
index 000000000000..fcd96a4353d1
--- /dev/null
+++ b/devel/electron39/files/patch-base_message__loop_message__pump__glib.cc
@@ -0,0 +1,28 @@
+--- base/message_loop/message_pump_glib.cc.orig 2025-10-21 20:19:54 UTC
++++ base/message_loop/message_pump_glib.cc
+@@ -8,6 +8,11 @@
+ #include <glib.h>
+ #include <math.h>
+
++#if BUILDFLAG(IS_BSD)
++#include <pthread.h>
++#include <pthread_np.h>
++#endif
++
+ #include "base/logging.h"
+ #include "base/memory/raw_ptr.h"
+ #include "base/message_loop/io_watcher.h"
+@@ -58,9 +63,13 @@ bool RunningOnMainThread() {
+ }
+
+ bool RunningOnMainThread() {
++#if BUILDFLAG(IS_BSD)
++ return pthread_main_np();
++#else
+ auto pid = getpid();
+ auto tid = PlatformThread::CurrentId().raw();
+ return pid > 0 && tid > 0 && pid == tid;
++#endif
+ }
+
+ // A brief refresher on GLib:
diff --git a/devel/electron35/files/patch-base_posix_can__lower__nice__to.cc b/devel/electron39/files/patch-base_posix_can__lower__nice__to.cc
index 67a5d35808ae..67a5d35808ae 100644
--- a/devel/electron35/files/patch-base_posix_can__lower__nice__to.cc
+++ b/devel/electron39/files/patch-base_posix_can__lower__nice__to.cc
diff --git a/devel/electron35/files/patch-base_posix_file__descriptor__shuffle.h b/devel/electron39/files/patch-base_posix_file__descriptor__shuffle.h
index 165dd73720dd..165dd73720dd 100644
--- a/devel/electron35/files/patch-base_posix_file__descriptor__shuffle.h
+++ b/devel/electron39/files/patch-base_posix_file__descriptor__shuffle.h
diff --git a/devel/electron35/files/patch-base_posix_sysctl.cc b/devel/electron39/files/patch-base_posix_sysctl.cc
index 7599323d6f5b..7599323d6f5b 100644
--- a/devel/electron35/files/patch-base_posix_sysctl.cc
+++ b/devel/electron39/files/patch-base_posix_sysctl.cc
diff --git a/devel/electron39/files/patch-base_posix_unix__domain__socket.cc b/devel/electron39/files/patch-base_posix_unix__domain__socket.cc
new file mode 100644
index 000000000000..45da70d7d6b6
--- /dev/null
+++ b/devel/electron39/files/patch-base_posix_unix__domain__socket.cc
@@ -0,0 +1,65 @@
+--- base/posix/unix_domain_socket.cc.orig 2025-08-26 20:49:50 UTC
++++ base/posix/unix_domain_socket.cc
+@@ -20,6 +20,7 @@
+ #include "base/files/scoped_file.h"
+ #include "base/logging.h"
+ #include "base/notreached.h"
++#include "base/notimplemented.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/pickle.h"
+ #include "base/posix/eintr_wrapper.h"
+@@ -47,7 +48,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd)
+
+ // static
+ bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ const int enable = 1;
+ return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
+ #else
+@@ -73,7 +74,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+
+ struct cmsghdr* cmsg;
+ msg.msg_control = control_buffer;
+-#if BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ msg.msg_controllen = checked_cast<socklen_t>(control_len);
+ #else
+ msg.msg_controllen = control_len;
+@@ -81,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+ cmsg = CMSG_FIRSTHDR(&msg);
+ cmsg->cmsg_level = SOL_SOCKET;
+ cmsg->cmsg_type = SCM_RIGHTS;
+-#if BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
+ #else
+ cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
+@@ -133,7 +134,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+
+ const size_t kControlBufferSize =
+ CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ // macOS does not support ucred.
+ // macOS supports xucred, but this structure is insufficient.
+ + CMSG_SPACE(sizeof(struct ucred))
+@@ -162,7 +163,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+ wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
+ wire_fds_len = payload_len / sizeof(int);
+ }
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ // macOS does not support SCM_CREDENTIALS.
+ if (cmsg->cmsg_level == SOL_SOCKET &&
+ cmsg->cmsg_type == SCM_CREDENTIALS) {
+@@ -199,6 +200,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+ if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
+ pid = -1;
+ }
++#elif BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ pid = -1;
+ #else
+ // |pid| will legitimately be -1 if we read EOF, so only DCHECK if we
+ // actually received a message. Unfortunately, Linux allows sending zero
diff --git a/devel/electron35/files/patch-base_posix_unix__domain__socket__unittest.cc b/devel/electron39/files/patch-base_posix_unix__domain__socket__unittest.cc
index 432387473491..432387473491 100644
--- a/devel/electron35/files/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/devel/electron39/files/patch-base_posix_unix__domain__socket__unittest.cc
diff --git a/devel/electron39/files/patch-base_process_internal__linux.h b/devel/electron39/files/patch-base_process_internal__linux.h
new file mode 100644
index 000000000000..f8e1540311e9
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_internal__linux.h
@@ -0,0 +1,20 @@
+--- base/process/internal_linux.h.orig 2025-06-30 07:04:30 UTC
++++ base/process/internal_linux.h
+@@ -146,6 +146,9 @@ void ForEachProcessTask(base::ProcessHandle process, L
+ // arguments to the lambda.
+ template <typename Lambda>
+ void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
++#if BUILDFLAG(IS_BSD)
++ return;
++#else
+ // Iterate through the different threads tracked in /proc/<pid>/task.
+ FilePath fd_path = GetProcPidDir(process).Append("task");
+
+@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
+ FilePath task_path = fd_path.Append(tid_str);
+ lambda(tid, task_path);
+ }
++#endif
+ }
+
+ } // namespace internal
diff --git a/devel/electron39/files/patch-base_process_kill.h b/devel/electron39/files/patch-base_process_kill.h
new file mode 100644
index 000000000000..30a795166f15
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_kill.h
@@ -0,0 +1,11 @@
+--- base/process/kill.h.orig 2025-10-21 20:19:54 UTC
++++ base/process/kill.h
+@@ -125,7 +125,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in
+ BASE_EXPORT TerminationStatus
+ GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Spawns a thread to wait asynchronously for the child |process| to exit
+ // and then reaps it.
+ BASE_EXPORT void EnsureProcessGetsReaped(Process process);
diff --git a/devel/electron35/files/patch-base_process_kill__posix.cc b/devel/electron39/files/patch-base_process_kill__posix.cc
index 09bdcf9f7afb..09bdcf9f7afb 100644
--- a/devel/electron35/files/patch-base_process_kill__posix.cc
+++ b/devel/electron39/files/patch-base_process_kill__posix.cc
diff --git a/devel/electron39/files/patch-base_process_launch.h b/devel/electron39/files/patch-base_process_launch.h
new file mode 100644
index 000000000000..0342f1f28613
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_launch.h
@@ -0,0 +1,11 @@
+--- base/process/launch.h.orig 2025-08-26 20:49:50 UTC
++++ base/process/launch.h
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
+ bool clear_environment = false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // If non-zero, start the process using clone(), using flags as provided.
+ // Unlike in clone, clone_flags may not contain a custom termination signal
+ // that is sent to the parent when the child dies. The termination signal will
diff --git a/devel/electron39/files/patch-base_process_memory__linux.cc b/devel/electron39/files/patch-base_process_memory__linux.cc
new file mode 100644
index 000000000000..e3afd2ee3991
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_memory__linux.cc
@@ -0,0 +1,44 @@
+--- base/process/memory_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ base/process/memory_linux.cc
+@@ -29,6 +29,7 @@ namespace base {
+
+ namespace base {
+
++#if !BUILDFLAG(IS_BSD)
+ namespace {
+
+ void ReleaseReservationOrTerminate() {
+@@ -39,12 +40,14 @@ void ReleaseReservationOrTerminate() {
+ }
+
+ } // namespace
++#endif
+
+ void EnableTerminationOnHeapCorruption() {
+ // On Linux, there nothing to do AFAIK.
+ }
+
+ void EnableTerminationOnOutOfMemory() {
++#if !BUILDFLAG(IS_BSD)
+ // Set the new-out of memory handler.
+ std::set_new_handler(&ReleaseReservationOrTerminate);
+ // If we're using glibc's allocator, the above functions will override
+@@ -53,8 +56,10 @@ void EnableTerminationOnOutOfMemory() {
+ #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
+ allocator_shim::SetCallNewHandlerOnMallocFailure(true);
+ #endif
++#endif
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ // ScopedAllowBlocking() has private constructor and it can only be used in
+ // friend classes/functions. Declaring a class is easier in this situation to
+ // avoid adding more dependency to thread_restrictions.h because of the
+@@ -112,6 +117,7 @@ bool AdjustOOMScore(ProcessId process, int score) {
+ bool AdjustOOMScore(ProcessId process, int score) {
+ return AdjustOOMScoreHelper::AdjustOOMScore(process, score);
+ }
++#endif
+
+ bool UncheckedCalloc(size_t num_items, size_t size, void** result) {
+ #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
diff --git a/devel/electron35/files/patch-base_process_process__handle.cc b/devel/electron39/files/patch-base_process_process__handle.cc
index efb95e7c3b54..efb95e7c3b54 100644
--- a/devel/electron35/files/patch-base_process_process__handle.cc
+++ b/devel/electron39/files/patch-base_process_process__handle.cc
diff --git a/devel/electron35/files/patch-base_process_process__handle.h b/devel/electron39/files/patch-base_process_process__handle.h
index 43885dd9eb96..43885dd9eb96 100644
--- a/devel/electron35/files/patch-base_process_process__handle.h
+++ b/devel/electron39/files/patch-base_process_process__handle.h
diff --git a/devel/electron35/files/patch-base_process_process__handle__freebsd.cc b/devel/electron39/files/patch-base_process_process__handle__freebsd.cc
index ae98b5669b75..ae98b5669b75 100644
--- a/devel/electron35/files/patch-base_process_process__handle__freebsd.cc
+++ b/devel/electron39/files/patch-base_process_process__handle__freebsd.cc
diff --git a/devel/electron35/files/patch-base_process_process__handle__openbsd.cc b/devel/electron39/files/patch-base_process_process__handle__openbsd.cc
index 4dfafb34d672..4dfafb34d672 100644
--- a/devel/electron35/files/patch-base_process_process__handle__openbsd.cc
+++ b/devel/electron39/files/patch-base_process_process__handle__openbsd.cc
diff --git a/devel/electron35/files/patch-base_process_process__iterator__freebsd.cc b/devel/electron39/files/patch-base_process_process__iterator__freebsd.cc
index 842c1a5ab32d..842c1a5ab32d 100644
--- a/devel/electron35/files/patch-base_process_process__iterator__freebsd.cc
+++ b/devel/electron39/files/patch-base_process_process__iterator__freebsd.cc
diff --git a/devel/electron35/files/patch-base_process_process__iterator__openbsd.cc b/devel/electron39/files/patch-base_process_process__iterator__openbsd.cc
index ea17e1335c70..ea17e1335c70 100644
--- a/devel/electron35/files/patch-base_process_process__iterator__openbsd.cc
+++ b/devel/electron39/files/patch-base_process_process__iterator__openbsd.cc
diff --git a/devel/electron39/files/patch-base_process_process__metrics.cc b/devel/electron39/files/patch-base_process_process__metrics.cc
new file mode 100644
index 000000000000..de58f8e4660f
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__metrics.cc
@@ -0,0 +1,38 @@
+--- base/process/process_metrics.cc.orig 2025-08-26 20:49:50 UTC
++++ base/process/process_metrics.cc
+@@ -17,7 +17,7 @@ namespace {
+ namespace {
+
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ int CalculateEventsPerSecond(uint64_t event_count,
+ uint64_t* last_event_count,
+ base::TimeTicks* last_calculated) {
+@@ -54,7 +54,7 @@ SystemMetrics SystemMetrics::Sample() {
+ SystemMetrics system_metrics;
+
+ system_metrics.committed_memory_ = GetSystemCommitCharge();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ GetSystemMemoryInfo(&system_metrics.memory_info_);
+ GetVmStatInfo(&system_metrics.vmstat_info_);
+ GetSystemDiskInfo(&system_metrics.disk_info_);
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+ #endif // !BUILDFLAG(IS_MAC)
+ }
+
+-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
+ double ProcessMetrics::GetPlatformIndependentCPUUsage(
+ TimeDelta cumulative_cpu) {
+ TimeTicks time = TimeTicks::Now();
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
+
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ int ProcessMetrics::CalculateIdleWakeupsPerSecond(
+ uint64_t absolute_idle_wakeups) {
+ return CalculateEventsPerSecond(absolute_idle_wakeups,
diff --git a/devel/electron39/files/patch-base_process_process__metrics.h b/devel/electron39/files/patch-base_process_process__metrics.h
new file mode 100644
index 000000000000..7cf49c117109
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__metrics.h
@@ -0,0 +1,116 @@
+--- base/process/process_metrics.h.orig 2025-10-21 20:19:54 UTC
++++ base/process/process_metrics.h
+@@ -40,7 +40,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ #include <string>
+ #include <utility>
+ #include <vector>
+@@ -50,7 +50,7 @@ namespace base {
+
+ namespace base {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Minor and major page fault counts since the process creation.
+ // Both counts are process-wide, and exclude child processes.
+ //
+@@ -88,7 +88,7 @@ struct ProcessMemoryInfo {
+ #endif // BUILDFLAG(IS_APPLE)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ uint64_t rss_anon_bytes = 0;
+ uint64_t vm_swap_bytes = 0;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -180,7 +180,7 @@ class BASE_EXPORT ProcessMetrics {
+ base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ // Emits the cumulative CPU usage for all currently active threads since they
+ // were started into the output parameter (replacing its current contents).
+ // Threads that have already terminated will not be reported. Thus, the sum of
+@@ -225,7 +225,7 @@ class BASE_EXPORT ProcessMetrics {
+ int GetOpenFdSoftLimit() const;
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Minor and major page fault count as reported by /proc/[pid]/stat.
+ // Returns true for success.
+ bool GetPageFaultCounts(PageFaultCounts* counts) const;
+@@ -243,7 +243,7 @@ class BASE_EXPORT ProcessMetrics {
+ #endif // !BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups);
+ #endif
+ #if BUILDFLAG(IS_APPLE)
+@@ -265,12 +265,12 @@ class BASE_EXPORT ProcessMetrics {
+ // Used to store the previous times and CPU usage counts so we can
+ // compute the CPU usage between calls.
+ TimeTicks last_cpu_time_;
+-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
+ TimeDelta last_cumulative_cpu_;
+ #endif
+
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ // Same thing for idle wakeups.
+ TimeTicks last_idle_wakeups_time_;
+ uint64_t last_absolute_idle_wakeups_;
+@@ -311,7 +311,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // Data about system-wide memory consumption. Available on Windows, Mac, Linux,
+ // Android and Chrome OS.
+ //
+@@ -346,7 +346,7 @@ struct BASE_EXPORT SystemMemoryInfo {
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ // This provides an estimate of available memory as described here:
+ // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
+ // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
+@@ -361,7 +361,7 @@ struct BASE_EXPORT SystemMemoryInfo {
+ #endif
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ ByteCount buffers;
+ ByteCount cached;
+ ByteCount active_anon;
+@@ -398,7 +398,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfo*
+ // BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ // Parse the data found in /proc/<pid>/stat and return the sum of the
+ // CPU-related ticks. Returns -1 on parse error.
+ // Exposed for testing.
+@@ -574,7 +574,7 @@ class BASE_EXPORT SystemMetrics {
+ FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
+
+ size_t committed_memory_;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ SystemMemoryInfo memory_info_;
+ VmStatInfo vmstat_info_;
+ SystemDiskInfo disk_info_;
diff --git a/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc b/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc
new file mode 100644
index 000000000000..bcc71d73abe2
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__metrics__freebsd.cc
@@ -0,0 +1,225 @@
+--- base/process/process_metrics_freebsd.cc.orig 2025-10-21 20:19:54 UTC
++++ base/process/process_metrics_freebsd.cc
+@@ -3,41 +3,92 @@
+ // found in the LICENSE file.
+
+ #include "base/process/process_metrics.h"
++#include "base/notimplemented.h"
+
+ #include <stddef.h>
++#include <sys/types.h>
+ #include <sys/sysctl.h>
+ #include <sys/user.h>
+ #include <unistd.h>
+
++#include <fcntl.h> /* O_RDONLY */
++#include <kvm.h>
++#include <libutil.h>
++
+ #include "base/memory/ptr_util.h"
++#include "base/values.h"
+
+ namespace base {
++namespace {
++int GetPageShift() {
++ int pagesize = getpagesize();
++ int pageshift = 0;
+
+-ProcessMetrics::ProcessMetrics(ProcessHandle process)
+- : process_(process), last_cpu_(0) {}
++ while (pagesize > 1) {
++ pageshift++;
++ pagesize >>= 1;
++ }
+
++ return pageshift;
++}
++}
++
++ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {}
++
+ // static
+ std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
+ ProcessHandle process) {
+ return WrapUnique(new ProcessMetrics(process));
+ }
+
+-base::expected<double, ProcessCPUUsageError>
+-ProcessMetrics::GetPlatformIndependentCPUUsage() {
+- struct kinfo_proc info;
+- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_};
+- size_t length = sizeof(info);
++base::expected<ProcessMemoryInfo, ProcessUsageError>
++ProcessMetrics::GetMemoryInfo() const {
++ ProcessMemoryInfo memory_info;
++ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open");
++ struct kinfo_proc *pp;
++ int nproc;
+
+- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
+- return base::unexpected(ProcessCPUUsageError::kSystemError);
++ if (kd == nullptr) {
++ return base::unexpected(ProcessUsageError::kSystemError);
+ }
+
+- return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0);
++ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) {
++ kvm_close(kd);
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
++
++ if (nproc > 0) {
++ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift();
++ } else {
++ kvm_close(kd);
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
++
++ kvm_close(kd);
++ return memory_info;
+ }
+
+ base::expected<TimeDelta, ProcessCPUUsageError>
+ ProcessMetrics::GetCumulativeCPUUsage() {
+- NOTREACHED();
++ struct kinfo_proc info;
++ size_t length = sizeof(struct kinfo_proc);
++ struct timeval tv;
++
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
++ }
++
++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
++ }
++
++ if (length == 0) {
++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
++ }
++
++ return base::ok(Microseconds(info.ki_runtime));
+ }
+
+ size_t GetSystemCommitCharge() {
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
+
+ return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
+ }
++
++int64_t GetNumberOfThreads(ProcessHandle process) {
++ // Taken from FreeBSD top (usr.bin/top/machine.c)
++
++ kvm_t* kd = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, "kvm_open");
++ if (kd == NULL)
++ return 0;
++
++ struct kinfo_proc* pbase;
++ int nproc;
++ pbase = kvm_getprocs(kd, KERN_PROC_PID, process, &nproc);
++ if (pbase == NULL)
++ return 0;
++
++ if (kvm_close(kd) == -1)
++ return 0;
++
++ return nproc;
++}
++
++bool GetSystemMemoryInfo(SystemMemoryInfo *meminfo) {
++ unsigned int mem_total, mem_free, swap_total, swap_used;
++ size_t length;
++ int pagesize;
++
++ pagesize = getpagesize();
++
++ length = sizeof(mem_total);
++ if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total,
++ &length, NULL, 0) != 0 || length != sizeof(mem_total))
++ return false;
++
++ length = sizeof(mem_free);
++ if (sysctlbyname("vm.stats.vm.v_free_count", &mem_free, &length, NULL, 0)
++ != 0 || length != sizeof(mem_free))
++ return false;
++
++ length = sizeof(swap_total);
++ if (sysctlbyname("vm.swap_size", &swap_total, &length, NULL, 0)
++ != 0 || length != sizeof(swap_total))
++ return false;
++
++ length = sizeof(swap_used);
++ if (sysctlbyname("vm.swap_anon_use", &swap_used, &length, NULL, 0)
++ != 0 || length != sizeof(swap_used))
++ return false;
++
++ meminfo->total = ByteCount::FromUnsigned(mem_total * pagesize);
++ meminfo->free = ByteCount::FromUnsigned(mem_free * pagesize);
++ meminfo->swap_total = ByteCount::FromUnsigned(swap_total * pagesize);
++ meminfo->swap_free = ByteCount::FromUnsigned((swap_total - swap_used) * pagesize);
++
++ return true;
++}
++
++int ProcessMetrics::GetOpenFdCount() const {
++ struct kinfo_file * kif;
++ int cnt;
++
++ if ((kif = kinfo_getfile(process_, &cnt)) == NULL)
++ return -1;
++
++ free(kif);
++
++ return cnt;
++}
++
++int ProcessMetrics::GetOpenFdSoftLimit() const {
++ size_t length;
++ int total_count = 0;
++ int mib[] = { CTL_KERN, KERN_MAXFILESPERPROC };
++
++ length = sizeof(total_count);
++
++ if (sysctl(mib, std::size(mib), &total_count, &length, NULL, 0) < 0) {
++ total_count = -1;
++ }
++
++ return total_count;
++}
++
++int ProcessMetrics::GetIdleWakeupsPerSecond() {
++ NOTIMPLEMENTED();
++ return 0;
++}
++
++bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++bool GetVmStatInfo(VmStatInfo* vmstat) {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++SystemDiskInfo::SystemDiskInfo() {
++ reads = 0;
++ reads_merged = 0;
++ sectors_read = 0;
++ read_time = 0;
++ writes = 0;
++ writes_merged = 0;
++ sectors_written = 0;
++ write_time = 0;
++ io = 0;
++ io_time = 0;
++ weighted_io_time = 0;
++}
++
++SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
++
++SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
+
+ } // namespace base
diff --git a/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc b/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc
new file mode 100644
index 000000000000..5b689835ffa2
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__metrics__openbsd.cc
@@ -0,0 +1,186 @@
+--- base/process/process_metrics_openbsd.cc.orig 2025-10-21 20:19:54 UTC
++++ base/process/process_metrics_openbsd.cc
+@@ -6,73 +6,85 @@
+
+ #include <stddef.h>
+ #include <stdint.h>
++#include <fcntl.h>
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
++#include <sys/vmmeter.h>
+
++#include <kvm.h>
++
+ #include "base/memory/ptr_util.h"
+ #include "base/types/expected.h"
++#include "base/values.h"
++#include "base/notimplemented.h"
+
+ namespace base {
+
+-namespace {
++ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {}
+
+-base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) {
++base::expected<ProcessMemoryInfo, ProcessUsageError>
++ProcessMetrics::GetMemoryInfo() const {
++ ProcessMemoryInfo memory_info;
+ struct kinfo_proc info;
+- size_t length;
+- int mib[] = {
+- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0};
++ size_t length = sizeof(struct kinfo_proc);
+
+- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) {
+- return base::unexpected(ProcessCPUUsageError::kSystemError);
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
++ sizeof(struct kinfo_proc), 1 };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessUsageError::kSystemError);
+ }
+
+- mib[5] = (length / sizeof(struct kinfo_proc));
+-
+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
+- return base::unexpected(ProcessCPUUsageError::kSystemError);
++ return base::unexpected(ProcessUsageError::kSystemError);
+ }
+
+- return base::ok(info.p_pctcpu);
+-}
++ if (length == 0) {
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
+
+-} // namespace
++ memory_info.resident_set_bytes =
++ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize());
+
+-// static
+-std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
+- ProcessHandle process) {
+- return WrapUnique(new ProcessMetrics(process));
++ return memory_info;
+ }
+
+-base::expected<double, ProcessCPUUsageError>
+-ProcessMetrics::GetPlatformIndependentCPUUsage() {
+- TimeTicks time = TimeTicks::Now();
++base::expected<TimeDelta, ProcessCPUUsageError>
++ProcessMetrics::GetCumulativeCPUUsage() {
++ struct kinfo_proc info;
++ size_t length = sizeof(struct kinfo_proc);
++ struct timeval tv;
+
+- if (last_cpu_time_.is_zero()) {
+- // First call, just set the last values.
+- last_cpu_time_ = time;
+- return base::ok(0.0);
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
++ sizeof(struct kinfo_proc), 1 };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
+ }
+
+- const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_);
+- if (!cpu.has_value()) {
+- return base::unexpected(cpu.error());
++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
+ }
+
+- last_cpu_time_ = time;
+- return base::ok(double{cpu.value()} / FSCALE * 100.0);
++ if (length == 0) {
++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
++ }
++
++ tv.tv_sec = info.p_rtime_sec;
++ tv.tv_usec = info.p_rtime_usec;
++
++ return base::ok(Microseconds(TimeValToMicroseconds(tv)));
+ }
+
+-base::expected<TimeDelta, ProcessCPUUsageError>
+-ProcessMetrics::GetCumulativeCPUUsage() {
+- NOTREACHED();
++// static
++std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
++ ProcessHandle process) {
++ return WrapUnique(new ProcessMetrics(process));
+ }
+
+-ProcessMetrics::ProcessMetrics(ProcessHandle process)
+- : process_(process), last_cpu_(0) {}
+-
+ size_t GetSystemCommitCharge() {
+ int mib[] = {CTL_VM, VM_METER};
+- int pagesize;
++ size_t pagesize;
+ struct vmtotal vmtotal;
+ unsigned long mem_total, mem_free, mem_inactive;
+ size_t len = sizeof(vmtotal);
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
+ mem_free = vmtotal.t_free;
+ mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
+
+- pagesize = getpagesize();
++ pagesize = checked_cast<size_t>(getpagesize());
+
+ return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
+ }
++
++int ProcessMetrics::GetOpenFdCount() const {
++ return (process_ == getpid()) ? getdtablecount() : -1;
++}
++
++int ProcessMetrics::GetOpenFdSoftLimit() const {
++ return getdtablesize();
++}
++
++bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++bool GetSystemMemoryInfo(SystemMemoryInfo* meminfo) {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++bool GetSystemDiskInfo(SystemDiskInfo* diskinfo) {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++bool GetVmStatInfo(VmStatInfo* vmstat) {
++ NOTIMPLEMENTED();
++ return false;
++}
++
++int ProcessMetrics::GetIdleWakeupsPerSecond() {
++ NOTIMPLEMENTED();
++ return 0;
++}
++
++SystemDiskInfo::SystemDiskInfo() {
++ reads = 0;
++ reads_merged = 0;
++ sectors_read = 0;
++ read_time = 0;
++ writes = 0;
++ writes_merged = 0;
++ sectors_written = 0;
++ write_time = 0;
++ io = 0;
++ io_time = 0;
++ weighted_io_time = 0;
++}
++
++SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
++
++SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
+
+ } // namespace base
diff --git a/devel/electron35/files/patch-base_process_process__metrics__posix.cc b/devel/electron39/files/patch-base_process_process__metrics__posix.cc
index eaeb6df4d834..eaeb6df4d834 100644
--- a/devel/electron35/files/patch-base_process_process__metrics__posix.cc
+++ b/devel/electron39/files/patch-base_process_process__metrics__posix.cc
diff --git a/devel/electron39/files/patch-base_process_process__metrics__unittest.cc b/devel/electron39/files/patch-base_process_process__metrics__unittest.cc
new file mode 100644
index 000000000000..d12e4c29df69
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__metrics__unittest.cc
@@ -0,0 +1,12 @@
+--- base/process/process_metrics_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ base/process/process_metrics_unittest.cc
+@@ -62,7 +62,8 @@
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || \
++ BUILDFLAG(IS_BSD)
+ #define ENABLE_CPU_TESTS 1
+ #else
+ #define ENABLE_CPU_TESTS 0
diff --git a/devel/electron39/files/patch-base_process_process__posix.cc b/devel/electron39/files/patch-base_process_process__posix.cc
new file mode 100644
index 000000000000..aae9add771b8
--- /dev/null
+++ b/devel/electron39/files/patch-base_process_process__posix.cc
@@ -0,0 +1,94 @@
+--- base/process/process_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/process/process_posix.cc
+@@ -25,10 +25,15 @@
+ #include "base/trace_event/trace_event.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include <sys/event.h>
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include <sys/types.h>
++#include <sys/sysctl.h>
++#endif
++
+ #if BUILDFLAG(CLANG_PROFILING)
+ #include "base/test/clang_profiling.h"
+ #endif
+@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
+ }
+ #endif
+
+-#if BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // Using kqueue on Mac so that we can wait on non-child processes.
+ // We can't use kqueues on child processes because we need to reap
+ // our own children using wait.
+@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
+ const bool exited = (parent_pid < 0);
+
+ if (!exited && parent_pid != our_pid) {
+-#if BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // On Mac we can wait on non child processes.
+ return WaitForSingleNonChildProcess(handle, timeout);
+ #else
+@@ -424,7 +429,56 @@ int Process::GetOSPriority() const {
+
+ int Process::GetOSPriority() const {
+ DCHECK(IsValid());
++// avoid pledge(2) violation
++#if BUILDFLAG(IS_BSD)
++ return 0;
++#else
+ return getpriority(PRIO_PROCESS, static_cast<id_t>(process_));
++#endif
+ }
++
++Time Process::CreationTime() const {
++// avoid ps pledge in the network process
++#if !BUILDFLAG(IS_BSD)
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid(),
++ sizeof(struct kinfo_proc), 0 };
++ struct kinfo_proc *info = nullptr;
++ size_t info_size;
++#endif
++ Time ct = Time();
++
++#if !BUILDFLAG(IS_BSD)
++ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0)
++ goto out;
++
++ mib[5] = (info_size / sizeof(struct kinfo_proc));
++ if ((info = reinterpret_cast<kinfo_proc*>(malloc(info_size))) == NULL)
++ goto out;
++
++ if (sysctl(mib, std::size(mib), info, &info_size, NULL, 0) < 0)
++ goto out;
++
++ ct = Time::FromTimeT(info->p_ustart_sec);
++
++out:
++ if (info)
++ free(info);
++#endif
++ return ct;
++}
++
++#if BUILDFLAG(IS_BSD)
++Process::Priority Process::GetPriority() const {
++ return Priority::kUserBlocking;
++}
++
++bool Process::SetPriority(Priority priority) {
++ return false;
++}
++
++bool Process::CanSetPriority() {
++ return false;
++}
++#endif
+
+ } // namespace base
diff --git a/devel/electron35/files/patch-base_process_process__unittest.cc b/devel/electron39/files/patch-base_process_process__unittest.cc
index 59f3c2e1f39a..59f3c2e1f39a 100644
--- a/devel/electron35/files/patch-base_process_process__unittest.cc
+++ b/devel/electron39/files/patch-base_process_process__unittest.cc
diff --git a/devel/electron35/files/patch-base_profiler_module__cache.cc b/devel/electron39/files/patch-base_profiler_module__cache.cc
index 8008afc7ff0f..8008afc7ff0f 100644
--- a/devel/electron35/files/patch-base_profiler_module__cache.cc
+++ b/devel/electron39/files/patch-base_profiler_module__cache.cc
diff --git a/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc
new file mode 100644
index 000000000000..2ba9cfc555e9
--- /dev/null
+++ b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.cc
@@ -0,0 +1,20 @@
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-04-22 20:15:27 UTC
++++ base/profiler/sampling_profiler_thread_token.cc
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <pthread.h>
+
+ #include "base/profiler/stack_base_address_posix.h"
+@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent
+ PlatformThreadId id = PlatformThread::CurrentId();
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE)
+ return {id, pthread_self()};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::optional<uintptr_t> maybe_stack_base =
+ GetThreadStackBaseAddress(id, pthread_self());
+ return {id, maybe_stack_base};
diff --git a/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h
new file mode 100644
index 000000000000..23bb44d18c77
--- /dev/null
+++ b/devel/electron39/files/patch-base_profiler_sampling__profiler__thread__token.h
@@ -0,0 +1,20 @@
+--- base/profiler/sampling_profiler_thread_token.h.orig 2025-04-22 20:15:27 UTC
++++ base/profiler/sampling_profiler_thread_token.h
+@@ -13,7 +13,7 @@
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE)
+ #include <pthread.h>
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <stdint.h>
+ #endif
+
+@@ -27,7 +27,7 @@ struct SamplingProfilerThreadToken {
+ PlatformThreadId id;
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE)
+ pthread_t pthread_id;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Due to the sandbox, we can only retrieve the stack base address for the
+ // current thread. We must grab it during
+ // GetSamplingProfilerCurrentThreadToken() and not try to get it later.
diff --git a/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc b/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc
new file mode 100644
index 000000000000..e9d15416f0ea
--- /dev/null
+++ b/devel/electron39/files/patch-base_profiler_stack__base__address__posix.cc
@@ -0,0 +1,67 @@
+--- base/profiler/stack_base_address_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/profiler/stack_base_address_posix.cc
+@@ -7,6 +7,7 @@
+ #include "base/check_op.h"
+ #include "base/compiler_specific.h"
+ #include "base/logging.h"
++#include "base/numerics/safe_conversions.h"
+ #include "base/process/process_handle.h"
+ #include "build/build_config.h"
+
+@@ -18,6 +19,10 @@
+ #include "base/files/scoped_file.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include <pthread_np.h>
++#endif
++
+ #if BUILDFLAG(IS_CHROMEOS)
+ extern "C" void* __libc_stack_end;
+ #endif
+@@ -49,7 +54,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
+
+ #if !BUILDFLAG(IS_LINUX)
+ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
++#if BUILDFLAG(IS_OPENBSD)
++ stack_t ss;
++ void *address;
++ size_t size;
++ if (pthread_stackseg_np(pthread_id, &ss) != 0)
++ return 0;
++ size = ss.ss_size;
++ address = (void*)((size_t) ss.ss_sp - ss.ss_size);
++#else
+ pthread_attr_t attr;
++#if BUILDFLAG(IS_FREEBSD)
++ int result;
++ pthread_attr_init(&attr);
++ pthread_attr_get_np(pthread_id, &attr);
++#else
+ // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
+ // and pthread_id refers to a different thread, due to the use of
+ // sched_getaffinity().
+@@ -62,12 +81,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
+ << logging::SystemErrorCodeToString(result);
+ // See crbug.com/617730 for limitations of this approach on Linux-like
+ // systems.
++#endif
+ void* address;
+ size_t size;
+ result = pthread_attr_getstack(&attr, &address, &size);
+ CHECK_EQ(result, 0) << "pthread_attr_getstack returned "
+ << logging::SystemErrorCodeToString(result);
+ pthread_attr_destroy(&attr);
++#endif
+ const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
+ return base_address;
+ }
+@@ -84,7 +105,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
+ // trying to work around the problem.
+ return std::nullopt;
+ #else
+- const bool is_main_thread = id.raw() == GetCurrentProcId();
++ const bool is_main_thread = id.raw() == (checked_cast<uint64_t>(GetCurrentProcId()));
+ if (is_main_thread) {
+ #if BUILDFLAG(IS_ANDROID)
+ // The implementation of pthread_getattr_np() in Bionic reads proc/self/maps
diff --git a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 73538f09980d..73538f09980d 100644
--- a/devel/electron35/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__test__util.cc
diff --git a/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
new file mode 100644
index 000000000000..d0d238df5bc5
--- /dev/null
+++ b/devel/electron39/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
@@ -0,0 +1,11 @@
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-04-22 20:15:27 UTC
++++ base/profiler/stack_sampling_profiler_unittest.cc
+@@ -47,7 +47,7 @@
+
+ #include <intrin.h>
+ #include <malloc.h>
+-#else
++#elif !BUILDFLAG(IS_BSD)
+ #include <alloca.h>
+ #endif
+
diff --git a/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc b/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc
new file mode 100644
index 000000000000..929cbecfc76b
--- /dev/null
+++ b/devel/electron39/files/patch-base_profiler_thread__delegate__posix.cc
@@ -0,0 +1,20 @@
+--- base/profiler/thread_delegate_posix.cc.orig 2025-04-22 20:15:27 UTC
++++ base/profiler/thread_delegate_posix.cc
+@@ -15,7 +15,7 @@
+ #include "base/process/process_handle.h"
+ #include "build/build_config.h"
+
+-#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "base/profiler/stack_base_address_posix.h"
+ #endif
+
+@@ -24,7 +24,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos
+ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create(
+ SamplingProfilerThreadToken thread_token) {
+ std::optional<uintptr_t> base_address;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base_address = thread_token.stack_base_address;
+ #else
+ base_address =
diff --git a/devel/electron39/files/patch-base_rand__util.h b/devel/electron39/files/patch-base_rand__util.h
new file mode 100644
index 000000000000..0c8366b1d691
--- /dev/null
+++ b/devel/electron39/files/patch-base_rand__util.h
@@ -0,0 +1,11 @@
+--- base/rand_util.h.orig 2025-04-22 20:15:27 UTC
++++ base/rand_util.h
+@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) {
+ std::shuffle(first, last, RandomBitGenerator());
+ }
+
+-#if BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_BSD)
+ BASE_EXPORT int GetUrandomFD();
+ #endif
+
diff --git a/devel/electron39/files/patch-base_rand__util__posix.cc b/devel/electron39/files/patch-base_rand__util__posix.cc
new file mode 100644
index 000000000000..4ea87d7d2a1e
--- /dev/null
+++ b/devel/electron39/files/patch-base_rand__util__posix.cc
@@ -0,0 +1,60 @@
+--- base/rand_util_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/rand_util_posix.cc
+@@ -30,7 +30,7 @@
+ #include "build/build_config.h"
+ #include "third_party/boringssl/src/include/openssl/rand.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
+ #include "third_party/lss/linux_syscall_support.h"
+ #elif BUILDFLAG(IS_MAC)
+ // TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
+@@ -42,6 +42,7 @@ namespace {
+
+ namespace {
+
++#if !BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_AIX)
+ // AIX has no 64-bit support for O_CLOEXEC.
+ static constexpr int kOpenFlags = O_RDONLY;
+@@ -66,8 +67,9 @@ class URandomFd {
+ private:
+ const int fd_;
+ };
++#endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD)
+
+ bool KernelSupportsGetRandom() {
+ return base::SysInfo::KernelVersionNumber::Current() >=
+@@ -120,6 +122,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+ namespace {
+
+ void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
++#if !BUILDFLAG(IS_BSD)
+ // The BoringSSL experiment takes priority over everything else.
+ if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
+ // BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
+@@ -150,6 +153,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+ const int urandom_fd = GetUrandomFD();
+ const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
+ CHECK(success);
++#else
++ arc4random_buf(output.data(), output.size());
++#endif
+ }
+
+ } // namespace
+@@ -169,9 +175,11 @@ void RandBytes(span<uint8_t> output) {
+ RandBytesInternal(output, /*avoid_allocation=*/false);
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ int GetUrandomFD() {
+ static NoDestructor<URandomFd> urandom_fd;
+ return urandom_fd->fd();
+ }
++#endif
+
+ } // namespace base
diff --git a/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc b/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc
new file mode 100644
index 000000000000..b33c5cb1bc09
--- /dev/null
+++ b/devel/electron39/files/patch-base_strings_safe__sprintf__unittest.cc
@@ -0,0 +1,18 @@
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ base/strings/safe_sprintf_unittest.cc
+@@ -747,6 +747,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
+ #endif
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ TEST(SafeSPrintfTest, EmitNULL) {
+ char buf[40];
+ #if defined(__GNUC__)
+@@ -763,6 +764,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
+ #pragma GCC diagnostic pop
+ #endif
+ }
++#endif
+
+ TEST(SafeSPrintfTest, PointerSize) {
+ // The internal data representation is a 64bit value, independent of the
diff --git a/devel/electron35/files/patch-base_synchronization_cancelable__event.h b/devel/electron39/files/patch-base_synchronization_cancelable__event.h
index 926f4da3d344..926f4da3d344 100644
--- a/devel/electron35/files/patch-base_synchronization_cancelable__event.h
+++ b/devel/electron39/files/patch-base_synchronization_cancelable__event.h
diff --git a/devel/electron39/files/patch-base_synchronization_lock__impl.h b/devel/electron39/files/patch-base_synchronization_lock__impl.h
new file mode 100644
index 000000000000..134af71750f2
--- /dev/null
+++ b/devel/electron39/files/patch-base_synchronization_lock__impl.h
@@ -0,0 +1,23 @@
+--- base/synchronization/lock_impl.h.orig 2025-04-22 20:15:27 UTC
++++ base/synchronization/lock_impl.h
+@@ -110,6 +110,10 @@ void LockImpl::Unlock() {
+ }
+
+ #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FREEBSD)
++#pragma GCC diagnostic push
++#pragma GCC diagnostic ignored "-Wthread-safety-analysis"
++#endif
+
+ #if DCHECK_IS_ON()
+ BASE_EXPORT void dcheck_trylock_result(int rv);
+@@ -130,6 +134,9 @@ void LockImpl::Unlock() {
+ dcheck_unlock_result(rv);
+ #endif
+ }
++#if BUILDFLAG(IS_FREEBSD)
++#pragma GCC diagnostic pop
++#endif
+ #endif
+
+ // This is an implementation used for AutoLock templated on the lock type.
diff --git a/devel/electron35/files/patch-base_syslog__logging.cc b/devel/electron39/files/patch-base_syslog__logging.cc
index 74d7fa1c5483..74d7fa1c5483 100644
--- a/devel/electron35/files/patch-base_syslog__logging.cc
+++ b/devel/electron39/files/patch-base_syslog__logging.cc
diff --git a/devel/electron39/files/patch-base_system_sys__info.cc b/devel/electron39/files/patch-base_system_sys__info.cc
new file mode 100644
index 000000000000..60b328d840b6
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info.cc
@@ -0,0 +1,11 @@
+--- base/system/sys_info.cc.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info.cc
+@@ -222,7 +222,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void(
+ #endif
+
+ void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ constexpr base::TaskTraits kTraits = {base::MayBlock()};
+ #else
+ constexpr base::TaskTraits kTraits = {};
diff --git a/devel/electron39/files/patch-base_system_sys__info.h b/devel/electron39/files/patch-base_system_sys__info.h
new file mode 100644
index 000000000000..7cbc071d6bf0
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info.h
@@ -0,0 +1,20 @@
+--- base/system/sys_info.h.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info.h
+@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
+ static void ResetCpuSecurityMitigationsEnabledForTesting();
+ #endif
+
++ static uint64_t MaxSharedMemorySize();
++
+ private:
+ friend class test::ScopedAmountOfPhysicalMemoryOverride;
+ FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
+@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
+ static HardwareInfo GetHardwareInfoSync();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ static ByteCount AmountOfAvailablePhysicalMemory(
+ const SystemMemoryInfo& meminfo);
+ #endif
diff --git a/devel/electron39/files/patch-base_system_sys__info__freebsd.cc b/devel/electron39/files/patch-base_system_sys__info__freebsd.cc
new file mode 100644
index 000000000000..6676f4ae2ead
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info__freebsd.cc
@@ -0,0 +1,103 @@
+--- base/system/sys_info_freebsd.cc.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info_freebsd.cc
+@@ -9,28 +9,95 @@
+ #include <sys/sysctl.h>
+
+ #include "base/notreached.h"
++#include "base/process/process_metrics.h"
++#include "base/strings/string_util.h"
+
+ namespace base {
+
++int SysInfo::NumberOfProcessors() {
++ int mib[] = {CTL_HW, HW_NCPU};
++ int ncpu;
++ size_t size = sizeof(ncpu);
++ if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
++ NOTREACHED();
++ return 1;
++ }
++ return ncpu;
++}
++
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+- int pages, page_size;
++ int pages, page_size, r = 0;
+ size_t size = sizeof(pages);
+- sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
+- sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
+- if (pages == -1 || page_size == -1) {
++
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
++
++ if (r == -1) {
+ NOTREACHED();
+ }
+- return ByteCount(page_size) * pages;
++
++ return ByteCount::FromUnsigned(static_cast<uint64_t>(pages) * page_size);
+ }
+
++ByteCount SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
++ int page_size, r = 0;
++ unsigned int pgfree, pginact, pgcache;
++ size_t size = sizeof(page_size);
++ size_t szpg = sizeof(pgfree);
++
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_free_count", &pgfree, &szpg, NULL, 0);
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_inactive_count", &pginact, &szpg, NULL, 0);
++ if (r == 0)
++ r = sysctlbyname("vm.stats.vm.v_cache_count", &pgcache, &szpg, NULL, 0);
++
++ if (r == -1) {
++ NOTREACHED();
++ return ByteCount();
++ }
++
++ return ByteCount::FromUnsigned(static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size));
++}
++
+ // static
++std::string SysInfo::CPUModelName() {
++ int mib[] = { CTL_HW, HW_MODEL };
++ char name[256];
++ size_t size = std::size(name);
++
++ if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) {
++ return name;
++ }
++
++ return std::string();
++}
++
++// static
+ uint64_t SysInfo::MaxSharedMemorySize() {
+ size_t limit;
+ size_t size = sizeof(limit);
++
+ if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) {
+ NOTREACHED();
+ }
+ return static_cast<uint64_t>(limit);
++}
++
++SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() {
++ HardwareInfo info;
++
++ info.manufacturer = "FreeBSD";
++ info.model = HardwareModelName();
++
++ DCHECK(IsStringUTF8(info.manufacturer));
++ DCHECK(IsStringUTF8(info.model));
++
++ return info;
+ }
+
+ } // namespace base
diff --git a/devel/electron39/files/patch-base_system_sys__info__openbsd.cc b/devel/electron39/files/patch-base_system_sys__info__openbsd.cc
new file mode 100644
index 000000000000..cfcee8523329
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info__openbsd.cc
@@ -0,0 +1,83 @@
+--- base/system/sys_info_openbsd.cc.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info_openbsd.cc
+@@ -12,6 +12,7 @@
+
+ #include "base/notreached.h"
+ #include "base/posix/sysctl.h"
++#include "base/strings/string_util.h"
+
+ namespace base {
+
+@@ -28,9 +29,14 @@ ByteCount AmountOfMemory(int pages_name) {
+
+ } // namespace
+
++// pledge(2)
++ByteCount aofpmem = ByteCount(0);
++uint64_t shmmax = 0;
++char cpumodel[256];
++
+ // static
+ int SysInfo::NumberOfProcessors() {
+- int mib[] = {CTL_HW, HW_NCPU};
++ int mib[] = {CTL_HW, HW_NCPUONLINE};
+ int ncpu;
+ size_t size = sizeof(ncpu);
+ if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
+@@ -40,8 +46,24 @@ int SysInfo::NumberOfProcessors() {
+ }
+
+ // static
++std::string SysInfo::CPUModelName() {
++ int mib[] = {CTL_HW, HW_MODEL};
++ size_t len = std::size(cpumodel);
++
++ if (cpumodel[0] == '\0') {
++ if (sysctl(mib, std::size(mib), cpumodel, &len, NULL, 0) < 0)
++ return std::string();
++ }
++
++ return std::string(cpumodel, len - 1);
++}
++
++// static
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+- return AmountOfMemory(_SC_PHYS_PAGES);
++ // pledge(2)
++ if (aofpmem == ByteCount(0))
++ aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
++ return aofpmem;
+ }
+
+ // static
+@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() {
+ int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX};
+ size_t limit;
+ size_t size = sizeof(limit);
++ // pledge(2)
++ if (shmmax)
++ goto out;
+ if (sysctl(mib, std::size(mib), &limit, &size, NULL, 0) < 0) {
+ NOTREACHED();
+ }
+- return static_cast<uint64_t>(limit);
++ shmmax = static_cast<uint64_t>(limit);
++out:
++ return shmmax;
+ }
+
+ // static
+-std::string SysInfo::CPUModelName() {
+- return StringSysctl({CTL_HW, HW_MODEL}).value();
++SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() {
++ HardwareInfo info;
++ // Set the manufacturer to "OpenBSD" and the model to
++ // an empty string.
++ info.manufacturer = "OpenBSD";
++ info.model = HardwareModelName();
++ DCHECK(IsStringUTF8(info.manufacturer));
++ DCHECK(IsStringUTF8(info.model));
++ return info;
+ }
+
+ } // namespace base
diff --git a/devel/electron39/files/patch-base_system_sys__info__posix.cc b/devel/electron39/files/patch-base_system_sys__info__posix.cc
new file mode 100644
index 000000000000..d44fba6a89df
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info__posix.cc
@@ -0,0 +1,29 @@
+--- base/system/sys_info_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info_posix.cc
+@@ -142,7 +142,7 @@ namespace base {
+
+ namespace base {
+
+-#if !BUILDFLAG(IS_OPENBSD)
++#if !BUILDFLAG(IS_BSD)
+ // static
+ int SysInfo::NumberOfProcessors() {
+ #if BUILDFLAG(IS_MAC)
+@@ -198,7 +198,7 @@ int SysInfo::NumberOfProcessors() {
+
+ return cached_num_cpus;
+ }
+-#endif // !BUILDFLAG(IS_OPENBSD)
++#endif // !BUILDFLAG(IS_BSD)
+
+ // static
+ uint64_t SysInfo::AmountOfVirtualMemory() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+ arch = "x86";
+ } else if (arch == "amd64") {
+ arch = "x86_64";
++ } else if (arch == "arm64") {
++ arch = "aarch64";
+ } else if (std::string(info.sysname) == "AIX") {
+ arch = "ppc64";
+ }
diff --git a/devel/electron39/files/patch-base_system_sys__info__unittest.cc b/devel/electron39/files/patch-base_system_sys__info__unittest.cc
new file mode 100644
index 000000000000..6ada0ff62eea
--- /dev/null
+++ b/devel/electron39/files/patch-base_system_sys__info__unittest.cc
@@ -0,0 +1,20 @@
+--- base/system/sys_info_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ base/system/sys_info_unittest.cc
+@@ -263,12 +263,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
+ EXPECT_TRUE(IsStringUTF8(hardware_info->model));
+ bool empty_result_expected =
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_BSD)
+ false;
+ #else
+ true;
+ #endif
+ EXPECT_EQ(hardware_info->manufacturer.empty(), empty_result_expected);
++#if BUILDFLAG(IS_BSD)
++ empty_result_expected = true;
++#endif
+ EXPECT_EQ(hardware_info->model.empty(), empty_result_expected);
+ }
+
diff --git a/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc b/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc
new file mode 100644
index 000000000000..6d6b98dd8e5e
--- /dev/null
+++ b/devel/electron39/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -0,0 +1,20 @@
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-08-26 20:49:50 UTC
++++ base/task/thread_pool/environment_config_unittest.cc
+@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
+ EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
+ #else
+ #error Platform doesn't match any block
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
+ EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
+ #else
+ #error Platform doesn't match any block
diff --git a/devel/electron39/files/patch-base_test_launcher_test__launcher.cc b/devel/electron39/files/patch-base_test_launcher_test__launcher.cc
new file mode 100644
index 000000000000..12ff3472b7b3
--- /dev/null
+++ b/devel/electron39/files/patch-base_test_launcher_test__launcher.cc
@@ -0,0 +1,10 @@
+--- base/test/launcher/test_launcher.cc.orig 2025-04-22 20:15:27 UTC
++++ base/test/launcher/test_launcher.cc
+@@ -73,6 +73,7 @@
+ #include "testing/gtest/include/gtest/gtest.h"
+
+ #if BUILDFLAG(IS_POSIX)
++#include <signal.h>
+ #include <fcntl.h>
+
+ #include "base/files/file_descriptor_watcher_posix.h"
diff --git a/devel/electron39/files/patch-base_test_test__file__util__linux.cc b/devel/electron39/files/patch-base_test_test__file__util__linux.cc
new file mode 100644
index 000000000000..e132f4b465dc
--- /dev/null
+++ b/devel/electron39/files/patch-base_test_test__file__util__linux.cc
@@ -0,0 +1,14 @@
+--- base/test/test_file_util_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ base/test/test_file_util_linux.cc
+@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
+ if (fdatasync(fd.get()) != 0) {
+ return false;
+ }
++#if !BUILDFLAG(IS_BSD)
+ if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) {
+ return false;
+ }
++#endif
+ return true;
+ }
+
diff --git a/devel/electron35/files/patch-base_test_test__file__util__posix.cc b/devel/electron39/files/patch-base_test_test__file__util__posix.cc
index cfdc1341de56..cfdc1341de56 100644
--- a/devel/electron35/files/patch-base_test_test__file__util__posix.cc
+++ b/devel/electron39/files/patch-base_test_test__file__util__posix.cc
diff --git a/devel/electron39/files/patch-base_threading_platform__thread.h b/devel/electron39/files/patch-base_threading_platform__thread.h
new file mode 100644
index 000000000000..78b30fc1e14b
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread.h
@@ -0,0 +1,11 @@
+--- base/threading/platform_thread.h.orig 2025-10-21 20:19:54 UTC
++++ base/threading/platform_thread.h
+@@ -56,6 +56,8 @@ class BASE_EXPORT PlatformThreadId {
+ using UnderlyingType = zx_koid_t;
+ #elif BUILDFLAG(IS_APPLE)
+ using UnderlyingType = uint64_t;
++#elif BUILDFLAG(IS_BSD)
++ using UnderlyingType = uint64_t;
+ #elif BUILDFLAG(IS_POSIX)
+ using UnderlyingType = pid_t;
+ #endif
diff --git a/devel/electron35/files/patch-base_threading_platform__thread__bsd.cc b/devel/electron39/files/patch-base_threading_platform__thread__bsd.cc
index 16e5ab7d5f21..16e5ab7d5f21 100644
--- a/devel/electron35/files/patch-base_threading_platform__thread__bsd.cc
+++ b/devel/electron39/files/patch-base_threading_platform__thread__bsd.cc
diff --git a/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc b/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc
new file mode 100644
index 000000000000..74b6f63b7dce
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -0,0 +1,30 @@
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/threading/platform_thread_internal_posix.cc
+@@ -31,10 +31,19 @@ int GetCurrentThreadNiceValue() {
+ }
+
+ int GetCurrentThreadNiceValue() {
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ return GetThreadNiceValue(PlatformThreadId{0});
++#endif
+ }
+
+ int GetThreadNiceValue(PlatformThreadId id) {
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -46,6 +55,7 @@ int GetThreadNiceValue(PlatformThreadId id) {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc b/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc
new file mode 100644
index 000000000000..8d77d9c303ed
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread__metrics.cc
@@ -0,0 +1,11 @@
+--- base/threading/platform_thread_metrics.cc.orig 2025-10-21 20:19:54 UTC
++++ base/threading/platform_thread_metrics.cc
+@@ -55,7 +55,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
+ }
+
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // static
+ std::unique_ptr<PlatformThreadMetrics>
diff --git a/devel/electron39/files/patch-base_threading_platform__thread__metrics.h b/devel/electron39/files/patch-base_threading_platform__thread__metrics.h
new file mode 100644
index 000000000000..e2593d0ad2f1
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread__metrics.h
@@ -0,0 +1,20 @@
+--- base/threading/platform_thread_metrics.h.orig 2025-10-21 20:19:54 UTC
++++ base/threading/platform_thread_metrics.h
+@@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+ PlatformThreadHandle handle);
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
+ PlatformThreadId tid);
+@@ -109,7 +109,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+
+ PlatformThreadHandle handle_;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ explicit PlatformThreadMetrics(PlatformThreadId tid) : tid_(tid) {}
+
+ PlatformThreadId tid_;
diff --git a/devel/electron39/files/patch-base_threading_platform__thread__posix.cc b/devel/electron39/files/patch-base_threading_platform__thread__posix.cc
new file mode 100644
index 000000000000..8d7b3bb3985d
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread__posix.cc
@@ -0,0 +1,82 @@
+--- base/threading/platform_thread_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ base/threading/platform_thread_posix.cc
+@@ -80,6 +80,7 @@ void* ThreadFunc(void* params) {
+ base::DisallowSingleton();
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
+ partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
+ #endif
+@@ -93,6 +94,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -270,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
+
+ #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
+ return PlatformThreadId(pthread_self());
++#elif BUILDFLAG(IS_BSD)
++ return PlatformThreadId(reinterpret_cast<uint64_t>(pthread_self()));
+ #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
+ return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
+ #endif
+@@ -363,6 +367,9 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+
+ // static
+ bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ if (from >= to) {
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -372,12 +379,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ MessagePumpType pump_type_hint) {
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
++ NOTIMPLEMENTED();
++ return;
++#else
+ if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
+ return;
+ }
+@@ -393,12 +406,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
+
+ // static
+ ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -409,6 +427,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc b/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc
new file mode 100644
index 000000000000..38a99eeae850
--- /dev/null
+++ b/devel/electron39/files/patch-base_threading_platform__thread__unittest.cc
@@ -0,0 +1,38 @@
+--- base/threading/platform_thread_unittest.cc.orig 2025-08-26 20:49:50 UTC
++++ base/threading/platform_thread_unittest.cc
+@@ -36,7 +36,7 @@
+ #include "base/time/time.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <pthread.h>
+ #include <sys/syscall.h>
+ #include <sys/types.h>
+@@ -370,7 +370,7 @@ TEST(PlatformThreadTest, CanChangeThreadType) {
+ // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this
+ // proprerty changes for a given platform.
+ TEST(PlatformThreadTest, CanChangeThreadType) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
+ // able to increase priority to any level unless we are root (euid == 0).
+ bool kCanIncreasePriority = false;
+@@ -618,12 +618,16 @@ INSTANTIATE_TEST_SUITE_P(
+
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ namespace {
+
+ bool IsTidCacheCorrect() {
++#if BUILDFLAG(IS_BSD)
++ return PlatformThread::CurrentId().raw() == reinterpret_cast<int64_t>(pthread_self());
++#else
+ return PlatformThread::CurrentId().raw() == syscall(__NR_gettid);
++#endif
+ }
+
+ void* CheckTidCacheCorrectWrapper(void*) {
diff --git a/devel/electron39/files/patch-base_time_time__now__posix.cc b/devel/electron39/files/patch-base_time_time__now__posix.cc
new file mode 100644
index 000000000000..55907cd6327f
--- /dev/null
+++ b/devel/electron39/files/patch-base_time_time__now__posix.cc
@@ -0,0 +1,14 @@
+--- base/time/time_now_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ base/time/time_now_posix.cc
+@@ -110,7 +110,11 @@ TimeTicks TimeTicksLowResolutionNowIgnoringOverride()
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
+
diff --git a/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc b/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc
new file mode 100644
index 000000000000..d55337c473c4
--- /dev/null
+++ b/devel/electron39/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -0,0 +1,30 @@
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-08-26 20:49:50 UTC
++++ base/trace_event/malloc_dump_provider.cc
+@@ -31,6 +31,8 @@
+
+ #if BUILDFLAG(IS_APPLE)
+ #include <malloc/malloc.h>
++#elif BUILDFLAG(IS_BSD)
++#include <stdlib.h>
+ #else
+ #include <malloc.h>
+ #endif
+@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size,
+
+ #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
+ (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \
+- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA))
++ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_BSD))
+ void ReportMallinfoStats(ProcessMemoryDump* pmd,
+ size_t* total_virtual_size,
+ size_t* resident_size,
+@@ -383,6 +385,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
+ &allocated_objects_count);
+ #elif BUILDFLAG(IS_FUCHSIA)
+ // TODO(fuchsia): Port, see https://crbug.com/706592.
++#elif BUILDFLAG(IS_BSD)
++ total_virtual_size = 0;
++ allocated_objects_size = 0;
+ #else
+ ReportMallinfoStats(/*pmd=*/nullptr, &total_virtual_size, &resident_size,
+ &allocated_objects_size, &allocated_objects_count);
diff --git a/devel/electron35/files/patch-base_trace__event_memory__dump__manager.cc b/devel/electron39/files/patch-base_trace__event_memory__dump__manager.cc
index cde919b01a19..cde919b01a19 100644
--- a/devel/electron35/files/patch-base_trace__event_memory__dump__manager.cc
+++ b/devel/electron39/files/patch-base_trace__event_memory__dump__manager.cc
diff --git a/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc b/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc
new file mode 100644
index 000000000000..bac1413c1a26
--- /dev/null
+++ b/devel/electron39/files/patch-base_trace__event_process__memory__dump.cc
@@ -0,0 +1,29 @@
+--- base/trace_event/process_memory_dump.cc.orig 2025-08-26 20:49:50 UTC
++++ base/trace_event/process_memory_dump.cc
+@@ -47,7 +47,7 @@
+ #include <Psapi.h>
+ #endif
+
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include <tuple>
+
+ #include "base/notreached.h"
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+ #if BUILDFLAG(IS_WIN)
+ auto vec =
+ base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
+-#elif BUILDFLAG(IS_APPLE)
++#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ auto vec = base::HeapArray<char>::WithSize(max_vec_size);
+ #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+ auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size);
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+ for (size_t i = 0; i < page_count; i++) {
+ resident_page_count += vec[i].VirtualAttributes.Valid;
+ }
+-#elif BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/42050620): Implement counting resident bytes.
+ // For now, log and avoid unused variable warnings.
+ NOTIMPLEMENTED_LOG_ONCE();
diff --git a/devel/electron35/files/patch-base_tracing_trace__time.cc b/devel/electron39/files/patch-base_tracing_trace__time.cc
index bd27b5d555db..bd27b5d555db 100644
--- a/devel/electron35/files/patch-base_tracing_trace__time.cc
+++ b/devel/electron39/files/patch-base_tracing_trace__time.cc
diff --git a/devel/electron35/files/patch-base_tracing_trace__time.h b/devel/electron39/files/patch-base_tracing_trace__time.h
index 0394e382ee6e..0394e382ee6e 100644
--- a/devel/electron35/files/patch-base_tracing_trace__time.h
+++ b/devel/electron39/files/patch-base_tracing_trace__time.h
diff --git a/devel/electron39/files/patch-build_config_BUILD.gn b/devel/electron39/files/patch-build_config_BUILD.gn
new file mode 100644
index 000000000000..a6fbc0974fa9
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_BUILD.gn
@@ -0,0 +1,13 @@
+--- build/config/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ build/config/BUILD.gn
+@@ -209,6 +209,10 @@ config("default_libs") {
+ # Targets should choose to explicitly link frameworks they require. Since
+ # linking can have run-time side effects, nothing should be listed here.
+ libs = []
++ } else if (is_bsd) {
++ libs = [
++ "pthread",
++ ]
+ } else if (is_linux || is_chromeos) {
+ libs = [
+ "dl",
diff --git a/devel/electron39/files/patch-build_config_BUILDCONFIG.gn b/devel/electron39/files/patch-build_config_BUILDCONFIG.gn
new file mode 100644
index 000000000000..53d7858770cd
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_BUILDCONFIG.gn
@@ -0,0 +1,45 @@
+--- build/config/BUILDCONFIG.gn.orig 2025-11-02 19:17:57 UTC
++++ build/config/BUILDCONFIG.gn
+@@ -139,7 +139,8 @@ declare_args() {
+ is_official_build = false
+
+ # Set to true when compiling with the Clang compiler.
+- is_clang = current_os != "linux" ||
++ is_clang = current_os != "linux" || current_os == "openbsd" ||
++ current_os == "freebsd" ||
+ (current_cpu != "s390x" && current_cpu != "s390" &&
+ current_cpu != "ppc64" && current_cpu != "ppc" &&
+ current_cpu != "mips" && current_cpu != "mips64" &&
+@@ -238,6 +239,10 @@ if (host_toolchain == "") {
+ host_toolchain = "//build/toolchain/aix:$host_cpu"
+ } else if (host_os == "zos") {
+ host_toolchain = "//build/toolchain/zos:$host_cpu"
++ } else if (host_os == "openbsd") {
++ host_toolchain = "//build/toolchain/openbsd:clang_$host_cpu"
++ } else if (host_os == "freebsd") {
++ host_toolchain = "//build/toolchain/freebsd:clang_$host_cpu"
+ } else {
+ assert(false, "Unsupported host_os: $host_os")
+ }
+@@ -287,6 +292,8 @@ if (target_os == "android") {
+ assert(
+ false,
+ "emscripten is not a supported target_os. It is available only as secondary toolchain.")
++} else if (target_os == "openbsd" || target_os == "freebsd") {
++ _default_toolchain = host_toolchain
+ } else {
+ assert(false, "Unsupported target_os: $target_os")
+ }
+@@ -321,7 +328,11 @@ is_ios = current_os == "ios"
+ is_chromeos = current_os == "chromeos"
+ is_fuchsia = current_os == "fuchsia"
+ is_ios = current_os == "ios"
+-is_linux = current_os == "linux"
++is_linux = current_os == "linux" || current_os == "openbsd" ||
++ current_os == "freebsd"
++is_openbsd = current_os == "openbsd"
++is_freebsd = current_os == "freebsd"
++is_bsd = current_os == "openbsd" || current_os == "freebsd"
+ is_mac = current_os == "mac"
+ is_wasm = current_os == "emscripten"
+ is_watchos = current_os == "watchos"
diff --git a/devel/electron39/files/patch-build_config_c++_modules.gni b/devel/electron39/files/patch-build_config_c++_modules.gni
new file mode 100644
index 000000000000..1d9a5bb2338e
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_c++_modules.gni
@@ -0,0 +1,11 @@
+--- build/config/c++/modules.gni.orig 2025-10-21 20:19:54 UTC
++++ build/config/c++/modules.gni
+@@ -16,7 +16,7 @@ declare_args() {
+ # Eg. linux arm64 and windows were never supported with manual clang modules,
+ # so they should use_autogenerated_modules = true despite not having
+ # autogenerated modules because they're guarded by use_clang_modules.
+- use_autogenerated_modules = !is_apple
++ use_autogenerated_modules = !is_apple && !is_bsd
+ }
+
+ module_platform = "${current_os}-${current_cpu}"
diff --git a/devel/electron39/files/patch-build_config_clang_BUILD.gn b/devel/electron39/files/patch-build_config_clang_BUILD.gn
new file mode 100644
index 000000000000..d24309512151
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_clang_BUILD.gn
@@ -0,0 +1,16 @@
+--- build/config/clang/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ build/config/clang/BUILD.gn
+@@ -224,7 +224,12 @@ clang_lib("compiler_builtins") {
+
+ # Adds a dependency on the Clang runtime library clang_rt.builtins.
+ clang_lib("compiler_builtins") {
+- if (is_mac) {
++ if (is_bsd) {
++ # Since there's no Rust in the toolchain, there's no concern that we'll use
++ # the Rust stdlib's intrinsics here.
++ #
++ # Don't define libname which makes this target do nothing.
++ } else if (is_mac) {
+ libname = "osx"
+ } else if (is_ios) {
+ if (target_platform == "iphoneos") {
diff --git a/devel/electron39/files/patch-build_config_clang_clang.gni b/devel/electron39/files/patch-build_config_clang_clang.gni
new file mode 100644
index 000000000000..8202c1d4d1ab
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_clang_clang.gni
@@ -0,0 +1,11 @@
+--- build/config/clang/clang.gni.orig 2025-10-21 20:19:54 UTC
++++ build/config/clang/clang.gni
+@@ -88,7 +88,7 @@ declare_args() {
+ #
+ # TODO(https://crbug.com/440260716): Enable for Cronet in AOSP once gn2bp
+ # supports copy targets.
+- use_clang_modules =
++ use_clang_modules = !is_bsd &&
+ # Clang modules doesn't work with translation_unit used in codesearch
+ # pipeline http://b/436082487.
+ !enable_kythe_annotations && is_clang &&
diff --git a/devel/electron39/files/patch-build_config_compiler_BUILD.gn b/devel/electron39/files/patch-build_config_compiler_BUILD.gn
new file mode 100644
index 000000000000..6fa679386033
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_compiler_BUILD.gn
@@ -0,0 +1,121 @@
+--- build/config/compiler/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ build/config/compiler/BUILD.gn
+@@ -196,7 +196,7 @@ declare_args() {
+ # This greatly reduces the size of debug builds, at the cost of
+ # debugging information which is required by some specialized
+ # debugging tools.
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
+
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -270,7 +270,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ #
+ # Since this is referenced both when passing the file and when deciding which
+ # warnings to enable, store it in a separate variable here.
+-use_clang_warning_suppression_file =
++use_clang_warning_suppression_file = !is_bsd &&
+ is_clang && clang_warning_suppression_file != ""
+
+ # default_include_dirs ---------------------------------------------------------
+@@ -288,13 +288,16 @@ config("no_unresolved_symbols") {
+ # Compiler instrumentation can introduce dependencies in DSOs to symbols in
+ # the executable they are loaded into, so they are unresolved at link-time.
+ config("no_unresolved_symbols") {
+- if (!using_sanitizer &&
++ if (!using_sanitizer && !is_bsd &&
+ (is_linux || is_chromeos || is_android || is_fuchsia)) {
+ ldflags = [
+ "-Wl,-z,defs",
+ "-Wl,--as-needed",
+ ]
+ }
++ if (current_cpu == "x86" && is_openbsd) {
++ ldflags = [ "-Wl,-z,notext", "-Wl,--strip-all" ]
++ }
+ }
+
+ # compiler ---------------------------------------------------------------------
+@@ -567,6 +570,10 @@ config("compiler") {
+ }
+ }
+
++ if (is_openbsd) {
++ ldflags += [ "-Wl,-z,wxneeded" ]
++ }
++
+ # Linux-specific compiler flags setup.
+ # ------------------------------------
+ if (use_icf && (!is_apple || use_lld)) {
+@@ -657,7 +664,7 @@ config("compiler") {
+ ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
+ }
+
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
+ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
+ if (save_reproducers_on_lld_crash && use_lld) {
+ ldflags += [
+@@ -1315,7 +1322,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1324,7 +1331,7 @@ config("compiler_cpu_abi") {
+ }
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1336,7 +1343,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
+ } else if (current_cpu == "arm") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=arm-linux-gnueabihf" ]
+ ldflags += [ "--target=arm-linux-gnueabihf" ]
+ }
+@@ -1348,7 +1355,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
+ }
+ } else if (current_cpu == "arm64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=aarch64-linux-gnu" ]
+ ldflags += [ "--target=aarch64-linux-gnu" ]
+ }
+@@ -1747,7 +1754,7 @@ config("clang_revision") {
+ }
+
+ config("clang_revision") {
+- if (is_clang && clang_base_path == default_clang_base_path &&
++ if (is_clang && !is_bsd && clang_base_path == default_clang_base_path &&
+ current_os != "zos") {
+ _perform_consistency_checks = current_toolchain == default_toolchain
+ if (llvm_force_head_revision) {
+@@ -2955,7 +2962,7 @@ config("afdo") {
+ # There are some targeted places that AFDO regresses, so we provide a separate
+ # config to allow AFDO to be disabled per-target.
+ config("afdo") {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
+ cflags = []
+ if (clang_emit_debug_info_for_profiling) {
+ # Add the following flags to generate debug info for profiling.
+@@ -2982,7 +2989,7 @@ config("afdo") {
+ cflags += [ "-Wno-backend-plugin" ]
+ inputs = [ _clang_sample_profile ]
+ }
+- } else if (auto_profile_path != "" && is_a_target_toolchain) {
++ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) {
+ cflags = [ "-fauto-profile=${auto_profile_path}" ]
+ inputs = [ auto_profile_path ]
+ }
diff --git a/devel/electron35/files/patch-build_config_gcc_BUILD.gn b/devel/electron39/files/patch-build_config_gcc_BUILD.gn
index def24e5a8f6f..def24e5a8f6f 100644
--- a/devel/electron35/files/patch-build_config_gcc_BUILD.gn
+++ b/devel/electron39/files/patch-build_config_gcc_BUILD.gn
diff --git a/devel/electron35/files/patch-build_config_linux_BUILD.gn b/devel/electron39/files/patch-build_config_linux_BUILD.gn
index 2e93980f3e50..2e93980f3e50 100644
--- a/devel/electron35/files/patch-build_config_linux_BUILD.gn
+++ b/devel/electron39/files/patch-build_config_linux_BUILD.gn
diff --git a/devel/electron35/files/patch-build_config_linux_libdrm_BUILD.gn b/devel/electron39/files/patch-build_config_linux_libdrm_BUILD.gn
index 6ce9dff5909c..6ce9dff5909c 100644
--- a/devel/electron35/files/patch-build_config_linux_libdrm_BUILD.gn
+++ b/devel/electron39/files/patch-build_config_linux_libdrm_BUILD.gn
diff --git a/devel/electron35/files/patch-build_config_linux_pkg-config.py b/devel/electron39/files/patch-build_config_linux_pkg-config.py
index 3b8ffa5a822d..3b8ffa5a822d 100644
--- a/devel/electron35/files/patch-build_config_linux_pkg-config.py
+++ b/devel/electron39/files/patch-build_config_linux_pkg-config.py
diff --git a/devel/electron39/files/patch-build_config_ozone.gni b/devel/electron39/files/patch-build_config_ozone.gni
new file mode 100644
index 000000000000..31922610c0ff
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_ozone.gni
@@ -0,0 +1,19 @@
+--- build/config/ozone.gni.orig 2025-04-22 20:15:27 UTC
++++ build/config/ozone.gni
+@@ -80,7 +80,15 @@ declare_args() {
+ ozone_platform = "x11"
+ ozone_platform_drm = true
+ ozone_platform_x11 = true
+- } else if (is_linux) {
++ } else if (is_linux && !is_bsd) {
++ ozone_platform = "x11"
++ ozone_platform_wayland = true
++ ozone_platform_x11 = true
++ } else if (is_openbsd) {
++ ozone_platform = "x11"
++ ozone_platform_wayland = false
++ ozone_platform_x11 = true
++ } else if (is_freebsd) {
+ ozone_platform = "x11"
+ ozone_platform_wayland = true
+ ozone_platform_x11 = true
diff --git a/devel/electron39/files/patch-build_config_rust.gni b/devel/electron39/files/patch-build_config_rust.gni
new file mode 100644
index 000000000000..ff6e49252fef
--- /dev/null
+++ b/devel/electron39/files/patch-build_config_rust.gni
@@ -0,0 +1,25 @@
+--- build/config/rust.gni.orig 2025-10-24 16:42:30 UTC
++++ build/config/rust.gni
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
+
+ # Whether artifacts produced by the Rust compiler can participate in ThinLTO.
+ #
+@@ -329,7 +330,11 @@ if (is_linux || is_chromeos) {
+ }
+ }
+
+-if (toolchain_has_rust) {
++if (is_bsd) {
++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
++}
++
++if (toolchain_has_rust && !is_bsd) {
+ assert(rust_abi_target != "")
+
+ _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt"
diff --git a/devel/electron35/files/patch-build_config_v8__target__cpu.gni b/devel/electron39/files/patch-build_config_v8__target__cpu.gni
index 40fa8f6348e3..40fa8f6348e3 100644
--- a/devel/electron35/files/patch-build_config_v8__target__cpu.gni
+++ b/devel/electron39/files/patch-build_config_v8__target__cpu.gni
diff --git a/devel/electron35/files/patch-build_detect__host__arch.py b/devel/electron39/files/patch-build_detect__host__arch.py
index 673554933a91..673554933a91 100644
--- a/devel/electron35/files/patch-build_detect__host__arch.py
+++ b/devel/electron39/files/patch-build_detect__host__arch.py
diff --git a/devel/electron39/files/patch-build_dotfile__settings.gni b/devel/electron39/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..c9a2812f64a4
--- /dev/null
+++ b/devel/electron39/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-11-07 19:52:03 UTC
++++ build/dotfile_settings.gni
+@@ -23,6 +23,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/devel/electron35/files/patch-build_gn__run__binary.py b/devel/electron39/files/patch-build_gn__run__binary.py
index 08fb97b6a1e9..08fb97b6a1e9 100644
--- a/devel/electron35/files/patch-build_gn__run__binary.py
+++ b/devel/electron39/files/patch-build_gn__run__binary.py
diff --git a/devel/electron35/files/patch-build_linux_chrome.map b/devel/electron39/files/patch-build_linux_chrome.map
index 992585036b7b..992585036b7b 100644
--- a/devel/electron35/files/patch-build_linux_chrome.map
+++ b/devel/electron39/files/patch-build_linux_chrome.map
diff --git a/devel/electron39/files/patch-build_linux_strip__binary.py b/devel/electron39/files/patch-build_linux_strip__binary.py
new file mode 100644
index 000000000000..98cfa69ac55d
--- /dev/null
+++ b/devel/electron39/files/patch-build_linux_strip__binary.py
@@ -0,0 +1,10 @@
+--- build/linux/strip_binary.py.orig 2025-08-26 20:49:50 UTC
++++ build/linux/strip_binary.py
+@@ -10,6 +10,7 @@ def main() -> int:
+
+
+ def main() -> int:
++ return 0
+ parser = argparse.ArgumentParser(description="Strip binary using LLVM tools.")
+ parser.add_argument("--llvm-strip-binary-path",
+ help="Path to llvm-strip executable.")
diff --git a/devel/electron35/files/patch-build_linux_unbundle_icu.gn b/devel/electron39/files/patch-build_linux_unbundle_icu.gn
index 3e256a08334c..3e256a08334c 100644
--- a/devel/electron35/files/patch-build_linux_unbundle_icu.gn
+++ b/devel/electron39/files/patch-build_linux_unbundle_icu.gn
diff --git a/devel/electron35/files/patch-build_linux_unbundle_libusb.gn b/devel/electron39/files/patch-build_linux_unbundle_libusb.gn
index a99cdcd835d6..a99cdcd835d6 100644
--- a/devel/electron35/files/patch-build_linux_unbundle_libusb.gn
+++ b/devel/electron39/files/patch-build_linux_unbundle_libusb.gn
diff --git a/devel/electron39/files/patch-build_rust_allocator_lib.rs b/devel/electron39/files/patch-build_rust_allocator_lib.rs
new file mode 100644
index 000000000000..233a8358dd82
--- /dev/null
+++ b/devel/electron39/files/patch-build_rust_allocator_lib.rs
@@ -0,0 +1,15 @@
+--- build/rust/allocator/lib.rs.orig 2025-10-21 20:19:54 UTC
++++ build/rust/allocator/lib.rs
+@@ -96,6 +96,12 @@ mod both_allocators {
+ 0
+ }
+
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
+ // Mangle the symbol name as rustc expects.
+ #[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
diff --git a/devel/electron35/files/patch-build_rust_rust__bindgen.gni b/devel/electron39/files/patch-build_rust_rust__bindgen.gni
index ec53943b38ea..ec53943b38ea 100644
--- a/devel/electron35/files/patch-build_rust_rust__bindgen.gni
+++ b/devel/electron39/files/patch-build_rust_rust__bindgen.gni
diff --git a/devel/electron35/files/patch-build_rust_rust__bindgen__generator.gni b/devel/electron39/files/patch-build_rust_rust__bindgen__generator.gni
index 203e7b2af9ad..203e7b2af9ad 100644
--- a/devel/electron35/files/patch-build_rust_rust__bindgen__generator.gni
+++ b/devel/electron39/files/patch-build_rust_rust__bindgen__generator.gni
diff --git a/devel/electron39/files/patch-build_rust_std_BUILD.gn b/devel/electron39/files/patch-build_rust_std_BUILD.gn
new file mode 100644
index 000000000000..e2db506b6874
--- /dev/null
+++ b/devel/electron39/files/patch-build_rust_std_BUILD.gn
@@ -0,0 +1,32 @@
+--- build/rust/std/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ build/rust/std/BUILD.gn
+@@ -49,13 +49,20 @@ if (toolchain_has_rust) {
+ # These are no longer present in the Windows toolchain.
+ stdlib_files += [
+ "addr2line",
+- "adler2",
+ "gimli",
+ "libc",
+ "memchr",
+ "miniz_oxide",
+ "object",
+ ]
++
++ rust_revision_pieces = string_split(rustc_revision, " ")
++ rust_version_pieces = string_split(rust_revision_pieces[1], ".")
++ if (rust_version_pieces[1] == "85") {
++ stdlib_files += [ "adler" ]
++ } else {
++ stdlib_files += [ "adler2" ]
++ }
+ }
+
+ if (toolchain_for_rust_host_build_tools) {
+@@ -75,7 +82,6 @@ if (toolchain_has_rust) {
+ # don't need to pass to the C++ linker because they're used for specialized
+ # purposes.
+ skip_stdlib_files = [
+- "profiler_builtins",
+ "rustc_std_workspace_alloc",
+ "rustc_std_workspace_core",
+ "rustc_std_workspace_std",
diff --git a/devel/electron35/files/patch-build_toolchain_freebsd_BUILD.gn b/devel/electron39/files/patch-build_toolchain_freebsd_BUILD.gn
index 7857149615a0..7857149615a0 100644
--- a/devel/electron35/files/patch-build_toolchain_freebsd_BUILD.gn
+++ b/devel/electron39/files/patch-build_toolchain_freebsd_BUILD.gn
diff --git a/devel/electron35/files/patch-build_toolchain_gcc__solink__wrapper.py b/devel/electron39/files/patch-build_toolchain_gcc__solink__wrapper.py
index 34debf134bea..34debf134bea 100644
--- a/devel/electron35/files/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/devel/electron39/files/patch-build_toolchain_gcc__solink__wrapper.py
diff --git a/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni b/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni
new file mode 100644
index 000000000000..15632b435e52
--- /dev/null
+++ b/devel/electron39/files/patch-build_toolchain_gcc__toolchain.gni
@@ -0,0 +1,44 @@
+--- build/toolchain/gcc_toolchain.gni.orig 2025-10-21 20:19:54 UTC
++++ build/toolchain/gcc_toolchain.gni
+@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) {
+ "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
+ }
+
++declare_args() {
++ extra_cflags = ""
++ extra_cppflags = ""
++ extra_cxxflags = ""
++ extra_ldflags = ""
++}
++
+ # This template defines a toolchain for something that works like gcc
+ # (including clang).
+ #
+@@ -885,22 +892,12 @@ template("clang_toolchain") {
+ # actually just be doing a native compile.
+ template("clang_toolchain") {
+ gcc_toolchain(target_name) {
+- _path = "$clang_base_path/bin"
+- _is_path_absolute = get_path_info(_path, "abspath") == _path
+-
+- # Preserve absolute paths for tools like distcc.
+- if (_is_path_absolute && filter_include([ _path ], [ "//*" ]) == []) {
+- prefix = _path
+- } else {
+- prefix = rebase_path(_path, root_build_dir)
+- }
+-
+- cc = "${prefix}/clang"
+- cxx = "${prefix}/clang++"
++ cc = "cc"
++ cxx = "c++"
+ ld = cxx
+- readelf = "${prefix}/llvm-readelf"
+- ar = "${prefix}/llvm-ar"
+- nm = "${prefix}/llvm-nm"
++ readelf = "readelf"
++ ar = "ar"
++ nm = "nm"
+
+ forward_variables_from(invoker, "*", [ "toolchain_args" ])
+
diff --git a/devel/electron35/files/patch-build_toolchain_openbsd_BUILD.gn b/devel/electron39/files/patch-build_toolchain_openbsd_BUILD.gn
index 04e6f6b416e2..04e6f6b416e2 100644
--- a/devel/electron35/files/patch-build_toolchain_openbsd_BUILD.gn
+++ b/devel/electron39/files/patch-build_toolchain_openbsd_BUILD.gn
diff --git a/devel/electron39/files/patch-build_toolchain_toolchain.gni b/devel/electron39/files/patch-build_toolchain_toolchain.gni
new file mode 100644
index 000000000000..3fe1738d21b8
--- /dev/null
+++ b/devel/electron39/files/patch-build_toolchain_toolchain.gni
@@ -0,0 +1,11 @@
+--- build/toolchain/toolchain.gni.orig 2025-10-21 20:19:54 UTC
++++ build/toolchain/toolchain.gni
+@@ -55,7 +55,7 @@ if (host_os == "mac") {
+ host_shlib_extension = ".dylib"
+ } else if (host_os == "win") {
+ host_shlib_extension = ".dll"
+-} else if (host_os == "linux" || host_os == "aix" || host_os == "zos") {
++} else if (is_posix) {
+ host_shlib_extension = ".so"
+ } else {
+ assert(false, "Host platform not supported")
diff --git a/devel/electron39/files/patch-cc_base_features.cc b/devel/electron39/files/patch-cc_base_features.cc
new file mode 100644
index 000000000000..5238ff718ffd
--- /dev/null
+++ b/devel/electron39/files/patch-cc_base_features.cc
@@ -0,0 +1,11 @@
+--- cc/base/features.cc.orig 2025-10-21 20:19:54 UTC
++++ cc/base/features.cc
+@@ -42,7 +42,7 @@ BASE_FEATURE(kUseDMSAAForTiles,
+ // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will
+ // be using a separate flag to control the launch on GL.
+ BASE_FEATURE(kUseDMSAAForTiles,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-chrome_app_chrome__command__ids.h b/devel/electron39/files/patch-chrome_app_chrome__command__ids.h
index 6fbe4781de09..6fbe4781de09 100644
--- a/devel/electron35/files/patch-chrome_app_chrome__command__ids.h
+++ b/devel/electron39/files/patch-chrome_app_chrome__command__ids.h
diff --git a/devel/electron39/files/patch-chrome_app_chrome__main.cc b/devel/electron39/files/patch-chrome_app_chrome__main.cc
new file mode 100644
index 000000000000..d0506c455e55
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_app_chrome__main.cc
@@ -0,0 +1,43 @@
+--- chrome/app/chrome_main.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/app/chrome_main.cc
+@@ -28,11 +28,11 @@
+ #include "chrome/app/chrome_main_mac.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/base_switches.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/app/chrome_main_linux.h"
+ #endif
+
+@@ -57,7 +57,7 @@
+ // sometime after old headless code is removed from Chrome.
+ // See https://crbug.com/373672160.
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #define ENABLE_OLD_HEADLESS_INFO
+ #endif
+
+@@ -115,7 +115,7 @@ int ChromeMain(int argc, const char** argv) {
+ #error Unknown platform.
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PossiblyDetermineFallbackChromeChannel(argv[0]);
+ #endif
+
+@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** argv) {
+ SetUpBundleOverrides();
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ AppendExtraArgumentsToCommandLine(command_line);
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc b/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc
new file mode 100644
index 000000000000..1841ce32553d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_app_chrome__main__delegate.cc
@@ -0,0 +1,131 @@
+--- chrome/app/chrome_main_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/app/chrome_main_delegate.cc
+@@ -105,7 +105,7 @@
+ #include "ui/base/ui_base_switches.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif
+
+@@ -184,17 +184,17 @@
+ #include "v8/include/v8.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/scoped_xdg_activation_token_injector.h"
+ #include "ui/linux/display_server_utils.h"
+ #endif
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/policy/policy_path_parser.h"
+ #include "components/crash/core/app/crashpad.h"
+ #endif
+@@ -228,7 +228,7 @@ const char* const ChromeMainDelegate::kNonWildcardDoma
+ #endif
+ chrome::kChromeSearchScheme,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif
+ content::kChromeDevToolsScheme, content::kChromeUIScheme,
+@@ -303,7 +303,7 @@ bool SubprocessNeedsResourceBundle(const std::string&
+ // and resources loaded.
+ bool SubprocessNeedsResourceBundle(const std::string& process_type) {
+ return
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The zygote process opens the resources for the renderers.
+ process_type == switches::kZygoteProcess ||
+ #endif
+@@ -382,7 +382,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+ return false;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Show the man page if --help or -h is on the command line.
+ void HandleHelpSwitches(const base::CommandLine& command_line) {
+ if (command_line.HasSwitch(switches::kHelp) ||
+@@ -394,7 +394,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+ }
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
+ void SIGTERMProfilingShutdown(int signal) {
+ content::Profiling::Stop();
+ struct sigaction sigact;
+@@ -476,7 +476,7 @@ std::optional<int> AcquireProcessSingleton(
+ // process can be exited.
+ ChromeProcessSingleton::CreateInstance(user_data_dir);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Read the xdg-activation token and set it in the command line for the
+ // duration of the notification in order to ensure this is propagated to an
+ // already running browser process if it exists.
+@@ -554,7 +554,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+ std::string process_type =
+ command_line->GetSwitchValueASCII(switches::kProcessType);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux, Chrome does not support running multiple copies under different
+ // DISPLAYs, so the profile directory can be specified in the environment to
+ // support the virtual desktop use-case.
+@@ -660,7 +660,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+ #endif
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Record the startup process creation time on supported platforms. On Android
+ // this is recorded in ChromeMainDelegateAndroid.
+ startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
+@@ -819,7 +819,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+ #if BUILDFLAG(IS_OZONE)
+ // Initialize Ozone platform and add required feature flags as per platform's
+ // properties.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
+ #endif
+ ui::OzonePlatform::PreEarlyInitialization();
+@@ -976,7 +976,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
+ const bool is_canary_dev = IsCanaryDev();
+ const bool emit_crashes =
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ is_canary_dev;
+ #else
+ false;
+@@ -1124,7 +1124,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+ return 0; // Got a --credits switch; exit with a success error code.
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This will directly exit if the user asked for help.
+ HandleHelpSwitches(command_line);
+ #endif
+@@ -1437,7 +1437,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+ CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
+ }
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ // Zygote needs to call InitCrashReporter() in RunZygote().
+ if (process_type != switches::kZygoteProcess &&
+ !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
diff --git a/devel/electron39/files/patch-chrome_app_settings__strings.grdp b/devel/electron39/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..ebf358166622
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-08-26 20:49:50 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/devel/electron39/files/patch-chrome_browser_BUILD.gn b/devel/electron39/files/patch-chrome_browser_BUILD.gn
new file mode 100644
index 000000000000..3d2dde0b3edb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_BUILD.gn
@@ -0,0 +1,16 @@
+--- chrome/browser/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ chrome/browser/BUILD.gn
+@@ -7144,6 +7144,13 @@ static_library("browser") {
+ [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
+ }
+
++ if (is_bsd) {
++ sources -= [
++ "metrics/bluetooth_metrics_provider.cc",
++ "metrics/bluetooth_metrics_provider.h",
++ ]
++ }
++
+ if (use_dbus) {
+ sources += [
+ "dbus_memory_pressure_evaluator_linux.cc",
diff --git a/devel/electron39/files/patch-chrome_browser_about__flags.cc b/devel/electron39/files/patch-chrome_browser_about__flags.cc
new file mode 100644
index 000000000000..685f5b715226
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_about__flags.cc
@@ -0,0 +1,403 @@
+--- chrome/browser/about_flags.cc.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/about_flags.cc
+@@ -334,12 +334,12 @@
+ #include "components/stylus_handwriting/win/features.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/allocator/buildflags.h"
+ #include "ui/ozone/public/ozone_switches.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
+ #include "chrome/browser/enterprise/profile_management/profile_management_features.h"
+ #include "chrome/browser/enterprise/webstore/features.h"
+@@ -896,6 +896,26 @@ const FeatureEntry::FeatureVariation
+ std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
+ nullptr}};
+
++#if BUILDFLAG(IS_BSD)
++const FeatureEntry::FeatureParam kAudioBackendPulseAudio[] = {
++ { "audio-backend", "pulseaudio" }};
++const FeatureEntry::FeatureParam kAudioBackendSndio[] = {
++ { "audio-backend", "sndio" }};
++const FeatureEntry::FeatureParam kAudioBackendAlsa[] = {
++ { "audio-backend", "alsa" }};
++const FeatureEntry::FeatureVariation
++ kAudioBackendVariations[] = {
++ {"using PulseAudio by default if available", kAudioBackendPulseAudio,
++ std::size(kAudioBackendPulseAudio),
++ nullptr},
++ {"using sndio by default if available", kAudioBackendSndio,
++ std::size(kAudioBackendSndio),
++ nullptr},
++ {"using ALSA by default if available", kAudioBackendAlsa,
++ std::size(kAudioBackendAlsa),
++ nullptr}};
++#endif
++
+ const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
+ {"UIClipboardMaximumAge", "60"}};
+ const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
+@@ -1265,7 +1285,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+ };
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+
+ // A limited number of combinations of the rich autocompletion params.
+ const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
+@@ -3870,7 +3890,7 @@ const FeatureEntry::FeatureVariation
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
+ {{"link_capturing_state", "on_by_default"}};
+ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
+@@ -4130,7 +4150,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+ std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
+ };
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
+ {"TranslationAPIAcceptLanguagesCheck", "false"},
+ {"TranslationAPILimitLanguagePackCount", "false"}};
+@@ -4150,7 +4170,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+ };
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
+ {"BackoffTime", "0h"},
+ {"BackoffMultiplierBase", "0.0"},
+@@ -4899,7 +4919,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+ };
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
+ {"use_fake_data", "true"}};
+ const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
+@@ -5545,7 +5565,7 @@ const FeatureEntry kFeatureEntries[] = {
+ },
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {
+ "fluent-overlay-scrollbars",
+ flag_descriptions::kFluentOverlayScrollbarsName,
+@@ -5840,7 +5860,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableIsolatedWebAppDevModeName,
+ flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"enable-iwa-key-distribution-component",
+ flag_descriptions::kEnableIwaKeyDistributionComponentName,
+ flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
+@@ -6032,7 +6052,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"pulseaudio-loopback-for-cast",
+ flag_descriptions::kPulseaudioLoopbackForCastName,
+ flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
+@@ -6061,6 +6081,16 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kWaylandSessionManagementName,
+ flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
+ FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
++
++#if BUILDFLAG(IS_BSD)
++ {"audio-backend",
++ flag_descriptions::kAudioBackendName,
++ flag_descriptions::kAudioBackendDescription, kOsLinux,
++ FEATURE_WITH_PARAMS_VALUE_TYPE(
++ media::kAudioBackend,
++ kAudioBackendVariations,
++ "AudioBackend")},
++#endif
+ #endif // BUILDFLAG(IS_LINUX)
+
+ #if BUILDFLAG(ENABLE_VR)
+@@ -6927,7 +6957,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "MlUrlScoring")},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7337,7 +7367,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kNumSrpZpsRelatedSearches,
+ "PowerTools")},
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
+ flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7815,7 +7845,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"cups-ipp-printing-backend",
+ flag_descriptions::kCupsIppPrintingBackendName,
+ flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
+@@ -8777,7 +8807,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
+ #endif // !BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-network-service-sandbox",
+ flag_descriptions::kEnableNetworkServiceSandboxName,
+ flag_descriptions::kEnableNetworkServiceSandboxDescription,
+@@ -9355,7 +9385,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
+ flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
+ FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
+@@ -9380,7 +9410,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
+ FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ {
+ "ui-debug-tools",
+ flag_descriptions::kUIDebugToolsName,
+@@ -9833,7 +9863,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"media-session-enter-picture-in-picture",
+ flag_descriptions::kMediaSessionEnterPictureInPictureName,
+ flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
+@@ -10023,7 +10053,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
+ FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"reduce-user-agent-data-linux-platform-version",
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
+@@ -10495,7 +10525,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kOsDesktop | kOsAndroid,
+ FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
+ flag_descriptions::kCameraMicEffectsDescription,
+ static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
+@@ -10606,7 +10636,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"enable-generic-oidc-auth-profile-management",
+ flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
+ flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
+@@ -10627,7 +10657,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-user-navigation-capturing-pwa",
+ flag_descriptions::kPwaNavigationCapturingName,
+ flag_descriptions::kPwaNavigationCapturingDescription,
+@@ -11165,7 +11195,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kStandardBoundSessionCredentialsFederatedSessionsVariations,
+ "standard-device-bound-sessions-federated-sessions")},
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11325,7 +11355,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kCanvasHibernationDescription, kOsAll,
+ FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"sync-enable-bookmarks-in-transport-mode",
+ flag_descriptions::kSyncEnableBookmarksInTransportModeName,
+ flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
+@@ -11411,7 +11441,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11616,7 +11646,7 @@ const FeatureEntry kFeatureEntries[] = {
+ segmentation_platform::features::kSegmentationSurveyPage)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterName,
+ flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
+@@ -11704,7 +11734,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(
+ autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"translation-api", flag_descriptions::kTranslationAPIName,
+ flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
+ FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
+@@ -11738,7 +11768,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(
+ password_manager::features::kPasswordFormClientsideClassifier)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"contextual-cueing", flag_descriptions::kContextualCueingName,
+ flag_descriptions::kContextualCueingDescription,
+ kOsLinux | kOsMac | kOsWin,
+@@ -12102,7 +12132,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
+ flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
+ FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
+@@ -12138,7 +12168,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction",
+ flag_descriptions::kAutofillEnableAmountExtractionName,
+ flag_descriptions::kAutofillEnableAmountExtractionDescription,
+@@ -12290,7 +12320,7 @@ const FeatureEntry kFeatureEntries[] = {
+ apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"chrome-web-store-navigation-throttle",
+ flag_descriptions::kChromeWebStoreNavigationThrottleName,
+ flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
+@@ -12319,7 +12349,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-testing",
+ flag_descriptions::kAutofillEnableAmountExtractionTestingName,
+ flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
+@@ -12334,7 +12364,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"root-scrollbar-follows-browser-theme",
+ flag_descriptions::kRootScrollbarFollowsTheme,
+ flag_descriptions::kRootScrollbarFollowsThemeDescription,
+@@ -12607,7 +12637,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
+ tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
+@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
+@@ -12824,7 +12854,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-klarna",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
+@@ -12897,7 +12927,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
+@@ -13174,7 +13204,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID),
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-ntp-enterprise-shortcuts",
+ flag_descriptions::kEnableNtpEnterpriseShortcutsName,
+ flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
+@@ -13281,7 +13311,7 @@ const FeatureEntry kFeatureEntries[] = {
+ autofill::features::kAutofillAndPasswordsInSameSurface)},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"contextual-suggestion-ui-improvements",
+ flag_descriptions::kContextualSuggestionsUiImprovementsName,
+ flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
+@@ -13309,7 +13339,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "EnableBlockCanvasReadback")},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-ai-based-amount-extraction",
+ flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
+ flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
+@@ -13354,7 +13384,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"lens-reinvocation-affordance",
+ flag_descriptions::kLensSearchReinvocationAffordanceName,
+ flag_descriptions::kLensSearchReinvocationAffordanceDescription,
diff --git a/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc b/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc
new file mode 100644
index 000000000000..8d438e44cafa
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_after__startup__task__utils.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/after_startup_task_utils.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/after_startup_task_utils.cc
+@@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() {
+ TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
+ GetStartupCompleteFlag().Set();
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Process::Current().CreationTime() is not available on all platforms.
+ const base::Time process_creation_time =
+ base::Process::Current().CreationTime();
diff --git a/devel/electron35/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/devel/electron39/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
index 974564e532a4..974564e532a4 100644
--- a/devel/electron35/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/devel/electron39/files/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
diff --git a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
index 3d97a501fb91..3d97a501fb91 100644
--- a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
diff --git a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
index dfaec412f898..dfaec412f898 100644
--- a/devel/electron35/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/devel/electron39/files/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
diff --git a/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
new file mode 100644
index 000000000000..c0c1eec61319
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
+@@ -104,7 +104,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
+ return metrics::OmniboxInputType::QUERY;
+
+ case ExternalProtocolHandler::UNKNOWN: {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux impl of GetApplicationNameForScheme doesn't distinguish
+ // between URL schemes with handers and those without. This will
+ // make the default behaviour be search on Linux.
diff --git a/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
new file mode 100644
index 000000000000..6e3e5bea9457
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/background/extensions/background_mode_manager.cc
+@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+ }
+
+ return family->CreateExact(size).AsImageSkia();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return *ui::ResourceBundle::GetSharedInstance().GetImageSkiaNamed(
+ IDR_PRODUCT_LOGO_128);
+ #elif BUILDFLAG(IS_MAC)
diff --git a/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
new file mode 100644
index 000000000000..f0372d3b3770
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/background/extensions/background_mode_optimizer.cc
+@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer> BackgroundMod
+ return nullptr;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kBackgroundModeAllowRestart)) {
+ // Private ctor.
+ return base::WrapUnique(new BackgroundModeOptimizer());
diff --git a/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc
new file mode 100644
index 000000000000..9d514b3930f4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/background/glic/glic_status_icon.cc
+@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set a vector icon for proper theming on Linux.
+ status_icon_->SetIcon(
+ GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
+@@ -144,7 +144,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+
+ context_menu_ = nullptr;
+ if (status_icon_) {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ status_icon_->RemoveObserver(this);
+ #endif
+ std::unique_ptr<StatusIcon> removed_icon =
+@@ -258,7 +258,7 @@ void GlicStatusIcon::UpdateVisibilityOfExitInContextMe
+ }
+
+ void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (context_menu_) {
+ const bool is_visible = BrowserList::GetInstance()->empty();
+ const std::optional<size_t> index =
+@@ -322,7 +322,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+ menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
+ l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ menu->AddSeparator(ui::NORMAL_SEPARATOR);
+ menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_EXIT,
+ l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_EXIT));
diff --git a/devel/electron39/files/patch-chrome_browser_browser__features.cc b/devel/electron39/files/patch-chrome_browser_browser__features.cc
new file mode 100644
index 000000000000..489449c73183
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_browser__features.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/browser_features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/browser_features.cc
+@@ -70,7 +70,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
+ // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
+ // disabled without losing data.
+@@ -85,7 +85,7 @@ BASE_FEATURE(kDestroyProfileOnBrowserClose,
+ // Destroy profiles when their last browser window is closed, instead of when
+ // the browser exits.
+ BASE_FEATURE(kDestroyProfileOnBrowserClose,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -204,7 +204,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If true, encrypt new data with the key provided by SecretPortalKeyProvider.
+ // Otherwise, it will only decrypt existing data.
+ BASE_FEATURE(kSecretPortalKeyProviderUseForEncryption,
diff --git a/devel/electron39/files/patch-chrome_browser_browser__features.h b/devel/electron39/files/patch-chrome_browser_browser__features.h
new file mode 100644
index 000000000000..9f79f6602974
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_browser__features.h
@@ -0,0 +1,20 @@
+--- chrome/browser/browser_features.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/browser_features.h
+@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruct
+ BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
+ BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kDbusSecretPortal);
+ BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
+ #endif
+@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWa
+ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
+ BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption);
+ BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc b/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc
new file mode 100644
index 000000000000..ece2623cbc12
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_browser__process__impl.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/browser_process_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/browser_process_impl.cc
+@@ -253,7 +253,7 @@
+ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_features.h"
+ #include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
+ #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
+@@ -265,7 +265,7 @@
+ #include "chrome/browser/safe_browsing/safe_browsing_service.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // How often to check if the persistent instance of Chrome needs to restart
+ // to install an update.
+ static const int kUpdateCheckIntervalHours = 6;
+@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+ GoogleUpdateSettings::GetCollectStatsConsent());
+ registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
+ #endif
+ }
+@@ -1368,7 +1368,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+ local_state())));
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
+ if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
+ "basic") {
+@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
+ }
+
+ // Mac is currently not supported.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ bool BrowserProcessImpl::IsRunningInBackground() const {
+ // Check if browser is in the background.
diff --git a/devel/electron39/files/patch-chrome_browser_browser__process__impl.h b/devel/electron39/files/patch-chrome_browser_browser__process__impl.h
new file mode 100644
index 000000000000..718e76f3e3a3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_browser__process__impl.h
@@ -0,0 +1,11 @@
+--- chrome/browser/browser_process_impl.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/browser_process_impl.h
+@@ -414,7 +414,7 @@ class BrowserProcessImpl : public BrowserProcess,
+
+ std::unique_ptr<BatteryMetrics> battery_metrics_;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::RepeatingTimer autoupdate_timer_;
+
+ // Gets called by autoupdate timer to see if browser needs restart and can be
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc
new file mode 100644
index 000000000000..6f32f50e4c1b
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_field_trials.cc
+@@ -48,7 +48,7 @@
+ #include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/xdg_util.h"
+ #include "ui/base/ui_base_features.h"
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -104,7 +104,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+ base::FeatureList* feature_list) {
+ variations::FeatureOverrides feature_overrides(*feature_list);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux/Desktop platform variants, such as ozone/wayland, some features
+ // might need to be disabled as per OzonePlatform's runtime properties.
+ // OzonePlatform selection and initialization, in turn, depend on Chrome flags
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc
new file mode 100644
index 000000000000..b55bcd7d0d31
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/chrome_browser_interface_binders.cc
+@@ -82,7 +82,7 @@
+ #endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/screen_ai/screen_ai_service_router.h"
+ #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
+ #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
+@@ -365,7 +365,7 @@ void BindMediaFoundationPreferences(
+ #endif // BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void BindScreenAIAnnotator(
+ content::RenderFrameHost* frame_host,
+ mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
+@@ -544,7 +544,7 @@ void PopulateChromeFrameBinders(
+ #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) &&
+ !render_frame_host->GetParentOrOuterDocument()) {
+ // The service binder will reject non-primary main frames, but we still need
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
new file mode 100644
index 000000000000..4936b14c0d72
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_interface_binders_webui.cc
+@@ -36,7 +36,7 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/discards/discards.mojom.h"
+ #include "chrome/browser/ui/webui/discards/discards_ui.h"
+ #include "chrome/browser/ui/webui/discards/site_data.mojom.h"
+@@ -128,7 +128,7 @@ void PopulateChromeWebUIFrameBinders(
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider,
+ DiscardsUI>(map);
+
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
new file mode 100644
index 000000000000..94f3ed057008
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
@@ -0,0 +1,37 @@
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
+@@ -110,7 +110,7 @@
+ #include "ui/webui/resources/js/browser_command/browser_command.mojom.h"
+ #include "ui/webui/resources/js/tracked_element/tracked_element.mojom.h" // nogncheck crbug.com/1125897
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/app_home/app_home.mojom.h"
+ #include "chrome/browser/ui/webui/app_home/app_home_ui.h"
+ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
+@@ -331,14 +331,14 @@ void PopulateChromeWebUIFrameBindersPartsDesktop(
+ HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
+ WhatsNewUI>(map);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ RegisterWebUIControllerInterfaceBinder<
+ browser_command::mojom::CommandHandlerFactory,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ WhatsNewUI,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ NewTabPageUI>(map);
+@@ -525,7 +525,7 @@ void PopulateChromeWebUIFrameBindersPartsDesktop(
+ RegisterWebUIControllerInterfaceBinder<
+ guest_contents::mojom::GuestContentsHost, WebUIBrowserUI>(map);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RegisterWebUIControllerInterfaceBinder<
+ app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
+
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc
new file mode 100644
index 000000000000..0e27de4b4e4b
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main.cc
@@ -0,0 +1,115 @@
+--- chrome/browser/chrome_browser_main.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_main.cc
+@@ -158,7 +158,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "sql/database.h"
+ #endif
+
+@@ -184,11 +184,11 @@
+ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/first_run/upgrade_util_linux.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
+ #include "chrome/browser/headless/headless_mode_util.h" // nogncheck
+ #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
+@@ -199,7 +199,7 @@
+ #include "ui/gfx/switches.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/first_run/upgrade_util.h"
+ #endif
+
+@@ -272,7 +272,7 @@
+ #include "chrome/browser/chrome_process_singleton.h"
+ #include "chrome/browser/ui/startup/startup_browser_creator.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/xdg_util.h"
+ #endif
+ #endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
+@@ -295,7 +295,7 @@ namespace {
+
+ namespace {
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
+ FILE_PATH_LITERAL("Media History");
+
+@@ -444,7 +444,7 @@ void ProcessSingletonNotificationCallbackImpl(
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set the global activation token sent as a command line switch by another
+ // browser process. This also removes the switch after use to prevent any side
+ // effects of leaving it in the command line after this point.
+@@ -1005,7 +1005,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ // Create directory for user-level Native Messaging manifest files. This
+ // makes it less likely that the directory will be created by third-party
+ // software with incorrect owner or permission. See crbug.com/725513 .
+@@ -1049,7 +1049,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ metrics::DesktopSessionDurationTracker::Initialize();
+ ProfileActivityMetricsRecorder::Initialize();
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1274,7 +1274,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ #endif // BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Delete the media history database if it still exists.
+ // TODO(crbug.com/40177301): Remove this.
+ base::ThreadPool::PostTask(
+@@ -1325,7 +1325,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (headless::IsHeadlessMode()) {
+ headless::ReportHeadlessActionMetrics();
+ }
+@@ -1434,7 +1434,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+ // In headless mode provide alternate SelectFileDialog factory overriding
+ // any platform specific SelectFileDialog implementation that may have been
+ // set.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (headless::IsHeadlessMode()) {
+ headless::HeadlessSelectFileDialogFactory::SetUp();
+ }
+@@ -2003,7 +2003,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+
+ // Drop the request if headless mode is in effect or the request is from
+ // a headless Chrome process.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (headless::IsHeadlessMode() ||
+ command_line.HasSwitch(switches::kHeadless)) {
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
new file mode 100644
index 000000000000..6440372a7f7e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
+@@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::PostMainMessage
+ }
+
+ void ChromeBrowserMainExtraPartsOzone::PostMainMessageLoopRun() {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
+ #endif
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc
new file mode 100644
index 000000000000..7cb463fe658a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -0,0 +1,40 @@
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_main_linux.cc
+@@ -23,7 +23,7 @@
+ #include "device/bluetooth/dbus/bluez_dbus_manager.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/dbus/thread_linux/dbus_thread_linux.h"
+ #include "ui/ozone/public/ozone_platform.h"
+ #endif
+@@ -65,8 +65,10 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_BSD)
+ bluez::BluezDBusManager::Initialize(
+ dbus_thread_linux::GetSharedSystemBus().get());
++#endif
+
+ // Set up crypt config. This needs to be done before anything starts the
+ // network service, as the raw encryption key needs to be shared with the
+@@ -92,7 +94,7 @@ void ChromeBrowserMainPartsLinux::PostCreateMainMessag
+ ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() {
+ ChromeBrowserMainPartsPosix::PostMainMessageLoopRun();
+ ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
+@@ -130,7 +132,7 @@ void ChromeBrowserMainPartsLinux::PostDestroyThreads()
+ #endif // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS)
+
+ void ChromeBrowserMainPartsLinux::PostDestroyThreads() {
+-#if BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // No-op; per PostBrowserStart() comment, this is done elsewhere.
+ #else
+ bluez::BluezDBusManager::Shutdown();
diff --git a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.h b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.h
index 9cfa15395693..9cfa15395693 100644
--- a/devel/electron35/files/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__linux.h
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc
new file mode 100644
index 000000000000..a7008420c1fb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_browser_main_posix.cc
+@@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUIThread(int signa
+ // ExitHandler takes care of deleting itself.
+ new ExitHandler();
+ } else {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ switch (signal) {
+ case SIGINT:
+ case SIGHUP:
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc
new file mode 100644
index 000000000000..02f40140b6d1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -0,0 +1,225 @@
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_content_browser_client.cc
+@@ -479,7 +479,7 @@
+ #include "components/user_manager/user_manager.h"
+ #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
+ #include "storage/browser/file_system/external_mount_points.h"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/chrome_browser_main_linux.h"
+ #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
+ #elif BUILDFLAG(IS_ANDROID)
+@@ -577,7 +577,7 @@
+ #include "third_party/cros_system_api/switches/chrome_switches.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/crash/core/app/crash_switches.h"
+ #include "components/crash/core/app/crashpad.h"
+ #endif
+@@ -587,12 +587,12 @@
+ #include "components/crash/content/browser/crash_handler_host_linux.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -601,7 +601,7 @@
+ #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
+ #elif BUILDFLAG(IS_OZONE)
+ #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
+@@ -1426,7 +1426,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+ registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
+ true);
+ registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
+ true);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
+@@ -1649,7 +1649,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ #elif BUILDFLAG(IS_CHROMEOS)
+ main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
+ is_integration_test, &startup_data_);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
+ is_integration_test, &startup_data_);
+ #elif BUILDFLAG(IS_ANDROID)
+@@ -1680,7 +1680,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ // Construct additional browser parts. Stages are called in the order in
+ // which they are added.
+ #if defined(TOOLKIT_VIEWS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts->AddParts(
+ std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
+ #else
+@@ -1697,7 +1697,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
+ #elif BUILDFLAG(IS_OZONE)
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
+@@ -1716,7 +1716,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+
+ chrome::AddMetricsExtraParts(main_parts.get());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ main_parts->AddParts(
+ std::make_unique<
+ enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
+@@ -1789,7 +1789,7 @@ ChromeContentBrowserClient::GetStoragePartitionConfigF
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
+ browser_context, site)) {
+ CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
+@@ -2663,7 +2663,7 @@ bool ChromeContentBrowserClient::ShouldUrlUseApplicati
+ const GURL& url) {
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
+ return false;
+@@ -2781,7 +2781,9 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+ void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
+ base::CommandLine* command_line,
+ int child_process_id) {
++#ifdef notyet
+ crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line);
++#endif
+ #if BUILDFLAG(IS_MAC)
+ std::unique_ptr<metrics::ClientInfo> client_info =
+ GoogleUpdateSettings::LoadMetricsClientInfo();
+@@ -2790,7 +2792,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+ client_info->client_id);
+ }
+ #elif BUILDFLAG(IS_POSIX)
+-#if !BUILDFLAG(IS_ANDROID)
++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
+ pid_t pid;
+ if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
+ command_line->AppendSwitchASCII(
+@@ -3123,7 +3125,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
+ // Opt into a hardened stack canary mitigation if it hasn't already been
+ // force-disabled.
+ if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
+@@ -4182,7 +4184,7 @@ std::optional<SkColor> GetRootScrollbarThemeColor(WebC
+
+ std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
+ bool root_scrollbar_follows_browser_theme = false;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
+ blink::features::kRootScrollbarFollowsBrowserTheme);
+ #endif
+@@ -5071,7 +5073,7 @@ void ChromeContentBrowserClient::GetAdditionalAllowedS
+ additional_allowed_schemes->push_back(content::kChromeUIScheme);
+ additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme);
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -5126,7 +5128,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+ }
+ }
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
+ const base::CommandLine& command_line,
+ int child_process_id,
+@@ -6002,7 +6004,7 @@ ChromeContentBrowserClient::CreateNonNetworkNavigation
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (scheme == webapps::kIsolatedAppScheme) {
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+@@ -6028,7 +6030,7 @@ void ChromeContentBrowserClient::
+ DCHECK(factories);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+ factories->emplace(webapps::kIsolatedAppScheme,
+@@ -6057,7 +6059,7 @@ void ChromeContentBrowserClient::
+ DCHECK(factories);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ !browser_context->ShutdownStarted()) {
+ factories->emplace(webapps::kIsolatedAppScheme,
+@@ -6332,7 +6334,7 @@ void ChromeContentBrowserClient::
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ auto* rph = content::RenderProcessHost::FromID(render_process_id);
+ content::BrowserContext* browser_context = rph->GetBrowserContext();
+@@ -7302,7 +7304,7 @@ bool ChromeContentBrowserClient::ShouldRunOutOfProcess
+ bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
+ // This enterprise policy is supported on Android, but the feature will not be
+ // launched there.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // This is possibly called before `g_browser_process` is initialized.
+ PrefService* local_state;
+ if (g_browser_process) {
+@@ -7725,7 +7727,7 @@ void ChromeContentBrowserClient::
+ GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
+ const GURL& script_url) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // IWA Service Workers need to be explicitly granted access to their origin
+ // because isolated-app: isn't a web-safe scheme that can be accessed by
+ // default.
+@@ -8102,7 +8104,7 @@ ChromeContentBrowserClient::GetAlternativeErrorPageOve
+ content::BrowserContext* browser_context,
+ int32_t error_code) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (content::AreIsolatedWebAppsEnabled(browser_context) &&
+ url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ content::mojom::AlternativeErrorPageOverrideInfoPtr
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h
new file mode 100644
index 000000000000..38515826457e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -0,0 +1,11 @@
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_content_browser_client.h
+@@ -570,7 +570,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ void GetAdditionalMappedFilesForChildProcess(
+ const base::CommandLine& command_line,
+ int child_process_id,
diff --git a/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
new file mode 100644
index 000000000000..1ef6eabb1c0c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -126,7 +126,7 @@
+ #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
+ #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
+ #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
+@@ -409,7 +409,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
+ profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+@@ -427,7 +427,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -459,7 +459,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+ }
+ #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
new file mode 100644
index 000000000000..230776944191
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
+@@ -102,7 +102,7 @@ MessagingBackendServiceFactory::BuildServiceInstanceFo
+ // This configuration object allows us to control platform specific behavior.
+ MessagingBackendConfiguration configuration;
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ configuration.clear_chip_on_tab_selection = false;
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
new file mode 100644
index 000000000000..4a7107467fca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
+@@ -77,7 +77,7 @@ namespace component_updater {
+
+ namespace component_updater {
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kIwaKeyDistributionComponent,
+ #if BUILDFLAG(IS_CHROMEOS)
+ base::FEATURE_ENABLED_BY_DEFAULT
+@@ -101,7 +101,7 @@ bool IwaKeyDistributionComponentInstallerPolicy::IsSup
+ // the main IWA feature.
+ #if BUILDFLAG(IS_WIN)
+ return base::FeatureList::IsEnabled(features::kIsolatedWebApps);
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(kIwaKeyDistributionComponent);
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
new file mode 100644
index 000000000000..f8774695804e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
@@ -0,0 +1,11 @@
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
+@@ -27,7 +27,7 @@ namespace component_updater {
+
+ namespace component_updater {
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kIwaKeyDistributionComponent);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc b/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc
new file mode 100644
index 000000000000..1eeea0542bc7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_component__updater_registration.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/component_updater/registration.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/component_updater/registration.cc
+@@ -94,7 +94,7 @@
+ #endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -107,7 +107,7 @@
+ #include "chrome/browser/component_updater/lacros_component_remover.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() {
+ RegisterCookieReadinessListComponent(cus);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ RegisterAmountExtractionHeuristicRegexesComponent(cus);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() {
+ }
+ #endif // BUIDLFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
new file mode 100644
index 000000000000..faec7c6db4fc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -0,0 +1,83 @@
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
+ #include "content/public/browser/browser_thread.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
+ #include "chrome/common/extensions/extension_constants.h"
+ #include "ui/accessibility/accessibility_features.h"
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kVoicesJsonFileName[] =
+ FILE_PATH_LITERAL("streaming_worklet_processor.js");
+ const base::FilePath::CharType kVoicesJsonFileName[] =
+ FILE_PATH_LITERAL("voices.json");
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::FilePath::CharType kManifestV3FileName[] =
+ FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
+ const base::FilePath::CharType kOffscreenHtmlFileName[] =
+@@ -51,7 +51,7 @@ const char kWasmTtsEngineManifestName[] = "WASM TTS En
+
+ const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class WasmTTSEngineDirectory {
+ public:
+ static WasmTTSEngineDirectory* Get() {
+@@ -108,7 +108,7 @@ void WasmTtsEngineComponentInstallerPolicy::RegisterPr
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -141,7 +141,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ VLOG(1) << "Component ready, version " << version.GetString() << " in "
+ << install_dir.value();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
+ // Instead of installing the component extension as soon as it is ready,
+ // store the install directory, so that the install can be triggered
+@@ -165,7 +165,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -227,7 +227,7 @@ bool WasmTtsEngineComponentInstallerPolicy::VerifyInst
+ bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
+ const base::Value::Dict& /* manifest */,
+ const base::FilePath& install_dir) const {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (features::IsWasmTtsComponentUpdaterV3Enabled()) {
+ return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
+ base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
+@@ -277,7 +277,7 @@ void WasmTtsEngineComponentInstallerPolicy::GetWasmTTS
+
+ void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
+ base::OnceCallback<void(const base::FilePath&)> callback) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ WasmTTSEngineDirectory* wasm_directory = WasmTTSEngineDirectory::Get();
+ wasm_directory->Get(std::move(callback));
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -285,7 +285,7 @@ bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSE
+
+ // static
+ bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSEngineDirectorySet() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return WasmTTSEngineDirectory::Get()->IsSet();
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
new file mode 100644
index 000000000000..b8dcc62866d7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
+@@ -41,7 +41,7 @@
+ #include "third_party/widevine/cdm/buildflags.h"
+ #include "third_party/widevine/cdm/widevine_cdm_common.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/path_service.h"
+ #include "chrome/common/chrome_paths.h"
+ #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
+@@ -73,7 +73,7 @@ const char ImageLoaderComponentName[] = "WidevineCdm";
+ const char ImageLoaderComponentName[] = "WidevineCdm";
+ #endif
+
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
+ // zygote is locked down. As a result there is no need to register the CDM
+ // with Chrome as it can't be used until Chrome is restarted.
+@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const base::Version
+ }
+ #endif // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
+ // zygote is locked down. To locate the Widevine CDM at startup, a hint file
+ // is used. Update the hint file with the new Widevine CDM path.
+@@ -392,7 +392,7 @@ void WidevineCdmComponentInstallerPolicy::UpdateCdmPat
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ VLOG(1) << "Updating hint file with Widevine CDM " << cdm_version;
+
+ // This is running on a thread that allows IO, so simply update the hint file.
diff --git a/devel/electron35/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/devel/electron39/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index 3271f4e113a9..3271f4e113a9 100644
--- a/devel/electron35/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/devel/electron39/files/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
diff --git a/devel/electron39/files/patch-chrome_browser_defaults.cc b/devel/electron39/files/patch-chrome_browser_defaults.cc
new file mode 100644
index 000000000000..511844828565
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_defaults.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/defaults.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/defaults.cc
+@@ -31,7 +31,7 @@ const bool kShowHelpMenuItemIcon = false;
+ const bool kShowHelpMenuItemIcon = false;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool kScrollEventChangesTab = true;
+ #else
+ const bool kScrollEventChangesTab = false;
diff --git a/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
new file mode 100644
index 000000000000..5b20619ad41d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
+@@ -27,7 +27,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> CreatePlatform
+ #if BUILDFLAG(IS_CHROMEOS)
+ return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>(
+ local_state);
+-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<DeviceOAuth2TokenStoreDesktop>(local_state,
+ os_crypt_async);
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc b/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc
new file mode 100644
index 000000000000..aafeda46d0e3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_devtools_devtools__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/devtools_window.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/devtools/devtools_window.cc
+@@ -566,7 +566,7 @@ void DevToolsWindow::RegisterProfilePrefs(
+ prefs::kDevToolsGoogleDeveloperProgramProfileAvailability,
+ /* enabled */ 0);
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist);
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
diff --git a/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc
new file mode 100644
index 000000000000..1aeaab07e5a7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/devtools/remote_debugging_server.cc
+@@ -42,7 +42,7 @@ bool g_tethering_enabled = false;
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
+ RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..215f3ff02f34
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
diff --git a/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h b/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
new file mode 100644
index 000000000000..6dbc1f97cdd6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
@@ -0,0 +1,11 @@
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/diagnostics/diagnostics_writer.h
+@@ -16,6 +16,8 @@ class SimpleConsole;
+ // Console base class used internally.
+ class SimpleConsole;
+
++#undef MACHINE
++
+ class DiagnosticsWriter : public DiagnosticsModel::Observer {
+ public:
+ // The type of formatting done by this writer.
diff --git a/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
new file mode 100644
index 000000000000..ef908b2d4f59
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/download/chrome_download_manager_delegate.cc
+@@ -1948,7 +1948,7 @@ bool ChromeDownloadManagerDelegate::IsOpenInBrowserPre
+ bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
+ const base::FilePath& path) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
+ return !download_prefs_->ShouldOpenPdfInSystemReader();
+ }
+@@ -2084,7 +2084,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+ content::CheckDownloadAllowedCallback check_download_allowed_cb) {
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // Don't download pdf if it is a file URL, as that might cause an infinite
+ // download loop if Chrome is not the system pdf viewer.
+ if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
+@@ -2166,7 +2166,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+ DCHECK(download_item->IsSavePackageDownload());
+
+ #if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)) && \
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+ std::optional<enterprise_connectors::AnalysisSettings> settings =
+ safe_browsing::ShouldUploadBinaryForDeepScanning(download_item);
diff --git a/devel/electron39/files/patch-chrome_browser_download_download__commands.cc b/devel/electron39/files/patch-chrome_browser_download_download__commands.cc
new file mode 100644
index 000000000000..3b19edde7644
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_download_download__commands.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/download/download_commands.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/download/download_commands.cc
+@@ -27,7 +27,7 @@
+ #include "ui/base/clipboard/scoped_clipboard_writer.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser.h"
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
+@@ -174,7 +174,7 @@ void DownloadCommands::ExecuteCommand(Command command)
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ Browser* DownloadCommands::GetBrowser() const {
+ if (!model_)
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__commands.h b/devel/electron39/files/patch-chrome_browser_download_download__commands.h
index 899c21f0d61b..899c21f0d61b 100644
--- a/devel/electron35/files/patch-chrome_browser_download_download__commands.h
+++ b/devel/electron39/files/patch-chrome_browser_download_download__commands.h
diff --git a/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc b/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc
new file mode 100644
index 000000000000..642cecdd3728
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_download_download__file__picker.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/download/download_file_picker.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/download/download_file_picker.cc
+@@ -18,7 +18,7 @@
+ #include "content/public/browser/web_contents.h"
+ #include "ui/shell_dialogs/selected_file_info.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_window.h"
+ #include "chrome/browser/ui/browser_window/public/browser_window_interface_iterator.h"
+ #include "ui/aura/window.h"
+@@ -83,7 +83,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl
+ // dialog in Linux (See SelectFileImpl() in select_file_dialog_linux_gtk.cc).
+ // and windows.Here we make owning_window host to browser current active
+ // window if it is null. https://crbug.com/1301898
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (!owning_window || !owning_window->GetHost()) {
+ owning_window = GetLastActiveBrowserWindowInterfaceWithAnyProfile()
+ ->GetWindow()
diff --git a/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc b/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc
new file mode 100644
index 000000000000..840d3194869f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_download_download__item__model.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/download/download_item_model.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/download/download_item_model.cc
+@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked(
+ download_crx_util::IsExtensionDownload(*download_);
+ case DownloadCommands::ALWAYS_OPEN_TYPE:
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (download_commands->CanOpenPdfInSystemViewer()) {
+ DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
+ return prefs->ShouldOpenPdfInSystemReader();
+@@ -772,7 +772,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+ DownloadCommands::ALWAYS_OPEN_TYPE);
+ DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (download_commands->CanOpenPdfInSystemViewer()) {
+ prefs->SetShouldOpenPdfInSystemReader(!is_checked);
+ SetShouldPreferOpeningInBrowser(is_checked);
+@@ -1175,7 +1175,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (download_->GetOriginalMimeType() == "application/x-x509-user-cert") {
+ SetShouldPreferOpeningInBrowser(true);
+ return;
diff --git a/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc b/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc
new file mode 100644
index 000000000000..1fab1255ae4c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_download_download__prefs.cc
@@ -0,0 +1,90 @@
+--- chrome/browser/download/download_prefs.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/download/download_prefs.cc
+@@ -11,6 +11,7 @@
+ #include <vector>
+
+ #include "base/check.h"
++#include "base/command_line.h"
+ #include "base/feature_list.h"
+ #include "base/files/file_util.h"
+ #include "base/functional/bind.h"
+@@ -62,6 +63,10 @@
+ #include "components/safe_browsing/content/common/file_type_policies.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ using content::BrowserContext;
+ using content::BrowserThread;
+ using content::DownloadManager;
+@@ -75,7 +80,7 @@ bool DownloadPathIsDangerous(const base::FilePath& dow
+ // Consider downloads 'dangerous' if they go to the home directory on Linux and
+ // to the desktop on any platform.
+ bool DownloadPathIsDangerous(const base::FilePath& download_path) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FilePath home_dir = base::GetHomeDir();
+ if (download_path == home_dir) {
+ return true;
+@@ -181,7 +186,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ should_open_pdf_in_system_reader_ =
+ prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
+ #endif
+@@ -308,7 +313,7 @@ void DownloadPrefs::RegisterProfilePrefs(
+ registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
+ default_download_path);
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
+ #endif
+ #if BUILDFLAG(IS_ANDROID)
+@@ -481,7 +486,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
+ if (should_open_pdf_in_system_reader_ == should_open)
+ return;
+@@ -507,7 +512,7 @@ void DownloadPrefs::ResetAutoOpenByUser() {
+
+ void DownloadPrefs::ResetAutoOpenByUser() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ SetShouldOpenPdfInSystemReader(false);
+ #endif
+ auto_open_by_user_.clear();
+@@ -544,7 +549,7 @@ bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf()
+ bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return false; // There is no UI for auto-open on ChromeOS.
+-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return ShouldOpenPdfInSystemReader();
+ #else
+ return false;
+@@ -626,7 +631,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
+ #else
+ // If the stored download directory is an absolute path, we presume it's
+ // correct; there's not really much more validation we can do here.
++#if BUILDFLAG(IS_OPENBSD)
++ // If unveil(2) is used, force the file dialog directory to something we
++ // know is available.
++ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance();
++ if (!sandbox->unveil_initialized() && path.IsAbsolute())
++#else
+ if (path.IsAbsolute())
++#endif
+ return path;
+
+ // When the default download directory is *not* an absolute path, we use the
diff --git a/devel/electron35/files/patch-chrome_browser_download_download__prefs.h b/devel/electron39/files/patch-chrome_browser_download_download__prefs.h
index cfb8b17dd054..cfb8b17dd054 100644
--- a/devel/electron35/files/patch-chrome_browser_download_download__prefs.h
+++ b/devel/electron39/files/patch-chrome_browser_download_download__prefs.h
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
new file mode 100644
index 000000000000..2c0517428830
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/browser_management/browser_management_service.cc
+@@ -50,7 +50,7 @@ BrowserManagementService::BrowserManagementService(Pro
+
+ BrowserManagementService::BrowserManagementService(Profile* profile)
+ : ManagementService(GetManagementStatusProviders(profile)) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
+ FROM_HERE,
+ base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
+@@ -74,7 +74,7 @@ ui::ImageModel* BrowserManagementService::GetManagemen
+ }
+
+ ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_profile_.IsEmpty() ? nullptr
+ : &management_icon_for_profile_;
+ #else
+@@ -83,7 +83,7 @@ gfx::Image* BrowserManagementService::GetManagementIco
+ }
+
+ gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_browser_.IsEmpty() ? nullptr
+ : &management_icon_for_browser_;
+ #else
+@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPolicyStatusChan
+ OnPolicyStatusChanged();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void BrowserManagementService::SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) {
+ CHECK_IS_TEST();
+@@ -185,7 +185,7 @@ void BrowserManagementService::OnPolicyStatusChanged()
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ void BrowserManagementService::OnPolicyStatusChanged() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ NotifyEnterpriseLabelUpdated();
+ #endif
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
new file mode 100644
index 000000000000..5af56e719c78
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/enterprise/browser_management/browser_management_service.h
+@@ -41,7 +41,7 @@ class BrowserManagementService : public ManagementServ
+
+ void TriggerPolicyStatusChangedForTesting() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) override;
+ #endif
+@@ -50,7 +50,7 @@ class BrowserManagementService : public ManagementServ
+ // PolicyStatusProvider::Observer:
+ void OnPolicyStatusChanged() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Starts listening to changes to policies that affect the enterprise label
+ // and pill.
+ void StartListeningToPrefChanges(Profile* profile);
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
new file mode 100644
index 000000000000..936af32f760a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
+@@ -192,7 +192,7 @@ void AnalysisServiceSettings::ParseVerificationSignatu
+ const char* verification_key = kKeyWindowsVerification;
+ #elif BUILDFLAG(IS_MAC)
+ const char* verification_key = kKeyMacVerification;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char* verification_key = kKeyLinuxVerification;
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc
new file mode 100644
index 000000000000..6b967ebcfa55
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/connectors/common.cc
+@@ -20,7 +20,7 @@
+ #include "components/user_manager/user.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
+ #include "components/prefs/pref_service.h"
+ #endif
+@@ -306,7 +306,7 @@ std::string GetProfileEmail(Profile* profile) {
+ std::string email =
+ GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (email.empty()) {
+ email = profile->GetPrefs()->GetString(
+ enterprise_signin::prefs::kProfileUserEmail);
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
new file mode 100644
index 000000000000..a0a659598942
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/enterprise/connectors/connectors_service.cc
+@@ -449,7 +449,7 @@ bool ConnectorsService::ConnectorsEnabled() const {
+ bool ConnectorsService::ConnectorsEnabled() const {
+ Profile* profile = Profile::FromBrowserContext(context_);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On desktop, the guest profile is actually the primary OTR profile of
+ // the "regular" guest profile. The regular guest profile is never used
+ // directly by users. Also, user are not able to create child OTR profiles
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index 6896287535ce..6896287535ce 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
new file mode 100644
index 000000000000..bcadc28068bc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
+@@ -22,7 +22,7 @@
+ #include "components/policy/core/common/management/management_service.h"
+ #include "content/public/browser/browser_context.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_process.h"
+ #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/browser_attestation_service.h"
+ #include "chrome/browser/enterprise/connectors/device_trust/attestation/browser/device_attester.h"
+@@ -53,7 +53,7 @@ bool IsProfileManaged(Profile* profile) {
+ return management_service && management_service->IsManaged();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ policy::CloudPolicyStore* GetUserCloudPolicyStore(Profile* profile) {
+ policy::CloudPolicyManager* user_policy_manager =
+ profile->GetCloudPolicyManager();
+@@ -105,7 +105,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory()
+ DependsOn(DeviceTrustConnectorServiceFactory::GetInstance());
+ DependsOn(policy::ManagementServiceFactory::GetInstance());
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Depends on this service via the SignalsService having a dependency on it.
+ DependsOn(enterprise_signals::SignalsAggregatorFactory::GetInstance());
+ // Depends on this service via the ProfileAttester having a dependency on it
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
index 68352dfd3e40..68352dfd3e40 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index 5d6de6ec26b6..5d6de6ec26b6 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
new file mode 100644
index 000000000000..23867b5a5e11
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
+@@ -23,7 +23,7 @@
+ #include "chrome/browser/enterprise/connectors/connectors_service.h"
+ #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "base/check.h"
+ #include "chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator.h"
+ #include "chrome/browser/enterprise/core/dependency_factory_impl.h"
+@@ -63,7 +63,7 @@ std::unique_ptr<SignalsService> CreateSignalsService(P
+ profile, ConnectorsServiceFactory::GetForBrowserContext(profile))));
+ #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+
+ policy::CloudPolicyManager* browser_policy_manager = nullptr;
+ if (management_service->HasManagementAuthority(
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
index a72046f43dbc..a72046f43dbc 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
new file mode 100644
index 000000000000..e631d3221e0f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
+@@ -29,7 +29,7 @@ namespace enterprise_connectors {
+
+ namespace enterprise_connectors {
+
+-#if !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+
+ namespace {
+
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
new file mode 100644
index 000000000000..75fc6947d0d1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
+@@ -53,7 +53,7 @@
+ #include "base/strings/utf_string_conversions.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
+ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
+ #include "components/device_signals/core/browser/signals_aggregator.h"
+@@ -62,7 +62,7 @@ namespace enterprise_connectors {
+
+ namespace enterprise_connectors {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using Event = ::chrome::cros::reporting::proto::Event;
+ #endif
+
+@@ -162,7 +162,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+ /*include_profile_user_name=*/false);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ void AddCrowdstrikeSignalsToEvent(
+ base::Value::Dict& event,
+@@ -283,7 +283,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
+ username_ =
+ identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (username_.empty()) {
+ username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
+ enterprise_signin::prefs::kProfileUserEmail);
+@@ -340,7 +340,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+ return client_id;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
+ void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent(
+ Event event,
+ policy::CloudPolicyClient* client,
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
new file mode 100644
index 000000000000..cd40a5053404
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -0,0 +1,29 @@
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
+@@ -19,7 +19,7 @@
+ #include "components/keyed_service/core/keyed_service.h"
+ #include "components/policy/core/common/cloud/cloud_policy_client.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/signals_types.h"
+ #endif
+
+@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti
+ const std::string& dm_token) override;
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
+ // DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
+ void MaybeCollectDeviceSignalsAndReportEventDeprecated(
+ base::Value::Dict event,
+@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti
+ base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
+ };
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Populate event dict with CrowdStrike signal values. If those signals are
+ // available in `response`, this function returns a Dict with the following
+ // fields added:
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
index 0577a9387f82..0577a9387f82 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
index 46b9ab15d198..46b9ab15d198 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
new file mode 100644
index 000000000000..18ff9da36735
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/signals/context_info_fetcher.cc
+@@ -182,6 +182,8 @@ SettingValue ContextInfoFetcher::GetOSFirewall() {
+ SettingValue ContextInfoFetcher::GetOSFirewall() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+ return device_signals::GetOSFirewall();
++#elif BUILDFLAG(IS_OPENBSD)
++ return SettingValue::ENABLED;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return GetChromeosFirewall();
+ #else
+@@ -201,7 +203,7 @@ std::vector<std::string> ContextInfoFetcher::GetDnsSer
+ #endif // BUILDFLAG(IS_LINUX)
+
+ std::vector<std::string> ContextInfoFetcher::GetDnsServers() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return device_signals::GetSystemDnsServers();
+ #else
+ return std::vector<std::string>();
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
new file mode 100644
index 000000000000..43ad4c413738
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/enterprise/signals/device_info_fetcher.cc
+@@ -10,7 +10,7 @@
+ #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
+ #elif BUILDFLAG(IS_WIN)
+ #include "chrome/browser/enterprise/signals/device_info_fetcher_win.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/signals/device_info_fetcher_linux.h"
+ #endif
+
+@@ -76,7 +76,7 @@ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::
+ return CreateInstanceInternal();
+ }
+
+-#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && \
++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD) && \
+ !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
+ // static
+ std::unique_ptr<DeviceInfoFetcher> DeviceInfoFetcher::CreateInstanceInternal() {
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..51061df56360
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -113,7 +113,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create()));
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/devel/electron39/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
index d8ecef5170d9..d8ecef5170d9 100644
--- a/devel/electron35/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
new file mode 100644
index 000000000000..9561ac8d2d87
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
+@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
+
+ switch (cmd) {
+ case security_interstitials::CMD_DONT_PROCEED:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (ManagedProfileRequiredNavigationThrottle::IsBlockingNavigations(
+ web_contents()->GetBrowserContext())) {
+ ManagedProfileRequiredNavigationThrottle::ShowBlockedWindow(
diff --git a/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
new file mode 100644
index 000000000000..a0b64e001dbc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/enterprise/util/managed_browser_utils.cc
+@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ // The updated consent screen also ask the user for consent to share device
+ // signals.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ profile->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -309,7 +309,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+ profile_manager->GetProfileAttributesStorage()
+ .GetProfileAttributesWithPath(profile->GetPath());
+ if (entry) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ SetEnterpriseProfileLabel(profile);
+ #endif
+ entry->SetUserAcceptedAccountManagement(accepted);
+@@ -408,7 +408,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
+ }
+
+ bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -426,7 +426,7 @@ BrowserManagementNoticeState GetManagementNoticeStateF
+
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!policy::ManagementServiceFactory::GetForProfile(profile)
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn b/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn
new file mode 100644
index 000000000000..61fee2b3db2e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_BUILD.gn
@@ -0,0 +1,13 @@
+--- chrome/browser/extensions/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/BUILD.gn
+@@ -1518,6 +1518,10 @@ source_set("extensions") {
+ deps += [ "//chrome/services/printing/public/mojom" ]
+ }
+
++ if (is_bsd) {
++ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ]
++ }
++
+ if (enable_pdf) {
+ deps += [
+ "//chrome/browser/pdf",
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
new file mode 100644
index 000000000000..186ebe4032ac
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
+@@ -24,7 +24,7 @@
+ #include "base/win/registry.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #include "base/nix/xdg_util.h"
+ #endif
+@@ -264,7 +264,7 @@ base::FilePath GetEndpointVerificationDir() {
+ bool got_path = false;
+ #if BUILDFLAG(IS_WIN)
+ got_path = base::PathService::Get(base::DIR_LOCAL_APP_DATA, &path);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<base::Environment> env(base::Environment::Create());
+ path = base::nix::GetXDGDirectory(env.get(), base::nix::kXdgConfigHomeEnvVar,
+ base::nix::kDotConfigDir);
+@@ -275,7 +275,7 @@ base::FilePath GetEndpointVerificationDir() {
+ if (!got_path)
+ return path;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ path = path.AppendASCII("google");
+ #else
+ path = path.AppendASCII("Google");
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 82dd2b1604b2..82dd2b1604b2 100644
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index 9cbee717bae0..9cbee717bae0 100644
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
new file mode 100644
index 000000000000..98a46536bbde
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
+@@ -40,7 +40,7 @@
+ #include "components/reporting/util/statusor.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <optional>
+
+ #include "base/strings/string_util.h"
+@@ -156,7 +156,7 @@ bool AllowClientCertificateReportingForUsers() {
+ }
+
+ bool AllowClientCertificateReportingForUsers() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(
+ enterprise_signals::features::kAllowClientCertificateReportingForUsers);
+ #else
+@@ -169,7 +169,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin
+ return pref && pref->IsManaged();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ device_signals::SignalsAggregationRequest CreateAggregationRequest(
+ device_signals::SignalName signal_name) {
+@@ -231,7 +231,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
+
+ // getPersistentSecret
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+
+ EnterpriseReportingPrivateGetPersistentSecretFunction::
+ EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
+@@ -671,7 +671,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // getFileSystemInfo
+
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index 65033dd688ae..65033dd688ae 100644
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
new file mode 100644
index 000000000000..44af6b035bd6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
+@@ -9,6 +9,8 @@
+ #include "base/task/thread_pool.h"
+ #include "content/public/browser/browser_thread.h"
+
++#include "base/notimplemented.h"
++
+ namespace extensions {
+
+ // A device list to be returned when testing.
+@@ -20,6 +22,7 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
+
+ void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
+ DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
++#if !BUILDFLAG(IS_BSD)
+ if (g_test_device_list.Get().get() != nullptr) {
+ base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
+ FROM_HERE,
+@@ -33,6 +36,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
+ base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN},
+ base::BindOnce(&RemovableStorageProvider::PopulateDeviceList),
+ std::move(callback));
++#else
++ NOTIMPLEMENTED();
++#endif
+ }
+
+ // static
diff --git a/devel/electron35/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index 8a8122cf6851..8a8122cf6851 100644
--- a/devel/electron35/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
new file mode 100644
index 000000000000..2d28fc4ecffe
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
+@@ -660,7 +660,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall
+ }
+
+ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ PasswordsPrivateEventRouter* router =
+ PasswordsPrivateEventRouterFactory::GetForProfile(profile_);
+ if (router) {
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
new file mode 100644
index 000000000000..9c8e20f80535
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -0,0 +1,13 @@
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
+@@ -361,7 +361,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+ } else if (os == "linux") {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (os == "openbsd") {
+- info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
++ info->os = extensions::api::runtime::PlatformOs::kLinux;
++ } else if (os == "freebsd") {
++ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (os == "android") {
+ info->os = extensions::api::runtime::PlatformOs::kAndroid;
+ } else {
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
new file mode 100644
index 000000000000..8f349510d72e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/api/settings_private/prefs_util.cc
+@@ -199,7 +199,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
+ settings_api::PrefType::kBoolean;
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
+ settings_api::PrefType::kBoolean;
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -219,7 +219,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
+ settings_api::PrefType::kBoolean;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
+ settings_api::PrefType::kBoolean;
+ #endif
+@@ -236,7 +236,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
+ (*s_allowlist)[themes::prefs::kPolicyThemeColor] =
+ settings_api::PrefType::kNumber;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ (*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber;
+ #endif
+ (*s_allowlist)[::prefs::kHomePage] = settings_api::PrefType::kUrl;
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
new file mode 100644
index 000000000000..39ee09d49815
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -624,7 +624,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+ // created as minimized.
+ // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
+ // TODO(crbug.com/40254339): Find a fix for wayland as well.
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ if (new_window->initial_show_state() ==
+ ui::mojom::WindowShowState::kMinimized) {
+ new_window->window()->Minimize();
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
new file mode 100644
index 000000000000..dbcb1c7eaad3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
+@@ -28,7 +28,7 @@
+ #include "extensions/browser/process_manager.h"
+ #include "extensions/common/error_utils.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "extensions/common/permissions/permissions_data.h"
+ #endif
+
+@@ -41,7 +41,7 @@ bool CanEnableAudioDebugRecordingsFromExtension(
+ bool CanEnableAudioDebugRecordingsFromExtension(
+ const extensions::Extension* extension) {
+ bool enabled_by_permissions = false;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ if (extension) {
+ enabled_by_permissions =
+ extension->permissions_data()->active_permissions().HasAPIPermission(
+@@ -580,7 +580,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
+
+ ExtensionFunction::ResponseAction
+ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object,
+ // this function shouldn't be called by a component extension on behalf of
+ // some web code. It returns a DirectoryEntry for use directly in the calling
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
new file mode 100644
index 000000000000..537e16f4f3fd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
+@@ -937,7 +937,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+ #if BUILDFLAG(IS_CHROMEOS)
+ RequestExtensionApproval(contents);
+ return;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Shows a parental permission dialog directly bypassing the extension
+ // install dialog view. The parental permission dialog contains a superset
+ // of data from the extension install dialog: requested extension
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
new file mode 100644
index 000000000000..8cb07a6b0914
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
+@@ -51,7 +51,7 @@ bool IsComponentExtensionAllowlisted(const std::string
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ extension_misc::kReadingModeGDocsHelperExtensionId,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extension_misc::kTTSEngineExtensionId,
+ extension_misc::kComponentUpdaterTTSEngineExtensionId,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc b/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc
new file mode 100644
index 000000000000..15781828bde7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/extensions/external_provider_impl.cc
+@@ -832,7 +832,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ provider_list->push_back(std::make_unique<ExternalProviderImpl>(
+ service,
+ base::MakeRefCounted<ExternalPrefLoader>(
+@@ -860,7 +860,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+ bundled_extension_creation_flags));
+
+ // Define a per-user source of external extensions.
+-#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if BUILDFLAG(IS_MAC) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(CHROMIUM_BRANDING))
+ provider_list->push_back(std::make_unique<ExternalProviderImpl>(
+ service,
diff --git a/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc b/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc
new file mode 100644
index 000000000000..5a3d1abe1317
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_favicon_chrome__favicon__client.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/favicon/chrome_favicon_client.cc
+@@ -15,7 +15,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -48,7 +48,7 @@ bool ChromeFaviconClient::IsNativeApplicationURL(const
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ return true;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
new file mode 100644
index 000000000000..8dc8417e8c8b
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
+@@ -38,7 +38,7 @@
+ #include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
+ #endif
+
+@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsFetcher(content
+ fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ fetcher->AddSource(std::make_unique<OzonePlatformStateDumpSource>());
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
new file mode 100644
index 000000000000..191487999e71
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
+@@ -45,7 +45,7 @@
+ #include "services/network/public/cpp/shared_url_loader_factory.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
+ #endif
+
+@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogsFetcher(Profil
+ fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ fetcher->AddSource(std::make_unique<OzonePlatformStateDumpSource>());
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h b/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
new file mode 100644
index 000000000000..2d7ce342b344
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
@@ -0,0 +1,11 @@
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.h.orig 2025-11-02 19:17:58 UTC
++++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
+@@ -535,7 +535,7 @@ class ChromeFileSystemAccessPermissionContext
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
+ #endif
+- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h b/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h
new file mode 100644
index 000000000000..cd5c4b3fa7d8
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_first__run_first__run__dialog.h
@@ -0,0 +1,11 @@
+--- chrome/browser/first_run/first_run_dialog.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/first_run/first_run_dialog.h
+@@ -9,7 +9,7 @@
+ #include "build/build_config.h"
+
+ // Hide this function on platforms where the dialog does not exist.
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ namespace first_run {
+
diff --git a/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h b/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h
new file mode 100644
index 000000000000..e3b92ab6b632
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_first__run_first__run__internal.h
@@ -0,0 +1,11 @@
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/first_run/first_run_internal.h
+@@ -72,7 +72,7 @@ FirstRunState DetermineFirstRunState(bool has_sentinel
+ bool force_first_run,
+ bool no_first_run);
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // For testing, forces the first run dialog to either be shown or not. If not
+ // called, the decision to show the dialog or not will be made by Chrome based
+ // on a number of factors (such as install type, whether it's a Chrome-branded
diff --git a/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc
new file mode 100644
index 000000000000..06a3cd27beb3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_flag__descriptions.cc
@@ -0,0 +1,172 @@
+--- chrome/browser/flag_descriptions.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/flag_descriptions.cc
+@@ -710,7 +710,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+ "Autofill suggestions on the allowlisted merchant websites.";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kAutofillEnableAmountExtractionName[] =
+ "Enable checkout amount extraction.";
+ const char kAutofillEnableAmountExtractionDescription[] =
+@@ -726,7 +726,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kAutofillEnableBuyNowPayLaterName[] =
+ "Enable buy now pay later on Autofill";
+ const char kAutofillEnableBuyNowPayLaterDescription[] =
+@@ -1206,7 +1206,7 @@ const char kDevicePostureDescription[] =
+ "Enables Device Posture API (foldable devices)";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const char kDocumentPictureInPictureAnimateResizeName[] =
+ "Document Picture-in-Picture Animate Resize";
+ const char kDocumentPictureInPictureAnimateResizeDescription[] =
+@@ -1330,7 +1330,7 @@ const char kContextMenuEmptySpaceDescription[] =
+ "space, a context menu containing page-related items will be shown.";
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kContextualCueingName[] = "Contextual cueing";
+ const char kContextualCueingDescription[] =
+ "Enables the contextual cueing system to support showing actions.";
+@@ -1691,7 +1691,7 @@ const char kEnableIsolatedWebAppDevModeDescription[] =
+ const char kEnableIsolatedWebAppDevModeDescription[] =
+ "Enables the installation of unverified Isolated Web Apps";
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kEnableIwaKeyDistributionComponentName[] =
+ "Enable the Iwa Key Distribution component";
+ const char kEnableIwaKeyDistributionComponentDescription[] =
+@@ -3660,14 +3660,14 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+ "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
+ "only when DevTools is attached or the request is for an ad request.";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kReduceUserAgentDataLinuxPlatformVersionName[] =
+ "Reduce Linux platform version Client Hint";
+ const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3701,7 +3701,7 @@ const char kRobustWindowManagementExperimentalDescript
+ "switching and restoration, ensuring they never lose their work or "
+ "context.";
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
+ const char kRootScrollbarFollowsThemeDescription[] =
+ "If enabled makes the root scrollbar follow the browser's theme color.";
+@@ -3950,7 +3950,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+ "SiteInstance.";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
+ const char kPwaNavigationCapturingDescription[] =
+ "Enables opening links from Chrome in an installed PWA. Currently under "
+@@ -4226,7 +4226,7 @@ const char kTouchTextEditingRedesignDescription[] =
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kTranslationAPIName[] = "Experimental translation API";
+ const char kTranslationAPIDescription[] =
+ "Enables the on-device language translation API. "
+@@ -7888,7 +7888,7 @@ const char kTetheringExperimentalFunctionalityDescript
+
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
+ const char kGetAllScreensMediaDescription[] =
+ "When enabled, the getAllScreensMedia API for capturing multiple screens "
+@@ -8099,7 +8099,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+
+ // Linux -----------------------------------------------------------------------
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ const char kPulseaudioLoopbackForCastName[] =
+ "Linux System Audio Loopback for Cast (pulseaudio)";
+@@ -8131,6 +8131,17 @@ const char kWaylandSessionManagementDescription[] =
+ const char kWaylandSessionManagementDescription[] =
+ "Enable Wayland's xx/xdg-session-management-v1 experimental support.";
+
++#if BUILDFLAG(IS_BSD)
++const char kAudioBackendName[] =
++ "Audio Backend";
++const char kAudioBackendDescription[] =
++#if BUILDFLAG(IS_OPENBSD)
++ "Select the desired audio backend to use. The default is sndio.";
++#elif BUILDFLAG(IS_FREEBSD)
++ "Select the desired audio backend to use. The default will automatically "
++ "enumerate through the supported backends.";
++#endif
++#endif
+ #endif // BUILDFLAG(IS_LINUX)
+
+ // Random platform combinations -----------------------------------------------
+@@ -8187,7 +8198,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+ "Enables contextual toolbar button for group promo prototype.";
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const char kEnableNetworkServiceSandboxName[] =
+ "Enable the network service sandbox.";
+ const char kEnableNetworkServiceSandboxDescription[] =
+@@ -8208,7 +8219,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+ "Bluetooth";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
+ const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
+ const char kCupsIppPrintingBackendDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8355,7 +8366,7 @@ const char kElementCaptureDescription[] =
+ "media track into a track capturing just a specific DOM element.";
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const char kUIDebugToolsName[] = "Debugging tools for UI";
+ const char kUIDebugToolsDescription[] =
+ "Enables additional keyboard shortcuts to help debugging.";
+@@ -8387,7 +8398,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kGlicName[] = "Glic";
+ const char kGlicDescription[] = "Enables glic";
+
+@@ -8506,7 +8517,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti
+ const char kSupervisedUserBlockInterstitialV3Description[] =
+ "Enables URL filter interstitial V3 for Family Link users.";
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/devel/electron39/files/patch-chrome_browser_flag__descriptions.h b/devel/electron39/files/patch-chrome_browser_flag__descriptions.h
new file mode 100644
index 000000000000..dd96644b74b1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_flag__descriptions.h
@@ -0,0 +1,164 @@
+--- chrome/browser/flag_descriptions.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/flag_descriptions.h
+@@ -458,7 +458,7 @@ extern const char
+ kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kAutofillEnableAmountExtractionName[];
+ extern const char kAutofillEnableAmountExtractionDescription[];
+ extern const char kAutofillEnableAmountExtractionTestingName[];
+@@ -467,7 +467,7 @@ extern const char kAutofillEnableAmountExtractionTesti
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kAutofillEnableBuyNowPayLaterName[];
+ extern const char kAutofillEnableBuyNowPayLaterDescription[];
+
+@@ -721,7 +721,7 @@ extern const char kContextMenuEmptySpaceDescription[];
+ extern const char kContextMenuEmptySpaceDescription[];
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const char kContextualCueingName[];
+ extern const char kContextualCueingDescription[];
+ extern const char kGlicActorName[];
+@@ -888,7 +888,7 @@ extern const char kRouteMatchingDescription[];
+ extern const char kRouteMatchingDescription[];
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern const char kDocumentPictureInPictureAnimateResizeName[];
+ extern const char kDocumentPictureInPictureAnimateResizeDescription[];
+
+@@ -1064,7 +1064,7 @@ extern const char kEnableIsolatedWebAppDevModeDescript
+ extern const char kEnableIsolatedWebAppDevModeName[];
+ extern const char kEnableIsolatedWebAppDevModeDescription[];
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kEnableIwaKeyDistributionComponentName[];
+ extern const char kEnableIwaKeyDistributionComponentDescription[];
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -2100,7 +2100,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2112,7 +2112,7 @@ extern const char kRobustWindowManagementExperimentalD
+ extern const char kRobustWindowManagementExperimentalName[];
+ extern const char kRobustWindowManagementExperimentalDescription[];
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kRootScrollbarFollowsTheme[];
+ extern const char kRootScrollbarFollowsThemeDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2254,7 +2254,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio
+ extern const char kDefaultSiteInstanceGroupsDescription[];
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern const char kPwaNavigationCapturingName[];
+ extern const char kPwaNavigationCapturingDescription[];
+ #endif
+@@ -2434,7 +2434,7 @@ extern const char kTouchTextEditingRedesignDescription
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kTranslationAPIName[];
+ extern const char kTranslationAPIDescription[];
+
+@@ -2700,7 +2700,7 @@ extern const char kReduceTransferSizeUpdatedIPCDescrip
+ extern const char kReduceTransferSizeUpdatedIPCName[];
+ extern const char kReduceTransferSizeUpdatedIPCDescription[];
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
+ extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX)
+@@ -4555,7 +4555,7 @@ extern const char kTetheringExperimentalFunctionalityD
+
+ #endif // #if BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kGetAllScreensMediaName[];
+ extern const char kGetAllScreensMediaDescription[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+@@ -4675,7 +4675,7 @@ extern const char kEnableArmHwdrmDescription[];
+
+ // Linux ---------------------------------------------------------------------
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ extern const char kPulseaudioLoopbackForCastName[];
+ extern const char kPulseaudioLoopbackForCastDescription[];
+@@ -4694,6 +4694,8 @@ extern const char kWaylandSessionManagementDescription
+ extern const char kWaylandSessionManagementName[];
+ extern const char kWaylandSessionManagementDescription[];
+
++extern const char kAudioBackendName[];
++extern const char kAudioBackendDescription[];
+ #endif // BUILDFLAG(IS_LINUX)
+
+ // Random platform combinations -----------------------------------------------
+@@ -4708,7 +4710,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
+ extern const char kWebBluetoothConfirmPairingSupportDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
+ extern const char kCupsIppPrintingBackendName[];
+ extern const char kCupsIppPrintingBackendDescription[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4735,7 +4737,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
+ extern const char kTaskManagerDesktopRefreshDescription[];
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern const char kEnableNetworkServiceSandboxName[];
+ extern const char kEnableNetworkServiceSandboxDescription[];
+
+@@ -4831,7 +4833,7 @@ extern const char kElementCaptureDescription[];
+ extern const char kElementCaptureDescription[];
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kUIDebugToolsName[];
+ extern const char kUIDebugToolsDescription[];
+ #endif
+@@ -4856,7 +4858,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const char kGlicName[];
+ extern const char kGlicDescription[];
+
+@@ -4938,7 +4940,7 @@ extern const char kSupervisedUserBlockInterstitialV3De
+ extern const char kSupervisedUserBlockInterstitialV3Name[];
+ extern const char kSupervisedUserBlockInterstitialV3Description[];
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
new file mode 100644
index 000000000000..58f9bb1beedc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/gcm/gcm_profile_service_factory.cc
+@@ -109,7 +109,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro
+ // static
+ GCMProfileService* GCMProfileServiceFactory::GetForProfile(
+ content::BrowserContext* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On desktop, incognito profiles are checked with IsIncognitoProfile().
+ // It's possible for non-incognito profiles to also be off-the-record.
+ bool is_profile_supported =
+@@ -152,7 +152,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows
+ GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext(
+ content::BrowserContext* context) const {
+ Profile* profile = Profile::FromBrowserContext(context);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DCHECK(!profile->IsIncognitoProfile());
+ #else
+ DCHECK(!profile->IsOffTheRecord());
diff --git a/devel/electron35/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/devel/electron39/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index 7a90013d8954..7a90013d8954 100644
--- a/devel/electron35/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/devel/electron39/files/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
diff --git a/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc b/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..8f3557fdda1a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -161,7 +161,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_global__features.cc b/devel/electron39/files/patch-chrome_browser_global__features.cc
new file mode 100644
index 000000000000..bee01c3316bb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_global__features.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/global_features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/global_features.cc
+@@ -25,7 +25,7 @@
+ #include "chrome/browser/glic/public/glic_enabling.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This causes a gn error on Android builds, because gn does not understand
+ // buildflags, so we include it only on platforms where it is used.
+ #include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
+@@ -71,7 +71,7 @@ void GlobalFeatures::Init() {
+
+ void GlobalFeatures::Init() {
+ system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ whats_new_registry_ = CreateWhatsNewRegistry();
+ #endif
+
+@@ -123,7 +123,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
+ return system_permission_settings::PlatformHandle::Create();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<whats_new::WhatsNewRegistry>
+ GlobalFeatures::CreateWhatsNewRegistry() {
+ return whats_new::CreateWhatsNewRegistry();
diff --git a/devel/electron39/files/patch-chrome_browser_global__features.h b/devel/electron39/files/patch-chrome_browser_global__features.h
new file mode 100644
index 000000000000..3a4add005a4f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_global__features.h
@@ -0,0 +1,38 @@
+--- chrome/browser/global_features.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/global_features.h
+@@ -15,7 +15,7 @@ class PlatformHandle;
+ namespace system_permission_settings {
+ class PlatformHandle;
+ } // namespace system_permission_settings
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace whats_new {
+ class WhatsNewRegistry;
+ } // namespace whats_new
+@@ -67,7 +67,7 @@ class GlobalFeatures {
+ system_permissions_platform_handle() {
+ return system_permissions_platform_handle_.get();
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ whats_new::WhatsNewRegistry* whats_new_registry() {
+ return whats_new_registry_.get();
+ }
+@@ -112,7 +112,7 @@ class GlobalFeatures {
+
+ virtual std::unique_ptr<system_permission_settings::PlatformHandle>
+ CreateSystemPermissionsPlatformHandle();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
+ #endif
+
+@@ -122,7 +122,7 @@ class GlobalFeatures {
+
+ std::unique_ptr<system_permission_settings::PlatformHandle>
+ system_permissions_platform_handle_;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_;
+ #endif
+
diff --git a/devel/electron35/files/patch-chrome_browser_intranet__redirect__detector.h b/devel/electron39/files/patch-chrome_browser_intranet__redirect__detector.h
index 2c1df7cf5092..2c1df7cf5092 100644
--- a/devel/electron35/files/patch-chrome_browser_intranet__redirect__detector.h
+++ b/devel/electron39/files/patch-chrome_browser_intranet__redirect__detector.h
diff --git a/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
new file mode 100644
index 000000000000..9204240e4a5f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -0,0 +1,15 @@
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
+@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFileSystem(
+ // Note that this initializes the delegate asynchronously, but since
+ // the delegate will only be used from the IO thread, it is guaranteed
+ // to be created before use of it expects it to be there.
++#if !BUILDFLAG(IS_BSD)
+ CreateMTPDeviceAsyncDelegate(
+ device_location, read_only,
+ base::BindOnce(&MTPDeviceMapService::AddAsyncDelegate,
+ base::Unretained(this), device_location, read_only));
++#endif
+ mtp_device_usage_map_[key] = 0;
+ }
+
diff --git a/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
new file mode 100644
index 000000000000..a1bd13cb24c9
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -0,0 +1,16 @@
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/media_galleries/media_file_system_registry.cc
+@@ -582,7 +582,12 @@ MediaFileSystemRegistry::MediaFileSystemRegistry()
+ // Constructor in 'private' section because depends on private class definition.
+ MediaFileSystemRegistry::MediaFileSystemRegistry()
+ : file_system_context_(new MediaFileSystemContextImpl) {
+- StorageMonitor::GetInstance()->AddObserver(this);
++ /*
++ * This conditional is needed for shutdown. Destructors
++ * try to get the media file system registry.
++ */
++ if (StorageMonitor::GetInstance())
++ StorageMonitor::GetInstance()->AddObserver(this);
+ }
+
+ MediaFileSystemRegistry::~MediaFileSystemRegistry() {
diff --git a/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc b/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc
new file mode 100644
index 000000000000..7e4d4a2803bb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_audio__service__util.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/media/audio_service_util.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/media/audio_service_util.cc
+@@ -20,7 +20,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Value* GetPolicy(const char* policy_name) {
+ const policy::PolicyMap& policies =
+ g_browser_process->browser_policy_connector()
+@@ -39,7 +39,7 @@ bool IsAudioServiceSandboxEnabled() {
+ } // namespace
+
+ bool IsAudioServiceSandboxEnabled() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return GetPolicyOrFeature(policy::key::kAudioSandboxEnabled,
+ features::kAudioServiceSandbox);
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn
new file mode 100644
index 000000000000..f8d2ed5c5cd2
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -0,0 +1,11 @@
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/router/discovery/BUILD.gn
+@@ -81,7 +81,7 @@ static_library("discovery") {
+ ]
+ configs += [ "//build/config/compiler:wexit_time_destructors" ]
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [ "discovery_network_list_wifi_linux.cc" ]
+ }
+
diff --git a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index 05c8b52f665a..05c8b52f665a 100644
--- a/devel/electron35/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
diff --git a/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
new file mode 100644
index 000000000000..f6804f10852f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -0,0 +1,30 @@
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
+@@ -4,7 +4,11 @@
+
+ #include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
+
++#include "build/build_config.h"
++
++#if !BUILDFLAG(IS_BSD)
+ #include <linux/wireless.h>
++#endif
+ #include <string.h>
+ #include <sys/ioctl.h>
+ #include <sys/socket.h>
+@@ -20,6 +24,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+ bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
+ DCHECK(ssid_out);
+
++#if !BUILDFLAG(IS_BSD)
+ base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0));
+ if (!ioctl_socket.is_valid()) {
+ // AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+ ssid_out->assign(ssid);
+ return true;
+ }
++#endif
+ return false;
+ }
+
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
new file mode 100644
index 000000000000..2a2fc1e54ffc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
+@@ -21,7 +21,7 @@
+ #if BUILDFLAG(IS_CHROMEOS)
+ #include "ash/shell.h"
+ #include "ui/aura/window.h"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/functional/callback.h"
+ #include "content/public/browser/desktop_capture.h"
+ #endif
+@@ -32,7 +32,7 @@ base::LazyInstance<std::vector<raw_ptr<aura::Window, V
+ DestructorAtExit root_windows_for_testing_ = LAZY_INSTANCE_INITIALIZER;
+ } // namespace
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace {
+ base::LazyInstance<std::unique_ptr<webrtc::DesktopCapturer>>::DestructorAtExit
+ g_desktop_capturer_for_testing = LAZY_INSTANCE_INITIALIZER;
+@@ -79,7 +79,7 @@ blink::mojom::StreamDevicesSetPtr EnumerateScreens(
+ return stream_devices_set;
+ }
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ blink::mojom::StreamDevicesSetPtr EnumerateScreens(
+ blink::mojom::MediaStreamType stream_type) {
+ DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
+@@ -132,7 +132,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
+ root_windows_for_testing_.Get() = std::move(root_windows);
+ }
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ChromeScreenEnumerator::SetDesktopCapturerForTesting(
+ std::unique_ptr<webrtc::DesktopCapturer> capturer) {
+ g_desktop_capturer_for_testing.Get() = std::move(capturer);
+@@ -145,7 +145,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
+ ScreensCallback screens_callback) const {
+ DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ content::GetUIThreadTaskRunner({})->PostTaskAndReplyWithResult(
+ FROM_HERE, base::BindOnce(::EnumerateScreens, stream_type),
+ base::BindOnce(
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
new file mode 100644
index 000000000000..f1dd54ac9eb7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -0,0 +1,20 @@
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
+@@ -18,7 +18,7 @@ class Window;
+ namespace aura {
+ class Window;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace webrtc {
+ class DesktopCapturer;
+ }
+@@ -39,7 +39,7 @@ class ChromeScreenEnumerator : public media::ScreenEnu
+ #if BUILDFLAG(IS_CHROMEOS)
+ static void SetRootWindowsForTesting(
+ std::vector<raw_ptr<aura::Window, VectorExperimental>> root_windows);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static void SetDesktopCapturerForTesting(
+ std::unique_ptr<webrtc::DesktopCapturer> capturer);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
new file mode 100644
index 000000000000..857a867ecffb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (request_source == Params::RequestSource::kCast) {
+ return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
+ } else {
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
new file mode 100644
index 000000000000..587a1fd78478
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
+@@ -100,7 +100,7 @@ std::string GetLogUploadProduct() {
+ const char product[] = "Chrome";
+ #elif BUILDFLAG(IS_MAC)
+ const char product[] = "Chrome_Mac";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if !defined(ADDRESS_SANITIZER)
+ const char product[] = "Chrome_Linux";
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
new file mode 100644
index 000000000000..60ef933edecd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
+@@ -25,7 +25,7 @@
+ #include "components/webrtc_logging/browser/text_log_list.h"
+ #include "content/public/browser/render_process_host.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "content/public/browser/child_process_security_policy.h"
+ #include "storage/browser/file_system/isolated_context.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -305,7 +305,7 @@ void WebRtcLoggingController::StartEventLogging(
+ web_app_id, callback);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ void WebRtcLoggingController::GetLogsDirectory(
+ LogsDirectoryCallback callback,
+ LogsDirectoryErrorCallback error_callback) {
diff --git a/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
new file mode 100644
index 000000000000..aafeee8b2e81
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -0,0 +1,20 @@
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/media/webrtc/webrtc_logging_controller.h
+@@ -133,7 +133,7 @@ class WebRtcLoggingController
+ size_t web_app_id,
+ const StartEventLoggingCallback& callback);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Ensures that the WebRTC Logs directory exists and then grants render
+ // process access to the 'WebRTC Logs' directory, and invokes |callback| with
+ // the ids necessary to create a DirectoryEntry object.
+@@ -197,7 +197,7 @@ class WebRtcLoggingController
+
+ content::BrowserContext* GetBrowserContext() const;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Grants the render process access to the 'WebRTC Logs' directory, and
+ // invokes |callback| with the ids necessary to create a DirectoryEntry
+ // object. If the |logs_path| couldn't be created or found, |error_callback|
diff --git a/devel/electron39/files/patch-chrome_browser_memory__details.cc b/devel/electron39/files/patch-chrome_browser_memory__details.cc
new file mode 100644
index 000000000000..a0407f103e11
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_memory__details.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/memory_details.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/memory_details.cc
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+ });
+ }
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
+ if (content::ZygoteHost::GetInstance()->IsZygotePid(process.pid)) {
+ process.process_type = content::PROCESS_TYPE_ZYGOTE;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
new file mode 100644
index 000000000000..119ff5fca5ba
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -0,0 +1,52 @@
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
+@@ -80,7 +80,7 @@
+ #endif
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if defined(__GLIBC__)
+ #include <gnu/libc-version.h>
+ #endif // defined(__GLIBC__)
+@@ -105,7 +105,7 @@
+ #include "chrome/installer/util/taskbar_util.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -114,7 +114,7 @@
+ #include "components/user_manager/user_manager.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/power_metrics/system_power_monitor.h"
+ #endif
+
+@@ -888,7 +888,7 @@ void RecordStartupMetrics() {
+
+ // Record whether Chrome is the default browser or not.
+ // Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ shell_integration::DefaultWebClientState default_state =
+ shell_integration::GetDefaultBrowser();
+ base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
+@@ -1119,11 +1119,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt
+ std::make_unique<web_app::SamplingMetricsProvider>();
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ pressure_metrics_reporter_ = std::make_unique<PressureMetricsReporter>();
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::trace_event::TraceLog::GetInstance()->AddEnabledStateObserver(
+ power_metrics::SystemPowerMonitor::GetInstance());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index a8f8ae529625..a8f8ae529625 100644
--- a/devel/electron35/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
diff --git a/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
new file mode 100644
index 000000000000..8526cc33f9bf
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -0,0 +1,115 @@
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/metrics/chrome_metrics_service_client.cc
+@@ -204,11 +204,11 @@
+ #include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/metrics/motherboard_metrics_provider.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
+ #endif
+
+@@ -226,7 +226,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -246,7 +246,7 @@ const char kCrashpadHistogramAllocatorName[] = "Crashp
+ // Needs to be kept in sync with the writer in
+ // third_party/crashpad/crashpad/handler/handler_main.cc.
+ const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -556,7 +556,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
+
+ #if !BUILDFLAG(IS_CHROMEOS)
+@@ -638,7 +638,7 @@ void ChromeMetricsServiceClient::OnEnvironmentUpdate(s
+ void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
+ // TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
+ // on Mac when the Crashpad API supports it.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Register the environment with the crash reporter. Note that there is a
+ // window from startup to this point during which crash reports will not have
+ // an environment set.
+@@ -740,7 +740,7 @@ void ChromeMetricsServiceClient::Initialize() {
+ this, local_state, g_browser_process->shared_url_loader_factory());
+ }
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
+ base::SequencedTaskRunner::GetCurrentDefault());
+ #endif
+@@ -800,7 +800,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<metrics::CPUMetricsProvider>());
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<metrics::MotherboardMetricsProvider>());
+ #endif
+@@ -888,7 +888,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<GoogleUpdateMetricsProviderMac>());
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -990,7 +990,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<PowerMetricsProvider>());
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ metrics::CreateDesktopSessionMetricsProvider());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
+@@ -1202,7 +1202,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This creates the DesktopProfileSessionDurationsServices if it didn't exist
+ // already.
+ metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
+@@ -1551,7 +1551,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+ recorder =
+ base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
+ cros_system_profile_provider_.get());
+-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+
+ // Make sure that Structured Metrics recording delegates have been created
+ // before the service is created. This is handled in other places for ChromeOS
diff --git a/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
new file mode 100644
index 000000000000..e71b314843c7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/metrics/perf/cpu_identity.cc
+@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() {
+ result.release =
+ #if BUILDFLAG(IS_CHROMEOS)
+ base::SysInfo::KernelVersion();
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::SysInfo::OperatingSystemVersion();
+ #else
+ #error "Unsupported configuration"
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/devel/electron39/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index 77047374d435..77047374d435 100644
--- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
diff --git a/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc
new file mode 100644
index 000000000000..33e08880e3ea
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/metrics/power/process_monitor.cc
+@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(base::ProcessMet
+ process_metrics.GetPlatformIndependentCPUUsage());
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
+ #endif
+ #if BUILDFLAG(IS_MAC)
+@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metrics* metrics, do
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ metrics->idle_wakeups *= factor;
+ #endif
+
+@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(ProcessMonitor::Me
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ lhs.idle_wakeups += rhs.idle_wakeups;
+ #endif
+
diff --git a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.h b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.h
index 718da081e685..718da081e685 100644
--- a/devel/electron35/files/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/devel/electron39/files/patch-chrome_browser_metrics_power_process__monitor.h
diff --git a/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc
new file mode 100644
index 000000000000..b36f07260daa
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/net/profile_network_context_service.cc
+@@ -143,7 +143,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #include "chrome/browser/policy/chrome_browser_policy_connector.h"
+ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
+@@ -293,7 +293,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
+ Profile* profile,
+ std::unique_ptr<net::ClientCertStore> platform_store) {
+@@ -1269,7 +1269,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+ std::make_unique<net::ClientCertStoreNSS>(
+ base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
+ kCryptoModulePasswordClientAuth));
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return GetWrappedCertStore(profile_, std::move(store));
+ #else
+ return store;
diff --git a/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
new file mode 100644
index 000000000000..65a23aa35c9e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/net/profile_network_context_service_factory.cc
+@@ -32,7 +32,7 @@
+ #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #endif
+
+@@ -76,7 +76,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
+ #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+ DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DependsOn(client_certificates::CertificateProvisioningServiceFactory::
+ GetInstance());
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc
new file mode 100644
index 000000000000..9b9a7cf6d6cb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -0,0 +1,138 @@
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/net/system_network_context_manager.cc
+@@ -138,7 +138,7 @@ SystemNetworkContextManager* g_system_network_context_
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Whether kerberos library loading will work in the network service due to the
+ // sandbox.
+ bool g_network_service_will_allow_gssapi_library_load = false;
+@@ -146,7 +146,7 @@ const char* kGssapiDesiredPref =
+ const char* kGssapiDesiredPref =
+ #if BUILDFLAG(IS_CHROMEOS)
+ prefs::kKerberosEnabled;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ prefs::kReceivedHttpAuthNegotiateHeader;
+ #endif
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+@@ -192,7 +192,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+ auth_dynamic_params->basic_over_http_enabled =
+ local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ auth_dynamic_params->delegate_by_kdc_policy =
+ local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+@@ -207,7 +207,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+ local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auth_dynamic_params->allow_gssapi_library_load =
+ local_state->GetBoolean(kGssapiDesiredPref);
+ #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -217,7 +217,7 @@ void OnNewHttpAuthDynamicParams(
+
+ void OnNewHttpAuthDynamicParams(
+ network::mojom::HttpAuthDynamicParamsPtr& params) {
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The kerberos library is incompatible with the network service sandbox, so
+ // if library loading is now enabled, the network service needs to be
+ // restarted. It will be restarted unsandboxed because is
+@@ -265,11 +265,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto* local_state = g_browser_process->local_state();
+ #endif
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The network service sandbox and the kerberos library are incompatible.
+ // If kerberos is enabled by policy, disable the network service sandbox.
+ if (g_network_service_will_allow_gssapi_library_load ||
+@@ -285,7 +285,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ }
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (local_state &&
+ local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
+ return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
+@@ -588,7 +588,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+ g_system_network_context_manager = nullptr;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ SystemNetworkContextManager::GssapiLibraryLoadObserver::
+ GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
+ : owner_(owner) {}
+@@ -646,7 +646,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+ pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
+ auth_pref_callback);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
+ auth_pref_callback);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+@@ -660,7 +660,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+ auth_pref_callback);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+
+@@ -732,7 +732,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+ registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
+ std::string());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
+ false);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+@@ -757,11 +757,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+
+ registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kNetworkServiceSandboxEnabled, true);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -815,7 +815,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+ OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
+ network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gssapi_library_loader_observer_.Install(network_service);
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -1042,7 +1042,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+ break;
+ }
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!enabled) {
+ g_network_service_will_allow_gssapi_library_load = true;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h
new file mode 100644
index 000000000000..71d59b6b8691
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -0,0 +1,20 @@
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/net/system_network_context_manager.h
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
+ class URLLoaderFactoryForSystem;
+ class NetworkProcessLaunchWatcher;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class GssapiLibraryLoadObserver
+ : public network::mojom::GssapiLibraryLoadObserver {
+ public:
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
+ std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ GssapiLibraryLoadObserver gssapi_library_loader_observer_{this};
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
new file mode 100644
index 000000000000..25511241980c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
+@@ -36,7 +36,7 @@ namespace {
+ #include "services/network/public/cpp/resource_request.h"
+
+ namespace {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kPlatform[] = "LINUX";
+ #elif BUILDFLAG(IS_WIN)
+ constexpr char kPlatform[] = "WINDOWS";
diff --git a/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
new file mode 100644
index 000000000000..8c26c0ec046d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/new_tab_page/new_tab_page_util.cc
+@@ -35,7 +35,7 @@ bool IsOsSupportedForDrive() {
+ }
+
+ bool IsOsSupportedForDrive() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc b/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
new file mode 100644
index 000000000000..ce7b22790d15
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_notifications_notification__display__service__impl.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/notifications/notification_display_service_impl.cc
+@@ -31,7 +31,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/send_tab_to_self/desktop_notification_handler.h"
+ #include "chrome/browser/sharing/sharing_notification_handler.h"
+ #endif
+@@ -60,7 +60,7 @@ void NotificationDisplayServiceImpl::RegisterProfilePr
+ // static
+ void NotificationDisplayServiceImpl::RegisterProfilePrefs(
+ user_prefs::PrefRegistrySyncable* registry) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kAllowSystemNotifications, true);
+ #endif
+ }
+@@ -76,7 +76,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer
+ std::make_unique<PersistentNotificationHandler>());
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ AddNotificationHandler(
+ NotificationHandler::Type::SEND_TAB_TO_SELF,
+ std::make_unique<send_tab_to_self::DesktopNotificationHandler>(
+@@ -84,7 +84,7 @@ NotificationDisplayServiceImpl::NotificationDisplaySer
+ #endif
+
+ #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)) && \
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+ AddNotificationHandler(
+ NotificationHandler::Type::TAILORED_SECURITY,
diff --git a/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
new file mode 100644
index 000000000000..548381805436
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
+@@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile* profile) {
+ #elif BUILDFLAG(IS_WIN)
+ return NotificationPlatformBridgeWin::SystemNotificationEnabled();
+ #else
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (profile) {
+ // Prefs take precedence over flags.
+ PrefService* prefs = profile->GetPrefs();
diff --git a/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc b/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
new file mode 100644
index 000000000000..823bd8c8a27a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
+@@ -59,7 +59,7 @@ bool ShouldCreateEnterpriseShortcutsManager() {
+
+ bool ShouldCreateEnterpriseShortcutsManager() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(ntp_tiles::kNtpEnterpriseShortcuts);
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc b/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
new file mode 100644
index 000000000000..467f7514122a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
+@@ -70,7 +70,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -342,7 +342,7 @@ bool PageLoadMetricsEmbedder::ShouldObserveScheme(std:
+
+ bool PageLoadMetricsEmbedder::ShouldObserveScheme(std::string_view scheme) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return scheme == webapps::kIsolatedAppScheme;
+ #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS))
diff --git a/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
new file mode 100644
index 000000000000..d6696658d2d5
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/password_manager/chrome_password_manager_client.cc
+@@ -678,7 +678,7 @@ bool ChromePasswordManagerClient::IsReauthBeforeFillin
+ bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
+ device_reauth::DeviceAuthenticator* authenticator) {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
+ return false;
+ }
+@@ -955,7 +955,7 @@ void ChromePasswordManagerClient::NotifyKeychainError(
+ }
+
+ void ChromePasswordManagerClient::NotifyKeychainError() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PasswordsClientUIDelegate* manage_passwords_ui_controller =
+ PasswordsClientUIDelegateFromWebContents(web_contents());
+ if (manage_passwords_ui_controller) {
+@@ -1987,7 +1987,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+ bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
+ const GURL& url) const {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
+ return false;
+ }
+@@ -2026,7 +2026,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy(
+ const GURL& url) const {
+ if (!GetPrefs() || !GetPrefs()->HasPrefPath(
diff --git a/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
new file mode 100644
index 000000000000..d480aa7fe0f3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
+@@ -125,7 +125,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
+ // Prepare password hash data for reuse detection.
+ reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<password_manager::PasswordReuseManagerSigninNotifier>
+ notifier = std::make_unique<
+ password_manager::PasswordReuseManagerSigninNotifierImpl>(
diff --git a/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc b/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
new file mode 100644
index 000000000000..e93085467917
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2025-11-02 19:17:58 UTC
++++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
+@@ -23,7 +23,7 @@
+ #include "ui/gfx/geometry/resize_utils.h"
+ #include "ui/gfx/geometry/size.h"
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -590,7 +590,7 @@ bool PictureInPictureWindowManager::IsSupportedForDocu
+ bool PictureInPictureWindowManager::IsSupportedForDocumentPictureInPicture(
+ const GURL& url) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Only allow document PiP to be opened if the URL is of a type that we know
+ // how to display in the title bar. Otherwise, the title bar might be
+ // misleading in certain scenarios. See https://crbug.com/1460025 .
diff --git a/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc b/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc
new file mode 100644
index 000000000000..63079d429161
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_platform__util__linux.cc
@@ -0,0 +1,12 @@
+--- chrome/browser/platform_util_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/platform_util_linux.cc
+@@ -301,7 +301,9 @@ void OnLaunchOptionsCreated(const std::string& command
+ argv.push_back(command);
+ argv.push_back(arg);
+ options.current_directory = working_directory;
++#if !BUILDFLAG(IS_BSD)
+ options.allow_new_privs = true;
++#endif
+ // xdg-open can fall back on mailcap which eventually might plumb through
+ // to a command that needs a terminal. Set the environment variable telling
+ // it that we definitely don't have a terminal available and that it should
diff --git a/devel/electron35/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/devel/electron39/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
index c423fdd7f157..c423fdd7f157 100644
--- a/devel/electron35/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
+++ b/devel/electron39/files/patch-chrome_browser_policy_browser__signin__policy__handler.cc
diff --git a/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
new file mode 100644
index 000000000000..1764a86e0abd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
+@@ -57,7 +57,7 @@
+ #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/policy/browser_dm_token_storage_linux.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -66,7 +66,7 @@
+ #include "chrome/install_static/install_util.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
+ #include "chrome/browser/enterprise/client_certificates/cert_utils.h"
+ #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+
+ #if BUILDFLAG(IS_MAC)
+ storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
+ #elif BUILDFLAG(IS_WIN)
+ storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
+@@ -276,7 +276,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+
+ std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
+ ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
+ auto* device_management_service = GetDeviceManagementService();
+ auto shared_url_loader_factory = GetSharedURLLoaderFactory();
+@@ -298,7 +298,7 @@ ChromeBrowserCloudManagementControllerDesktop::
+ std::unique_ptr<client_certificates::CertificateProvisioningService>
+ ChromeBrowserCloudManagementControllerDesktop::
+ CreateCertificateProvisioningService() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (!certificate_store_) {
+ certificate_store_ =
+ std::make_unique<client_certificates::PrefsCertificateStore>(
diff --git a/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
new file mode 100644
index 000000000000..f090f55a8eb5
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -0,0 +1,215 @@
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
+@@ -247,7 +247,7 @@
+ #include "components/spellcheck/browser/pref_names.h"
+ #endif // BUILDFLAG(ENABLE_SPELLCHECK)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
+ #include "chrome/browser/enterprise/idle/action.h"
+ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
+@@ -614,7 +614,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kManagedDefaultSmartCardConnectSetting,
+ base::Value::Type::INTEGER },
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kDeletingUndecryptablePasswordsEnabled,
+ password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
+- || BUILDFLAG(IS_MAC)
++ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
+ base::Value::Type::BOOLEAN },
+@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::LIST },
+ #endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ // || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ { key::kFullscreenAllowed,
+ prefs::kFullscreenAllowed,
+ base::Value::Type::BOOLEAN },
+@@ -1858,7 +1858,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kGSSAPILibraryName,
+ prefs::kGSSAPILibraryName,
+ base::Value::Type::STRING },
+@@ -1920,7 +1920,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kNetworkServiceSandboxEnabled,
+ prefs::kNetworkServiceSandboxEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -1940,12 +1940,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kTotalMemoryLimitMb,
+ base::Value::Type::INTEGER },
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kBackgroundModeEnabled,
+ prefs::kBackgroundModeEnabled,
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kUnmanagedDeviceSignalsConsentFlowEnabled,
+ device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kLiveTranslateEnabled,
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kDefaultBrowserSettingEnabled,
+ prefs::kDefaultBrowserSettingEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -1971,7 +1971,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
+- || BUILDFLAG(IS_CHROMEOS)
++ || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ { key::kAutoplayAllowed,
+ prefs::kAutoplayAllowed,
+ base::Value::Type::BOOLEAN },
+@@ -2081,7 +2081,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
+ #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ { key::kAlternativeBrowserPath,
+ browser_switcher::prefs::kAlternativeBrowserPath,
+ base::Value::Type::STRING },
+@@ -2186,7 +2186,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ { key::kAuthNegotiateDelegateByKdcPolicy,
+ prefs::kAuthNegotiateDelegateByKdcPolicy,
+ base::Value::Type::BOOLEAN },
+@@ -2265,7 +2265,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ ash::prefs::kUrlParameterToAutofillSAMLUsername,
+ base::Value::Type::STRING },
+ #endif // BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2300,7 +2300,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kOutOfProcessSystemDnsResolutionEnabled,
+ prefs::kOutOfProcessSystemDnsResolutionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2334,7 +2334,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ base::Value::Type::INTEGER },
+ #endif
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ { key::kExtensionInstallTypeBlocklist,
+ extensions::pref_names::kExtensionInstallTypeBlocklist,
+ base::Value::Type::LIST},
+@@ -2357,7 +2357,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kTabCompareSettings,
+ optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
+ base::Value::Type::INTEGER},
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ { key::kChromeForTestingAllowed,
+ prefs::kChromeForTestingAllowed,
+ base::Value::Type::BOOLEAN },
+@@ -2436,7 +2436,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ policy_prefs::kBuiltInAIAPIsEnabled,
+ base::Value::Type::BOOLEAN },
+ #endif // BUILDFLAG(IS_ANDROID)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ { key::kNTPFooterManagementNoticeEnabled,
+ prefs::kNTPFooterManagementNoticeEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2582,7 +2582,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ // Policies for all platforms - End
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
+ key::kMemorySaverModeSavings,
+ performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
+@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
+ chrome_schema));
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
+ handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
+ handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
+@@ -2946,7 +2946,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
+ signin_legacy_policies;
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
+ key::kForceBrowserSignin, prefs::kForceBrowserSignin,
+ base::Value::Type::BOOLEAN));
+@@ -3328,7 +3328,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ #endif
+
+ #if BUILDFLAG(ENABLE_SPELLCHECK)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
+ handlers->AddHandler(
+ std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
+@@ -3336,7 +3336,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(ENABLE_SPELLCHECK)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
+ key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
+ base::Value::Type::BOOLEAN));
+@@ -3389,7 +3389,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
+ gen_ai_default_policies;
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gen_ai_default_policies.emplace_back(
+ key::kAutofillPredictionSettings,
+ optimization_guide::prefs::
+@@ -3466,7 +3466,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+ std::make_unique<PowerBatteryChargingOptimizationPolicyHandler>()));
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyHandler>(
+ std::make_unique<SimplePolicyHandler>(
+ key::kCacheEncryptionEnabled,
diff --git a/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc
new file mode 100644
index 000000000000..1a0ebf7e58d7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_policy_device__management__service__configuration.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/policy/device_management_service_configuration.cc
+@@ -22,7 +22,7 @@
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
+- !BUILDFLAG(IS_ANDROID))
++ !BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/connectors/common.h"
+ #include "chrome/browser/enterprise/connectors/connectors_service.h"
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
new file mode 100644
index 000000000000..b1462d5ce732
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/policy/policy_value_and_status_aggregator.cc
+@@ -49,7 +49,7 @@
+ #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/policy/core/common/cloud/profile_cloud_policy_manager.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc b/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc
new file mode 100644
index 000000000000..7fef4c024b40
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -0,0 +1,68 @@
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/prefs/browser_prefs.cc
+@@ -330,7 +330,7 @@
+ #include "chrome/browser/devtools/devtools_window.h"
+ #endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
+ #endif
+
+@@ -497,11 +497,11 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
+ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
+ #endif
+@@ -529,7 +529,7 @@
+ #include "chrome/browser/sessions/session_service_log.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/color/system_theme.h"
+ #endif
+
+@@ -1850,7 +1850,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+ on_device_translation::RegisterLocalStatePrefs(registry);
+ #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ WhatsNewUI::RegisterLocalStatePrefs(registry);
+ #endif
+
+@@ -2001,7 +2001,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+ #endif // BUILDFLAG(ENABLE_PDF)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
+ #endif
+
+@@ -2375,13 +2375,13 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ device_signals::RegisterProfilePrefs(registry);
+ ntp_tiles::EnterpriseShortcutsManagerImpl::RegisterProfilePrefs(registry);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry);
+ enterprise_signin::RegisterProfilePrefs(registry);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
new file mode 100644
index 000000000000..95007c4bcf46
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
+@@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[] = {
+ prefs::kShowFullscreenToolbar,
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Toggleing custom frames affects all open windows in the profile, hence
+ // should be written to the regular profile when changed in incognito mode.
+ prefs::kUseCustomChromeFrame,
diff --git a/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc b/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc
new file mode 100644
index 000000000000..3b051ec8067a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_prefs_session__startup__pref.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/prefs/session_startup_pref.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/prefs/session_startup_pref.cc
+@@ -71,7 +71,7 @@ SessionStartupPref::Type SessionStartupPref::GetDefaul
+ #if BUILDFLAG(IS_CHROMEOS)
+ return SessionStartupPref::LAST;
+ #else
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (features::kSetDefaultToContinueSession.Get()) {
+ return SessionStartupPref::LAST;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc
new file mode 100644
index 000000000000..a540502e533d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/printing/print_backend_service_manager.cc
+@@ -36,7 +36,7 @@
+ #include "printing/printing_context.h"
+ #include "printing/printing_features.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "content/public/common/content_switches.h"
+ #include "ui/linux/linux_ui.h"
+ #endif
+@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+ << remote_id << "`";
+
+ std::vector<std::string> extra_switches;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ extra_switches = linux_ui->GetCmdLineFlagsForCopy();
+ }
+@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+ return kNoClientsRegisteredResetOnIdleTimeout;
+
+ case ClientType::kQueryWithUi:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // No need to update if there were other query with UI clients.
+ if (HasQueryWithUiClientForRemoteId(remote_id)) {
+ return std::nullopt;
diff --git a/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc b/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc
new file mode 100644
index 000000000000..bb8cd7f2e386
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_printing_printer__query.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/printing/printer_query.cc.orig 2025-05-11 11:50:45 UTC
++++ chrome/browser/printing/printer_query.cc
+@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di
+ crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
+ printer_name, print_backend->GetPrinterDriverInfo(printer_name));
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)
++#if (BUILDFLAG(IS_BSD) || BUILDFLAG(IS_LINUX)) && BUILDFLAG(USE_CUPS)
+ PrinterBasicInfo basic_info;
+ if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) ==
+ mojom::ResultCode::kSuccess) {
diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
new file mode 100644
index 000000000000..ef55627af39f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc
+@@ -11,7 +11,7 @@
+ #include "privacy_sandbox_incognito_survey_service.h"
+ #include "privacy_sandbox_incognito_survey_service_factory.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "privacy_sandbox_whats_new_survey_service.h"
+ #include "privacy_sandbox_whats_new_survey_service_factory.h"
+ #endif
+@@ -40,7 +40,7 @@ void PrivacySandboxIncognitoTabObserver::DidFinishLoad
+ return;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // What's new page is fully contained within a single iframe for all the
+ // contents. The survey on the "What's New" page should only appear when the
+ // *iframe's* content is fully loaded. This happens after the main frame's
+@@ -72,7 +72,7 @@ bool PrivacySandboxIncognitoTabObserver::IsNewTabPage(
+ url == chrome::kChromeUINewTabURL;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // constant kChromeUIWhatsNewURL is defined only for this three.
+ bool PrivacySandboxIncognitoTabObserver::IsWhatsNewPage(const GURL& url) {
+ return url == chrome::kChromeUIWhatsNewURL;
diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
new file mode 100644
index 000000000000..cb33edb7e715
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
@@ -0,0 +1,11 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h
+@@ -23,7 +23,7 @@ class PrivacySandboxIncognitoTabObserver : public cont
+
+ private:
+ bool IsNewTabPage(const GURL& url);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsWhatsNewPage(const GURL& url);
+ #endif
+ };
diff --git a/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
new file mode 100644
index 000000000000..8d8654e20616
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
@@ -0,0 +1,11 @@
+--- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h
+@@ -16,7 +16,7 @@
+ #include "components/keyed_service/core/keyed_service.h"
+ #include "content/public/browser/web_contents.h"
+
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ #error This file should only be included on Win, Mac or Linux
+ #endif
+
diff --git a/devel/electron35/files/patch-chrome_browser_process__singleton__posix.cc b/devel/electron39/files/patch-chrome_browser_process__singleton__posix.cc
index 4d59611ece45..4d59611ece45 100644
--- a/devel/electron35/files/patch-chrome_browser_process__singleton__posix.cc
+++ b/devel/electron39/files/patch-chrome_browser_process__singleton__posix.cc
diff --git a/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
new file mode 100644
index 000000000000..03c49f08af02
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -0,0 +1,151 @@
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
+@@ -387,7 +387,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
+ #include "chrome/browser/enterprise/idle/idle_service_factory.h"
+@@ -432,7 +432,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
+ #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
+ #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
+@@ -442,11 +442,11 @@
+ #if !BUILDFLAG(IS_ANDROID)
+ #include "chrome/browser/password_manager/startup_passwords_import_service_factory.h" // nogncheck (Desktop only)
+ #endif
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
+ #include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
+ #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
+@@ -672,7 +672,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ AccountInvestigatorFactory::GetInstance();
+ AccountPasswordStoreFactory::GetInstance();
+ AccountReconcilorFactory::GetInstance();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ AccountsPolicyManagerFactory::GetInstance();
+ #endif
+ #if !BUILDFLAG(IS_ANDROID)
+@@ -771,7 +771,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ DiceBoundSessionCookieServiceFactory::GetInstance();
+ #endif
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
+ #endif
+ browser_sync::UserEventServiceFactory::GetInstance();
+@@ -834,7 +834,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
+ collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ tab_groups::CollaborationMessagingObserverFactory::GetInstance();
+ #endif
+ commerce::ShoppingServiceFactory::GetInstance();
+@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ contextual_tasks::ContextualTasksContextControllerFactory::GetInstance();
+ contextual_tasks::ContextualTasksServiceFactory::GetInstance();
+ ContentIndexProviderFactory::GetInstance();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ contextual_cueing::ContextualCueingServiceFactory::GetInstance();
+ #endif
+ ContextualSessionServiceFactory::GetInstance();
+@@ -895,11 +895,11 @@ void ChromeBrowserMainExtraPartsProfiles::
+ enterprise_connectors::ConnectorsServiceFactory::GetInstance();
+ enterprise_connectors::ReportingEventRouterFactory::GetInstance();
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
+ enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
+ #endif
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \
+ BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+ enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
+@@ -909,7 +909,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ GetInstance();
+ #endif
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
+ #endif
+@@ -918,10 +918,10 @@ void ChromeBrowserMainExtraPartsProfiles::
+ #endif
+ enterprise_reporting::LegacyTechServiceFactory::GetInstance();
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ enterprise_signals::UserPermissionServiceFactory::GetInstance();
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
+ #endif
+ #if BUILDFLAG(ENABLE_SESSION_SERVICE)
+@@ -1059,7 +1059,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ #if BUILDFLAG(IS_ANDROID)
+ MerchantViewerDataManagerFactory::GetInstance();
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
+ #endif
+ #if !BUILDFLAG(IS_ANDROID)
+@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ PasswordCounterFactory::GetInstance();
+ #endif // !BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PasswordManagerBlocklistPolicyFactory::GetInstance();
+ #endif
+ PasswordManagerSettingsServiceFactory::GetInstance();
+@@ -1192,7 +1192,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ #if BUILDFLAG(IS_CHROMEOS)
+ policy::PolicyCertServiceFactory::GetInstance();
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
+ policy::UserPolicyOidcSigninServiceFactory::GetInstance();
+ #endif
+@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
+ ProfileStatisticsFactory::GetInstance();
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ProfileTokenWebSigninInterceptorFactory::GetInstance();
+ OidcAuthenticationSigninInterceptorFactory::GetInstance();
+ PrivacySandboxWhatsNewSurveyServiceFactory::GetInstance();
+@@ -1250,7 +1250,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+ ReduceAcceptLanguageFactory::GetInstance();
+ RendererUpdaterFactory::GetInstance();
+ regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ reporting::ManualTestHeartbeatEventFactory::GetInstance();
+ #endif
+ #if !BUILDFLAG(IS_ANDROID)
diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc b/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc
new file mode 100644
index 000000000000..ad2118224651
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -0,0 +1,40 @@
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/profiles/profile_impl.cc
+@@ -268,6 +268,10 @@
+ #include "chrome/browser/safe_browsing/safe_browsing_service.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ using bookmarks::BookmarkModel;
+ using content::BrowserThread;
+ using content::DownloadManagerDelegate;
+@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+ policy_provider = GetUserCloudPolicyManagerAsh();
+ #else // !BUILDFLAG(IS_CHROMEOS)
+ {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ProfileManager* profile_manager = g_browser_process->profile_manager();
+ ProfileAttributesEntry* entry =
+ profile_manager->GetProfileAttributesStorage()
+@@ -876,7 +880,17 @@ base::FilePath ProfileImpl::last_selected_directory()
+ }
+
+ base::FilePath ProfileImpl::last_selected_directory() {
++#if BUILDFLAG(IS_OPENBSD)
++ // If unveil(2) is used, force the file dialog directory to something we
++ // know is available.
++ auto* sandbox = sandbox::policy::SandboxLinux::GetInstance();
++ if (sandbox->unveil_initialized())
++ return GetPrefs()->GetFilePath(prefs::kDownloadDefaultDirectory);
++ else
++ return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory);
++#else
+ return GetPrefs()->GetFilePath(prefs::kSelectFileLastDirectory);
++#endif
+ }
+
+ void ProfileImpl::set_last_selected_directory(const base::FilePath& path) {
diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc b/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc
new file mode 100644
index 000000000000..66d3e13a74fa
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_profiles_profile__io__data.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/profiles/profile_io_data.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/profiles/profile_io_data.cc
+@@ -17,7 +17,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -57,7 +57,7 @@ bool ProfileIOData::IsHandledProtocol(const std::strin
+ url::kFileSystemScheme,
+ chrome::kChromeSearchScheme,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc b/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc
new file mode 100644
index 000000000000..23ed0f866a80
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_profiles_profiles__state.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/profiles/profiles_state.cc
+@@ -191,7 +191,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
+ PrefService* local_state,
+ bool show_warning) {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ DCHECK(local_state);
+
+ // Check if guest mode enforcement commandline switch or policy are provided.
+@@ -227,7 +227,7 @@ bool IsGuestModeEnabled() {
+ return false;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // If there are any supervised profiles, disable guest mode.
+ if (std::ranges::any_of(g_browser_process->profile_manager()
+ ->GetProfileAttributesStorage()
+@@ -243,7 +243,7 @@ bool IsGuestModeEnabled(const Profile& profile) {
+ }
+
+ bool IsGuestModeEnabled(const Profile& profile) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ProfileAttributesEntry* profile_attributes =
+ g_browser_process->profile_manager()
+ ->GetProfileAttributesStorage()
diff --git a/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
new file mode 100644
index 000000000000..be3250b67649
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
+@@ -21,7 +21,7 @@
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_linux.h"
+ #endif
+
+@@ -72,7 +72,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
+ #elif BUILDFLAG(IS_CHROMEOS)
+ std::make_unique<RegionalCapabilitiesServiceClientChromeOS>(
+ g_browser_process->variations_service());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::make_unique<RegionalCapabilitiesServiceClientLinux>(
+ g_browser_process->variations_service());
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
new file mode 100644
index 000000000000..a2ba427c6486
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
+@@ -243,7 +243,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -4985,7 +4985,7 @@ void RenderViewContextMenu::OpenLinkInSplitView() {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool RenderViewContextMenu::IsLinkToIsolatedWebApp() const {
+ // Using `unfiltered_link_url`, because `link_url` is being replaced with
+ // about:blank#blocked if the source is a normal site.
diff --git a/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc b/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc
new file mode 100644
index 000000000000..f873a2bbeb8f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/renderer_preferences_util.cc
+@@ -38,7 +38,7 @@
+ #include "ui/base/ui_base_features.h"
+ #include "ui/native_theme/native_theme.h"
+
+-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "chrome/browser/themes/theme_service.h"
+ #include "chrome/browser/themes/theme_service_factory.h"
+ #include "ui/linux/linux_ui.h"
+@@ -109,7 +109,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+ Profile* profile) {
+ const PrefService* pref_service = profile->GetPrefs();
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
+ #endif
+ prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
+@@ -123,7 +123,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+ prefs->inactive_selection_fg_color = SK_ColorBLACK;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) {
+ if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
+ linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color);
diff --git a/devel/electron35/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/devel/electron39/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
index 8df7a08eb462..8df7a08eb462 100644
--- a/devel/electron35/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
+++ b/devel/electron39/files/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
diff --git a/devel/electron35/files/patch-chrome_browser_resources_signin_signin__shared.css b/devel/electron39/files/patch-chrome_browser_resources_signin_signin__shared.css
index 1531cc39292f..1531cc39292f 100644
--- a/devel/electron35/files/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/devel/electron39/files/patch-chrome_browser_resources_signin_signin__shared.css
diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
new file mode 100644
index 000000000000..92fce46970ae
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
+@@ -1288,7 +1288,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+ ReusedPasswordAccountType password_type) const {
+ if (base::FeatureList::IsEnabled(
+ safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return GetPrefs()->GetString(prefs::kEnterpriseCustomLabelForProfile);
+ #else
+ return std::string();
diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
new file mode 100644
index 000000000000..df5290146920
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
+@@ -20,7 +20,7 @@
+ #include "components/safe_browsing/core/common/safebrowsing_switches.h"
+ #include "net/base/url_util.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
new file mode 100644
index 000000000000..92c0e6d85b4f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
+@@ -692,7 +692,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+
+ // Process::Current().CreationTime() is missing on some platforms.
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::TimeDelta uptime =
+ first_incident_time_ - base::Process::Current().CreationTime();
+ environment_data->mutable_process()->set_uptime_msec(uptime.InMilliseconds());
diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
new file mode 100644
index 000000000000..a7c6dc30cd3a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
+@@ -12,7 +12,7 @@
+ #include "content/public/browser/web_contents.h"
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "chrome/browser/ui/browser_window/public/browser_window_features.h"
+ #include "chrome/browser/ui/toasts/api/toast_id.h"
+@@ -59,7 +59,7 @@ void SafeBrowsingPrefChangeHandler::
+ void SafeBrowsingPrefChangeHandler::
+ MaybeShowEnhancedProtectionSettingChangeNotification() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (!profile_ ||
+ !base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
+ return;
+@@ -186,7 +186,7 @@ void SafeBrowsingPrefChangeHandler::
+ }
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void SafeBrowsingPrefChangeHandler::SetToastControllerForTesting(
+ ToastController* controller) {
+ toast_controller_for_testing_ = controller;
diff --git a/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
new file mode 100644
index 000000000000..0edc3c3e5417
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
@@ -0,0 +1,29 @@
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
+@@ -20,7 +20,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/toasts/toast_controller.h"
+ #endif
+
+@@ -63,7 +63,7 @@ class SafeBrowsingPrefChangeHandler {
+ virtual void MaybeShowEnhancedProtectionSettingChangeNotification();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void SetToastControllerForTesting(ToastController* controller);
+ #endif
+
+@@ -72,7 +72,7 @@ class SafeBrowsingPrefChangeHandler {
+ raw_ptr<Profile> profile_;
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ raw_ptr<ToastController> toast_controller_for_testing_ = nullptr;
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
new file mode 100644
index 000000000000..491419b8f703
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/screen_ai/screen_ai_install_state.cc
+@@ -30,7 +30,7 @@ bool IsDeviceCompatible() {
+ // TODO(crbug.com/381256355): Update when ScreenAI library is compatible with
+ // older CPUs.
+ static const bool device_compatible = base::CPU().has_sse42();
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, the library is only built for X86 CPUs.
+ static constexpr bool device_compatible = false;
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
new file mode 100644
index 000000000000..742aa421fade
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
+@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ base::FilePath binary_path = state_instance->get_component_binary_path();
+ #if BUILDFLAG(IS_WIN)
+ std::vector<base::FilePath> preload_libraries = {binary_path};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> extra_switches = {
+ base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
+ binary_path.MaybeAsASCII().c_str())};
+@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchIfNotRunning()
+ .WithPreloadedLibraries(
+ preload_libraries,
+ content::ServiceProcessHostPreloadLibraries::GetPassKey())
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .WithExtraCommandLineSwitches(extra_switches)
+ #endif // BUILDFLAG(IS_WIN)
+ .WithProcessCallback(
diff --git a/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc b/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc
new file mode 100644
index 000000000000..d55135458ae1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_sessions_session__restore.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/sessions/session_restore.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/sessions/session_restore.cc
+@@ -109,7 +109,7 @@
+ #include "ui/wm/core/scoped_animation_disabler.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -1183,7 +1183,7 @@ class SessionRestoreImpl : public BrowserListObserver
+ bool is_first_tab = true;
+ for (const auto& startup_tab : startup_tabs) {
+ const GURL& url = startup_tab.url;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (url == whats_new::GetWebUIStartupURL()) {
+ whats_new::StartWhatsNewFetch(browser);
+ continue;
diff --git a/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
new file mode 100644
index 000000000000..3d63046cd9a7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/sharing/sharing_handler_registry_impl.cc
+@@ -21,7 +21,7 @@
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/sharing/shared_clipboard/remote_copy_message_handler.h"
+ #endif
+
+@@ -72,7 +72,7 @@ SharingHandlerRegistryImpl::SharingHandlerRegistryImpl
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (sharing_device_registration->IsRemoteCopySupported()) {
+ AddSharingHandler(
+ std::make_unique<RemoteCopyMessageHandler>(profile),
diff --git a/devel/electron35/files/patch-chrome_browser_shortcuts_icon__badging.cc b/devel/electron39/files/patch-chrome_browser_shortcuts_icon__badging.cc
index 98e27521c5b0..98e27521c5b0 100644
--- a/devel/electron35/files/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/devel/electron39/files/patch-chrome_browser_shortcuts_icon__badging.cc
diff --git a/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc b/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..2c970017faed
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -164,7 +164,7 @@ std::string HatsSurveyTriggerForAccessPoint(
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc b/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..b5531f6474ea
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ bool IsFeatureEnabledForSigninHatsTrigger(const std::s
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!profile || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc b/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc
new file mode 100644
index 000000000000..8c69ee6b296a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_signin_signin__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_util.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/signin/signin_util.cc
+@@ -50,7 +50,7 @@
+ #include "services/network/public/mojom/cookie_manager.mojom.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_dialogs.h"
+ #include "chrome/browser/ui/browser_finder.h"
+ #include "components/strings/grit/components_strings.h"
+@@ -97,7 +97,7 @@ void CookiesMover::StartMovingCookies() {
+ CookiesMover::~CookiesMover() = default;
+
+ void CookiesMover::StartMovingCookies() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
+ profile_management::features::kThirdPartyProfileManagement);
+ #else
+@@ -399,7 +399,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy(
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool HasExplicitlyDisabledHistorySync(Profile& profile) {
+ // If the user is signed out, we cannot know if the toggles were interacted
+ // with or not.
diff --git a/devel/electron39/files/patch-chrome_browser_signin_signin__util.h b/devel/electron39/files/patch-chrome_browser_signin_signin__util.h
new file mode 100644
index 000000000000..dfa96f8115ca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_signin_signin__util.h
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/signin/signin_util.h
+@@ -203,7 +203,7 @@ bool IsSyncingUserSelectableTypesAllowedByPolicy(
+ const syncer::SyncService* sync_service,
+ const syncer::UserSelectableTypeSet& types);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // True if the user has explicitly disabled syncing history, tabs or saved tab
+ // groups through the settings.
+ // This method does not take into account the feature flag
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
new file mode 100644
index 000000000000..a6e7c1aaf505
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
+@@ -41,7 +41,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowReAuthInterstitial(
+ content::NavigationHandle& navigation_handle) {
+ Profile* profile = Profile::FromBrowserContext(
+@@ -208,7 +208,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
+ }
+ case InterstitialResultCallbackActions::kCancelWithInterstitial: {
+ CHECK(navigation_handle());
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (ShouldShowReAuthInterstitial(*navigation_handle())) {
+ // Show the re-authentication interstitial if the user signed out of
+ // the content area, as parent's approval requires authentication.
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
new file mode 100644
index 000000000000..3a5211758f84
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
+@@ -40,7 +40,7 @@
+ #include "chrome/browser/ash/profiles/profile_helper.h"
+ #include "components/user_manager/user.h"
+ #include "components/user_manager/user_type.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
+@@ -158,7 +158,7 @@ void AssertChildStatusOfTheUser(Profile* profile, bool
+ #endif
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::string CreateReauthenticationInterstitialForYouTube(
+ content::NavigationHandle& navigation_handle) {
+ content::WebContents* web_contents = navigation_handle.GetWebContents();
diff --git a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 17f980226559..17f980226559 100644
--- a/devel/electron35/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
new file mode 100644
index 000000000000..3a54a281ca30
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
+@@ -194,7 +194,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+ return;
+ }
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ CHECK(contents.value());
+ content::WebContents* web_contents = contents.value().get();
+ // Always invoke the parent permission dialog.
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
new file mode 100644
index 000000000000..d544ccf4c4ca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
+@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager::
+ ActivateManagementPolicyAndUpdateRegistration() {
+ SetActiveForSupervisedUsers();
+ UpdateManagementPolicyRegistration();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ MaybeMarkExtensionsLocallyParentApproved();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ }
+@@ -444,7 +444,7 @@ bool SupervisedUserExtensionsManager::ShouldBlockExten
+ return false;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SupervisedUserExtensionsManager::
+ MaybeMarkExtensionsLocallyParentApproved() {
+ supervised_user::LocallyParentApprovedExtensionsMigrationState
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
new file mode 100644
index 000000000000..570a337a2dd0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -0,0 +1,11 @@
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
+@@ -151,7 +151,7 @@ class SupervisedUserExtensionsManager : public Extensi
+ // launched.
+ bool ShouldBlockExtension(const std::string& extension_id) const;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Triggers an one-time migration of the present extensions as parent-approved
+ // when the feature
+ // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
new file mode 100644
index 000000000000..8ff10db3976a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
@@ -0,0 +1,26 @@
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
+@@ -33,12 +33,12 @@
+ #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
+ #include "components/signin/public/identity_manager/identity_manager.h"
+ #include "ui/android/view_android.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ namespace {
+ bool IsYouTubeInfrastructureSubframe(content::NavigationHandle* handle) {
+ if (handle->GetNavigatingFrameType() != content::FrameType::kSubframe) {
+@@ -160,7 +160,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc
+ return content::NavigationThrottle::DEFER;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // When an unauthenticated supervised user tries to access YouTube, we force
+ // re-authentication with an interstitial so that YouTube can be subject to
+ // content restrictions. This interstitial is only available on Desktop
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
new file mode 100644
index 000000000000..3b49ffcb87fe
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
+@@ -15,7 +15,7 @@
+ #include "content/public/browser/browser_context.h"
+ #include "chrome/browser/supervised_user/metrics_service_accessor_delegate.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
+ #endif
+
+@@ -63,7 +63,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
+ std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
+ SupervisedUserMetricsServiceExtensionDelegate>
+ extensions_metrics_delegate = nullptr;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extensions_metrics_delegate =
+ std::make_unique<SupervisedUserExtensionsMetricsDelegateImpl>(
+ extensions::ExtensionRegistry::Get(profile), profile);
diff --git a/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
new file mode 100644
index 000000000000..e6d944043c3c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
+@@ -49,7 +49,7 @@
+ #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
+ #elif BUILDFLAG(IS_CHROMEOS)
+ #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
+-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
+ #endif
+
+@@ -69,7 +69,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
+ #elif BUILDFLAG(IS_ANDROID)
+ return std::make_unique<SupervisedUserWebContentHandlerImpl>(
+ web_contents, frame_id, navigation_id);
+-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return std::make_unique<SupervisedUserWebContentHandlerImpl>(
+ web_contents, frame_id, navigation_id);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
new file mode 100644
index 000000000000..8714a2af7040
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/sync/chrome_sync_controller_builder.cc
+@@ -297,7 +297,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+ #if BUILDFLAG(ENABLE_SPELLCHECK)
+ // Chrome prefers OS provided spell checkers where they exist. So only sync
+ // the custom dictionary on platforms that typically don't provide one.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Dictionary sync is enabled by default.
+ if (spellcheck_service_.value()) {
+ controllers.push_back(
diff --git a/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
new file mode 100644
index 000000000000..1935513023ca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_sync_device__info__sync__client__impl.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/sync/device_info_sync_client_impl.cc
+@@ -34,7 +34,7 @@ std::string DeviceInfoSyncClientImpl::GetSigninScopedD
+ std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
+ // Since the local sync backend is currently only supported on Windows, Mac and
+ // Linux don't even check the pref on other os-es.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ syncer::SyncPrefs prefs(profile_->GetPrefs());
+ if (prefs.IsLocalSyncEnabled()) {
+ return "local_device";
diff --git a/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc b/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc
new file mode 100644
index 000000000000..f4d50c41d628
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/sync/sync_service_factory.cc
+@@ -134,7 +134,7 @@ tab_groups::TabGroupSyncService* GetTabGroupSyncServic
+ tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
+ CHECK(profile);
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ tab_groups::TabGroupSyncService* service =
+ tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
+ CHECK(service);
+@@ -399,7 +399,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
+ bool local_sync_backend_enabled = false;
+ // Only check the local sync backend pref on the supported platforms of
+ // Windows, Mac and Linux.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ syncer::SyncPrefs prefs(profile->GetPrefs());
+ local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
+ base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc
new file mode 100644
index 000000000000..8a858618f38c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/task_manager/sampling/task_group.cc
+@@ -33,7 +33,7 @@ const int kBackgroundRefreshTypesMask =
+ #if BUILDFLAG(IS_WIN)
+ REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ REFRESH_TYPE_FD_COUNT |
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+ REFRESH_TYPE_PRIORITY;
+@@ -93,7 +93,7 @@ TaskGroup::TaskGroup(
+ weak_ptr_factory_.GetWeakPtr()),
+ base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
+ weak_ptr_factory_.GetWeakPtr()),
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
+ weak_ptr_factory_.GetWeakPtr()),
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+@@ -236,7 +236,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void TaskGroup::OnOpenFdCountRefreshDone(int open_fd_count) {
+ DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
+
diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h
new file mode 100644
index 000000000000..ca7e31354589
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -0,0 +1,38 @@
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/task_manager/sampling/task_group.h
+@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefreshFlags =
+ REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ REFRESH_TYPE_FD_COUNT |
+ #endif
+ REFRESH_TYPE_HARD_FAULTS;
+@@ -141,7 +141,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ int open_fd_count() const { return open_fd_count_; }
+ void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+@@ -156,7 +156,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ void OnOpenFdCountRefreshDone(int open_fd_count);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+
+@@ -226,7 +226,7 @@ class TaskGroup {
+ int64_t user_peak_handles_ = -1;
+ int64_t hard_faults_per_second_ = -1;
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // The number of file descriptors currently open by the process.
+ int open_fd_count_ = -1;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index e43cd612e185..e43cd612e185 100644
--- a/devel/electron35/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
new file mode 100644
index 000000000000..8393bed03704
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -0,0 +1,38 @@
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/task_manager/sampling/task_group_sampler.h
+@@ -33,7 +33,7 @@ class TaskGroupSampler : public base::RefCountedThread
+ using OnSwappedMemRefreshCallback =
+ base::RepeatingCallback<void(base::ByteCount)>;
+ using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+ using OnProcessPriorityCallback =
+@@ -45,7 +45,7 @@ class TaskGroupSampler : public base::RefCountedThread
+ const OnCpuRefreshCallback& on_cpu_refresh,
+ const OnSwappedMemRefreshCallback& on_memory_refresh,
+ const OnIdleWakeupsCallback& on_idle_wakeups,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const OnOpenFdCountCallback& on_open_fd_count,
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+ const OnProcessPriorityCallback& on_process_priority);
+@@ -65,7 +65,7 @@ class TaskGroupSampler : public base::RefCountedThread
+ double RefreshCpuUsage();
+ base::ByteCount RefreshSwappedMem();
+ int RefreshIdleWakeupsPerSecond();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ int RefreshOpenFdCount();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+ base::Process::Priority RefreshProcessPriority();
+@@ -89,7 +89,7 @@ class TaskGroupSampler : public base::RefCountedThread
+ const OnCpuRefreshCallback on_cpu_refresh_callback_;
+ const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_;
+ const OnIdleWakeupsCallback on_idle_wakeups_callback_;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const OnOpenFdCountCallback on_open_fd_count_callback_;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+ const OnProcessPriorityCallback on_process_priority_callback_;
diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
new file mode 100644
index 000000000000..daae0324f2cb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/task_manager/sampling/task_manager_impl.cc
+@@ -227,7 +227,7 @@ int TaskManagerImpl::GetOpenFdCount(TaskId task_id) co
+ }
+
+ int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return GetTaskGroupByTaskId(task_id)->open_fd_count();
+ #else
+ return -1;
diff --git a/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h b/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h
new file mode 100644
index 000000000000..4a45c2176d57
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -0,0 +1,11 @@
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/task_manager/task_manager_observer.h
+@@ -45,7 +45,7 @@ enum RefreshType {
+ // or backgrounded.
+ REFRESH_TYPE_PRIORITY = 1 << 12,
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // For observers interested in getting the number of open file descriptors of
+ // processes.
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc
new file mode 100644
index 000000000000..0244a94ea65e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_themes_theme__helper.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/themes/theme_helper.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/themes/theme_helper.cc
+@@ -16,7 +16,7 @@
+ #include "ui/gfx/image/image.h"
+ #include "ui/native_theme/native_theme.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc
new file mode 100644
index 000000000000..db834cb4ac94
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/themes/theme_service.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/themes/theme_service.cc
+@@ -75,7 +75,7 @@
+ #include "extensions/browser/extension_registry_observer.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #include "ui/ozone/public/ozone_platform.h" // nogncheck
+ #endif
+@@ -344,7 +344,7 @@ bool ThemeService::ShouldUseCustomFrame() const {
+ }
+
+ bool ThemeService::ShouldUseCustomFrame() const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ui::OzonePlatform::GetInstance()
+ ->GetPlatformRuntimeProperties()
+ .supports_server_side_window_decorations) {
diff --git a/devel/electron35/files/patch-chrome_browser_themes_theme__service__aura__linux.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
index 0ed274a4ad41..0ed274a4ad41 100644
--- a/devel/electron35/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service__aura__linux.cc
diff --git a/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc b/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc
new file mode 100644
index 000000000000..c36fb5a62b52
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/themes/theme_service_factory.cc
+@@ -27,7 +27,7 @@
+ #include "chrome/browser/themes/theme_helper_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/themes/theme_service_aura_linux.h"
+ #include "ui/linux/linux_ui_factory.h"
+ #endif
+@@ -106,7 +106,7 @@ ThemeServiceFactory::BuildServiceInstanceForBrowserCon
+ std::unique_ptr<KeyedService>
+ ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
+ content::BrowserContext* profile) const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using ThemeService = ThemeServiceAuraLinux;
+ #endif
+
+@@ -118,7 +118,7 @@ void ThemeServiceFactory::RegisterProfilePrefs(
+
+ void ThemeServiceFactory::RegisterProfilePrefs(
+ user_prefs::PrefRegistrySyncable* registry) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterIntegerPref(prefs::kSystemTheme,
+ static_cast<int>(ui::GetDefaultSystemTheme()));
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc b/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc
new file mode 100644
index 000000000000..d6a01f1c6895
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_accelerator__table.cc
@@ -0,0 +1,43 @@
+--- chrome/browser/ui/accelerator_table.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/accelerator_table.cc
+@@ -73,11 +73,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
+ {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+ {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+ {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+ #endif // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
+ {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
+ IDC_MOVE_TAB_PREVIOUS},
+@@ -105,7 +105,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
+ {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+ {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
+ {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
+ {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
+@@ -157,7 +157,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
+ IDC_SHOW_AVATAR_MENU},
+
+ // Platform-specific key maps.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
+ {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
+ {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
+@@ -311,7 +311,7 @@ std::vector<AcceleratorMapping> GetAcceleratorList() {
+ std::end(kDevToolsAcceleratorMap));
+
+ if (features::IsSideBySideKeyboardShortcutEnabled()) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ accelerators->emplace_back(
+ AcceleratorMapping({ui::VKEY_N, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN,
+ IDC_NEW_SPLIT_TAB}));
diff --git a/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h
new file mode 100644
index 000000000000..8cc4c1d93835
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/actions/chrome_action_id.h
+@@ -512,7 +512,7 @@
+ #if BUILDFLAG(IS_CHROMEOS)
+ #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
+ E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
+ E(kUseSystemTitleBar, IDC_USE_SYSTEM_TITLE_BAR) \
+ E(kRestoreWindow, IDC_RESTORE_WINDOW)
diff --git a/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
new file mode 100644
index 000000000000..3289c0e13cd5
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
+@@ -58,7 +58,7 @@ DesktopPaymentsWindowManager::DesktopPaymentsWindowMan
+ DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
+ ContentAutofillClient* client)
+ : client_(CHECK_DEREF(client)) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ scoped_observation_.Observe(BrowserList::GetInstance());
+ #endif // BUILDFLAG(IS_LINUX)
+ }
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void DesktopPaymentsWindowManager::OnBrowserSetLastActive(Browser* browser) {
+ // If there is an ongoing payments window manager pop-up flow, and the
+ // original tab's WebContents become active, activate the pop-up's
diff --git a/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
new file mode 100644
index 000000000000..590df18fcf8a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
+@@ -14,7 +14,7 @@
+ #include "components/autofill/core/browser/payments/payments_window_manager.h"
+ #include "content/public/browser/web_contents_observer.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/scoped_observation.h"
+ #include "chrome/browser/ui/browser_list.h"
+ #include "chrome/browser/ui/browser_list_observer.h"
+@@ -39,7 +39,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+ // WebContents of the original tab that the pop-up is created in. If there is a
+ // pop-up currently present, `this` will observe the WebContents of that pop-up.
+ class DesktopPaymentsWindowManager : public PaymentsWindowManager,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ public BrowserListObserver,
+ #endif // BUILDFLAG(IS_LINUX)
+ public content::WebContentsObserver {
+@@ -59,7 +59,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+ content::NavigationHandle* navigation_handle) override;
+ void WebContentsDestroyed() override;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // BrowserListObserver:
+ void OnBrowserSetLastActive(Browser* browser) override;
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+ // Used in tests to notify the test infrastructure that the pop-up has closed.
+ base::RepeatingClosure popup_closed_closure_for_testing_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::ScopedObservation<BrowserList, BrowserListObserver> scoped_observation_{
+ this};
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser.h b/devel/electron39/files/patch-chrome_browser_ui_browser.h
new file mode 100644
index 000000000000..30de2038e4f0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/browser.h.orig 2025-11-02 19:17:57 UTC
++++ chrome/browser/ui/browser.h
+@@ -270,7 +270,7 @@ class Browser : public TabStripModelObserver,
+ std::optional<int64_t> display_id;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // When the browser window is shown, the desktop environment is notified
+ // using this ID. In response, the desktop will stop playing the "waiting
+ // for startup" animation (if any).
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc
new file mode 100644
index 000000000000..71d2433574ab
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -0,0 +1,74 @@
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/browser_command_controller.cc
+@@ -129,7 +129,7 @@
+ #include "components/user_manager/user_manager.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/base/ime/text_edit_commands.h"
+ #include "ui/base/ime/text_input_flags.h"
+ #include "ui/linux/linux_ui.h"
+@@ -139,7 +139,7 @@
+ #include "ui/ozone/public/ozone_platform.h"
+ #endif
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -373,7 +373,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+ #endif
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If this key was registered by the user as a content editing hotkey, then
+ // it is not reserved.
+ auto* linux_ui = ui::LinuxUi::instance();
+@@ -676,7 +676,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+ break;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case IDC_MINIMIZE_WINDOW:
+ browser_->window()->Minimize();
+ break;
+@@ -898,7 +898,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+ break;
+ case IDC_CREATE_SHORTCUT:
+ base::RecordAction(base::UserMetricsAction("CreateShortcut"));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ chrome::CreateDesktopShortcutForActiveWebContents(browser_);
+ #else
+ web_app::CreateWebAppFromCurrentWebContents(
+@@ -1075,7 +1075,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ case IDC_CHROME_WHATS_NEW:
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ ShowChromeWhatsNew(browser_);
+ break;
+ #else
+@@ -1464,7 +1464,7 @@ void BrowserCommandController::InitCommandState() {
+ command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
+ command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
+ command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
+ command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
+@@ -1824,7 +1824,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+ bool can_create_web_app = web_app::CanCreateWebApp(browser_);
+ command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ command_updater_.UpdateCommandEnabled(
+ IDC_CREATE_SHORTCUT,
+ shortcuts::CanCreateDesktopShortcut(current_web_contents));
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc
new file mode 100644
index 000000000000..7f4d089dedfe
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__commands.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/browser_commands.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/browser_commands.cc
+@@ -2298,7 +2298,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+ } else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
+ UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
+ } else {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kFewerUpdateConfirmations)) {
+ chrome::AttemptRelaunch();
+ return;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc
new file mode 100644
index 000000000000..6fa475f9a6cf
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/browser_ui_prefs.cc
+@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+ registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
+ registry->RegisterIntegerPref(prefs::kPinInfoBarTimesShown, 0);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
+ std::string());
+ registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
+@@ -103,7 +103,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+ user_prefs::PrefRegistrySyncable::SYNCABLE_PREF;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ registry->RegisterIntegerPref(prefs::kSessionRestoreInfoBarTimesShown, 0);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+@@ -216,7 +216,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+ registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
+ registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
+ registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForProfile,
+ std::string());
+ registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForProfile,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_browser__view__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__view__prefs.cc
index 694bceabee99..694bceabee99 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__view__prefs.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc b/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
new file mode 100644
index 000000000000..b0c43bf35e6a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
+@@ -133,7 +133,7 @@
+ #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
+ #endif
+
+@@ -374,7 +374,7 @@ void BrowserWindowFeatures::Init(BrowserWindowInterfac
+ browser_select_file_dialog_controller_ =
+ std::make_unique<BrowserSelectFileDialogController>(profile);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ profile_customization_bubble_sync_controller_ =
+ std::make_unique<ProfileCustomizationBubbleSyncController>(browser,
+ profile);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h b/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
new file mode 100644
index 000000000000..4696e04eec50
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/ui/browser_window/public/browser_window_features.h
+@@ -94,7 +94,7 @@ class PinInfoBarController;
+ } // namespace default_browser
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ProfileCustomizationBubbleSyncController;
+ namespace session_restore_infobar {
+ class SessionRestoreInfobarController;
+@@ -428,7 +428,7 @@ class BrowserWindowFeatures {
+ return browser_select_file_dialog_controller_.get();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ProfileCustomizationBubbleSyncController*
+ profile_customization_bubble_sync_controller() {
+ return profile_customization_bubble_sync_controller_.get();
+@@ -597,7 +597,7 @@ class BrowserWindowFeatures {
+ std::unique_ptr<BrowserSelectFileDialogController>
+ browser_select_file_dialog_controller_;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<ProfileCustomizationBubbleSyncController>
+ profile_customization_bubble_sync_controller_;
+
diff --git a/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc
new file mode 100644
index 000000000000..57a3a7f87f3e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -0,0 +1,44 @@
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/chrome_pages.cc
+@@ -86,12 +86,12 @@
+ #include "components/signin/public/identity_manager/identity_manager.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/web_applications/web_app_utils.h"
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -253,7 +253,7 @@ bool SiteGURLIsValid(const GURL& url) {
+ return !site_origin.opaque() && (url.SchemeIsHTTPOrHTTPS() ||
+ url.SchemeIs(extensions::kExtensionScheme)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ || url.SchemeIs(webapps::kIsolatedAppScheme)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -415,7 +415,7 @@ void ShowChromeTips(Browser* browser) {
+ ShowSingletonTab(browser, GURL(kChromeTipsURL));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ShowChromeWhatsNew(Browser* browser) {
+ ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
+ }
+@@ -744,7 +744,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ShowWebAppSettingsImpl(Browser* browser,
+ Profile* profile,
+ const std::string& app_id,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h
new file mode 100644
index 000000000000..7aa60088aaf1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_chrome__pages.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/chrome_pages.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/chrome_pages.h
+@@ -39,7 +39,7 @@ enum class ConsentLevel;
+ enum class ConsentLevel;
+ } // namespace signin
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace web_app {
+ enum class AppSettingsPageEntryPoint;
+ } // namespace web_app
+@@ -182,7 +182,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+ const std::string& category);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Show chrome://app-settings/<app-id> page.
+ void ShowWebAppSettings(Browser* browser,
+ const std::string& app_id,
diff --git a/devel/electron35/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/devel/electron39/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index ec344b260e7c..ec344b260e7c 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..a9ae4b95e935
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -166,7 +166,7 @@ constexpr char kHatsSurveyOrganicTriggerSafetyHubAndro
+ "safety_hub_android_organic_survey";
+ #endif // #if !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[] =
+ "privacy-sandbox-whats-new-survey";
+ #endif // !BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -505,7 +505,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h
new file mode 100644
index 000000000000..57421a2d829d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_hats_survey__config.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/hats/survey_config.h
+@@ -89,7 +89,7 @@ extern const char kHatsSurveyOrganicTriggerSafetyHubAn
+ extern const char kHatsSurveyOrganicTriggerSafetyHubAndroid[];
+ #endif // #if !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..adb57594eeee
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/devel/electron35/files/patch-chrome_browser_ui_managed__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_managed__ui.cc
index 803fcfc1b1a3..803fcfc1b1a3 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_managed__ui.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_managed__ui.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
new file mode 100644
index 000000000000..55c510896c5f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
+@@ -1964,7 +1964,7 @@ const gfx::VectorIcon& GetSharingHubVectorIcon() {
+ return omnibox::kShareMacChromeRefreshIcon;
+ #elif BUILDFLAG(IS_WIN)
+ return omnibox::kShareWinChromeRefreshIcon;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return omnibox::kShareLinuxChromeRefreshIcon;
+ #else
+ return omnibox::kShareChromeRefreshIcon;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index a2e83e29a704..a2e83e29a704 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
new file mode 100644
index 000000000000..7b5d0f500776
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
+@@ -115,7 +115,7 @@ using Logger = autofill::SavePasswordProgressLogger;
+
+ using Logger = autofill::SavePasswordProgressLogger;
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Should be kept in sync with constant declared in
+ // bubble_controllers/relaunch_chrome_bubble_controller.cc.
+ constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
+@@ -626,7 +626,7 @@ void ManagePasswordsUIController::OnKeychainError() {
+ }
+
+ void ManagePasswordsUIController::OnKeychainError() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ CHECK(!dialog_controller_);
+ PrefService* prefs =
+ Profile::FromBrowserContext(web_contents()->GetBrowserContext())
diff --git a/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
new file mode 100644
index 000000000000..dff080b93df0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/prefs/prefs_tab_helper.cc
+@@ -64,7 +64,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
++ BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) || BUILDFLAG(IS_BSD)
+ // If a font name in prefs default values starts with a comma, consider it's a
+ // comma-separated font list and resolve it to the first available font.
+ #define PREFS_FONT_LIST 1
diff --git a/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc b/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc
new file mode 100644
index 000000000000..fc20cbac2bf0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_sad__tab.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/sad_tab.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/sad_tab.cc
+@@ -180,7 +180,7 @@ std::vector<int> SadTab::GetSubMessages() {
+ if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
+ message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO);
+ }
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Note: on macOS, Linux and ChromeOS, the first bullet is either one of
+ // IDS_SAD_TAB_RELOAD_CLOSE_TABS or IDS_SAD_TAB_RELOAD_CLOSE_NOTABS
+ // followed by one of the above suggestions.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/devel/electron39/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index 01db715af2a4..01db715af2a4 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
new file mode 100644
index 000000000000..8e11ab547fc3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/signin/signin_view_controller.cc
+@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+ GetOnModalDialogClosedCallback());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewController::ShowModalHistorySyncOptInDialog(
+ HistorySyncOptinHelper::FlowCompletedCallback callback) {
+ CHECK(
+@@ -493,7 +493,7 @@ void SigninViewController::ShowModalManagedUserNoticeD
+ void SigninViewController::ShowModalManagedUserNoticeDialog(
+ std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
+ create_param) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ CloseModalSignin();
+ dialog_ = std::make_unique<SigninModalDialogImpl>(
+ SigninViewControllerDelegate::CreateManagedUserNoticeDelegate(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h
new file mode 100644
index 000000000000..e12373d9bf63
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -170,7 +170,7 @@ class SigninViewController {
+ void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Shows the modal history sync opt in dialog as a browser-modal dialog on top
+ // of the `browser_`'s window. Executes the provided callback when the dialog
+ // closes.
diff --git a/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
new file mode 100644
index 000000000000..ba9a5479c2bd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/signin/signin_view_controller_delegate.h
+@@ -50,7 +50,7 @@ class SigninViewControllerDelegate {
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewControllerDelegate instance that
+ // displays the modal history sync opt in dialog. The returned object should
+ // delete itself when the window it's managing is closed.
+@@ -91,7 +91,7 @@ class SigninViewControllerDelegate {
+ SignoutConfirmationCallback callback);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewContolllerDelegate instance that
+ // displays the managed user notice modal dialog. The returned object
+ // should delete itself when the window it's managing is closed.
diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
new file mode 100644
index 000000000000..5e04011bd8a3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/startup/bad_flags_prompt.cc
+@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
+ extensions::switches::kExtensionsOnExtensionURLs,
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Speech dispatcher is buggy, it can crash and it can make Chrome freeze.
+ // http://crbug.com/327295
+ switches::kEnableSpeechDispatcher,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc
new file mode 100644
index 000000000000..9c60f6d01801
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/startup/infobar_utils.cc
+@@ -46,7 +46,7 @@
+ #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
+ #endif
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_model.h"
+ #endif
+@@ -231,7 +231,7 @@ void AddInfoBarsIfNecessary(BrowserWindowInterface* br
+ }
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) {
+ auto* session_restore_infobar_controller =
+ session_restore_infobar::SessionRestoreInfobarController::From(browser);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
new file mode 100644
index 000000000000..6992f48d0330
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/startup/startup_browser_creator.cc
+@@ -135,7 +135,7 @@
+ #include "chrome/credential_provider/common/gcp_strings.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/headless/headless_mode_util.h"
+ #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
+ #include "components/headless/policy/headless_mode_policy.h"
+@@ -987,7 +987,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+ TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
+ ComputeAndRecordLaunchMode(command_line);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (headless::IsHeadlessMode() &&
+ headless::HeadlessModePolicy::IsHeadlessModeDisabled(
+ g_browser_process->local_state())) {
+@@ -1090,7 +1090,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+ silent_launch = true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Writes open and installed web apps to the specified file without
+ // launching a new browser window or tab.
+ if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
+@@ -1307,7 +1307,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+ CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
+ << "Failed launch with app: couldn't pick a profile";
+ std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If Chrome Apps are deprecated and |app_id| is a Chrome App, display the
+ // deprecation UI instead of launching the app.
+ if (apps::OpenDeprecatedApplicationPrompt(privacy_safe_profile, app_id)) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
new file mode 100644
index 000000000000..88b4fd158b9a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
+@@ -81,7 +81,7 @@
+ #include "components/app_restore/full_restore_utils.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -221,7 +221,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+ // at the state of the MessageLoop.
+ Browser::CreateParams params = Browser::CreateParams(profile_, false);
+ params.creation_source = Browser::CreationSource::kStartupCreator;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.startup_id =
+ command_line_->GetSwitchValueASCII("desktop-startup-id");
+ #endif
+@@ -251,7 +251,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+ continue;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Start the What's New fetch but don't add the tab at this point. The tab
+ // will open as the foreground tab only if the remote content can be
+ // retrieved successfully. This prevents needing to automatically close the
diff --git a/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
new file mode 100644
index 000000000000..4ce17a703ac6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/startup/startup_tab_provider.cc
+@@ -63,7 +63,7 @@
+ #include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/headless/headless_mode_util.h"
+ #endif
+
+@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) {
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ bool url_scheme_is_chrome = false;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // In Headless mode, allow any URL pattern that matches chrome:// scheme if
+ // the user explicitly allowed it.
+ if (headless::IsHeadlessMode() && url.SchemeIs(content::kChromeUIScheme)) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc b/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc
new file mode 100644
index 000000000000..56a6d38022dc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -0,0 +1,26 @@
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/tab_helpers.cc
+@@ -222,7 +222,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
+ #include "chrome/browser/ui/hats/hats_helper.h"
+ #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
+@@ -718,12 +718,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+ webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metrics::DesktopSessionDurationObserver::CreateForWebContents(web_contents);
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ features::kHappinessTrackingSurveysForDesktopDemo) ||
+ base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) ||
diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc
new file mode 100644
index 000000000000..55bf59c3f6d1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_features.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/tabs/features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/tabs/features.cc
+@@ -52,7 +52,7 @@ bool CanShowTabSearchPositionSetting() {
+ }
+ // Mac and other platforms will always have the tab search position in the
+ // correct location, cros/linux/win git the user the option to change.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(kTabSearchPositionSetting);
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h b/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h
new file mode 100644
index 000000000000..cf7b56983667
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_public_tab__features.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/tabs/public/tab_features.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/tabs/public/tab_features.h
+@@ -118,7 +118,7 @@ class TabContextualizationController;
+ } // namespace lens
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ namespace wallet {
+ class ChromeWalletablePassClient;
+ } // namespace wallet
+@@ -451,7 +451,7 @@ class TabFeatures {
+ bookmarkbar_preload_pipeline_manager_;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_;
+ #endif
+ // Must be the last member.
diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
new file mode 100644
index 000000000000..83f31d205565
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/tabs/tab_dialog_manager.cc
+@@ -88,7 +88,7 @@ bool PlatformClipsChildrenToViewport() {
+ }
+
+ bool PlatformClipsChildrenToViewport() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc
new file mode 100644
index 000000000000..bea91d15c2c2
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/tabs/tab_features.cc
+@@ -80,7 +80,7 @@
+ #include "chrome/browser/ui/web_applications/pwa_install_page_action.h"
+ #include "chrome/browser/ui/webui/webui_embedding_context.h"
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/wallet/chrome_walletable_pass_client.h"
+ #endif
+ #include "chrome/browser/web_applications/web_app_tab_helper.h"
+@@ -401,7 +401,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+ task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ inactive_window_mouse_event_controller_ =
+ std::make_unique<InactiveWindowMouseEventController>();
+
diff --git a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
index f6b3f1c53296..f6b3f1c53296 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
new file mode 100644
index 000000000000..2f58e3225aa0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/task_manager/task_manager_columns.h
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
+ .default_visibility = false},
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ TableColumnData{.id = IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN,
+ .align = ui::TableColumn::RIGHT,
+ .width = -1,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
new file mode 100644
index 000000000000..5006ed06ce32
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/task_manager/task_manager_table_model.cc
+@@ -374,7 +374,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+ // Note: system_total_time_ is used for both since there is no functional
+ // difference between browser & system (they are essentially the same tab).
+ // Instead, the data is routed to the platform appropriate bucket.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
+ system_total_time_);
+ #elif BUILDFLAG(IS_CHROMEOS)
+@@ -507,7 +507,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+ ? stringifier_->backgrounded_string()
+ : stringifier_->foregrounded_string();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
+ const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
+ return fd_count >= 0 ? base::FormatNumber(fd_count)
+@@ -665,7 +665,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+ return BooleanCompare(is_proc1_bg, is_proc2_bg);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
+ const int proc1_fd_count =
+ observed_task_manager()->GetOpenFdCount(tasks_[row1]);
+@@ -977,7 +977,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+ type = REFRESH_TYPE_KEEPALIVE_COUNT;
+ break;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN:
+ type = REFRESH_TYPE_FD_COUNT;
+ break;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc
new file mode 100644
index 000000000000..58cd7b074603
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/ui/test/popup_browsertest.cc
+@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo
+ const display::Display display = GetDisplayNearestBrowser(popup);
+ gfx::Rect expected(popup->window()->GetBounds().size());
+ expected.AdjustToFit(display.work_area());
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
+ expected.Outset(50);
+ EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
+@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent
+ // The popup should be constrained to the opener's available display space.
+ EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
+ gfx::Rect work_area(display.work_area());
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40815883) Desktop Linux bounds flakily extend outside the
+ // work area on trybots, when opening with excessive width and height, e.g.:
+ // width=${screen.availWidth+300},height=${screen.availHeight+300} yields:
diff --git a/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc
new file mode 100644
index 000000000000..3a3aa4b2f21c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/test/test_browser_ui.cc
+@@ -21,7 +21,7 @@
+ #include "ui/views/widget/widget.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "content/public/common/content_switches.h"
+ #include "ui/base/test/skia_gold_matching_algorithm.h"
+ #include "ui/compositor/compositor.h"
+@@ -35,7 +35,7 @@
+ #endif
+
+ // TODO(crbug.com/40625383) support Mac for pixel tests.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define SUPPORTS_PIXEL_TEST
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc b/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc
new file mode 100644
index 000000000000..e7805c032bc3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_ui__features.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/ui_features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/ui_features.cc
+@@ -38,7 +38,7 @@ BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel,
+ BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the feature to remove the last confirmation dialog when relaunching
+ // to update Chrome.
+ BASE_FEATURE(kFewerUpdateConfirmations, base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -148,7 +148,7 @@ BASE_FEATURE_PARAM(int,
+ "drop_target_hide_for_os_width",
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
+ 32
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ 50
+ #else
+ 0
+@@ -434,7 +434,7 @@ BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DIS
+ BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
+
+@@ -634,7 +634,7 @@ bool IsBookmarkTabGroupConversionEnabled() {
+ return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion);
+ }
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSessionRestoreInfobar, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE_PARAM(bool,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_ui__features.h b/devel/electron39/files/patch-chrome_browser_ui_ui__features.h
new file mode 100644
index 000000000000..b601755a65c4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_ui__features.h
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/ui_features.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/ui_features.h
+@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel
+
+ BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
+ #endif
+
+@@ -63,7 +63,7 @@ BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfo
+ BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // When enabled, user may see the session restore UI flow.
+ BASE_DECLARE_FEATURE(kSessionRestoreInfobar);
+
+@@ -345,7 +345,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
+ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kUsePortalAccentColor);
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc b/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc
new file mode 100644
index 000000000000..a7e6accd7876
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_url__identity.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/url_identity.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/url_identity.cc
+@@ -17,7 +17,7 @@
+ #include "url/gurl.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -97,7 +97,7 @@ std::optional<webapps::AppId> GetIsolatedWebAppIdFromU
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ UrlIdentity CreateIsolatedWebAppIdentityFromUrl(Profile* profile,
+ const GURL& url,
+ const FormatOptions& options) {
+@@ -155,7 +155,7 @@ UrlIdentity UrlIdentity::CreateFromUrl(Profile* profil
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ DCHECK(allowed_types.Has(Type::kIsolatedWebApp));
+ return CreateIsolatedWebAppIdentityFromUrl(profile, url, options);
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/devel/electron39/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
index a57eb9bce74d..a57eb9bce74d 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
new file mode 100644
index 000000000000..b6d4630adf37
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
+@@ -36,7 +36,7 @@
+ #include "ui/wm/core/wm_state.h"
+ #endif // defined(USE_AURA)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #include <unistd.h>
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+ return controller;
+ }));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On the Linux desktop, we want to prevent the user from logging in as root,
+ // so that we don't destroy the profile. Now that we have some minimal ui
+ // initialized, check to see if we're running as root and bail if we are.
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
index a09ccdab8b74..a09ccdab8b74 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
new file mode 100644
index 000000000000..97916fd0c23e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
+ return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ int GetWindowIconResourceId() {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ switch (chrome::GetChannel()) {
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+ delegate);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gfx::ImageSkia* ChromeViewsDelegate::GetDefaultWindowIcon() const {
+ ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
+ return rb.GetImageSkiaNamed(GetWindowIconResourceId());
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index 2db2ffd2fe90..2db2ffd2fe90 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
new file mode 100644
index 000000000000..0d8bd267aebd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
+@@ -91,7 +91,7 @@ DialogText GetPromptDialogTextFromStatus(
+ break;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos) &&
+ status.signin_status != collaboration::SigninStatus::kSigninDisabled) {
+@@ -404,7 +404,7 @@ void CollaborationControllerDelegateDesktop::ShowError
+ chrome::ShowBrowserModal(browser_, std::move(dialog_model));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void CollaborationControllerDelegateDesktop::
+ MaybeShowSignInUiForHistorySyncOptin() {
+ collaboration::ServiceStatus status = GetServiceStatus();
+@@ -516,7 +516,7 @@ void CollaborationControllerDelegateDesktop::
+ .SetLabel(dialog_text.ok_button_text)
+ .SetEnabled(true));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ AccountInfo account_for_promo = signin_ui_util::GetSingleAccountForPromos(
+ IdentityManagerFactory::GetForProfile(browser_->profile()));
+
+@@ -569,7 +569,7 @@ void CollaborationControllerDelegateDesktop::OnPromptD
+ .Run(CollaborationControllerDelegate::Outcome::kSuccess);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos)) {
+ MaybeShowSignInUiForHistorySyncOptin();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
new file mode 100644
index 000000000000..22683226c49a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
+@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDesktop
+ std::optional<data_sharing::mojom::GroupActionProgress> progress);
+
+ void ShowErrorDialog(const ErrorInfo& error);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void MaybeShowSignInUiForHistorySyncOptin();
+ #endif
+ void MaybeShowSignInAndSyncUi();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
new file mode 100644
index 000000000000..8e0370a5ab9f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc
+@@ -17,7 +17,7 @@
+ #include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
+ #include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
+ #include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
+@@ -32,7 +32,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
+ BrowserWidget* widget,
+ BrowserView* browser_view) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
new file mode 100644
index 000000000000..1d7e72a1322f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
+@@ -55,7 +55,7 @@ gfx::Insets BrowserFrameViewLayoutLinux::RestoredFrame
+ OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool tiled = delegate_->IsTiled();
+ #else
+ const bool tiled = false;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
new file mode 100644
index 000000000000..b1327efcd062
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
+@@ -18,7 +18,7 @@ ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNa
+
+ ui::WindowFrameProvider* BrowserFrameViewLayoutLinuxNative::GetFrameProvider()
+ const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool tiled = delegate_->IsTiled();
+ const bool maximized = delegate_->IsMaximized();
+ #else
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
new file mode 100644
index 000000000000..1d3bce118356
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
+@@ -70,7 +70,7 @@ void BrowserFrameViewLinux::PaintRestoredFrameBorder(
+
+ void BrowserFrameViewLinux::PaintRestoredFrameBorder(
+ gfx::Canvas* canvas) const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool tiled = browser_widget()->tiled();
+ #else
+ const bool tiled = false;
+@@ -125,7 +125,7 @@ float BrowserFrameViewLinux::GetRestoredCornerRadiusDi
+ }
+
+ float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool tiled = browser_widget()->tiled();
+ #else
+ const bool tiled = false;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc
new file mode 100644
index 000000000000..24e8b1220f1c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/browser_view.cc
+@@ -2313,7 +2313,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra
+ }
+
+ void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5880,7 +5880,7 @@ void BrowserView::MaybeShowSupervisedUserProfileSignIn
+ }
+
+ void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ShouldShowAvatarToolbarIPH()) {
+ return;
+ }
+@@ -5890,7 +5890,7 @@ void BrowserView::MaybeShowSignInBenefitsIPH() {
+ }
+
+ void BrowserView::MaybeShowSignInBenefitsIPH() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ShouldShowAvatarToolbarIPH()) {
+ return;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc
new file mode 100644
index 000000000000..f4dd98e8031d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.cc
@@ -0,0 +1,65 @@
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/browser_widget.cc
+@@ -53,7 +53,7 @@
+ #include "ui/aura/window.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/display/screen.h"
+ #include "ui/linux/linux_ui.h"
+ #endif
+@@ -68,7 +68,7 @@ constexpr double kTitlePaddingWidthFraction = 0.1;
+ constexpr double kTitlePaddingWidthFraction = 0.1;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // These values are used for Linux/GTK.
+ constexpr int kIconTitleSpacing = 4;
+ constexpr int kCaptionSpacing = 5;
+@@ -98,7 +98,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) {
+ };
+
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
+@@ -214,7 +214,7 @@ void BrowserWidget::InitBrowserWidget() {
+
+ Init(std::move(params));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ SelectNativeTheme();
+ #else
+ SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
+@@ -419,7 +419,7 @@ void BrowserWidget::OnNativeWidgetWorkspaceChanged() {
+ chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
+ chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
+ IsVisibleOnAllWorkspaces());
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If the window was sent to a different workspace, prioritize it if
+ // it was sent to the current workspace and deprioritize it
+ // otherwise. This is done by MoveBrowsersInWorkspaceToFront()
+@@ -606,7 +606,7 @@ void BrowserWidget::SelectNativeTheme() {
+ }
+
+ void BrowserWidget::SelectNativeTheme() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use the regular NativeTheme instance if running incognito mode, regardless
+ // of system theme (gtk, qt etc).
+ ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
+@@ -647,7 +647,7 @@ bool BrowserWidget::RegenerateFrameOnThemeChange(
+ bool BrowserWidget::RegenerateFrameOnThemeChange(
+ BrowserThemeChangeType theme_change_type) {
+ bool need_regenerate = false;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // System and user theme changes can both change frame buttons, so the frame
+ // always needs to be regenerated on Linux.
+ need_regenerate = true;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h
new file mode 100644
index 000000000000..eaea161dfbdc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_browser__widget.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/frame/browser_widget.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/browser_widget.h
+@@ -66,7 +66,7 @@ class BrowserWidget : public views::Widget,
+
+ ~BrowserWidget() override;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether the frame is in a tiled state.
+ bool tiled() const { return tiled_; }
+ void set_tiled(bool tiled) { tiled_ = tiled; }
+@@ -198,7 +198,7 @@ class BrowserWidget : public views::Widget,
+ // contents for smoother dragging.
+ TabDragKind tab_drag_kind_ = TabDragKind::kNone;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool tiled_ = false;
+ #endif
+ };
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
new file mode 100644
index 000000000000..d59044022d94
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
+@@ -54,7 +54,7 @@
+ #include "ui/views/window/vector_icons/vector_icons.h"
+ #include "ui/views/window/window_shape.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "ui/views/controls/menu/menu_runner.h"
+ #endif
+
+@@ -584,7 +584,7 @@ OpaqueBrowserFrameView::GetFrameButtonStyle() const {
+
+ OpaqueBrowserFrameView::FrameButtonStyle
+ OpaqueBrowserFrameView::GetFrameButtonStyle() const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return FrameButtonStyle::kMdButton;
+ #else
+ return FrameButtonStyle::kImageButton;
+@@ -603,7 +603,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
+ return false;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool OpaqueBrowserFrameView::IsTiled() const {
+ return browser_widget()->tiled();
+ }
+@@ -835,7 +835,7 @@ void OpaqueBrowserFrameView::WindowIconPressed() {
+ }
+
+ void OpaqueBrowserFrameView::WindowIconPressed() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Chrome OS doesn't show the window icon, and Windows handles this on its own
+ // due to the hit test being HTSYSMENU.
+ menu_runner_ = std::make_unique<views::MenuRunner>(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
new file mode 100644
index 000000000000..3c873faffce6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
+@@ -109,7 +109,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView
+ FrameButtonStyle GetFrameButtonStyle() const override;
+ void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
+ bool ShouldDrawRestoredFrameShadow() const override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsTiled() const override;
+ #endif
+ int WebAppButtonHeight() const override;
+@@ -229,7 +229,7 @@ class OpaqueBrowserFrameView : public BrowserFrameView
+ // Background painter for the window frame.
+ std::unique_ptr<views::FrameBackground> frame_background_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::MenuRunner> menu_runner_;
+ #endif
+
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index 9764cdf74f73..9764cdf74f73 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
new file mode 100644
index 000000000000..323ba00a0ba0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
+@@ -81,7 +81,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+
+ void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
+ ui::SimpleMenuModel* model) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
+ model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
+ model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
+@@ -130,7 +130,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+ model->AddSeparator(ui::NORMAL_SEPARATOR);
+ model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ model->AddSeparator(ui::NORMAL_SEPARATOR);
+ bool supports_server_side_decorations = true;
+ #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
+@@ -204,7 +204,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+ model->AddSeparator(ui::NORMAL_SEPARATOR);
+ model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ model->AddSeparator(ui::NORMAL_SEPARATOR);
+ model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
new file mode 100644
index 000000000000..b028b239558c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
+@@ -21,7 +21,7 @@
+ #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/common/pref_names.h"
+ #endif
+
+@@ -38,7 +38,7 @@ bool SystemMenuModelDelegate::IsCommandIdChecked(int c
+ SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
+
+ bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
+ PrefService* prefs = browser_->profile()->GetPrefs();
+ return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdVisible(int c
+ }
+
+ bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_maximized = browser_->window()->IsMaximized();
+ switch (command_id) {
+ case IDC_MAXIMIZE_WINDOW:
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
new file mode 100644
index 000000000000..89587f8929b1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
+@@ -302,7 +302,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
+ new_tab_button_->GetViewAccessibility().SetName(
+ l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The New Tab Button can be middle-clicked on Linux.
+ new_tab_button_->SetTriggerableEventFlags(
+ new_tab_button_->GetTriggerableEventFlags() |
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
new file mode 100644
index 000000000000..4f53d0222be4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/ui/views/hung_renderer_view.cc
+@@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashHungRenderer()
+ content::RenderProcessHost* rph =
+ hung_pages_table_model_->GetRenderWidgetHost()->GetProcess();
+ if (rph) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
+ // Instead we send an explicit IPC to crash on the renderer's IO thread.
+ rph->ForceCrash();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
new file mode 100644
index 000000000000..eadd1bcd5683
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/ui/views/location_bar/location_bar_view.cc
+@@ -539,7 +539,7 @@ void LocationBarView::OnPopupOpened() {
+ }
+
+ void LocationBarView::OnPopupOpened() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // It's not great for promos to overlap the omnibox if the user opens the
+ // drop-down after showing the promo. This especially causes issues on Mac and
+ // Linux due to z-order/rendering issues, see crbug.com/1225046 and
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 000000000000..59a88b190b7f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
+ weak_factory_.GetWeakPtr(),
+ /*log_on_load_metric=*/false));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ local_state_pref_change_registrar_.Init(g_browser_process->local_state());
+ local_state_pref_change_registrar_.Add(
+ prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
new file mode 100644
index 000000000000..394a4647985c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
+@@ -42,7 +42,7 @@
+ #include "ui/base/metadata/metadata_impl_macros.h"
+ #include "ui/views/controls/button/button.h"
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
+ #endif
+
+@@ -158,7 +158,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
+ } else if (model_state ==
+ password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
+ view = new SharedPasswordsNotificationView(web_contents, anchor_view);
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ } else if (model_state == password_manager::ui::KEYCHAIN_ERROR_STATE) {
+ view = new RelaunchChromeView(
+ web_contents, anchor_view,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
new file mode 100644
index 000000000000..cfd41609840f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
+@@ -404,7 +404,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+ }
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void AvatarToolbarButton::MaybeShowSupervisedUserSignInIPH() {
+ if (!base::FeatureList::IsEnabled(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature)) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
new file mode 100644
index 000000000000..3b0faa328957
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
+@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
+ // Attempts showing the In-Product-Help for profile Switching.
+ void MaybeShowProfileSwitchIPH();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Attempts showing the In-Product-Help when a supervised user signs-in in a
+ // profile.
+ void MaybeShowSupervisedUserSignInIPH();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
new file mode 100644
index 000000000000..5e7a57c5f8e4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
+@@ -87,7 +87,7 @@ void ProfileMenuCoordinator::ShowWithPromoResults(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
new file mode 100644
index 000000000000..87a086bfeea0
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/profile_menu_view.cc
+@@ -107,7 +107,7 @@
+ #include "ui/views/accessibility/view_accessibility.h"
+ #include "ui/views/widget/widget.h"
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
+ #endif
+
+@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+ case signin_util::SignedInState::kSignedOut:
+ case signin_util::SignedInState::kWebOnlySignedIn: {
+ std::string profile_user_display_name, profile_user_email;
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ profile_user_display_name = profile().GetPrefs()->GetString(
+ enterprise_signin::prefs::kProfileUserDisplayName);
+ profile_user_email = profile().GetPrefs()->GetString(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
new file mode 100644
index 000000000000..7439b2beb014
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/views/profiles/profile_picker_view.cc
+@@ -81,7 +81,7 @@
+ #include "chrome/browser/global_keyboard_shortcuts_mac.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/shell_integration_linux.h"
+ #endif
+
+@@ -107,7 +107,7 @@ class ProfilePickerWidget : public views::Widget {
+ views::Widget::InitParams params(
+ views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
+ params.delegate = profile_picker_view_;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_name = shell_integration_linux::GetProgramClassName();
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
new file mode 100644
index 000000000000..637d93a74448
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -0,0 +1,73 @@
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
+@@ -65,14 +65,14 @@
+ #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ namespace {
+
+ const int kModalDialogWidth = 448;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -139,7 +139,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
+ Browser* browser,
+@@ -230,7 +230,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ }
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
+@@ -406,7 +406,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+
+ SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On the local profile creation dialog, cancelling the dialog (for instance
+ // through the VKEY_ESCAPE accelerator) should delete the profile.
+ if (delete_profile_on_cancel) {
+@@ -498,7 +498,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+ content_view_->RequestFocus();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
+ ProfileAttributesEntry* entry =
+ g_browser_process->profile_manager()
+@@ -538,7 +538,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+ /*animate_on_resize=*/true);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
+@@ -597,7 +597,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+ }
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateManagedUserNoticeDelegate(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
new file mode 100644
index 000000000000..0c1daa254ebc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
+@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
+ Browser* browser,
+ HistorySyncOptinLaunchContext launch_context,
+@@ -82,7 +82,7 @@ class SigninViewControllerDelegateViews
+ SignoutConfirmationCallback callback);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView>
+ CreateManagedUserNoticeConfirmationWebView(
+ Browser* browser,
+@@ -153,7 +153,7 @@ class SigninViewControllerDelegateViews
+ std::optional<int> dialog_width,
+ InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Deletes the ephemeral profile when cancelling the local profile creation
+ // dialog.
+ void DeleteProfileOnCancel();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
new file mode 100644
index 000000000000..2cbdfd2d5c6a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
+@@ -179,7 +179,7 @@ void UpdateSystemDnDDragImage(TabDragContext* attached
+
+ void UpdateSystemDnDDragImage(TabDragContext* attached_context,
+ const gfx::ImageSkia& image) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ VLOG(1) << __func__ << " image size=" << image.size().ToString();
+ aura::Window* root_window =
+ attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
+@@ -391,7 +391,7 @@ TabDragController::Liveness TabDragController::Init(
+ // synchronous on desktop Linux, so use that.
+ // - ChromeOS Ash
+ // Releasing capture on Ash cancels gestures so avoid it.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ref->can_release_capture_ = false;
+ #endif
+ ref->start_point_in_screen_ =
+@@ -982,7 +982,7 @@ TabDragController::Liveness TabDragController::DragBro
+ CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
+ }
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // EndMoveLoop is going to snap the window back to its original location.
+ // Hide it so users don't see this. Hiding a window in Linux aura causes
+ // it to lose capture so skip it.
+@@ -2135,7 +2135,7 @@ void TabDragController::CompleteDrag() {
+ }
+
+ // If source window was maximized - maximize the new window as well.
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ // Keeping maximized state breaks snap to Grid on Windows when dragging
+ // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
+ // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
+@@ -2551,7 +2551,7 @@ TabDragController::Liveness TabDragController::GetLoca
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Exclude windows which are pending deletion via Browser::TabStripEmpty().
+ // These windows can be returned in the Linux Aura port because the browser
+ // window which was used for dragging is not hidden once all of its tabs are
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc
new file mode 100644
index 000000000000..43797f869cc9
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/tabs/tab.cc
+@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Move the hit test area for hovering up so that it is not overlapped by tab
+ // hover cards when they are shown.
+ // TODO(crbug.com/41467565): Once Linux/CrOS widget transparency is solved,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
new file mode 100644
index 000000000000..076284310f7b
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
+@@ -381,7 +381,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta
+ // not become active. Setting this to false creates the need to explicitly
+ // hide the hovercard on press, touch, and keyboard events.
+ SetCanActivate(false);
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ set_accept_events(false);
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
new file mode 100644
index 000000000000..d087db0328bb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/tabs/tab_style_views.cc
+@@ -557,7 +557,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+ if (!IsHoverAnimationActive()) {
+ return base_opacity;
+ }
+- return std::lerp(base_opacity, GetHoverOpacity(), GetHoverAnimationValue());
++ return std::lerp(base_opacity, GetHoverOpacity(), static_cast<float>(GetHoverAnimationValue()));
+ }
+
+ TabActive TabStyleViewsImpl::GetApparentActiveState() const {
diff --git a/devel/electron35/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/devel/electron39/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index 7f9ead5ba92f..7f9ead5ba92f 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
new file mode 100644
index 000000000000..4b8fa5d9b938
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-11-10 21:36:56 UTC
++++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
+@@ -1165,7 +1165,7 @@ void MaybeRegisterChromeFeaturePromos(
+ "Triggered when a shared tab becomes the active tab.")));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // kIPHSupervisedUserProfileSigninFeature:
+ registry.RegisterFeature(std::move(
+ FeaturePromoSpecification::CreateForCustomAction(
+@@ -1433,7 +1433,7 @@ void MaybeRegisterChromeFeaturePromos(
+ "Triggered to inform users of the availability of the "
+ "new translate screen feature on the Lens Overlay.")));
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // kIPHDesktopPWAsLinkCapturingLaunch:
+ registry.RegisterFeature(std::move(
+ FeaturePromoSpecification::CreateForCustomAction(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
new file mode 100644
index 000000000000..150e2d6d0067
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -0,0 +1,83 @@
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
+@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
+ SiteConfig config;
+ bool is_app_found = false;
+@@ -2088,7 +2088,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+ if (app_name.empty()) {
+ app_name = GetSiteConfiguration(site).app_name;
+ }
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
+ profile(), app_id, app_name));
+ ASSERT_TRUE(
+@@ -3408,7 +3408,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+ app_state->id, app_state->name);
+ ASSERT_TRUE(icon_color.has_value());
+ ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
+-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
+ profile(), app_state->id, app_state->name));
+ #endif
+@@ -3423,7 +3423,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+ GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
+ ASSERT_TRUE(app_state);
+ base::ScopedAllowBlockingForTesting allow_blocking;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
+ profile(), app_state->id, app_state->name));
+ #endif
+@@ -3433,7 +3433,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+ void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
+ Site site,
+ FileExtension file_extension) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!BeforeStateCheckAction(__FUNCTION__)) {
+ return;
+ }
+@@ -3449,7 +3449,7 @@ void WebAppIntegrationTestDriver::CheckSiteNotHandlesF
+ void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
+ Site site,
+ FileExtension file_extension) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!BeforeStateCheckAction(__FUNCTION__)) {
+ return;
+ }
+@@ -4274,7 +4274,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+ base::FilePath shortcut_dir,
+ const std::string& app_name,
+ const webapps::AppId& app_id) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return override_registration_->test_override().GetShortcutPath(
+ profile(), shortcut_dir, app_id, app_name);
+ #else
+@@ -4474,7 +4474,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+ const webapps::AppId& id) {
+ base::ScopedAllowBlockingForTesting allow_blocking;
+ bool is_shortcut_and_icon_correct = false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_shortcut_correct =
+ override_registration_->test_override().IsShortcutCreated(profile, id,
+ name);
+@@ -4518,7 +4518,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+ do_icon_colors_match =
+ (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ SkColor expected_icon_pixel_color =
+ GetSiteConfigurationFromAppName(name).icon_color;
+ std::optional<SkColor> actual_color_install_icon_size =
diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc b/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
new file mode 100644
index 000000000000..6f4e81d110be
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/web_applications/app_browser_controller.cc
+@@ -492,7 +492,7 @@ std::u16string AppBrowserController::GetLaunchFlashTex
+ // web bundle. The flash text is not needed on platforms that already display
+ // the app name in the title bar (e.g. Mac, Windows, and Linux).
+ if (IsIsolatedWebApp()) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::u16string();
+ #else // !(BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX))
+ return GetAppShortName();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
new file mode 100644
index 000000000000..a839f30090fe
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/web_applications/web_app_dialogs.h
+@@ -25,7 +25,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) |
+ #include "ui/gfx/native_ui_types.h"
+
+ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS));
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD));
+
+ class GURL;
+ class Profile;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
new file mode 100644
index 000000000000..fd6701b3baec
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
+@@ -579,7 +579,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+ Browser* browser,
+ Profile* profile,
+ const std::string& app_id) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
+ CHECK(provider);
+
+@@ -800,7 +800,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+ }
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ const base::Feature& GetPromoFeatureEngagementFromBrowser(
+ const BrowserWindowInterface* browser) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
new file mode 100644
index 000000000000..6725a5a3c16c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+ UninstallCompleteCallback uninstall_complete_callback,
+ webapps::UninstallResultCode uninstall_code);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
+ const webapps::AppId& app_id,
+ bool is_activated);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..204ae497395d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -54,7 +54,7 @@ bool IsUsingLinuxSystemTheme(Profile* profile) {
+
+ // Copied from chrome/browser/ui/views/frame/browser_widget.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc
new file mode 100644
index 000000000000..7c794742e34f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/webui/about/about_ui.cc
+@@ -415,7 +415,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::string AboutLinuxProxyConfig() {
+ std::string data;
+ AppendHeader(&data,
+@@ -445,7 +445,7 @@ TermsUIConfig::TermsUIConfig()
+ : AboutUIConfigBase(chrome::kChromeUITermsHost) {}
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ LinuxProxyConfigUI::LinuxProxyConfigUI()
+ : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
+ #endif
+@@ -495,7 +495,7 @@ void AboutUIHTMLSource::StartDataRequest(
+ response =
+ ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ } else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) {
+ response = AboutLinuxProxyConfig();
+ #endif
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h
new file mode 100644
index 000000000000..cba97fc1af21
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/ui/webui/about/about_ui.h
+@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConfigBase {
+ };
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // chrome://linux-proxy-config
+ class LinuxProxyConfigUI : public AboutUIConfigBase {
+ public:
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
new file mode 100644
index 000000000000..1c61aadbc633
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
+@@ -62,7 +62,7 @@
+ #include "ui/base/window_open_disposition_utils.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ using content::WebUI;
+ using extensions::Extension;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
new file mode 100644
index 000000000000..2443dcbab713
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
+@@ -23,7 +23,7 @@
+ #include "mojo/public/cpp/bindings/receiver.h"
+ #include "mojo/public/cpp/bindings/remote.h"
+
+-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ class Browser;
+ class ExtensionEnableFlow;
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/devel/electron39/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
index c0124e289d83..c0124e289d83 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
new file mode 100644
index 000000000000..b87de165b647
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
+@@ -217,7 +217,7 @@ CertificateManagerPageHandler::GetCertSource(
+ CERTIFICATE_TRUST_TYPE_DISTRUSTED,
+ profile_, &remote_client_);
+ break;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case certificate_manager::mojom::CertificateSource::
+ kProvisionedClientCert:
+ source_ptr = CreateProvisionedClientCertSource(profile_);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
new file mode 100644
index 000000000000..02a7a602c505
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -0,0 +1,74 @@
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
+@@ -56,7 +56,7 @@
+ #include "net/ssl/client_cert_store_mac.h"
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_process.h"
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #include "chrome/browser/policy/chrome_browser_policy_connector.h"
+@@ -131,7 +131,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -156,7 +156,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+ };
+ #endif
+
+-#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
+ Profile* profile) {
+ #if BUILDFLAG(IS_WIN)
+@@ -171,7 +171,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryProvisioned : public ClientCertStoreFactory {
+ public:
+ explicit ClientCertStoreFactoryProvisioned(
+@@ -331,7 +331,7 @@ class ClientCertSource : public CertificateManagerPage
+ std::optional<net::CertificateList> certs_;
+ };
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // ChromeOS currently can use either Kcer or NSS for listing client certs, and
+ // Linux uses NSS only. This interface provides an abstraction to hide that
+ // from WritableClientCertSource. Currently this class only handles reading
+@@ -1052,7 +1052,7 @@ CreatePlatformClientCertSource(
+ mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
+ remote_client,
+ Profile* profile) {
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<WritableClientCertSource>(remote_client, profile);
+ #else
+ return std::make_unique<ClientCertSource>(
+@@ -1060,7 +1060,7 @@ CreatePlatformClientCertSource(
+ #endif
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<CertificateManagerPageHandler::CertSource>
+ CreateProvisionedClientCertSource(Profile* profile) {
+ return std::make_unique<ClientCertSource>(
+@@ -1110,7 +1110,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+
+ return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ClientCertManagementAccessControls::ClientCertManagementAccessControls(
+ Profile* profile) {}
+
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index ea28257d6747..ea28257d6747 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
new file mode 100644
index 000000000000..a47ee773f396
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -0,0 +1,70 @@
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
+@@ -154,7 +154,7 @@
+ #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
+ #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+@@ -162,13 +162,13 @@
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/discards/discards_ui.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+@@ -196,7 +196,7 @@
+ #include "chrome/browser/ui/webui/signin/signin_error_ui.h"
+ #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -351,7 +351,7 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_OPENBSD)
+@@ -381,7 +381,7 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
+ map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
+ map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
+@@ -390,13 +390,13 @@ void RegisterChromeWebUIConfigs() {
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
new file mode 100644
index 000000000000..0690d4a78225
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -0,0 +1,51 @@
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
+@@ -116,18 +116,18 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h"
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
+ #endif
+
+@@ -276,7 +276,7 @@ void ChromeWebUIControllerFactory::GetFaviconForURL(
+ const std::vector<int>& desired_sizes_in_pixel,
+ favicon_base::FaviconResultsCallback callback) const {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) {
+ ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback));
+ return;
+@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+ return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
+ return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
+ }
+@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (page_url.host_piece() == commerce::kChromeUICompareHost) {
+ return commerce::ProductSpecificationsUI::GetFaviconResourceBytes(
+ scale_factor);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
new file mode 100644
index 000000000000..264d22c0c877
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
+ #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::string GetStringFromTimestamp(base::Time timestamp) {
+ return (timestamp == base::Time()) ? std::string()
+ : base::UnlocalizedTimeFormatWithPattern(
+@@ -200,7 +200,7 @@ void ConnectorsInternalsPageHandler::GetSignalsReporti
+ void ConnectorsInternalsPageHandler::GetSignalsReportingState(
+ GetSignalsReportingStateCallback callback) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ auto* profile_prefs = profile_->GetPrefs();
+
+ std::string last_upload_attempt_time_string =
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
new file mode 100644
index 000000000000..1900dd844e52
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
+@@ -8,7 +8,7 @@
+ #include "components/enterprise/buildflags/buildflags.h"
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "base/base64url.h"
+ #include "chrome/browser/browser_process.h"
+ #include "chrome/browser/policy/chrome_browser_policy_connector.h"
+@@ -42,7 +42,7 @@ namespace {
+ namespace {
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+
+ connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
+ BPKUR::KeyTrustLevel trust_level) {
+@@ -182,7 +182,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
+
+ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ auto* key_manager = g_browser_process->browser_policy_connector()
+ ->chrome_browser_cloud_management_controller()
+ ->GetDeviceTrustKeyManager();
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
new file mode 100644
index 000000000000..73c41e11de37
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
+@@ -75,7 +75,7 @@
+ #include "components/security_interstitials/content/captive_portal_blocking_page.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
+@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<SupervisedUserVerificationPageForYouTube>
+ CreateSupervisedUserVerificationPageForYouTube(
+ content::WebContents* web_contents,
+@@ -631,7 +631,7 @@ void InterstitialHTMLSource::StartDataRequest(
+ interstitial_delegate = CreateInsecureFormPage(web_contents);
+ } else if (path_without_query == "/https_only") {
+ interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ } else if (path_without_query == "/supervised-user-verify") {
+ interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube(
+ web_contents, /*is_main_frame=*/true);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc
new file mode 100644
index 000000000000..24a9337aa3d3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -0,0 +1,16 @@
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/webui/management/management_ui.cc
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
+ IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
+ {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {kManagementScreenCaptureEvent, IDS_MANAGEMENT_SCREEN_CAPTURE_EVENT},
+ {kManagementScreenCaptureData, IDS_MANAGEMENT_SCREEN_CAPTURE_DATA},
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {kManagementDeviceSignalsDisclosure,
+ IDS_MANAGEMENT_DEVICE_SIGNALS_DISCLOSURE},
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
index 64855bead62d..64855bead62d 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index a34197639351..a34197639351 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__constants.h
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
new file mode 100644
index 000000000000..b7403b0f4411
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -0,0 +1,38 @@
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/management/management_ui_handler.cc
+@@ -70,7 +70,7 @@
+ #include "ui/base/l10n/l10n_util.h"
+ #include "ui/base/webui/web_ui_util.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
+ #include "components/device_signals/core/browser/user_permission_service.h" // nogncheck
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -383,7 +383,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+ report_sources->Append(std::move(data));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto device_signal_data = GetDeviceSignalGrantedMessage();
+ if (!device_signal_data.empty()) {
+ report_sources->Append(std::move(device_signal_data));
+@@ -405,7 +405,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+ report_sources->Append(std::move(data));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto device_signal_data = GetDeviceSignalGrantedMessage();
+ if (!device_signal_data.empty()) {
+ report_sources->Append(std::move(device_signal_data));
+@@ -595,7 +595,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+ ->policy_service();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ device_signals::UserPermissionService*
+ ManagementUIHandler::GetUserPermissionService() {
+ return enterprise_signals::UserPermissionServiceFactory::GetForProfile(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
new file mode 100644
index 000000000000..e6f9e001c569
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/ui/webui/management/management_ui_handler.h
+@@ -34,7 +34,7 @@ class GetUserEligiblePromotionsResponse;
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace device_signals {
+ class UserPermissionService;
+ } // namespace device_signals
+@@ -91,7 +91,7 @@ class ManagementUIHandler : public content::WebUIMessa
+ base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
+ base::Value::List GetApplicationsInfo(Profile* profile) const;
+ virtual policy::PolicyService* GetPolicyService();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ virtual device_signals::UserPermissionService* GetUserPermissionService();
+ base::Value::Dict GetDeviceSignalGrantedMessage();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 594ae1a6d266..594ae1a6d266 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
diff --git a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index a443f1769af2..a443f1769af2 100644
--- a/devel/electron35/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
new file mode 100644
index 000000000000..7cee04ba6323
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
+@@ -157,7 +157,7 @@ const char* kWinShareIconResourceName =
+ #elif BUILDFLAG(IS_WIN)
+ const char* kWinShareIconResourceName =
+ "//resources/cr_components/searchbox/icons/win_share.svg";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char* kLinuxShareIconResourceName =
+ "//resources/cr_components/searchbox/icons/share.svg";
+ #else
+@@ -217,7 +217,7 @@ static void DefineChromeRefreshRealboxIcons() {
+ #elif BUILDFLAG(IS_WIN)
+ kWinShareIconResourceName =
+ "//resources/cr_components/searchbox/icons/win_share_cr23.svg";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ kLinuxShareIconResourceName =
+ "//resources/cr_components/searchbox/icons/share_cr23.svg";
+ #else
+@@ -523,7 +523,7 @@ std::string SearchboxHandler::AutocompleteIconToResour
+ if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
+ return kWinShareIconResourceName;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) {
+ return kLinuxShareIconResourceName;
+ }
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
new file mode 100644
index 000000000000..7935a350acf3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/settings/appearance_handler.cc
+@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() {
+ "useDefaultTheme",
+ base::BindRepeating(&AppearanceHandler::HandleUseTheme,
+ base::Unretained(this), ui::SystemTheme::kDefault));
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ web_ui()->RegisterMessageCallback(
+ "useGtkTheme",
+ base::BindRepeating(&AppearanceHandler::HandleUseTheme,
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
new file mode 100644
index 000000000000..76e421b48936
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -0,0 +1,70 @@
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
+@@ -137,7 +137,7 @@
+ #include "chrome/browser/ui/webui/settings/system_handler.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/display/screen.h"
+ #endif
+
+@@ -146,7 +146,7 @@
+ #include "device/fido/win/webauthn_api.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui_factory.h"
+ #include "ui/ozone/public/ozone_platform.h"
+ #endif
+@@ -271,7 +271,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+ {"toastAlertLevelDescription",
+ IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ {"overscrollHistoryNavigationTitle",
+ IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
+ {"overscrollHistoryNavigationSubtitle",
+@@ -545,7 +545,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+ {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
+ {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
+ {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"gtkTheme", IDS_SETTINGS_GTK_THEME},
+ {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
+ {"qtTheme", IDS_SETTINGS_QT_THEME},
+@@ -553,11 +553,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+ {"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
+ {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
+ #endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
+ #endif
+ #if BUILDFLAG(IS_MAC)
+@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+ html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
+ tabs::GetTabSearchTrailingTabstrip(profile));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
+ ->GetPlatformRuntimeProperties()
+ .supports_server_side_window_decorations;
+@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+ g_browser_process->GetApplicationLocale())
+ .spec();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ html_source->AddString(
+ "syncDisconnectManagedProfileExplanation",
+ l10n_util::GetStringFUTF8(
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
new file mode 100644
index 000000000000..0793b92a26f1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/settings/site_settings_handler.cc
+@@ -118,7 +118,7 @@
+ #include "url/url_constants.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -2016,7 +2016,7 @@ void SiteSettingsHandler::SendZoomLevels() {
+ base::Value::List zoom_levels_exceptions;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Show any non-default Isolated Web App zoom levels at the top of the page.
+ auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_);
+ if (web_app_provider) {
+@@ -2118,7 +2118,7 @@ void SiteSettingsHandler::HandleRemoveZoomLevel(const
+ GURL url(host_or_spec);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (url.is_valid() && url.scheme() == webapps::kIsolatedAppScheme) {
+ base::expected<web_app::IsolatedWebAppUrlInfo, std::string> iwa_url_info =
+ web_app::IsolatedWebAppUrlInfo::Create(url);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
new file mode 100644
index 000000000000..0c74afd2ff53
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
+@@ -549,7 +549,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
new file mode 100644
index 000000000000..f49ff04400bd
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
+@@ -208,7 +208,7 @@ class CustomizeChromePageHandler
+ // value needs to be requeried by the page.
+ GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PrefChangeRegistrar browser_pref_change_registrar_;
+ #endif
+ PrefChangeRegistrar pref_change_registrar_;
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
new file mode 100644
index 000000000000..aad7748b3a59
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
+@@ -172,7 +172,7 @@ base::Value::Dict CreateProfileState(const ProfileAttr
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
+ if (entry->GetIsManaged() == signin::Tribool::kTrue) {
+ profile_entry.Set("avatarBadge", "cr:domain");
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
new file mode 100644
index 000000000000..664467ee6464
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
+@@ -49,7 +49,7 @@
+ #include "ui/base/l10n/l10n_util.h"
+ #include "ui/base/webui/resource_path.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/browser_navigator.h"
+ #include "chrome/browser/ui/browser_navigator_params.h"
+ #include "net/base/url_util.h"
+@@ -89,7 +89,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
+ }
+
+ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return g_browser_process->GetFeatures()->whats_new_registry();
+ #else
+ return nullptr;
+@@ -913,7 +913,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat
+ }
+
+ void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL),
+ "staging", "true");
+ NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED);
diff --git a/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
new file mode 100644
index 000000000000..577ecd271fd7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/ui/window_sizer/window_sizer.cc
+@@ -227,7 +227,7 @@ void WindowSizer::GetBrowserWindowBoundsAndShowState(
+ browser, window_bounds, show_state);
+ }
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux has its own implementation, see WindowSizerLinux.
+ // static
+ void WindowSizer::GetBrowserWindowBoundsAndShowState(
diff --git a/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc b/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
new file mode 100644
index 000000000000..c4fa3fe7f399
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/upgrade_detector/version_history_client.cc
+@@ -176,7 +176,7 @@ GURL GetVersionReleasesUrl(base::Version version) {
+ #define CURRENT_PLATFORM "win"
+ #endif
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ #define CURRENT_PLATFORM "linux"
+
diff --git a/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
new file mode 100644
index 000000000000..a63e3c04fc74
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
+@@ -45,7 +45,7 @@
+ #include "components/visited_url_ranking/public/visited_url_ranking_service.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h"
+ #elif BUILDFLAG(IS_ANDROID)
+ #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h"
+@@ -119,7 +119,7 @@ VisitedURLRankingServiceFactory::BuildServiceInstanceF
+
+ std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers;
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ data_fetchers.emplace(
+ Fetcher::kTabModel,
+ std::make_unique<visited_url_ranking::DesktopTabModelURLVisitDataFetcher>(
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
new file mode 100644
index 000000000000..539dedcbddd4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/web_applications/commands/launch_web_app_command.cc
+@@ -101,7 +101,7 @@ void LaunchWebAppCommand::StartWithLock(std::unique_pt
+ // OsIntegrationTestOverride can use the xdg install command to detect
+ // install.
+ SynchronizeOsOptions options;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ options.add_shortcut_to_desktop = true;
+ #endif
+ lock_->os_integration_manager().Synchronize(
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
new file mode 100644
index 000000000000..a216c1d2dc63
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
+@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWithLock(
+ // OsIntegrationTestOverride can use the xdg install command to detect
+ // install.
+ SynchronizeOsOptions options;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ options.add_shortcut_to_desktop = true;
+ #endif
+ app_lock_->os_integration_manager().Synchronize(
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_extension__status__utils.h b/devel/electron39/files/patch-chrome_browser_web__applications_extension__status__utils.h
index 5f55aec01d47..5f55aec01d47 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_extension__status__utils.h
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
new file mode 100644
index 000000000000..f5012da2df4a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/web_applications/extensions/extension_status_utils.cc
+@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
+ return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsExtensionUnsupportedDeprecatedApp(content::BrowserContext* context,
+ const std::string& extension_id) {
+ if (testing::g_enable_chrome_apps_for_testing) {
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc b/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc
new file mode 100644
index 000000000000..246322aa3bcf
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_icons_icon__masker.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/icons/icon_masker.cc
+@@ -12,7 +12,7 @@ namespace web_app {
+
+ namespace web_app {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void MaskIconOnOs(SkBitmap input_bitmap, MaskedIconCallback masked_callback) {
+ base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
+ FROM_HERE,
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
new file mode 100644
index 000000000000..098d01ef1d29
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
+@@ -665,7 +665,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos =
+ app->shortcuts_menu_item_infos();
+ DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems);
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
index 84a61383a529..84a61383a529 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
new file mode 100644
index 000000000000..b36dfc9fba1a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
+@@ -55,7 +55,7 @@ bool DoesRunOnOsLoginRequireExecution() {
+ // different from other platforms, see web_app_run_on_os_login_manager.h for
+ // more info.
+ bool DoesRunOnOsLoginRequireExecution() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(features::kDesktopPWAsRunOnOsLogin);
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
new file mode 100644
index 000000000000..ba107b4db106
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // Protocol handler update detection. Shortcuts need to be updated in this
+ // case on Linux & Mac because the shortcut itself includes the protocol
+ // handling metadata.
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index 95f3077295e6..95f3077295e6 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
new file mode 100644
index 000000000000..ab55eb425366
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
+@@ -67,7 +67,7 @@ const int kDesiredIconSizesForShortcut[] = {16, 32, 12
+
+ #if BUILDFLAG(IS_MAC)
+ const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Linux supports icons of any size. FreeDesktop Icon Theme Specification states
+ // that "Minimally you should install a 48x48 icon in the hicolor theme."
+ const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512};
+@@ -249,7 +249,7 @@ std::unique_ptr<ShortcutInfo> BuildShortcutInfoWithout
+
+ // TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu
+ // actions.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const std::vector<WebAppShortcutsMenuItemInfo>& shortcuts_menu_item_infos =
+ CreateShortcutsMenuItemInfos(state.shortcut_menus());
+ DCHECK_LE(shortcuts_menu_item_infos.size(), kMaxApplicationDockMenuItems);
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
new file mode 100644
index 000000000000..25bba3fc81fc
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -0,0 +1,20 @@
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
+@@ -23,7 +23,7 @@
+ #include "ui/gfx/image/image_family.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -78,7 +78,7 @@ struct ShortcutInfo {
+ // the installed PWA experience and thus the icons are not designed to be
+ // displayed on an OS dock.
+ bool is_diy_app = false;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::set<DesktopActionInfo> actions;
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
new file mode 100644
index 000000000000..f9df37955ca5
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
+@@ -135,7 +135,7 @@ BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
+ namespace web_app {
+
+ BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index 075932cafa6f..075932cafa6f 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index 4d0ec8836f0b..4d0ec8836f0b 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc b/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc
new file mode 100644
index 000000000000..0528ea74e219
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/web_applications/web_app.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/web_app.cc
+@@ -76,7 +76,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -737,7 +737,7 @@ void WebApp::SetIsolationData(IsolationData isolation_
+ void WebApp::SetIsolationData(IsolationData isolation_data) {
+ CHECK(manifest_id_.is_valid()
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ && manifest_id_.SchemeIs(webapps::kIsolatedAppScheme))
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__helpers.cc b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__helpers.cc
index 43e2e5c1656a..43e2e5c1656a 100644
--- a/devel/electron35/files/patch-chrome_browser_web__applications_web__app__helpers.cc
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__helpers.cc
diff --git a/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h
new file mode 100644
index 000000000000..2bc0b3902859
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -0,0 +1,11 @@
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/web_applications/web_app_install_info.h
+@@ -41,7 +41,7 @@ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) |
+ #include "url/gurl.h"
+
+ static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS));
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD));
+
+ namespace web_app {
+
diff --git a/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc b/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc
new file mode 100644
index 000000000000..3fadc840af70
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_webapps_chrome__webapps__client.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/webapps/chrome_webapps_client.cc
+@@ -11,7 +11,7 @@
+ #include "url/origin.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -20,7 +20,7 @@ bool ChromeWebappsClient::IsOriginConsideredSecure(con
+
+ bool ChromeWebappsClient::IsOriginConsideredSecure(const url::Origin& origin) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return origin.scheme() == webapps::kIsolatedAppScheme;
+ #else // !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS))
diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
new file mode 100644
index 000000000000..eab5dcf38120
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
+@@ -546,7 +546,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+ g_observer->ConfiguringCable(request_type);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // No caBLEv1 on Linux. It tends to crash bluez.
+ if (base::Contains(pairings_from_extension,
+ device::CableDiscoveryData::Version::V1,
diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc b/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc
new file mode 100644
index 000000000000..8fc1e6568be4
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/webauthn/enclave_manager.cc
+@@ -779,7 +779,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+
+ std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return label;
+ #else
+ return std::string("placeholder");
+@@ -789,7 +789,7 @@ std::optional<crypto::UserVerifyingKeyLabel> UserVerif
+ std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
+ std::string saved_label) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return saved_label;
+ #else
+ return std::nullopt;
diff --git a/devel/electron35/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/devel/electron39/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
index 35da01ef4627..35da01ef4627 100644
--- a/devel/electron35/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
+++ b/devel/electron39/files/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
new file mode 100644
index 000000000000..85ba4923154a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/browser/webauthn/password_credential_ui_controller.cc
+@@ -26,7 +26,7 @@ std::u16string GetAuthenticationMessage(std::string_vi
+ namespace {
+
+ std::u16string GetAuthenticationMessage(std::string_view rp_id) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return u"";
+ #else
+ return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
diff --git a/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
new file mode 100644
index 000000000000..ff7149cfd48d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/browser/webauthn/unexportable_key_utils.cc
+@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() {
+ // If there is a scoped UnexportableKeyProvider configured, we always use
+ // that so that tests can still override the key provider.
+ const bool use_software_provider =
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ !crypto::internal::HasScopedUnexportableKeyProvider();
+ #else
+ false;
diff --git a/devel/electron39/files/patch-chrome_common_channel__info.h b/devel/electron39/files/patch-chrome_common_channel__info.h
new file mode 100644
index 000000000000..ff29dd151f00
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_channel__info.h
@@ -0,0 +1,20 @@
+--- chrome/common/channel_info.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/common/channel_info.h
+@@ -11,7 +11,7 @@
+ #include "build/branding_buildflags.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace base {
+ class Environment;
+ }
+@@ -99,7 +99,7 @@ std::string GetChannelSuffixForDataDir();
+ std::string GetChannelSuffixForDataDir();
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string GetChannelSuffixForExtraFlagsEnvVarName();
+
+ // Returns the channel-specific filename of the desktop shortcut used to launch
diff --git a/devel/electron39/files/patch-chrome_common_channel__info__posix.cc b/devel/electron39/files/patch-chrome_common_channel__info__posix.cc
new file mode 100644
index 000000000000..3e1380b96df7
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_channel__info__posix.cc
@@ -0,0 +1,20 @@
+--- chrome/common/channel_info_posix.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/common/channel_info_posix.cc
+@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() {
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string GetChannelSuffixForExtraFlagsEnvVarName() {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ const auto channel_state = GetChannelImpl();
+@@ -121,7 +121,7 @@ std::string GetChannelSuffixForExtraFlagsEnvVarName()
+ }
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string GetDesktopName(base::Environment* env) {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ // Google Chrome packaged as a snap is a special case: the application name
diff --git a/devel/electron39/files/patch-chrome_common_chrome__content__client.cc b/devel/electron39/files/patch-chrome_common_chrome__content__client.cc
new file mode 100644
index 000000000000..822d41a0fca8
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__content__client.cc
@@ -0,0 +1,44 @@
+--- chrome/common/chrome_content_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_content_client.cc
+@@ -62,12 +62,12 @@
+ #include "url/url_constants.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #include "sandbox/linux/services/credentials.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -187,7 +187,7 @@ static const char* const kChromeStandardURLSchemes[] =
+ extensions::kExtensionScheme,
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ webapps::kIsolatedAppScheme,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -211,7 +211,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ schemes->isolated_app_schemes.push_back(webapps::kIsolatedAppScheme);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -260,7 +260,7 @@ void ChromeContentClient::AddAdditionalSchemes(Schemes
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ schemes->secure_schemes.push_back(webapps::kIsolatedAppScheme);
+ schemes->cors_enabled_schemes.push_back(webapps::kIsolatedAppScheme);
+ schemes->service_worker_schemes.push_back(webapps::kIsolatedAppScheme);
diff --git a/devel/electron39/files/patch-chrome_common_chrome__features.cc b/devel/electron39/files/patch-chrome_common_chrome__features.cc
new file mode 100644
index 000000000000..6f0f15921646
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__features.cc
@@ -0,0 +1,65 @@
+--- chrome/common/chrome_features.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_features.cc
+@@ -86,7 +86,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, base::FEA
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables or disables the Autofill survey triggered by opening a prompt to
+ // save address info.
+ BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DI
+ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables the Restart background mode optimization. When all Chrome UI is
+ // closed and it goes in the background, allows to restart the browser to
+ // discard memory.
+@@ -214,7 +214,7 @@ BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
+ // Enables or disables Desktop PWAs to be auto-started on OS login.
+ BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -248,7 +248,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
+ // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
+ // Apps will not launch and will be marked in the UI as deprecated.
+@@ -627,7 +627,7 @@ BASE_FEATURE(kGlicGuestContentsVisibilityState,
+ // Killswitch that controls whether the guest WebContents visibility state is
+ // set to hidden when the Glic panel is warming.
+ BASE_FEATURE(kGlicGuestContentsVisibilityState,
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1088,7 +1088,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_
+ // public keys.
+ BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS)
+ BASE_FEATURE(kLinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
+ // Values taken from the low-memory-monitor documentation and also apply to the
+ // portal API:
+@@ -1099,7 +1099,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+ &kLinuxLowMemoryMonitor, "critical_level", 255};
+ #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_common_chrome__features.h b/devel/electron39/files/patch-chrome_common_chrome__features.h
new file mode 100644
index 000000000000..b359f9e4cf11
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__features.h
@@ -0,0 +1,45 @@
+--- chrome/common/chrome_features.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_features.h
+@@ -83,13 +83,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey);
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey);
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -173,7 +173,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ BASE_DECLARE_FEATURE(kShortcutsNotApps);
+@@ -808,7 +808,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
+
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
+@@ -816,7 +816,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo
+ extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
+ #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kListWebAppsSwitch);
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths.cc b/devel/electron39/files/patch-chrome_common_chrome__paths.cc
new file mode 100644
index 000000000000..069cd22aa7e8
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__paths.cc
@@ -0,0 +1,82 @@
+--- chrome/common/chrome_paths.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_paths.cc
+@@ -31,7 +31,7 @@
+ #include "base/apple/foundation_util.h"
+ #endif
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+ #include "components/policy/core/common/policy_paths.h"
+ #endif
+
+@@ -47,14 +47,14 @@ std::optional<bool> g_override_using_default_data_dire
+
+ std::optional<bool> g_override_using_default_data_directory_for_testing;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The path to the external extension <id>.json files.
+ // /usr/share seems like a good choice, see: http://www.pathname.com/fhs/
+ const base::FilePath::CharType kFilepathSinglePrefExtensions[] =
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+- FILE_PATH_LITERAL("/usr/share/google-chrome/extensions");
++ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions");
+ #else
+- FILE_PATH_LITERAL("/usr/share/chromium/extensions");
++ FILE_PATH_LITERAL("/usr/local/share/chromium/extensions");
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -175,7 +175,7 @@ bool PathProvider(int key, base::FilePath* result) {
+ }
+ break;
+ case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!GetUserDownloadsDirectorySafe(&cur)) {
+ return false;
+ }
+@@ -405,13 +405,13 @@ bool PathProvider(int key, base::FilePath* result) {
+ break;
+ }
+ #endif
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+ case chrome::DIR_POLICY_FILES: {
+ cur = base::FilePath(policy::kPolicyPath);
+ break;
+ }
+ #endif
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
+ case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
+ if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
+@@ -421,7 +421,7 @@ bool PathProvider(int key, base::FilePath* result) {
+ break;
+ }
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
+ cur = base::FilePath(kFilepathSinglePrefExtensions);
+ break;
+@@ -460,7 +460,7 @@ bool PathProvider(int key, base::FilePath* result) {
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ case chrome::DIR_NATIVE_MESSAGING:
+ #if BUILDFLAG(IS_MAC)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+@@ -474,6 +474,9 @@ bool PathProvider(int key, base::FilePath* result) {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ cur = base::FilePath(
+ FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
++#elif BUILDFLAG(IS_FREEBSD)
++ cur = base::FilePath(FILE_PATH_LITERAL(
++ "/usr/local/etc/chromium/native-messaging-hosts"));
+ #else
+ cur = base::FilePath(
+ FILE_PATH_LITERAL("/etc/chromium/native-messaging-hosts"));
diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths.h b/devel/electron39/files/patch-chrome_common_chrome__paths.h
new file mode 100644
index 000000000000..1db2c63e4e34
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__paths.h
@@ -0,0 +1,29 @@
+--- chrome/common/chrome_paths.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_paths.h
+@@ -58,7 +58,7 @@ enum {
+ // to set policies for chrome. This directory
+ // contains subdirectories.
+ #endif
+-#if BUILDFLAG(IS_CHROMEOS) || \
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
+ DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
+ // on Chrome Mac and Chromium Linux.
+@@ -67,7 +67,7 @@ enum {
+ // create it.
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension'
+ // definition manifest files that
+ // describe extensions which are to be
+@@ -107,7 +107,7 @@ enum {
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ DIR_NATIVE_MESSAGING, // System directory where native messaging host
+ // manifest files are stored.
+ DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts
diff --git a/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h b/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h
new file mode 100644
index 000000000000..8fcaba556edb
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__paths__internal.h
@@ -0,0 +1,11 @@
+--- chrome/common/chrome_paths_internal.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/common/chrome_paths_internal.h
+@@ -53,7 +53,7 @@ bool GetUserDocumentsDirectory(base::FilePath* result)
+ // Get the path to the user's documents directory.
+ bool GetUserDocumentsDirectory(base::FilePath* result);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Gets the path to a safe default download directory for a user.
+ bool GetUserDownloadsDirectorySafe(base::FilePath* result);
+ #endif
diff --git a/devel/electron39/files/patch-chrome_common_chrome__switches.cc b/devel/electron39/files/patch-chrome_common_chrome__switches.cc
new file mode 100644
index 000000000000..9206f19a9cf3
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__switches.cc
@@ -0,0 +1,20 @@
+--- chrome/common/chrome_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_switches.cc
+@@ -939,7 +939,7 @@ const char kDebugPrint[] = "debug-print";
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
+
+ // Causes the browser to launch directly in guest mode.
+@@ -975,7 +975,7 @@ const char kGlicAdminRedirectPatterns[] = "glic-admin-
+ const char kGlicAdminRedirectPatterns[] = "glic-admin-redirect-patterns";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Writes open and installed web apps for each profile to the specified file
+ // without launching a new browser window or tab. Pass a absolute file path
+ // to specify where to output the information. Can be used together with
diff --git a/devel/electron39/files/patch-chrome_common_chrome__switches.h b/devel/electron39/files/patch-chrome_common_chrome__switches.h
new file mode 100644
index 000000000000..328b8070a90f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_chrome__switches.h
@@ -0,0 +1,20 @@
+--- chrome/common/chrome_switches.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/chrome_switches.h
+@@ -285,7 +285,7 @@ extern const char kDebugPrint[];
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const char kEnableNewAppMenuIcon[];
+ extern const char kGuest[];
+ extern const char kForceNtpMobilePromo[];
+@@ -305,7 +305,7 @@ extern const char kGlicAdminRedirectPatterns[];
+ extern const char kGlicAdminRedirectPatterns[];
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const char kListApps[];
+ extern const char kProfileBaseName[];
+ extern const char kProfileManagementAttributes[];
diff --git a/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc b/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc
new file mode 100644
index 000000000000..1795981e8eca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -0,0 +1,20 @@
+--- chrome/common/controlled_frame/controlled_frame.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/controlled_frame/controlled_frame.cc
+@@ -18,7 +18,7 @@
+ #include "third_party/blink/public/common/features.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -89,7 +89,7 @@ bool AvailabilityCheck(const std::string& api_full_nam
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Verify that the current context is an Isolated Web App and the API name is
+ // in our expected list.
+ return (extension == nullptr) && url.SchemeIs(webapps::kIsolatedAppScheme) &&
diff --git a/devel/electron39/files/patch-chrome_common_crash__keys.cc b/devel/electron39/files/patch-chrome_common_crash__keys.cc
new file mode 100644
index 000000000000..25d23e0dc83b
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_crash__keys.cc
@@ -0,0 +1,28 @@
+--- chrome/common/crash_keys.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/common/crash_keys.cc
+@@ -51,7 +51,9 @@ class CrashKeyWithName {
+ ~CrashKeyWithName() = delete;
+
+ std::string_view Name() const { return name_; }
++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
+ std::string_view Value() const { return crash_key_.value(); }
++#endif
+ void Clear() { crash_key_.Clear(); }
+ void Set(std::string_view value) { crash_key_.Set(value); }
+
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+ GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
+ }
+
++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
+ void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
+ std::string string_annotations;
+ for (const auto& crash_key : GetCommandLineStringAnnotations()) {
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+ }
+ command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
+ }
++#endif
+
+ void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) {
+ SetStringAnnotations(command_line);
diff --git a/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc
new file mode 100644
index 000000000000..9a67f117b372
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.cc
@@ -0,0 +1,11 @@
+--- chrome/common/extensions/extension_constants.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/common/extensions/extension_constants.cc
+@@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = {
+ kGoogleSpeechSynthesisExtensionId,
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ kReadingModeGDocsHelperExtensionId,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ kTTSEngineExtensionId,
+ kComponentUpdaterTTSEngineExtensionId,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h
new file mode 100644
index 000000000000..953571b0f073
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_extensions_extension__constants.h
@@ -0,0 +1,11 @@
+--- chrome/common/extensions/extension_constants.h.orig 2025-08-26 20:49:50 UTC
++++ chrome/common/extensions/extension_constants.h
+@@ -313,7 +313,7 @@ inline constexpr base::FilePath::CharType
+ inline constexpr base::FilePath::CharType
+ kReadingModeGDocsHelperManifestFilename[] =
+ FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // The extension id of the google tts engine extension to use on-device natural
+ // Google voices.
+ inline constexpr char kTTSEngineExtensionId[] =
diff --git a/devel/electron35/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/devel/electron39/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index ff5adce0a5e3..ff5adce0a5e3 100644
--- a/devel/electron35/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/devel/electron39/files/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc b/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc
new file mode 100644
index 000000000000..c2eb00eb2a78
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_media_cdm__host__file__path.cc
@@ -0,0 +1,11 @@
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/common/media/cdm_host_file_path.cc
+@@ -91,7 +91,7 @@ void AddCdmHostFilePaths(
+ cdm_host_file_paths->emplace_back(chrome_framework_path,
+ chrome_framework_sig_path);
+
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ base::FilePath chrome_exe_dir;
+ if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) {
diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc b/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc
new file mode 100644
index 000000000000..f94c56a97c59
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_media_cdm__registration.cc
@@ -0,0 +1,56 @@
+--- chrome/common/media/cdm_registration.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/common/media/cdm_registration.cc
+@@ -34,7 +34,7 @@
+ #if BUILDFLAG(ENABLE_WIDEVINE)
+ #include "components/cdm/common/cdm_manifest.h"
+ #include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/native_library.h"
+ #include "chrome/common/chrome_paths.h"
+ #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
+@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Robustness;
+ #if BUILDFLAG(ENABLE_WIDEVINE)
+ #if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
+ BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ // Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
+ // |capability|.
+ std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
+@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
+ // BUILDFLAG(IS_CHROMEOS))
+
+ #if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ // On Linux/ChromeOS we have to preload the CDM since it uses the zygote
+ // sandbox. On Windows and Mac, CDM registration is handled by Component
+ // Update (as the CDM can be loaded only when needed).
+@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
+ // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
+
+ #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)))
+ // This code checks to see if Component Updater picked a version of the Widevine
+ // CDM to be used last time it ran. (Component Updater may choose the bundled
+ // CDM if there is not a new version available for download.) If there is one
+@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
+ /*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
+ kWidevineCdmType, base::FilePath());
+
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
+ // before the zygote is locked down. The CDM can be found from the version
+ // bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
+@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+ }
+
+ #if BUILDFLAG(ENABLE_WIDEVINE) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ std::vector<content::CdmInfo> GetSoftwareSecureWidevine() {
+ std::vector<content::CdmInfo> cdms;
+ AddSoftwareSecureWidevine(&cdms);
diff --git a/devel/electron39/files/patch-chrome_common_media_cdm__registration.h b/devel/electron39/files/patch-chrome_common_media_cdm__registration.h
new file mode 100644
index 000000000000..25720d99f0a1
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_media_cdm__registration.h
@@ -0,0 +1,11 @@
+--- chrome/common/media/cdm_registration.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/common/media/cdm_registration.h
+@@ -15,7 +15,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+ void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
+
+ #if BUILDFLAG(ENABLE_WIDEVINE) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ // Returns the software secure Widevine CDM, if one exists.
+ std::vector<content::CdmInfo> GetSoftwareSecureWidevine();
+ #endif
diff --git a/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
new file mode 100644
index 000000000000..7e2e578db91e
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -0,0 +1,11 @@
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-04-22 20:15:27 UTC
++++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
+@@ -14,7 +14,7 @@
+ #error "This file only applies when Widevine used."
+ #endif
+
+-#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++#if !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #error "This file only applies to desktop Linux and ChromeOS."
+ #endif
+
diff --git a/devel/electron39/files/patch-chrome_common_pref__names.h b/devel/electron39/files/patch-chrome_common_pref__names.h
new file mode 100644
index 000000000000..cb443afd97fe
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_pref__names.h
@@ -0,0 +1,101 @@
+--- chrome/common/pref_names.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/pref_names.h
+@@ -1342,7 +1342,7 @@ inline constexpr char kAllowedDomainsForApps[] =
+ inline constexpr char kAllowedDomainsForApps[] =
+ "settings.allowed_domains_for_apps";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux specific preference on whether we should match the system theme.
+ inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
+ #endif
+@@ -1501,7 +1501,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+ "browser.show_update_promotion_info_bar";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Boolean that is false if we should show window manager decorations. If
+ // true, we draw a custom chrome frame (thicker title bar and blue border).
+ inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
+@@ -2113,7 +2113,7 @@ inline constexpr char kPinInfoBarTimesShown[] =
+ "browser.pin_infobar_times_shown";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // How many times the session restore infobar has been shown.
+ inline constexpr char kSessionRestoreInfoBarTimesShown[] =
+@@ -2160,7 +2160,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo
+ inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ inline constexpr char kOpenPdfDownloadInSystemReader[] =
+ "download.open_pdf_in_system_reader";
+ #endif
+@@ -2674,7 +2674,7 @@ inline constexpr char kMediaCdmOriginData[] = "media.c
+ inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // A boolean pref to determine whether or not the network service is running
+ // sandboxed.
+ inline constexpr char kNetworkServiceSandboxEnabled[] =
+@@ -2688,7 +2688,7 @@ inline constexpr char kNetworkServiceFailedLaunchMajor
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Records whether the user has seen an HTTP auth "negotiate" header.
+ inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
+ "net.received_http_auth_negotiate_headers";
+@@ -2780,7 +2780,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa
+ inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
+ "profile.isolated_web_app.install.pending_initialization_count";
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
+ // along with kAuthNegotiateDelegateAllowlist.
+ inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
+@@ -3287,7 +3287,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Defines administrator-set availability of Chrome for Testing.
+ inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
+ #endif
+@@ -3801,7 +3801,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[
+ inline constexpr char kSandboxExternalProtocolBlocked[] =
+ "profile.sandbox_external_protocol_blocked";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Boolean that indicates if system notifications are allowed to be used in
+ // place of Chrome notifications.
+ inline constexpr char kAllowSystemNotifications[] =
+@@ -3990,7 +3990,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+ "policy.lens_desktop_ntp_search_enabled";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // A dict mapping the edition name with the major version it was shown.
+ inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
+ // A list containing the features of each module in order of when they
+@@ -4087,7 +4087,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+ "printing.oauth2_authorization_servers";
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If this exists and is true, Chrome may run system DNS resolution out of the
+ // network process. If false, Chrome will run system DNS resolution in the
+ // network process. If non-existent, Chrome will decide where to run system DNS
diff --git a/devel/electron39/files/patch-chrome_common_url__constants.h b/devel/electron39/files/patch-chrome_common_url__constants.h
new file mode 100644
index 000000000000..74be71d9da2a
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_url__constants.h
@@ -0,0 +1,11 @@
+--- chrome/common/url_constants.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/url_constants.h
+@@ -1001,7 +1001,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[
+ inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
+ "https://support.google.com/chromebook?p=multidevice";
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // "Learn more" URL for the chrome apps deprecation dialog.
+ inline constexpr char kChromeAppsDeprecationLearnMoreURL[] =
+ "https://support.google.com/chrome?p=chrome_app_deprecation";
diff --git a/devel/electron39/files/patch-chrome_common_webui__url__constants.cc b/devel/electron39/files/patch-chrome_common_webui__url__constants.cc
new file mode 100644
index 000000000000..a1b76cc7aec6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_webui__url__constants.cc
@@ -0,0 +1,23 @@
+--- chrome/common/webui_url_constants.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/webui_url_constants.cc
+@@ -199,17 +199,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
+ kChromeUIInternetDetailDialogHost,
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ kChromeUIDiscardsHost,
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ kChromeUIWebAppSettingsHost,
+ #endif
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
+ kChromeUILinuxProxyConfigHost,
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ kChromeUISandboxHost,
+ #endif
+ #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-chrome_common_webui__url__constants.h b/devel/electron39/files/patch-chrome_common_webui__url__constants.h
new file mode 100644
index 000000000000..1289526e9758
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_common_webui__url__constants.h
@@ -0,0 +1,40 @@
+--- chrome/common/webui_url_constants.h.orig 2025-10-21 20:19:54 UTC
++++ chrome/common/webui_url_constants.h
+@@ -556,12 +556,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
+ inline constexpr char kChromeUIDiscardsHost[] = "discards";
+ inline constexpr char kChromeUIDiscardsURL[] = "chrome://discards/";
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
+ inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
+ inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
+@@ -573,11 +573,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ inline constexpr char kChromeUISandboxHost[] = "sandbox";
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
+ inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
+ inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
+@@ -602,7 +602,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+ "chrome://history-sync-optin/";
+ #endif
+
+-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
+ defined(TOOLKIT_VIEWS)) || \
+ defined(USE_AURA)
+ inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/devel/electron39/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index 279f27f74ee7..279f27f74ee7 100644
--- a/devel/electron35/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/devel/electron39/files/patch-chrome_enterprise__companion_enterprise__companion__client.cc
diff --git a/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc b/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc
new file mode 100644
index 000000000000..cea71e173340
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_enterprise__companion_event__logger.cc
@@ -0,0 +1,11 @@
+--- chrome/enterprise_companion/event_logger.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/enterprise_companion/event_logger.cc
+@@ -127,7 +127,7 @@ proto::EnterpriseCompanionMetadata GetMetadata() {
+ metadata.set_application_arch(proto::ARM64);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metadata.set_os_platform(proto::LINUX);
+ #elif BUILDFLAG(IS_MAC)
+ metadata.set_os_platform(proto::MAC);
diff --git a/devel/electron35/files/patch-chrome_enterprise__companion_lock.cc b/devel/electron39/files/patch-chrome_enterprise__companion_lock.cc
index 171c9e2c3c46..171c9e2c3c46 100644
--- a/devel/electron35/files/patch-chrome_enterprise__companion_lock.cc
+++ b/devel/electron39/files/patch-chrome_enterprise__companion_lock.cc
diff --git a/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc b/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc
new file mode 100644
index 000000000000..b28810991a19
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_renderer_chrome__content__renderer__client.cc
@@ -0,0 +1,29 @@
+--- chrome/renderer/chrome_content_renderer_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/renderer/chrome_content_renderer_client.cc
+@@ -188,7 +188,7 @@
+ #include "v8/include/v8-isolate.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/webapps/isolated_web_apps/scheme.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -424,7 +424,7 @@ void ChromeContentRendererClient::RenderThreadStarted(
+ WebSecurityPolicy::RegisterURLSchemeAsExtension(
+ WebString::FromASCII(extensions::kExtensionScheme));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ WebSecurityPolicy::RegisterURLSchemeAsIsolatedApp(
+ WebString::FromASCII(webapps::kIsolatedAppScheme));
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+@@ -500,7 +500,7 @@ void ChromeContentRendererClient::RenderThreadStarted(
+ WebString::FromASCII(chrome::kChromeSearchScheme));
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // IWAs can be enabled by either the feature flag or by enterprise
+ // policy. In either case the kEnableIsolatedWebAppsInRenderer flag is passed
+ // to the renderer process.
diff --git a/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc b/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc
new file mode 100644
index 000000000000..bad882ad66ec
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -0,0 +1,47 @@
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/services/printing/print_backend_service_impl.cc
+@@ -48,7 +48,7 @@
+ #include "printing/backend/cups_connection_pool.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/no_destructor.h"
+ #include "ui/linux/linux_ui.h"
+ #include "ui/linux/linux_ui_delegate_stub.h"
+@@ -75,7 +75,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void InstantiateLinuxUiDelegate() {
+ // TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
+ // need to use the stub version.
+@@ -84,7 +84,7 @@ scoped_refptr<base::SequencedTaskRunner> GetPrintingTa
+ #endif
+
+ scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use task runner associated with equivalent of UI thread. Needed for calls
+ // made through `PrintDialogLinuxInterface` to properly execute.
+ CHECK(base::SequencedTaskRunner::HasCurrentDefault());
+@@ -467,7 +467,7 @@ void PrintBackendServiceImpl::Init(
+ // `InitCommon()`.
+ InitializeProcessForPrinting();
+ print_backend_ = PrintBackend::CreateInstance(locale);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Test framework already initializes the UI, so this should not go in
+ // `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
+ // are using `TestPrintingContext`.
+@@ -676,7 +676,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
+ crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
+ *printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS)
+ // Try to fill in advanced settings based upon basic info options.
+ PrinterBasicInfo basic_info;
+ if (print_backend_->GetPrinterBasicInfo(*printer_name, &basic_info) ==
diff --git a/devel/electron35/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/devel/electron39/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index 20bfea5c7fe4..20bfea5c7fe4 100644
--- a/devel/electron35/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/devel/electron39/files/patch-chrome_services_speech_audio__source__fetcher__impl.cc
diff --git a/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc b/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc
new file mode 100644
index 000000000000..587fd090560f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_test_base_scoped__channel__override__posix.cc
@@ -0,0 +1,11 @@
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/test/base/scoped_channel_override_posix.cc
+@@ -43,7 +43,7 @@ std::string GetVersionExtra(ScopedChannelOverride::Cha
+ return "beta";
+ case ScopedChannelOverride::Channel::kDev:
+ return "unstable";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case ScopedChannelOverride::Channel::kCanary:
+ return "canary";
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc
new file mode 100644
index 000000000000..363d8f0bce0f
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -0,0 +1,10 @@
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-08-26 20:49:50 UTC
++++ chrome/test/chromedriver/chrome_launcher.cc
+@@ -75,6 +75,7 @@
+ #include <fcntl.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
++#include <sys/wait.h>
+ #include <unistd.h>
+ #elif BUILDFLAG(IS_WIN)
+ #include <windows.h>
diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
new file mode 100644
index 000000000000..7ba8f9a54ed6
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -0,0 +1,29 @@
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/test/chromedriver/chrome/chrome_finder.cc
+@@ -59,7 +59,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l
+ installation_locations[i].Append(L"Chromium\\Application"));
+ }
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void GetApplicationDirs(std::vector<base::FilePath>* locations) {
+ // TODO: Respect users' PATH variables.
+ // Until then, we use an approximation of the most common defaults.
+@@ -126,7 +126,7 @@ std::vector<base::FilePath> GetChromeProgramNames() {
+ chrome::kGoogleChromeForTestingBrowserProcessExecutablePath),
+ base::FilePath(chrome::kGoogleChromeBrowserProcessExecutablePath),
+ base::FilePath(chrome::kChromiumBrowserProcessExecutablePath),
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FilePath(chrome::kBrowserProcessExecutablePath),
+ base::FilePath("chrome"), // Chrome for Testing or Google Chrome
+ base::FilePath("google-chrome"), base::FilePath("chromium"),
+@@ -142,7 +142,7 @@ std::vector<base::FilePath> GetHeadlessShellProgramNam
+ return {
+ #if BUILDFLAG(IS_WIN)
+ base::FilePath(FILE_PATH_LITERAL("chrome-headless-shell.exe")),
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FilePath("chrome-headless-shell"),
+ #else
+ // it will compile but won't work on other OSes
diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
new file mode 100644
index 000000000000..c284db8550e9
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -0,0 +1,20 @@
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/test/chromedriver/key_converter_unittest.cc
+@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
+ CheckEventsReleaseModifiers(keys, key_events);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Fails on bots: crbug.com/174962
+ #define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
+ #else
+@@ -306,7 +306,7 @@ TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKey
+ TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
+ ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
+ const auto kTextForKeys = std::to_array<char>({
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ 0, 0, 0, 0, '\t', 0, '\r', '\r', 0, 0, 0, 0, 0,
+ #else
+ 0, 0, 0, 0, 0, 0, '\r', '\r', 0, 0, 0, 0, 0,
diff --git a/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
new file mode 100644
index 000000000000..32fdec6d550d
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
@@ -0,0 +1,20 @@
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-04-22 20:15:27 UTC
++++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
+@@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(ui::KeyboardCo
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Fails on bots: crbug.com/174962
+ #define MAYBE_KeyCodeToText DISABLED_KeyCodeToText
+ #else
+@@ -98,7 +98,7 @@ TEST(KeycodeTextConversionTest, MAYBE_KeyCodeToText) {
+ ConvertKeyCodeToTextNoError(ui::VKEY_SHIFT, kShiftKeyModifierMask));
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Fails on bots: crbug.com/174962
+ #define MAYBE_CharToKeyCode DISABLED_CharToKeyCode
+ #else
diff --git a/devel/electron35/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/devel/electron39/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index 1a54ea3ca8c0..1a54ea3ca8c0 100644
--- a/devel/electron35/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/devel/electron39/files/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
diff --git a/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc b/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc
new file mode 100644
index 000000000000..f01c9f3d7566
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_updater_app_app__uninstall.cc
@@ -0,0 +1,11 @@
+--- chrome/updater/app/app_uninstall.cc.orig 2025-06-30 07:04:30 UTC
++++ chrome/updater/app/app_uninstall.cc
+@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope scope,
+ }
+ if (int result = UninstallOtherVersions(scope);
+ result != kErrorOk) {
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/366249606): Ignores the errors when uninstalls
+ // the other versions, because currently older Linux updater on
+ // CIPD exits with error `kErrorFailedToDeleteFolder`.
diff --git a/devel/electron39/files/patch-chrome_updater_configurator.cc b/devel/electron39/files/patch-chrome_updater_configurator.cc
new file mode 100644
index 000000000000..5732384e87ca
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_updater_configurator.cc
@@ -0,0 +1,11 @@
+--- chrome/updater/configurator.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/updater/configurator.cc
+@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+ return std::nullopt;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+ }()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux creating the NetworkFetcherFactory requires performing blocking IO
+ // to load an external library. This should be done when the configurator is
+ // created.
diff --git a/devel/electron35/files/patch-chrome_updater_lock.cc b/devel/electron39/files/patch-chrome_updater_lock.cc
index 41ea85a0b7a4..41ea85a0b7a4 100644
--- a/devel/electron35/files/patch-chrome_updater_lock.cc
+++ b/devel/electron39/files/patch-chrome_updater_lock.cc
diff --git a/devel/electron35/files/patch-chrome_updater_util_posix__util.cc b/devel/electron39/files/patch-chrome_updater_util_posix__util.cc
index 6cd7f05b8cb6..6cd7f05b8cb6 100644
--- a/devel/electron35/files/patch-chrome_updater_util_posix__util.cc
+++ b/devel/electron39/files/patch-chrome_updater_util_posix__util.cc
diff --git a/devel/electron39/files/patch-chrome_utility_services.cc b/devel/electron39/files/patch-chrome_utility_services.cc
new file mode 100644
index 000000000000..2c1d4d7b173c
--- /dev/null
+++ b/devel/electron39/files/patch-chrome_utility_services.cc
@@ -0,0 +1,29 @@
+--- chrome/utility/services.cc.orig 2025-10-21 20:19:54 UTC
++++ chrome/utility/services.cc
+@@ -50,7 +50,7 @@
+ #include "chrome/services/system_signals/mac/mac_system_signals_service.h"
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/services/system_signals/linux/linux_system_signals_service.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -213,7 +213,7 @@ auto RunMacNotificationService(
+ }
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto RunSystemSignalsService(
+ mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
+ receiver) {
+@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ services.Add(RunWindowsIconReader);
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ services.Add(RunSystemSignalsService);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc b/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc
new file mode 100644
index 000000000000..20f46716a100
--- /dev/null
+++ b/devel/electron39/files/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -0,0 +1,38 @@
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-08-26 20:49:50 UTC
++++ chromecast/browser/cast_browser_main_parts.cc
+@@ -99,7 +99,7 @@
+ #include "ui/ozone/public/ozone_platform.h"
+ #endif // BUILDFLAG(IS_OZONE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fontconfig/fontconfig.h>
+ #include <signal.h>
+ #include <sys/prctl.h>
+@@ -280,7 +280,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+
+ #endif // defined(USE_AURA)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ base::FilePath GetApplicationFontsDir() {
+ std::unique_ptr<base::Environment> env(base::Environment::Create());
+@@ -325,7 +325,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+ {switches::kDisableThreadedAnimation, ""},
+ #endif // BUILDFLAG(IS_ANDROID)
+ #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if defined(ARCH_CPU_X86_FAMILY)
+ // This is needed for now to enable the x11 Ozone platform to work with
+ // current Linux/NVidia OpenGL drivers.
+@@ -502,7 +502,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+ views_delegate_ = std::make_unique<CastViewsDelegate>();
+ #endif // defined(USE_AURA)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FilePath dir_font = GetApplicationFontsDir();
+ const FcChar8* dir_font_char8 =
+ reinterpret_cast<const FcChar8*>(dir_font.value().data());
diff --git a/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc b/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc
new file mode 100644
index 000000000000..86bbd3349ef9
--- /dev/null
+++ b/devel/electron39/files/patch-chromecast_browser_cast__content__browser__client.cc
@@ -0,0 +1,11 @@
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-10-21 20:19:54 UTC
++++ chromecast/browser/cast_content_browser_client.cc
+@@ -432,7 +432,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
+ switches::kAudioOutputChannels));
+ }
+ } else if (process_type == switches::kGpuProcess) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Necessary for accelerated 2d canvas. By default on Linux, Chromium
+ // assumes GLES2 contexts can be lost to a power-save mode, which breaks GPU
+ // canvas apps.
diff --git a/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
new file mode 100644
index 000000000000..830792827d11
--- /dev/null
+++ b/devel/electron39/files/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
@@ -0,0 +1,11 @@
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
+@@ -364,7 +364,7 @@ CastWebView::Scoped RuntimeApplicationServiceImpl::Cre
+ params->force_720p_resolution =
+ GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(),
+ /*default_value=*/false);
+-#if BUILDFLAG(ENABLE_CAST_RECEIVER) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_CAST_RECEIVER) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ // Starboard-based (linux) cast receivers may not render their UI at 720p, so
+ // we need to scale to the proper resolution. For example, a 4k TV may render
+ // the window at 1920x1080, so a scaling factor of 1.5 is necessary for a 720p
diff --git a/devel/electron35/files/patch-chromecast_media_base_default__monotonic__clock.cc b/devel/electron39/files/patch-chromecast_media_base_default__monotonic__clock.cc
index effe33ff128d..effe33ff128d 100644
--- a/devel/electron35/files/patch-chromecast_media_base_default__monotonic__clock.cc
+++ b/devel/electron39/files/patch-chromecast_media_base_default__monotonic__clock.cc
diff --git a/devel/electron39/files/patch-components_BUILD.gn b/devel/electron39/files/patch-components_BUILD.gn
new file mode 100644
index 000000000000..ef412ca9e0b1
--- /dev/null
+++ b/devel/electron39/files/patch-components_BUILD.gn
@@ -0,0 +1,28 @@
+--- components/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ components/BUILD.gn
+@@ -217,7 +217,6 @@ test("components_unittests") {
+ "//components/content_settings/core/common:unit_tests",
+ "//components/contextual_tasks:unit_tests",
+ "//components/country_codes:unit_tests",
+- "//components/crash/core/common:unit_tests",
+ "//components/cross_device/logging:unit_tests",
+ "//components/crx_file:unit_tests",
+ "//components/data_sharing:unit_tests",
+@@ -634,7 +633,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
+
+- if (!is_fuchsia) { #!iOS and!Fuchsia
++ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
+ deps += [
+ "//components/crash/content/browser:unit_tests",
+ "//components/crash/core/app:unit_tests",
+@@ -800,7 +799,7 @@ test("components_unittests") {
+ deps += [ "//components/constrained_window:unit_tests" ]
+ }
+
+- if (is_win || is_linux || is_chromeos || is_mac) {
++ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps:unit_tests",
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
new file mode 100644
index 000000000000..e4a1a89a7452
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -0,0 +1,47 @@
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
+@@ -479,7 +479,7 @@ bool PaymentsDataManager::ShouldShowBnplSettings() con
+
+ bool PaymentsDataManager::ShouldShowBnplSettings() const {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
+ // suggestion before, or there are already linked issuers present, to avoid
+ // unnecessary feature flag checks. The linked issuer check is due to the fact
+@@ -1014,7 +1014,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+ &PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
+ base::Unretained(this)));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ pref_registrar_.Add(
+ prefs::kAutofillBnplEnabled,
+ base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
+@@ -1088,7 +1088,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
+ return prefs::HasSeenBnpl(pref_service_);
+ }
+@@ -2125,7 +2125,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co
+
+ bool PaymentsDataManager::AreBnplIssuersSupported() const {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2160,7 +2160,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ void PaymentsDataManager::OnBnplEnabledPrefChange() {
+ // On pref change to `false`, clearing BNPL issuers is implicitly handled by
+ // `GetBnplIssuers()`, since it returns an empty vector when
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
new file mode 100644
index 000000000000..4290468909c6
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -0,0 +1,20 @@
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
+@@ -377,7 +377,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+ void SetAutofillHasSeenIban();
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Returns the value of the kAutofillHasSeenBnpl pref.
+ bool IsAutofillHasSeenBnplPrefEnabled() const;
+
+@@ -716,7 +716,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+ void ClearAllCreditCardBenefits();
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Monitors the `kAutofillBnplEnabled` preference for changes and controls the
+ // clearing/loading of payment instruments accordingly. Will also log the
+ // `Autofill.SettingsPage.BnplToggled` metric.
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
new file mode 100644
index 000000000000..c938986546ba
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
+@@ -853,7 +853,7 @@ payments::BnplManager* BrowserAutofillManager::GetPaym
+
+ payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ if (!bnpl_manager_) {
+ bnpl_manager_ = std::make_unique<payments::BnplManager>(this);
+ }
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
new file mode 100644
index 000000000000..4fee574f50e8
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
+@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers(
+ base::flat_set<optimization_guide::proto::OptimizationType>&
+ optimization_types) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ auto bnpl_issuer_allowlist_can_be_loaded =
+ [&bnpl_issuers](BnplIssuer::IssuerId issuer_id) {
+ return base::Contains(bnpl_issuers, issuer_id, &BnplIssuer::issuer_id);
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
new file mode 100644
index 000000000000..6ab1c8805ef3
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -0,0 +1,29 @@
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/payments/amount_extraction_manager.cc
+@@ -185,7 +185,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+ bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
+ }
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
+ if (base::FeatureList::IsEnabled(
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The result of amount extraction on domain "
+@@ -216,7 +216,7 @@ void AmountExtractionManager::OnTimeoutReached() {
+ /*timeout_reached=*/true);
+ }
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
+ if (base::FeatureList::IsEnabled(
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The amount extraction on domain "
+@@ -234,7 +234,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+
+ // Check eligibility of BNPL feature.
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
+ if (BnplManager::IsEligibleForBnpl(autofill_manager_->client())) {
+ eligible_features.insert(EligibleFeature::kBnpl);
+ }
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
new file mode 100644
index 000000000000..f4c895c0f690
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/payments/bnpl_manager.cc
+@@ -599,7 +599,7 @@ void BnplManager::MaybeUpdateDesktopSuggestionsWithBnp
+ .OnBnplSuggestionShown();
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ payments_autofill_client().GetPaymentsDataManager().SetAutofillHasSeenBnpl();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
new file mode 100644
index 000000000000..2bb4a5bac312
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
+@@ -1262,7 +1262,7 @@ bool IsBnplIssuerSupported() {
+
+ bool IsBnplIssuerSupported() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(
+ features::kAutofillEnableBuyNowPayLaterSyncing);
+ #else
diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc
new file mode 100644
index 000000000000..2968edd306f5
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__features.cc
@@ -0,0 +1,11 @@
+--- components/autofill/core/common/autofill_features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/common/autofill_features.cc
+@@ -10,7 +10,7 @@ constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_
+
+ namespace {
+ constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_CHROMEOS) ||
+- BUILDFLAG(IS_LINUX) ||
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ||
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN);
+ }
+
diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc
new file mode 100644
index 000000000000..f1f8c4881747
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -0,0 +1,56 @@
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/common/autofill_payments_features.cc
+@@ -26,7 +26,7 @@ BASE_FEATURE(kAutofillEnableAmountExtraction,
+ // of the allowlisted merchant websites.
+ BASE_FEATURE(kAutofillEnableAmountExtraction,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -42,7 +42,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLater,
+ // When enabled, buy now pay later (BNPL) in Autofill will be offered.
+ BASE_FEATURE(kAutofillEnableBuyNowPayLater,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -62,7 +62,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
+ // When enabled, buy now pay later (BNPL) data will be synced to Chrome clients.
+ BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -86,7 +86,7 @@ BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
+ // UI.
+ BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -151,7 +151,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCu
+ // Payments Autofill UI.
+ BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -301,7 +301,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave()
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ bool ShouldShowImprovedUserConsentForCreditCardSave() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The new user consent UI is fully launched on MacOS, Windows and Linux.
+ return true;
+ #else
diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc
new file mode 100644
index 000000000000..6fa4c79ebdba
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -0,0 +1,38 @@
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/common/autofill_prefs.cc
+@@ -131,7 +131,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(
+ kAutofillBnplEnabled, true,
+ user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
+@@ -373,7 +373,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
+ prefs->SetBoolean(kAutofillBnplEnabled, value);
+ }
+@@ -382,7 +382,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+
+ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return prefs->GetBoolean(kAutofillBnplEnabled);
+ #else
+ return false;
+@@ -391,7 +391,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // If called, always sets the pref to true, and once true, it will follow the
+ // user around forever.
+ void SetAutofillHasSeenBnpl(PrefService* prefs) {
diff --git a/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h
new file mode 100644
index 000000000000..ebf6588da1fe
--- /dev/null
+++ b/devel/electron39/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -0,0 +1,29 @@
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-10-21 20:19:54 UTC
++++ components/autofill/core/common/autofill_prefs.h
+@@ -36,7 +36,7 @@ inline constexpr char kAutofillAiLastVersionDeduped[]
+ inline constexpr char kAutofillAiLastVersionDeduped[] =
+ "autofill.ai_last_version_deduped";
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Boolean that is true if BNPL on Autofill is enabled.
+ inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
+ // Boolean that is true if the user has ever seen a BNPL suggestion.
+@@ -265,7 +265,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -273,7 +273,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs);
+ bool IsAutofillBnplEnabled(const PrefService* prefs);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ void SetAutofillHasSeenBnpl(PrefService* prefs);
+
+ bool HasSeenBnpl(const PrefService* prefs);
diff --git a/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h b/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h
new file mode 100644
index 000000000000..55dc461f7883
--- /dev/null
+++ b/devel/electron39/files/patch-components_collaboration_public_collaboration__controller__delegate.h
@@ -0,0 +1,11 @@
+--- components/collaboration/public/collaboration_controller_delegate.h.orig 2025-10-21 20:19:54 UTC
++++ components/collaboration/public/collaboration_controller_delegate.h
+@@ -125,7 +125,7 @@ class CollaborationControllerDelegate {
+ case Type::kSigninDisabledByPolicy:
+ error_header = l10n_util::GetStringUTF8(
+ IDS_COLLABORATION_ENTREPRISE_SIGNIN_DISABLED_HEADER);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ error_body = l10n_util::GetStringUTF8(
+ base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos)
diff --git a/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc b/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc
new file mode 100644
index 000000000000..9c0e4ebfc7c4
--- /dev/null
+++ b/devel/electron39/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -0,0 +1,20 @@
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-10-21 20:19:54 UTC
++++ components/commerce/core/commerce_feature_list.cc
+@@ -178,7 +178,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on
+ const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const base::FeatureParam<bool> kDiscountOnShoppyPage{
+ &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
+ #else
+@@ -191,7 +191,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc
+ const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ const base::FeatureParam<int> kHistoryClustersBehavior{
diff --git a/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc b/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc
new file mode 100644
index 000000000000..43383bb849d6
--- /dev/null
+++ b/devel/electron39/files/patch-components_constrained__window_constrained__window__views.cc
@@ -0,0 +1,11 @@
+--- components/constrained_window/constrained_window_views.cc.orig 2025-08-26 20:49:50 UTC
++++ components/constrained_window/constrained_window_views.cc
+@@ -380,7 +380,7 @@ bool PlatformClipsChildrenToViewport() {
+ }
+
+ bool PlatformClipsChildrenToViewport() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron35/files/patch-components_content__settings_core_browser_website__settings__registry.cc b/devel/electron39/files/patch-components_content__settings_core_browser_website__settings__registry.cc
index 4020932c3ec5..4020932c3ec5 100644
--- a/devel/electron35/files/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/devel/electron39/files/patch-components_content__settings_core_browser_website__settings__registry.cc
diff --git a/devel/electron35/files/patch-components_cookie__config_cookie__store__util.cc b/devel/electron39/files/patch-components_cookie__config_cookie__store__util.cc
index 6cb3d6e291e0..6cb3d6e291e0 100644
--- a/devel/electron35/files/patch-components_cookie__config_cookie__store__util.cc
+++ b/devel/electron39/files/patch-components_cookie__config_cookie__store__util.cc
diff --git a/devel/electron39/files/patch-components_crash_core_app_BUILD.gn b/devel/electron39/files/patch-components_crash_core_app_BUILD.gn
new file mode 100644
index 000000000000..c290d538bd4a
--- /dev/null
+++ b/devel/electron39/files/patch-components_crash_core_app_BUILD.gn
@@ -0,0 +1,43 @@
+--- components/crash/core/app/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ components/crash/core/app/BUILD.gn
+@@ -70,6 +70,10 @@ static_library("app") {
+ ]
+ }
+
++ if (is_bsd) {
++ sources -= [ "crashpad.cc" ]
++ }
++
+ defines = [ "CRASH_IMPLEMENTATION" ]
+
+ public_deps = [ ":lib" ]
+@@ -83,7 +87,7 @@ static_library("app") {
+ "//third_party/crashpad/crashpad/util",
+ ]
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [ "crashpad_linux.cc" ]
+ data_deps = [ ":chrome_crashpad_handler" ]
+ }
+@@ -105,7 +109,7 @@ static_library("app") {
+ libs = [ "log" ]
+ }
+
+- if (is_android || is_linux || is_chromeos) {
++ if ((is_android || is_linux || is_chromeos) && !is_bsd) {
+ deps += [
+ "//base:base_static",
+ "//components/crash/core/common",
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+ # define custom UserStreamDataSources.
+ executable("chrome_crashpad_handler") {
+ sources = [ "chrome_crashpad_handler.cc" ]
+-
+- deps = [
+- ":crashpad_handler_main",
+- "//third_party/crashpad/crashpad/handler",
+- ]
+
+ if (is_mac && (is_component_build || is_asan || is_ubsan_any)) {
+ ldflags = [
diff --git a/devel/electron35/files/patch-components_crash_core_app_chrome__crashpad__handler.cc b/devel/electron39/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
index a9adae723bc6..a9adae723bc6 100644
--- a/devel/electron35/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/devel/electron39/files/patch-components_crash_core_app_chrome__crashpad__handler.cc
diff --git a/devel/electron35/files/patch-components_crash_core_app_crashpad__handler__main.cc b/devel/electron39/files/patch-components_crash_core_app_crashpad__handler__main.cc
index 219d1e41410c..219d1e41410c 100644
--- a/devel/electron35/files/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/devel/electron39/files/patch-components_crash_core_app_crashpad__handler__main.cc
diff --git a/devel/electron35/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/devel/electron39/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
index 9b0f58ec3767..9b0f58ec3767 100644
--- a/devel/electron35/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/devel/electron39/files/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
diff --git a/devel/electron35/files/patch-components_crash_core_common_BUILD.gn b/devel/electron39/files/patch-components_crash_core_common_BUILD.gn
index e10540b90e26..e10540b90e26 100644
--- a/devel/electron35/files/patch-components_crash_core_common_BUILD.gn
+++ b/devel/electron39/files/patch-components_crash_core_common_BUILD.gn
diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h b/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h
new file mode 100644
index 000000000000..d4468bf4212a
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -0,0 +1,20 @@
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-08-26 20:49:50 UTC
++++ components/device_signals/core/browser/browser_utils.h
+@@ -38,7 +38,7 @@ std::string GetHostName();
+ std::string GetHostName();
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns the hostname of the current machine.
+ std::vector<std::string> GetSystemDnsServers();
+
+@@ -46,7 +46,7 @@ SettingValue GetOSFirewall();
+ SettingValue GetOSFirewall();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns the path to the ufw configuration file.
+ const char** GetUfwConfigPath();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..8d9146560d04
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-08-26 20:49:50 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/devel/electron39/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index f9e075904ee8..f9e075904ee8 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator.h b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator.h
index 290cc0f1df04..290cc0f1df04 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator.h
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
index c6d5c29f1233..c6d5c29f1233 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
diff --git a/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
new file mode 100644
index 000000000000..f7afa00e93b3
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-04-22 20:15:27 UTC
++++ components/device_signals/core/browser/signals_aggregator_impl.h
+@@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public SignalsAggregator
+ ~SignalsAggregatorImpl() override;
+
+ // SignalsAggregator:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void GetSignalsForUser(const UserContext& user_context,
+ const SignalsAggregationRequest& request,
+ GetSignalsCallback callback) override;
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service.h b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service.h
index f97fd34746cc..f97fd34746cc 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service.h
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
index 8c3b2d95c205..8c3b2d95c205 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc
diff --git a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.h b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
index bbc8fcb8a42c..bbc8fcb8a42c 100644
--- a/devel/electron35/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/devel/electron39/files/patch-components_device__signals_core_browser_user__permission__service__impl.h
diff --git a/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
new file mode 100644
index 000000000000..467ab6ebb4f6
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -0,0 +1,78 @@
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ components/device_signals/core/common/linux/platform_utils_linux.cc
+@@ -4,12 +4,23 @@
+
+ #include "components/device_signals/core/common/platform_utils.h"
+
++#include "build/build_config.h"
++
+ #if defined(USE_GIO)
+ #include <gio/gio.h>
+ #endif // defined(USE_GIO)
+ #include <sys/stat.h>
++#if !BUILDFLAG(IS_BSD)
+ #include <sys/sysmacros.h>
++#endif
+
++#if BUILDFLAG(IS_BSD)
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <ifaddrs.h>
++#include <net/if_dl.h>
++#endif
++
+ #include <algorithm>
+ #include <optional>
+ #include <string>
+@@ -105,6 +116,7 @@ SettingValue GetDiskEncrypted() {
+ // Implements the logic from the native host installation script. First find the
+ // root device identifier, then locate its parent and get its type.
+ SettingValue GetDiskEncrypted() {
++#if !BUILDFLAG(IS_BSD)
+ struct stat info;
+ // First figure out the device identifier. Fail fast if this fails.
+ if (stat("/", &info) != 0) {
+@@ -127,11 +139,35 @@ SettingValue GetDiskEncrypted() {
+ }
+ return SettingValue::UNKNOWN;
+ }
++#endif
+ return SettingValue::DISABLED;
+ }
+
+ std::vector<std::string> internal::GetMacAddressesImpl() {
+ std::vector<std::string> result;
++#if BUILDFLAG(IS_BSD)
++ struct ifaddrs* ifa = nullptr;
++
++ if (getifaddrs(&ifa) != 0)
++ return result;
++
++ struct ifaddrs* interface = ifa;
++ for (; interface != nullptr; interface = interface->ifa_next) {
++ if (interface->ifa_addr == nullptr ||
++ interface->ifa_addr->sa_family != AF_LINK) {
++ continue;
++ }
++ struct sockaddr_dl* sdl =
++ reinterpret_cast<struct sockaddr_dl*>(interface->ifa_addr);
++ if (!sdl || sdl->sdl_alen != 6)
++ continue;
++ char* link_address = static_cast<char*>(LLADDR(sdl));
++ result.push_back(base::StringPrintf(
++ "%02x:%02x:%02x:%02x:%02x:%02x", link_address[0] & 0xff,
++ link_address[1] & 0xff, link_address[2] & 0xff, link_address[3] & 0xff,
++ link_address[4] & 0xff, link_address[5] & 0xff));
++ }
++#else
+ base::DirReaderPosix reader("/sys/class/net");
+ if (!reader.IsValid()) {
+ return result;
+@@ -156,6 +192,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
+ &address);
+ result.push_back(address);
+ }
++#endif
+ return result;
+ }
+
diff --git a/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h b/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..ae10e00598c4
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-10-21 20:19:54 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -54,7 +54,7 @@ std::optional<std::string> GetWindowsMachineDomain();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc
new file mode 100644
index 000000000000..f4bbfccd7582
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/signals_features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/device_signals/core/common/signals_features.cc
+@@ -51,7 +51,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
+ }
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables the triggering of device signals consent dialog when conditions met
+ // This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to
+ // be enabled
diff --git a/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h
new file mode 100644
index 000000000000..23d39e5217b8
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_core_common_signals__features.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/signals_features.h.orig 2025-08-26 20:49:50 UTC
++++ components/device_signals/core/common/signals_features.h
+@@ -33,7 +33,7 @@ bool IsDetectedAgentSignalCollectionEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog);
+
+ // Returns true if device signals consent dialog has been enabled for
diff --git a/devel/electron35/files/patch-components_device__signals_core_system__signals_platform__delegate.cc b/devel/electron39/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
index c5dea15ace97..c5dea15ace97 100644
--- a/devel/electron35/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/devel/electron39/files/patch-components_device__signals_core_system__signals_platform__delegate.cc
diff --git a/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc b/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc
new file mode 100644
index 000000000000..500da359607e
--- /dev/null
+++ b/devel/electron39/files/patch-components_device__signals_test_signals__contract.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/test/signals_contract.cc.orig 2025-04-22 20:15:27 UTC
++++ components/device_signals/test/signals_contract.cc
+@@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_enabled) {
+ base::BindRepeating(VerifyUnset, names::kCrowdStrike);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ contract[names::kAllowScreenLock] =
+ base::BindRepeating(VerifyUnset, names::kAllowScreenLock);
+ contract[names::kImei] = base::BindRepeating(VerifyUnset, names::kImei);
diff --git a/devel/electron35/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/devel/electron39/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index 422c5721bd85..422c5721bd85 100644
--- a/devel/electron35/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/devel/electron39/files/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
diff --git a/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc b/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc
new file mode 100644
index 000000000000..6c7215adc3ed
--- /dev/null
+++ b/devel/electron39/files/patch-components_embedder__support_user__agent__utils.cc
@@ -0,0 +1,65 @@
+--- components/embedder_support/user_agent_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ components/embedder_support/user_agent_utils.cc
+@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
+ return "";
+ #elif BUILDFLAG(IS_MAC)
+ return "Macintosh; ";
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return "X11; "; // strange, but that's what Firefox uses
+ #elif BUILDFLAG(IS_ANDROID)
+ return "Linux; ";
+@@ -333,7 +333,7 @@ std::string GetUnifiedPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -353,7 +353,7 @@ std::string GetUnifiedPlatform() {
+ return "Windows NT 10.0; Win64; x64";
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return "Fuchsia";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
+ #elif BUILDFLAG(IS_IOS)
+ if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
+@@ -615,7 +615,7 @@ std::string GetPlatformVersion() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -661,6 +661,9 @@ std::string GetPlatformForUAMetadata() {
+ #else
+ return "Chromium OS";
+ #endif
++#elif BUILDFLAG(IS_BSD)
++ // The internet is weird...
++ return "Linux";
+ #else
+ return std::string(version_info::GetOSType());
+ #endif
+@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+ "Android %s", os_version.c_str()
+ #elif BUILDFLAG(IS_FUCHSIA)
+ "Fuchsia"
++#elif BUILDFLAG(IS_BSD)
++#if defined(__x86_64__)
++ "Linux x86_64; %s %s",
++#elif defined(__aarch64__)
++ "Linux aarch64; %s %s",
++#else
++ "Linux i686; %s %s",
++#endif
++ unixinfo.sysname, // e.g. Linux
++ cpu_type.c_str() // e.g. i686
+ #elif BUILDFLAG(IS_IOS)
+ "CPU %s OS %s like Mac OS X", cpu_type.c_str(),
+ os_version.c_str()
diff --git a/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc
new file mode 100644
index 000000000000..717a813c0a0c
--- /dev/null
+++ b/devel/electron39/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -0,0 +1,29 @@
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-08-26 20:49:50 UTC
++++ components/embedder_support/user_agent_utils_unittest.cc
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+ ASSERT_EQ("CrOS", pieces[0]);
+ ASSERT_EQ("x86_64", pieces[1]);
+ ASSERT_EQ("14541.0.0", pieces[2]);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
+ // X11; Linux x86_64
+ ASSERT_EQ(2u, pieces.size());
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
+ "X11; CrOS x86_64 14541.0.0";
+ #elif BUILDFLAG(IS_FUCHSIA)
+ "Fuchsia";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "X11; Linux x86_64";
+ #elif BUILDFLAG(IS_MAC)
+ "Macintosh; Intel Mac OS X 10_15_7";
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+ #endif
+ #elif BUILDFLAG(IS_ANDROID)
+ EXPECT_EQ(metadata.platform, "Android");
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ EXPECT_EQ(metadata.platform, "Linux");
+ #elif BUILDFLAG(IS_FREEBSD)
+ EXPECT_EQ(metadata.platform, "FreeBSD");
diff --git a/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc b/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..20b8a362cf39
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-10-06 20:22:27 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -197,7 +197,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc
new file mode 100644
index 000000000000..2bd237bb1560
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.cc
@@ -0,0 +1,20 @@
+--- components/enterprise/connectors/core/connectors_prefs.cc.orig 2025-10-21 20:19:54 UTC
++++ components/enterprise/connectors/core/connectors_prefs.cc
+@@ -22,7 +22,7 @@ namespace enterprise_connectors {
+ namespace enterprise_connectors {
+
+ // Profile Prefs
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kCacheEncryptionEnabledPref[] =
+ "enterprise_connectors.cache_encryption_enabled";
+ #endif
+@@ -96,7 +96,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+ #if BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
+ client_certificates::RegisterProfilePrefs(registry);
+ #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(kCacheEncryptionEnabledPref, false);
+ #endif
+ }
diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h
new file mode 100644
index 000000000000..236cbd0107ed
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_connectors_core_connectors__prefs.h
@@ -0,0 +1,11 @@
+--- components/enterprise/connectors/core/connectors_prefs.h.orig 2025-10-21 20:19:54 UTC
++++ components/enterprise/connectors/core/connectors_prefs.h
+@@ -11,7 +11,7 @@ namespace enterprise_connectors {
+
+ namespace enterprise_connectors {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Pref that maps to the "CacheEncryptionEnabled" policy.
+ extern const char kCacheEncryptionEnabledPref[];
+ #endif
diff --git a/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
new file mode 100644
index 000000000000..22894837f66e
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -0,0 +1,20 @@
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-06-30 07:04:30 UTC
++++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
+@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::ReportEvent(
+ *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
+ MaybeCollectDeviceSignalsAndReportEvent(std::move(event), client, settings);
+ #else
+ // Regardless of collecting device signals or not, upload the security event
+@@ -240,7 +240,7 @@ void RealtimeReportingClientBase::ReportEventWithTimes
+ if (include_profile_user_name) {
+ event.Set(kKeyProfileUserName, GetProfileUserName());
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
+ MaybeCollectDeviceSignalsAndReportEventDeprecated(std::move(event), client,
+ name, settings, time);
+ #else
diff --git a/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..4654b50bfb99
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,20 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-10-21 20:19:54 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -531,7 +531,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -610,7 +610,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc b/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc
new file mode 100644
index 000000000000..9204b2eca9a9
--- /dev/null
+++ b/devel/electron39/files/patch-components_enterprise_watermarking_watermark.cc
@@ -0,0 +1,20 @@
+--- components/enterprise/watermarking/watermark.cc.orig 2025-08-26 20:49:50 UTC
++++ components/enterprise/watermarking/watermark.cc
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
+ "Segoe UI",
+ #elif BUILDFLAG(IS_MAC)
+ "SF Pro Text",
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "Ubuntu",
+ #elif BUILDFLAG(IS_CHROMEOS)
+ "Google Sans",
+@@ -40,7 +40,7 @@ gfx::Font::Weight WatermarkFontWeight() {
+ }
+
+ gfx::Font::Weight WatermarkFontWeight() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return gfx::Font::Weight::SEMIBOLD;
+ #else
+ return gfx::Font::Weight::MEDIUM;
diff --git a/devel/electron39/files/patch-components_error__page_common_localized__error.cc b/devel/electron39/files/patch-components_error__page_common_localized__error.cc
new file mode 100644
index 000000000000..2e2989c8a559
--- /dev/null
+++ b/devel/electron39/files/patch-components_error__page_common_localized__error.cc
@@ -0,0 +1,11 @@
+--- components/error_page/common/localized_error.cc.orig 2025-10-21 20:19:54 UTC
++++ components/error_page/common/localized_error.cc
+@@ -902,7 +902,7 @@ void AddSuggestionsDetails(int error_code,
+ if (suggestions & SUGGEST_PROXY_CONFIG) {
+ // Custom body string.
+ std::u16string inner =
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ l10n_util::GetStringFUTF16(
+ IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM,
+ l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE),
diff --git a/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc b/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc
new file mode 100644
index 000000000000..84e33664155e
--- /dev/null
+++ b/devel/electron39/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -0,0 +1,11 @@
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-10-21 20:19:54 UTC
++++ components/eye_dropper/eye_dropper_view.cc
+@@ -213,7 +213,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+ // EyeDropper/WidgetDelegate.
+ set_owned_by_client(OwnedByClientPassKey());
+ SetPreferredSize(GetSize());
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use TYPE_MENU for Linux to ensure that the eye dropper view is displayed
+ // above the color picker.
+ views::Widget::InitParams params(
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.cc b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.cc
index e6301bde073c..e6301bde073c 100644
--- a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.cc
+++ b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.cc
diff --git a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.h b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.h
index 2308fc5d4293..2308fc5d4293 100644
--- a/devel/electron35/files/patch-components_feature__engagement_public_event__constants.h
+++ b/devel/electron39/files/patch-components_feature__engagement_public_event__constants.h
diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc
new file mode 100644
index 000000000000..3b0373c98922
--- /dev/null
+++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -0,0 +1,30 @@
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-10-21 20:19:54 UTC
++++ components/feature_engagement/public/feature_configurations.cc
+@@ -95,7 +95,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+
+ std::optional<FeatureConfig> GetClientSideFeatureConfig(
+ const base::Feature* feature) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+
+ // The IPH bubble for link capturing has a trigger set to ANY so that it
+ // always shows up. The per app specific guardrails are independently stored
+@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
+ FeatureConfig config;
+ config.valid = true;
+@@ -2045,7 +2045,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_BSD)
+
+ if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) {
+ // The credit card benefit IPH appears up to three times over 10 years and
diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc
new file mode 100644
index 000000000000..809373ea7da2
--- /dev/null
+++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -0,0 +1,29 @@
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-11-10 21:36:56 UTC
++++ components/feature_engagement/public/feature_constants.cc
+@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ BASE_FEATURE(kEsbDownloadRowPromoFeature,
+ "EsbDownloadRowPromo",
+@@ -846,7 +846,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
+
+ #endif // BUILDFLAG(IS_IOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+ "IPH_AutofillBnplAffirmOrZipSuggestion",
+@@ -1002,7 +1002,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This can be enabled by default, as the DesktopPWAsLinkCapturing
+ // flag is needed for the IPH linked to this feature to work, and
+ // use-cases to show the IPH are guarded by that flag.
diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h
new file mode 100644
index 000000000000..91407b11c54a
--- /dev/null
+++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__constants.h
@@ -0,0 +1,29 @@
+--- components/feature_engagement/public/feature_constants.h.orig 2025-11-10 21:36:56 UTC
++++ components/feature_engagement/public/feature_constants.h
+@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
+ #endif
+@@ -380,7 +380,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiOSAIHubNewBadge
+
+ #endif // BUILDFLAG(IS_IOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(
+@@ -444,7 +444,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSignInBenefitsFeature);
diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc
new file mode 100644
index 000000000000..6165908ccaa7
--- /dev/null
+++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.cc
@@ -0,0 +1,29 @@
+--- components/feature_engagement/public/feature_list.cc.orig 2025-11-10 21:36:56 UTC
++++ components/feature_engagement/public/feature_list.cc
+@@ -203,7 +203,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSReaderModeOptionsFeature,
+ #endif // BUILDFLAG(IS_IOS)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ &kEsbDownloadRowPromoFeature,
+ #endif
+@@ -278,7 +278,7 @@ const base::Feature* const kAllFeatures[] = {
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ &kIPHAutofillAiOptInFeature,
+ &kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+@@ -336,7 +336,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHScalableIphGamingFeature,
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ &kIPHDesktopPWAsLinkCapturingLaunch,
+ &kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
+ &kIPHSignInBenefitsFeature,
diff --git a/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h
new file mode 100644
index 000000000000..a52ec61f1e84
--- /dev/null
+++ b/devel/electron39/files/patch-components_feature__engagement_public_feature__list.h
@@ -0,0 +1,58 @@
+--- components/feature_engagement/public/feature_list.h.orig 2025-11-10 21:36:56 UTC
++++ components/feature_engagement/public/feature_list.h
+@@ -357,7 +357,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBadge, "IPH_iOSA
+ #endif // BUILDFLAG(IS_IOS)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
+ #endif
+@@ -478,7 +478,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_BSD)
+ DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
+ DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+ "IPH_AutofillBnplAffirmOrZipSuggestion");
+@@ -580,7 +581,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "
+ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
+ "IPH_DesktopPWAsLinkCapturingLaunch");
+ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
+@@ -782,7 +783,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHIOSPageActionMenu),
+ VARIATION_ENTRY(kIPHiOSAIHubNewBadge),
+ #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ VARIATION_ENTRY(kIPHBatterySaverModeFeature),
+ VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
+ VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
+@@ -844,7 +845,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_BSD)
+ VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
+ VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
+ VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
+@@ -899,7 +901,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHScalableIphGamingFeature),
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch),
+ VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab),
+ VARIATION_ENTRY(kIPHSignInBenefitsFeature),
diff --git a/devel/electron35/files/patch-components_feed_core_proto_v2_wire_version.proto b/devel/electron39/files/patch-components_feed_core_proto_v2_wire_version.proto
index 96224d006191..96224d006191 100644
--- a/devel/electron35/files/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/devel/electron39/files/patch-components_feed_core_proto_v2_wire_version.proto
diff --git a/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
new file mode 100644
index 000000000000..3c529219f378
--- /dev/null
+++ b/devel/electron39/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -0,0 +1,13 @@
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-08-26 20:49:50 UTC
++++ components/feed/core/v2/feed_network_impl_unittest.cc
+@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
+
+ EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
+ EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
+- EXPECT_EQ(1, client_info.app_version().major());
+- EXPECT_EQ(2, client_info.app_version().minor());
++ EXPECT_EQ(1, client_info.app_version().gmajor());
++ EXPECT_EQ(2, client_info.app_version().gminor());
+ EXPECT_EQ(3, client_info.app_version().build());
+ EXPECT_EQ(4, client_info.app_version().revision());
+ EXPECT_FALSE(client_info.chrome_client_info().start_surface());
diff --git a/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc b/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc
new file mode 100644
index 000000000000..1d915e3e664e
--- /dev/null
+++ b/devel/electron39/files/patch-components_feed_core_v2_proto__util.cc
@@ -0,0 +1,24 @@
+--- components/feed/core/v2/proto_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/feed/core/v2/proto_util.cc
+@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() {
+
+ int32_t major, minor, revision;
+ base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
+- result.set_major(major);
+- result.set_minor(minor);
++ result.set_gmajor(major);
++ result.set_gminor(minor);
+ result.set_revision(revision);
+ #if BUILDFLAG(IS_ANDROID)
+ result.set_api_version(base::android::android_info::sdk_int());
+@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf
+ // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
+ const std::vector<uint32_t>& numbers = chrome_info.version.components();
+ if (numbers.size() > 3) {
+- result.set_major(static_cast<int32_t>(numbers[0]));
+- result.set_minor(static_cast<int32_t>(numbers[1]));
++ result.set_gmajor(static_cast<int32_t>(numbers[0]));
++ result.set_gminor(static_cast<int32_t>(numbers[1]));
+ result.set_build(static_cast<int32_t>(numbers[2]));
+ result.set_revision(static_cast<int32_t>(numbers[3]));
+ }
diff --git a/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc b/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc
new file mode 100644
index 000000000000..c54e429e9664
--- /dev/null
+++ b/devel/electron39/files/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -0,0 +1,13 @@
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-06-30 07:04:30 UTC
++++ components/feed/core/v2/proto_util_unittest.cc
+@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
+ feedwire::ClientInfo result = CreateClientInfo(request_metadata);
+ EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
+ EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
+- EXPECT_EQ(1, result.app_version().major());
+- EXPECT_EQ(2, result.app_version().minor());
++ EXPECT_EQ(1, result.app_version().gmajor());
++ EXPECT_EQ(2, result.app_version().gminor());
+ EXPECT_EQ(3, result.app_version().build());
+ EXPECT_EQ(4, result.app_version().revision());
+
diff --git a/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc b/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc
new file mode 100644
index 000000000000..af51b1bceb6b
--- /dev/null
+++ b/devel/electron39/files/patch-components_feed_core_v2_test_proto__printer.cc
@@ -0,0 +1,13 @@
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-10-21 20:19:54 UTC
++++ components/feed/core/v2/test/proto_printer.cc
+@@ -159,8 +159,8 @@ class TextProtoPrinter {
+ }
+ TextProtoPrinter& operator<<(const feedwire::Version& v) {
+ BeginMessage();
+- PRINT_FIELD(major);
+- PRINT_FIELD(minor);
++ PRINT_FIELD(gmajor);
++ PRINT_FIELD(gminor);
+ PRINT_FIELD(build);
+ PRINT_FIELD(revision);
+ PRINT_FIELD(architecture);
diff --git a/devel/electron35/files/patch-components_gcm__driver_gcm__desktop__utils.cc b/devel/electron39/files/patch-components_gcm__driver_gcm__desktop__utils.cc
index 27b343dd4a2a..27b343dd4a2a 100644
--- a/devel/electron35/files/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/devel/electron39/files/patch-components_gcm__driver_gcm__desktop__utils.cc
diff --git a/devel/electron39/files/patch-components_gwp__asan_BUILD.gn b/devel/electron39/files/patch-components_gwp__asan_BUILD.gn
new file mode 100644
index 000000000000..838762fab6a2
--- /dev/null
+++ b/devel/electron39/files/patch-components_gwp__asan_BUILD.gn
@@ -0,0 +1,11 @@
+--- components/gwp_asan/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ components/gwp_asan/BUILD.gn
+@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
+ "//testing/gtest",
+ "//third_party/boringssl",
+ ]
+- if (is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) {
++ if ((is_win || is_mac || is_linux || is_chromeos || is_android || is_ios) && !is_bsd) {
+ deps += [
+ "//components/gwp_asan/client:unit_tests",
+ "//components/gwp_asan/crash_handler:unit_tests",
diff --git a/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni b/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni
new file mode 100644
index 000000000000..b157d6058731
--- /dev/null
+++ b/devel/electron39/files/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -0,0 +1,16 @@
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-10-21 20:19:54 UTC
++++ components/gwp_asan/buildflags/buildflags.gni
+@@ -11,10 +11,10 @@ import("//build/config/compiler/compiler.gni")
+ # Android requires frame pointers for unwinding, unwind tables aren't shipped in
+ # official builds.
+ # iOS is disabled when !use_partition_alloc due to https://crbug.com/446856826
+-supported_platform =
+- is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) ||
++supported_platform = !is_bsd &&
++ (is_linux || is_chromeos || is_mac || (is_ios && use_partition_alloc) ||
+ (is_win && (current_cpu == "x64" || current_cpu == "arm64")) ||
+- (is_android && !is_component_build && enable_frame_pointers)
++ (is_android && !is_component_build && enable_frame_pointers))
+
+ declare_args() {
+ # Is GWP-ASan malloc/PartitionAlloc hooking enabled for chrome/ on a given
diff --git a/devel/electron35/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/devel/electron39/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index 357eb0881122..357eb0881122 100644
--- a/devel/electron35/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/devel/electron39/files/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
diff --git a/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc
new file mode 100644
index 000000000000..6c4146da0c37
--- /dev/null
+++ b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan.cc
@@ -0,0 +1,11 @@
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-08-26 20:49:50 UTC
++++ components/gwp_asan/client/gwp_asan.cc
+@@ -81,7 +81,7 @@ namespace {
+ // ProcessSamplingBoost is the multiplier to increase the
+ // ProcessSamplingProbability in scenarios where we want to perform additional
+ // testing (e.g., on canary/dev builds).
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ constexpr int kDefaultMaxAllocations = 50;
+ constexpr int kDefaultMaxMetadata = 210;
+ constexpr int kDefaultTotalPages = kCpuIs64Bit ? 2048 : kDefaultMaxMetadata * 2;
diff --git a/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc
new file mode 100644
index 000000000000..a97de2e3706e
--- /dev/null
+++ b/devel/electron39/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -0,0 +1,20 @@
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-08-26 20:49:50 UTC
++++ components/gwp_asan/client/gwp_asan_features.cc
+@@ -9,7 +9,7 @@ namespace gwp_asan::internal {
+ namespace gwp_asan::internal {
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || \
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
+ constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
+ #else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
new file mode 100644
index 000000000000..3b6af8f5834d
--- /dev/null
+++ b/devel/electron39/files/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -0,0 +1,20 @@
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-04-22 20:15:27 UTC
++++ components/gwp_asan/crash_handler/crash_analyzer.cc
+@@ -35,7 +35,7 @@
+ #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
+ #include "third_party/crashpad/crashpad/util/process/process_memory.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include <signal.h>
+ #elif BUILDFLAG(IS_APPLE)
+ #include <mach/exception_types.h>
+@@ -113,7 +113,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
+
+ crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
+ const crashpad::ExceptionSnapshot& exception) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ if (exception.Exception() == SIGSEGV || exception.Exception() == SIGBUS)
+ return exception.ExceptionAddress();
+ #elif BUILDFLAG(IS_APPLE)
diff --git a/devel/electron39/files/patch-components_live__caption_caption__util.cc b/devel/electron39/files/patch-components_live__caption_caption__util.cc
new file mode 100644
index 000000000000..dc560e5503e6
--- /dev/null
+++ b/devel/electron39/files/patch-components_live__caption_caption__util.cc
@@ -0,0 +1,11 @@
+--- components/live_caption/caption_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/live_caption/caption_util.cc
+@@ -139,7 +139,7 @@ std::string GetCaptionSettingsUrl() {
+ std::string GetCaptionSettingsUrl() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return "chrome://os-settings/audioAndCaptions";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "chrome://settings/captions";
+ #elif BUILDFLAG(IS_WIN)
+ return base::win::GetVersion() >= base::win::Version::WIN10
diff --git a/devel/electron35/files/patch-components_live__caption_caption__util.h b/devel/electron39/files/patch-components_live__caption_caption__util.h
index 9edcdaf8c824..9edcdaf8c824 100644
--- a/devel/electron35/files/patch-components_live__caption_caption__util.h
+++ b/devel/electron39/files/patch-components_live__caption_caption__util.h
diff --git a/devel/electron39/files/patch-components_media__router_common_media__source.cc b/devel/electron39/files/patch-components_media__router_common_media__source.cc
new file mode 100644
index 000000000000..a843f6d09c95
--- /dev/null
+++ b/devel/electron39/files/patch-components_media__router_common_media__source.cc
@@ -0,0 +1,11 @@
+--- components/media_router/common/media_source.cc.orig 2025-08-26 20:49:50 UTC
++++ components/media_router/common/media_source.cc
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
+ #else
+ return true;
diff --git a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index 22fea3bd9380..22fea3bd9380 100644
--- a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
diff --git a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_enum__table.h b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
index 9cdf410f79fa..9cdf410f79fa 100644
--- a/devel/electron35/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/devel/electron39/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
diff --git a/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc b/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc
new file mode 100644
index 000000000000..d0126263e208
--- /dev/null
+++ b/devel/electron39/files/patch-components_metrics_drive__metrics__provider.cc
@@ -0,0 +1,20 @@
+--- components/metrics/drive_metrics_provider.cc.orig 2025-04-22 20:15:27 UTC
++++ components/metrics/drive_metrics_provider.cc
+@@ -21,7 +21,7 @@ namespace {
+ namespace metrics {
+
+ namespace {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void RecordTriStateMetric(const char* name, std::optional<bool> sample) {
+ base::UmaHistogramEnumeration(
+ name, !sample.has_value()
+@@ -106,7 +106,7 @@ void DriveMetricsProvider::FillDriveMetrics(
+ drive->set_has_seek_penalty(*response.has_seek_penalty);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable);
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc b/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc
new file mode 100644
index 000000000000..726569adf899
--- /dev/null
+++ b/devel/electron39/files/patch-components_metrics_dwa_dwa__service.cc
@@ -0,0 +1,11 @@
+--- components/metrics/dwa/dwa_service.cc.orig 2025-10-21 20:19:54 UTC
++++ components/metrics/dwa/dwa_service.cc
+@@ -243,7 +243,7 @@ void DwaService::RecordCoarseSystemInformation(
+ coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
+ #elif BUILDFLAG(IS_MAC)
+ coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX);
+ #elif BUILDFLAG(IS_ANDROID)
+ // TODO(b/366276323): Populate set_platform using more granular
diff --git a/devel/electron39/files/patch-components_metrics_metrics__log.cc b/devel/electron39/files/patch-components_metrics_metrics__log.cc
new file mode 100644
index 000000000000..1082436d2d59
--- /dev/null
+++ b/devel/electron39/files/patch-components_metrics_metrics__log.cc
@@ -0,0 +1,38 @@
+--- components/metrics/metrics_log.cc.orig 2025-10-21 20:19:54 UTC
++++ components/metrics/metrics_log.cc
+@@ -59,7 +59,7 @@
+ #include "base/win/current_module.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #include "base/nix/xdg_util.h"
+ #endif
+@@ -155,7 +155,7 @@ void RecordCurrentTime(
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
+ base::nix::SessionType session_type) {
+ switch (session_type) {
+@@ -447,7 +447,7 @@ void MetricsLog::RecordCoreSystemProfile(
+ // OperatingSystemVersion refers to the ChromeOS release version.
+ #if BUILDFLAG(IS_CHROMEOS)
+ os->set_kernel_version(base::SysInfo::KernelVersion());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux operating system version is copied over into kernel version to be
+ // consistent.
+ os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
+@@ -464,7 +464,7 @@ void MetricsLog::RecordCoreSystemProfile(
+ os->set_build_number(base::SysInfo::GetIOSBuildNumber());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<base::Environment> env = base::Environment::Create();
+ os->set_xdg_session_type(ToProtoSessionType(base::nix::GetSessionType(*env)));
+ os->set_xdg_current_desktop(
diff --git a/devel/electron35/files/patch-components_metrics_motherboard.cc b/devel/electron39/files/patch-components_metrics_motherboard.cc
index a639aaec5b72..a639aaec5b72 100644
--- a/devel/electron35/files/patch-components_metrics_motherboard.cc
+++ b/devel/electron39/files/patch-components_metrics_motherboard.cc
diff --git a/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h b/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h
new file mode 100644
index 000000000000..dc8d1dd03c1b
--- /dev/null
+++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_connection__info.h
@@ -0,0 +1,23 @@
+--- components/named_mojo_ipc_server/connection_info.h.orig 2025-04-22 20:15:27 UTC
++++ components/named_mojo_ipc_server/connection_info.h
+@@ -12,7 +12,10 @@
+ #include "base/win/scoped_handle.h"
+ #elif BUILDFLAG(IS_MAC)
+ #include <bsm/libbsm.h>
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_OPENBSD)
++#include <sys/ucred.h>
++#endif
+ #include <sys/socket.h>
+ #endif
+
+@@ -29,7 +32,7 @@ struct ConnectionInfo {
+ base::ProcessId pid{};
+ #if BUILDFLAG(IS_MAC)
+ audit_token_t audit_token{};
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
+ ucred credentials{};
+ #endif
+ };
diff --git a/devel/electron35/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 43b28a6054f4..43b28a6054f4 100644
--- a/devel/electron35/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
diff --git a/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
new file mode 100644
index 000000000000..d2bb35a64a4b
--- /dev/null
+++ b/devel/electron39/files/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
@@ -0,0 +1,12 @@
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-04-22 20:15:27 UTC
++++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
+@@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLinux::OnSocketRe
+ PLOG(ERROR) << "getsockopt failed.";
+ return;
+ }
++#if !BUILDFLAG(IS_OPENBSD)
+ info->pid = info->credentials.pid;
++#endif
+
+ mojo::PlatformChannelEndpoint endpoint(
+ mojo::PlatformHandle(std::move(connection_fd)));
diff --git a/devel/electron39/files/patch-components_named__system__lock_BUILD.gn b/devel/electron39/files/patch-components_named__system__lock_BUILD.gn
new file mode 100644
index 000000000000..0830f8c6fda1
--- /dev/null
+++ b/devel/electron39/files/patch-components_named__system__lock_BUILD.gn
@@ -0,0 +1,20 @@
+--- components/named_system_lock/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ components/named_system_lock/BUILD.gn
+@@ -5,7 +5,7 @@ static_library("named_system_lock") {
+ static_library("named_system_lock") {
+ sources = [ "lock.h" ]
+ deps = [ "//base" ]
+- if (is_linux) {
++ if (!is_bsd && is_linux) {
+ sources += [ "lock_linux.cc" ]
+ } else if (is_mac) {
+ sources += [ "lock_mac.mm" ]
+@@ -20,7 +20,7 @@ source_set("unit_tests") {
+ sources = []
+
+ # Disable NamedSystemLockTest on unsupported platforms.
+- if (is_linux || is_win || is_mac) {
++ if (!is_bsd && (is_linux || is_win || is_mac)) {
+ sources += [ "lock_unittest.cc" ]
+ }
+
diff --git a/devel/electron35/files/patch-components_named__system__lock_lock.h b/devel/electron39/files/patch-components_named__system__lock_lock.h
index 7de530e8db8b..7de530e8db8b 100644
--- a/devel/electron35/files/patch-components_named__system__lock_lock.h
+++ b/devel/electron39/files/patch-components_named__system__lock_lock.h
diff --git a/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc b/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc
new file mode 100644
index 000000000000..4b68023b0bc4
--- /dev/null
+++ b/devel/electron39/files/patch-components_named__system__lock_lock__unittest.cc
@@ -0,0 +1,29 @@
+--- components/named_system_lock/lock_unittest.cc.orig 2025-04-22 20:15:27 UTC
++++ components/named_system_lock/lock_unittest.cc
+@@ -18,7 +18,7 @@
+ #include "build/build_config.h"
+ #include "testing/gtest/include/gtest/gtest.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #include <sys/mman.h>
+
+@@ -45,7 +45,7 @@ class NamedSystemLockTest : public ::testing::Test {
+ const std::string lock_name_ = base::UnguessableToken::Create().ToString();
+
+ std::unique_ptr<ScopedLock> CreateLock() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return ScopedLock::Create(lock_name_, base::Seconds(0));
+ #else
+ CSecurityAttributes sa;
+@@ -95,7 +95,7 @@ TEST_F(NamedSystemLockTest, TryLockInThreadSuccess) {
+ EXPECT_TRUE(CreateLock());
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ TEST_F(NamedSystemLockTest, SharedMemoryWrongPermissions) {
+ // Create a shared memory region with overpermissive perms.
+ int shm_fd = shm_open(lock_name_.c_str(), O_RDWR | O_CREAT | O_EXCL,
diff --git a/devel/electron39/files/patch-components_ntp__tiles_pref__names.h b/devel/electron39/files/patch-components_ntp__tiles_pref__names.h
new file mode 100644
index 000000000000..eb11dec21864
--- /dev/null
+++ b/devel/electron39/files/patch-components_ntp__tiles_pref__names.h
@@ -0,0 +1,11 @@
+--- components/ntp_tiles/pref_names.h.orig 2025-10-21 20:19:54 UTC
++++ components/ntp_tiles/pref_names.h
+@@ -48,7 +48,7 @@ inline constexpr char kCustomLinksInitialized[] = "cus
+
+ // Prefs used to cache enterprise shortcuts.
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ inline constexpr char kEnterpriseShortcutsPolicyList[] =
+ "enterprise_shortcuts.policy_list";
+ inline constexpr char kEnterpriseShortcutsUserList[] =
diff --git a/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
new file mode 100644
index 000000000000..0f61796b0c62
--- /dev/null
+++ b/devel/electron39/files/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
@@ -0,0 +1,11 @@
+--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-10-21 20:19:54 UTC
++++ components/optimization_guide/core/feature_registry/feature_registration.cc
+@@ -65,7 +65,7 @@ BASE_FEATURE(kFormsClassificationsMqlsLogging,
+
+ BASE_FEATURE(kFormsClassificationsMqlsLogging,
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ? base::FEATURE_ENABLED_BY_DEFAULT
+ : base::FEATURE_DISABLED_BY_DEFAULT);
+
diff --git a/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc
new file mode 100644
index 000000000000..00f0a0cd31e1
--- /dev/null
+++ b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -0,0 +1,11 @@
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/optimization_guide/core/optimization_guide_features.cc
+@@ -104,7 +104,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel,
+ // Whether to use the on device model service in optimization guide.
+ BASE_FEATURE(kOptimizationGuideOnDeviceModel,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__util.cc b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__util.cc
index b26f21238607..b26f21238607 100644
--- a/devel/electron35/files/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/devel/electron39/files/patch-components_optimization__guide_core_optimization__guide__util.cc
diff --git a/devel/electron35/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/devel/electron39/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index ff189bf66ec7..ff189bf66ec7 100644
--- a/devel/electron35/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/devel/electron39/files/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
diff --git a/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc b/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
new file mode 100644
index 000000000000..bd02dc41b516
--- /dev/null
+++ b/devel/electron39/files/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -0,0 +1,27 @@
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ components/os_crypt/sync/libsecret_util_linux.cc
+@@ -182,16 +182,22 @@ bool LibsecretLoader::LoadLibsecret() {
+
+ // static
+ bool LibsecretLoader::LoadLibsecret() {
++#if BUILDFLAG(IS_BSD)
++ const char* kSecretLib = "libsecret-1.so";
++#else
++ const char* kSecretLib = "libsecret-1.so.0";
++#endif
++
+ if (libsecret_loaded_)
+ return true;
+
+- static void* handle = dlopen("libsecret-1.so.0", RTLD_NOW | RTLD_GLOBAL);
++ static void* handle = dlopen(kSecretLib, RTLD_NOW | RTLD_GLOBAL);
+ if (!handle) {
+ // We wanted to use libsecret, but we couldn't load it. Warn, because
+ // either the user asked for this, or we autodetected it incorrectly. (Or
+ // the system has broken libraries, which is also good to warn about.)
+ // TODO(crbug.com/40467093): Channel this message to the user-facing log
+- VLOG(1) << "Could not load libsecret-1.so.0: " << dlerror();
++ VLOG(1) << "Could not load " << kSecretLib << ": " << dlerror();
+ return false;
+ }
+
diff --git a/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h b/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h
new file mode 100644
index 000000000000..5a77547d7c37
--- /dev/null
+++ b/devel/electron39/files/patch-components_os__crypt_sync_os__crypt.h
@@ -0,0 +1,63 @@
+--- components/os_crypt/sync/os_crypt.h.orig 2025-08-26 20:49:50 UTC
++++ components/os_crypt/sync/os_crypt.h
+@@ -23,7 +23,7 @@ class Keychain;
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class KeyStorageLinux;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -39,7 +39,7 @@ namespace OSCrypt {
+ // Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
+ // of what each function does.
+ namespace OSCrypt {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(OS_CRYPT)
+ void SetConfig(std::unique_ptr<os_crypt::Config> config);
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -84,7 +84,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting()
+ COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
+ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
+ #endif // BUILDFLAG(IS_WIN)
+-#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(OS_CRYPT)
+ void UseMockKeyStorageForTesting(
+ base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
+@@ -118,7 +118,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+ // Returns singleton instance of OSCryptImpl.
+ static OSCryptImpl* GetInstance();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set the configuration of OSCryptImpl.
+ // This method, or SetRawEncryptionKey(), must be called before using
+ // EncryptString() and DecryptString().
+@@ -214,7 +214,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+ void ResetStateForTesting();
+ #endif
+
+-#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
+ // For unit testing purposes, inject methods to be used.
+ // |storage_provider_factory| provides the desired |KeyStorage|
+ // implementation. If the provider returns |nullptr|, a hardcoded password
+@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+ bool DeriveKey();
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ // This lock is used to make the GetEncryptionKey and
+ // GetRawEncryptionKey methods thread-safe.
+ static base::Lock& GetLock();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static constexpr size_t kDerivedKeyBytes = 16;
+
+ crypto::SubtlePassKey MakeCryptoPassKey();
diff --git a/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc
new file mode 100644
index 000000000000..e152b139489a
--- /dev/null
+++ b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -0,0 +1,13 @@
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-10-21 20:19:54 UTC
++++ components/paint_preview/browser/paint_preview_client.cc
+@@ -464,8 +464,8 @@ void PaintPreviewClient::CapturePaintPreview(
+ metadata->set_version(kPaintPreviewVersion);
+ auto* chromeVersion = metadata->mutable_chrome_version();
+ const auto& current_chrome_version = version_info::GetVersion();
+- chromeVersion->set_major(current_chrome_version.components()[0]);
+- chromeVersion->set_minor(current_chrome_version.components()[1]);
++ chromeVersion->set_gmajor(current_chrome_version.components()[0]);
++ chromeVersion->set_gminor(current_chrome_version.components()[1]);
+ chromeVersion->set_build(current_chrome_version.components()[2]);
+ chromeVersion->set_patch(current_chrome_version.components()[3]);
+ document_data.callback = base::BindOnce(
diff --git a/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
new file mode 100644
index 000000000000..e1d1d05877be
--- /dev/null
+++ b/devel/electron39/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -0,0 +1,13 @@
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ components/paint_preview/browser/paint_preview_client_unittest.cc
+@@ -228,8 +228,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+ metadata->set_version(kPaintPreviewVersion);
+ auto* chromeVersion = metadata->mutable_chrome_version();
+ const auto& current_chrome_version = version_info::GetVersion();
+- chromeVersion->set_major(current_chrome_version.components()[0]);
+- chromeVersion->set_minor(current_chrome_version.components()[1]);
++ chromeVersion->set_gmajor(current_chrome_version.components()[0]);
++ chromeVersion->set_gminor(current_chrome_version.components()[1]);
+ chromeVersion->set_build(current_chrome_version.components()[2]);
+ chromeVersion->set_patch(current_chrome_version.components()[3]);
+ PaintPreviewFrameProto* main_frame = expected_proto.mutable_root_frame();
diff --git a/devel/electron35/files/patch-components_paint__preview_common_proto_paint__preview.proto b/devel/electron39/files/patch-components_paint__preview_common_proto_paint__preview.proto
index 7c3f6367e147..7c3f6367e147 100644
--- a/devel/electron35/files/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/devel/electron39/files/patch-components_paint__preview_common_proto_paint__preview.proto
diff --git a/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc
new file mode 100644
index 000000000000..4d375cfd5e30
--- /dev/null
+++ b/devel/electron39/files/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -0,0 +1,13 @@
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ components/paint_preview/player/player_compositor_delegate.cc
+@@ -435,8 +435,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
+ auto chrome_version = capture_result_->proto.metadata().chrome_version();
+ const auto& current_chrome_version = version_info::GetVersion();
+ if (capture_result_->proto.metadata().has_chrome_version() &&
+- chrome_version.major() == current_chrome_version.components()[0] &&
+- chrome_version.minor() == current_chrome_version.components()[1] &&
++ chrome_version.gmajor() == current_chrome_version.components()[0] &&
++ chrome_version.gminor() == current_chrome_version.components()[1] &&
+ chrome_version.build() == current_chrome_version.components()[2] &&
+ chrome_version.patch() == current_chrome_version.components()[3]) {
+ paint_preview_service_->GetFileMixin()->GetAXTreeUpdate(
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc
new file mode 100644
index 000000000000..5ee2d40afc92
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/features/password_features.cc
+@@ -58,7 +58,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
+ BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
+ "ClearUndecryptablePasswordsInSync",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -120,7 +120,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal, base::FEAT
+
+ BASE_FEATURE(kPasswordManagerLogToTerminal, base::FEATURE_DISABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kRestartToGainAccessToKeychain,
+ #if BUILDFLAG(IS_MAC)
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h
new file mode 100644
index 000000000000..0f709f9dd0e7
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_features_password__features.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/features/password_features.h
+@@ -147,7 +147,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
+ // terminal.
+ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables "Needs access to keychain, restart chrome" bubble and banner.
+ BASE_DECLARE_FEATURE(kRestartToGainAccessToKeychain);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
new file mode 100644
index 000000000000..86a2c11b38a5
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_autofill_manager.cc
+@@ -387,7 +387,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
+ if (password_credential->is_grouped_affiliation) {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_ =
+ password_client_->ShowCrossDomainConfirmationPopup(
+ last_popup_open_args_.element_bounds,
+@@ -629,7 +629,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+ manual_fallback_metrics_recorder_ =
+ std::make_unique<PasswordManualFallbackMetricsRecorder>();
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_.reset();
+ #endif
+ wait_for_passkeys_timer_.Stop();
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h
new file mode 100644
index 000000000000..162212d5919d
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_autofill_manager.h
+@@ -291,7 +291,7 @@ class PasswordAutofillManager : public autofill::Autof
+
+ // Stores the controller of warning popup UI on cross domain filling.
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
+ cross_domain_confirmation_controller_;
+ #endif
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc
new file mode 100644
index 000000000000..7fae2ab149c8
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-08-26 20:49:50 UTC
++++ components/password_manager/core/browser/password_form_filling.cc
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!should_show_popup_without_passwords) {
+ client->MaybeShowSavePasswordPrimingPromo(observed_form.url);
+ }
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc
new file mode 100644
index 000000000000..fde9fed7c5c7
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -0,0 +1,29 @@
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_form_manager.cc
+@@ -67,7 +67,7 @@
+ #include "components/webauthn/android/webauthn_cred_man_delegate.h"
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/os_crypt/sync/os_crypt.h"
+ #endif
+
+@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+ return false;
+ }
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool ShouldShowKeychainErrorBubble(
+ std::optional<PasswordStoreBackendError> backend_error) {
+ if (!backend_error.has_value()) {
+@@ -940,7 +940,7 @@ void PasswordFormManager::OnFetchCompleted() {
+ error.value().type);
+ }
+
+-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (ShouldShowKeychainErrorBubble(
+ form_fetcher_->GetProfileStoreBackendError())) {
+ client_->NotifyKeychainError();
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc
new file mode 100644
index 000000000000..6113a07ffbb8
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_manager.cc
+@@ -590,7 +590,7 @@ void PasswordManager::RegisterProfilePrefs(
+ registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
+ #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
+ registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
+ 0);
+ #endif
+@@ -603,7 +603,7 @@ void PasswordManager::RegisterProfilePrefs(
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(prefs::kDeletingUndecryptablePasswordsEnabled,
+ true);
+ #endif
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h
new file mode 100644
index 000000000000..879d8e65ee70
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__client.h
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_manager_client.h
+@@ -30,7 +30,7 @@
+ #include "net/cert/cert_status_flags.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/i18n/rtl.h"
+ #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
+ #include "ui/gfx/geometry/rect_f.h"
+@@ -540,7 +540,7 @@ class PasswordManagerClient {
+ virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Shows the bubble with the details of the `form`.
+ virtual void OpenPasswordDetailsBubble(
+ const password_manager::PasswordForm& form) = 0;
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.cc
index 7824d2983de3..7824d2983de3 100644
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.cc
diff --git a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.h
index 42ed227338dc..42ed227338dc 100644
--- a/devel/electron35/files/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manager__switches.h
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
new file mode 100644
index 000000000000..52d4045eed4c
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -0,0 +1,29 @@
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_manual_fallback_flow.cc
+@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Returns the password form corresponding to the `payload` data. In most
+ // cases there is only one such form stored, but having more than one or no
+ // forms is also possible. If there is more than one form, showing any of them
+@@ -304,7 +304,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+ }
+ case autofill::SuggestionType::kViewPasswordDetails: {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::optional<password_manager::PasswordForm> credentials =
+ GetCorrespondingPasswordForm(
+ suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
+@@ -440,7 +440,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+ const Suggestion::PasswordSuggestionDetails& payload,
+ base::OnceClosure on_allowed) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
+ cross_domain_confirmation_popup_controller_ =
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
new file mode 100644
index 000000000000..ce21c753acfc
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-08-26 20:49:50 UTC
++++ components/password_manager/core/browser/password_manual_fallback_flow.h
+@@ -19,7 +19,7 @@
+ #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+ std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
+ cross_domain_confirmation_popup_controller_;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
new file mode 100644
index 000000000000..b1c7f5183558
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_store_factory_util.cc
+@@ -33,7 +33,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G
+ LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
+ PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ return LoginDatabase::DeletingUndecryptablePasswordsEnabled(
+ prefs->GetBoolean(prefs::kDeletingUndecryptablePasswordsEnabled));
+ #else
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc
new file mode 100644
index 000000000000..03bc358171ea
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_store/login_database.cc
+@@ -1043,7 +1043,7 @@ bool ShouldDeleteUndecryptablePasswords(
+ bool is_user_data_dir_policy_set,
+ bool is_enabled_by_policy,
+ IsAccountStore is_account_store) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<base::Environment> environment(base::Environment::Create());
+ // On Linux user data directory ca be specified using an env variable. If it
+ // exists, passwords shouldn't be deleted.
+@@ -1061,7 +1061,7 @@ bool ShouldDeleteUndecryptablePasswords(
+ return false;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (command_line->HasSwitch(password_manager::kPasswordStore)) {
+ RecordShouldDeleteUndecryptablePasswordsMetric(
+ ShouldDeleteUndecryptablePasswordsResult::
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
new file mode 100644
index 000000000000..7bb6b3809bca
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
+@@ -146,7 +146,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
+ std::vector<PasswordForm> matched_forms;
+ if (!login_db_ ||
+ !login_db_->GetLogins(form, include_psl, &matched_forms)) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return PasswordStoreBackendError(
+ OSCrypt::IsEncryptionAvailable()
+ ? PasswordStoreBackendErrorType::kUncategorized
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
new file mode 100644
index 000000000000..c6ed669d0d14
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/password_store/login_database_unittest.cc
+@@ -2278,7 +2278,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+ testing::Bool()));
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ class LoginDatabaseUndecryptableLoginsTest : public testing::Test {
+ protected:
+ LoginDatabaseUndecryptableLoginsTest() = default;
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
new file mode 100644
index 000000000000..45a5959efd3e
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/stub_password_manager_client.cc
+@@ -211,7 +211,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void StubPasswordManagerClient::OpenPasswordDetailsBubble(
+ const password_manager::PasswordForm& form) {}
+ void StubPasswordManagerClient::MaybeShowSavePasswordPrimingPromo(
diff --git a/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
new file mode 100644
index 000000000000..3d5aabff7359
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/browser/stub_password_manager_client.h
+@@ -80,7 +80,7 @@ class StubPasswordManagerClient : public PasswordManag
+ MockPasswordFeatureManager* GetPasswordFeatureManager();
+ version_info::Channel GetChannel() const override;
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void OpenPasswordDetailsBubble(
+ const password_manager::PasswordForm& form) override;
+ void MaybeShowSavePasswordPrimingPromo(const GURL& current_url) override;
diff --git a/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h
new file mode 100644
index 000000000000..beb9451454f2
--- /dev/null
+++ b/devel/electron39/files/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -0,0 +1,20 @@
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-10-21 20:19:54 UTC
++++ components/password_manager/core/common/password_manager_pref_names.h
+@@ -59,7 +59,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
+ // If set to false it blocks deleting undecryptable passwords, otherwise the
+ // deletion can happen.
+@@ -253,7 +253,7 @@ inline constexpr char kPasswordSharingEnabled[] =
+ inline constexpr char kPasswordSharingEnabled[] =
+ "password_manager.password_sharing_enabled";
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Integer pref indicating how many times relaunch Chrome bubble was dismissed.
+ inline constexpr char kRelaunchChromeBubbleDismissedCounter[] =
+ "password_manager.relaunch_chrome_bubble_dismissed_counter";
diff --git a/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
new file mode 100644
index 000000000000..ba5a0ddc6329
--- /dev/null
+++ b/devel/electron39/files/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -0,0 +1,11 @@
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-10-21 20:19:54 UTC
++++ components/performance_manager/decorators/process_metrics_decorator.cc
+@@ -266,7 +266,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
+ base::ByteCount process_rss =
+ base::KiB(process_dump_iter.os_dump().resident_set_kb);
+ process_node->set_resident_set(process_rss);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ process_node->set_private_swap(
+ base::KiB(process_dump_iter.os_dump().private_footprint_swap_kb));
+ #endif
diff --git a/devel/electron39/files/patch-components_performance__manager_public_features.h b/devel/electron39/files/patch-components_performance__manager_public_features.h
new file mode 100644
index 000000000000..db588ac07ab4
--- /dev/null
+++ b/devel/electron39/files/patch-components_performance__manager_public_features.h
@@ -0,0 +1,11 @@
+--- components/performance_manager/public/features.h.orig 2025-04-22 20:15:27 UTC
++++ components/performance_manager/public/features.h
+@@ -19,7 +19,7 @@ namespace performance_manager::features {
+
+ #if !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() false
+ #else
+ #define URGENT_DISCARDING_FROM_PERFORMANCE_MANAGER() true
diff --git a/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc b/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
new file mode 100644
index 000000000000..36eed9727bcf
--- /dev/null
+++ b/devel/electron39/files/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
@@ -0,0 +1,11 @@
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc
+@@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMemorySummary(
+ base::KiB(process_dump.os_dump().resident_set_kb),
+ .private_footprint =
+ base::KiB(process_dump.os_dump().private_footprint_kb),
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // `private_footprint_swap_kb` is only defined on these platforms
+ .private_swap =
+ base::KiB(process_dump.os_dump().private_footprint_swap_kb),
diff --git a/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc b/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc
new file mode 100644
index 000000000000..1e1205f51103
--- /dev/null
+++ b/devel/electron39/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -0,0 +1,20 @@
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-06-30 07:04:30 UTC
++++ components/permissions/prediction_service/prediction_common.cc
+@@ -36,7 +36,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
+
+ ClientFeatures_Platform GetCurrentPlatformProto() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
+@@ -47,7 +47,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt
+
+ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ return permissions::ClientFeatures_PlatformEnum_PLATFORM_DESKTOP_V2;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ return permissions::ClientFeatures_PlatformEnum_PLATFORM_MOBILE_V2;
diff --git a/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
new file mode 100644
index 000000000000..087c47459d9e
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-04-22 20:15:27 UTC
++++ components/policy/core/browser/policy_pref_mapping_test.cc
+@@ -432,7 +432,7 @@ class PolicyTestCase {
+ const std::string os("chromeos");
+ #elif BUILDFLAG(IS_IOS)
+ const std::string os("ios");
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const std::string os("linux");
+ #elif BUILDFLAG(IS_MAC)
+ const std::string os("mac");
diff --git a/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc
new file mode 100644
index 000000000000..ac04b46f18cc
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-06-30 07:04:30 UTC
++++ components/policy/core/browser/url_blocklist_manager.cc
+@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfilePrefs(
+ policy_prefs::kSafeSitesFilterBehavior,
+ static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled));
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_MAC)
diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
new file mode 100644
index 000000000000..4feec8a59256
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-10-21 20:19:54 UTC
++++ components/policy/core/common/cloud/cloud_policy_client.cc
+@@ -767,7 +767,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+ fetch_request->set_invalidation_payload(invalidation_payload_);
+ }
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Only set browser device identifier for CBCM Chrome cloud policy on
+ // desktop.
+ if (type_to_fetch.first ==
diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
new file mode 100644
index 000000000000..ef87e5ac9507
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -0,0 +1,20 @@
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-10-21 20:19:54 UTC
++++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
+@@ -25,7 +25,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kRetryWithKeyReset, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
+
+@@ -218,7 +218,7 @@ void CloudPolicyRefreshScheduler::OnStoreError(CloudPo
+ // continue using the stale information. Thus, no specific response to a store
+ // error is required. NB: Changes to is_managed fire OnStoreLoaded().
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Client is registered means we have successfully get policy key once. However,
+ // a following policy fetch request is failed because we can't verified
+ // signature. Delete the policy key so that we can get it again with next
diff --git a/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
new file mode 100644
index 000000000000..493212616cbc
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc
@@ -0,0 +1,55 @@
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-04-22 20:15:27 UTC
++++ components/policy/core/common/cloud/cloud_policy_util.cc
+@@ -21,7 +21,7 @@
+ #include "base/win/wincred_shim.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include <pwd.h>
+ #include <sys/types.h>
+ #include <unistd.h>
+@@ -36,10 +36,15 @@
+ #import <SystemConfiguration/SCDynamicStoreCopySpecific.h>
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <limits.h> // For HOST_NAME_MAX
+ #endif
+
++#if BUILDFLAG(IS_FREEBSD)
++#include <sys/param.h>
++#define HOST_NAME_MAX MAXHOSTNAMELEN
++#endif
++
+ #include <algorithm>
+ #include <utility>
+
+@@ -84,7 +89,7 @@ std::string GetMachineName() {
+ namespace em = enterprise_management;
+
+ std::string GetMachineName() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ char hostname[HOST_NAME_MAX];
+ if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success.
+ return hostname;
+@@ -140,7 +145,7 @@ std::string GetOSVersion() {
+
+ std::string GetOSVersion() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return base::SysInfo::OperatingSystemVersion();
+ #elif BUILDFLAG(IS_WIN)
+ base::win::OSInfo::VersionNumber version_number =
+@@ -162,7 +167,7 @@ std::string GetOSUsername() {
+ }
+
+ std::string GetOSUsername() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ struct passwd* creds = getpwuid(getuid());
+ if (!creds || !creds->pw_name)
+ return std::string();
diff --git a/devel/electron35/files/patch-components_policy_core_common_policy__paths.cc b/devel/electron39/files/patch-components_policy_core_common_policy__paths.cc
index 1ebd68c8efb1..1ebd68c8efb1 100644
--- a/devel/electron35/files/patch-components_policy_core_common_policy__paths.cc
+++ b/devel/electron39/files/patch-components_policy_core_common_policy__paths.cc
diff --git a/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc
new file mode 100644
index 000000000000..b446eaabca72
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.cc
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-08-26 20:49:50 UTC
++++ components/policy/core/common/policy_pref_names.cc
+@@ -199,7 +199,7 @@ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_
+ // A boolean value indicating whether the built-in AI APIs are enabled.
+ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // List of urls for which password manager is disabled/blocked.
+ const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist";
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
diff --git a/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h
new file mode 100644
index 000000000000..4b13c9eae462
--- /dev/null
+++ b/devel/electron39/files/patch-components_policy_core_common_policy__pref__names.h
@@ -0,0 +1,11 @@
+--- components/policy/core/common/policy_pref_names.h.orig 2025-10-21 20:19:54 UTC
++++ components/policy/core/common/policy_pref_names.h
+@@ -96,7 +96,7 @@ extern const char kBuiltInAIAPIsEnabled[];
+ #endif
+ extern const char kBuiltInAIAPIsEnabled[];
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kPasswordManagerBlocklist[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/devel/electron35/files/patch-components_policy_tools_generate__policy__source.py b/devel/electron39/files/patch-components_policy_tools_generate__policy__source.py
index 0394fe5f6220..0394fe5f6220 100644
--- a/devel/electron35/files/patch-components_policy_tools_generate__policy__source.py
+++ b/devel/electron39/files/patch-components_policy_tools_generate__policy__source.py
diff --git a/devel/electron35/files/patch-components_power__metrics_BUILD.gn b/devel/electron39/files/patch-components_power__metrics_BUILD.gn
index 5faa0a4e5e0c..5faa0a4e5e0c 100644
--- a/devel/electron35/files/patch-components_power__metrics_BUILD.gn
+++ b/devel/electron39/files/patch-components_power__metrics_BUILD.gn
diff --git a/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc b/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc
new file mode 100644
index 000000000000..f6d1f014ae81
--- /dev/null
+++ b/devel/electron39/files/patch-components_power__metrics_energy__metrics__provider.cc
@@ -0,0 +1,21 @@
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-08-26 20:49:50 UTC
++++ components/power_metrics/energy_metrics_provider.cc
+@@ -9,6 +9,8 @@
+ #include "components/power_metrics/energy_metrics_provider_win.h"
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ #include "components/power_metrics/energy_metrics_provider_linux.h"
++#elif BUILDFLAG(IS_BSD)
++#include "base/notimplemented.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+ namespace power_metrics {
+@@ -22,6 +24,9 @@ std::unique_ptr<EnergyMetricsProvider> EnergyMetricsPr
+ return EnergyMetricsProviderWin::Create();
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ return EnergyMetricsProviderLinux::Create();
++#elif BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return nullptr;
+ #else
+ return nullptr;
+ #endif // BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
new file mode 100644
index 000000000000..cf507fcc9610
--- /dev/null
+++ b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -0,0 +1,11 @@
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ components/regional_capabilities/regional_capabilities_switches.cc
+@@ -23,7 +23,7 @@ BASE_FEATURE(kResolveRegionalCapabilitiesFromDevice,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
+ "UseFinchPermanentCountyForFetchCountryId",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h
new file mode 100644
index 000000000000..c695b3229e43
--- /dev/null
+++ b/devel/electron39/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -0,0 +1,11 @@
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-10-21 20:19:54 UTC
++++ components/regional_capabilities/regional_capabilities_switches.h
+@@ -53,7 +53,7 @@ BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromD
+ BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice);
+ #endif
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use finch permanent country instead of finch latest country for fetching
+ // country ID.
+ BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
diff --git a/devel/electron35/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/devel/electron39/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index a18575bbe034..a18575bbe034 100644
--- a/devel/electron35/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/devel/electron39/files/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
diff --git a/devel/electron35/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/devel/electron39/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
index c21444927e24..c21444927e24 100644
--- a/devel/electron35/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/devel/electron39/files/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
diff --git a/devel/electron35/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/devel/electron39/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 316f49e810ae..316f49e810ae 100644
--- a/devel/electron35/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/devel/electron39/files/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
diff --git a/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
new file mode 100644
index 000000000000..bedc1357c276
--- /dev/null
+++ b/devel/electron39/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -0,0 +1,11 @@
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-06-30 07:04:30 UTC
++++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
+@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
+ return RTLookupRequest::OS_TYPE_CHROME_OS;
+ #elif BUILDFLAG(IS_IOS)
+ return RTLookupRequest::OS_TYPE_IOS;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return RTLookupRequest::OS_TYPE_LINUX;
+ #elif BUILDFLAG(IS_MAC)
+ return RTLookupRequest::OS_TYPE_MAC;
diff --git a/devel/electron39/files/patch-components_search__engines_template__url__service.cc b/devel/electron39/files/patch-components_search__engines_template__url__service.cc
new file mode 100644
index 000000000000..5356fe14a2b4
--- /dev/null
+++ b/devel/electron39/files/patch-components_search__engines_template__url__service.cc
@@ -0,0 +1,11 @@
+--- components/search_engines/template_url_service.cc.orig 2025-10-21 20:19:54 UTC
++++ components/search_engines/template_url_service.cc
+@@ -3587,7 +3587,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer
+ std::unique_ptr<EnterpriseSearchManager>
+ TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return std::make_unique<EnterpriseSearchManager>(
+ prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged,
+ base::Unretained(this)));
diff --git a/devel/electron35/files/patch-components_security__interstitials_content_utils.cc b/devel/electron39/files/patch-components_security__interstitials_content_utils.cc
index 7fd6d3a401e4..7fd6d3a401e4 100644
--- a/devel/electron35/files/patch-components_security__interstitials_content_utils.cc
+++ b/devel/electron39/files/patch-components_security__interstitials_content_utils.cc
diff --git a/devel/electron35/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/devel/electron39/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index 55d509b728ff..55d509b728ff 100644
--- a/devel/electron35/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/devel/electron39/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
diff --git a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.cc b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.cc
index 2d4e4dc77253..2d4e4dc77253 100644
--- a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.cc
+++ b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.cc
diff --git a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.h b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.h
index 86fd81de2823..86fd81de2823 100644
--- a/devel/electron35/files/patch-components_services_on__device__translation_sandbox__hook.h
+++ b/devel/electron39/files/patch-components_services_on__device__translation_sandbox__hook.h
diff --git a/devel/electron35/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/devel/electron39/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index a60ebb6e47d1..a60ebb6e47d1 100644
--- a/devel/electron35/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/devel/electron39/files/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
diff --git a/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc b/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc
new file mode 100644
index 000000000000..e6b87473a234
--- /dev/null
+++ b/devel/electron39/files/patch-components_signin_public_base_signin__switches.cc
@@ -0,0 +1,29 @@
+--- components/signin/public/base/signin_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ components/signin/public/base/signin_switches.cc
+@@ -96,7 +96,7 @@ BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_B
+ BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kChromeIdentitySurveyDiceWebSigninAccepted,
+@@ -123,7 +123,7 @@ BASE_FEATURE(kChromeIdentitySurveySwitchProfileFromPro
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE_PARAM(base::TimeDelta,
+@@ -325,7 +325,7 @@ BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DIS
+ BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-components_signin_public_base_signin__switches.h b/devel/electron39/files/patch-components_signin_public_base_signin__switches.h
new file mode 100644
index 000000000000..15801256c608
--- /dev/null
+++ b/devel/electron39/files/patch-components_signin_public_base_signin__switches.h
@@ -0,0 +1,29 @@
+--- components/signin/public/base/signin_switches.h.orig 2025-10-21 20:19:54 UTC
++++ components/signin/public/base/signin_switches.h
+@@ -77,7 +77,7 @@ BASE_DECLARE_FEATURE(kCctSignInPrompt);
+ BASE_DECLARE_FEATURE(kCctSignInPrompt);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables surveys to measure the effectiveness of the identity model.
+ // These surveys would be displayed after interactions such as signin, profile
+ // switching, etc. Please keep sorted alphabetically.
+@@ -109,7 +109,7 @@ BASE_DECLARE_FEATURE(kChromeIdentitySurveySwitchProfil
+ // LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Controls the duration for which the launch of an identity survey is delayed.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
+@@ -277,7 +277,7 @@ BASE_DECLARE_FEATURE(kRollbackDiceMigration);
+ BASE_DECLARE_FEATURE(kRollbackDiceMigration);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Uses the Material Next theme for the signin promo.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
diff --git a/devel/electron39/files/patch-components_soda_soda__util.cc b/devel/electron39/files/patch-components_soda_soda__util.cc
new file mode 100644
index 000000000000..a8632e435f0b
--- /dev/null
+++ b/devel/electron39/files/patch-components_soda_soda__util.cc
@@ -0,0 +1,29 @@
+--- components/soda/soda_util.cc.orig 2025-04-22 20:15:27 UTC
++++ components/soda/soda_util.cc
+@@ -23,7 +23,7 @@
+ #include "base/win/windows_version.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_X86_FAMILY)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(ARCH_CPU_X86_FAMILY)
+ #include "base/cpu.h"
+ #endif
+
+@@ -39,7 +39,7 @@ bool IsSupportedChromeOS() {
+ }
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsSupportedLinux() {
+ #if defined(ARCH_CPU_X86_FAMILY)
+ // Check if the CPU has the required instruction set to run the Speech
+@@ -70,7 +70,7 @@ bool IsOnDeviceSpeechRecognitionSupported() {
+ bool IsOnDeviceSpeechRecognitionSupported() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return IsSupportedChromeOS();
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsSupportedLinux();
+ #elif BUILDFLAG(IS_WIN)
+ return IsSupportedWin();
diff --git a/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
new file mode 100644
index 000000000000..791806d509ea
--- /dev/null
+++ b/devel/electron39/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -0,0 +1,11 @@
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ components/startup_metric_utils/common/startup_metric_utils.cc
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+ // Enabling this logic on OS X causes a significant performance regression.
+ // TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
+ // set their desired main thread priority.
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ static bool statics_initialized = false;
+ if (!statics_initialized) {
+ statics_initialized = true;
diff --git a/devel/electron39/files/patch-components_storage__monitor_BUILD.gn b/devel/electron39/files/patch-components_storage__monitor_BUILD.gn
new file mode 100644
index 000000000000..01b4ffa86bac
--- /dev/null
+++ b/devel/electron39/files/patch-components_storage__monitor_BUILD.gn
@@ -0,0 +1,20 @@
+--- components/storage_monitor/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ components/storage_monitor/BUILD.gn
+@@ -73,7 +73,7 @@ component("storage_monitor") {
+ deps += [ "//services/device/public/mojom" ]
+ }
+ } else if (is_linux) {
+- if (use_udev) {
++ if (use_udev && !is_bsd) {
+ sources += [
+ "mtab_watcher_linux.cc",
+ "mtab_watcher_linux.h",
+@@ -182,7 +182,7 @@ source_set("unit_tests") {
+ "storage_monitor_chromeos_unittest.cc",
+ ]
+ }
+- } else if (is_linux) {
++ } else if (is_linux && !is_bsd) {
+ if (use_udev) {
+ sources += [ "storage_monitor_linux_unittest.cc" ]
+ }
diff --git a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.cc b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.cc
index b5f275ed96b3..b5f275ed96b3 100644
--- a/devel/electron35/files/patch-components_storage__monitor_removable__device__constants.cc
+++ b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.cc
diff --git a/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h
new file mode 100644
index 000000000000..f79ace2539e7
--- /dev/null
+++ b/devel/electron39/files/patch-components_storage__monitor_removable__device__constants.h
@@ -0,0 +1,11 @@
+--- components/storage_monitor/removable_device_constants.h.orig 2025-04-22 20:15:27 UTC
++++ components/storage_monitor/removable_device_constants.h
+@@ -15,7 +15,7 @@ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kV
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[];
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kVendorModelSerialPrefix[];
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern COMPONENT_EXPORT(STORAGE_MONITOR) const
+ char kVendorModelVolumeStoragePrefix[];
+ #endif
diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..ad05dee3b7da
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-08-26 20:49:50 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::UpdateForceGoogleSafeSearch(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
new file mode 100644
index 000000000000..105b7132d43e
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-08-26 20:49:50 UTC
++++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
+@@ -66,7 +66,7 @@ FetcherConfig GetFetcherConfig(bool is_subject_to_pare
+ }
+
+ FetcherConfig GetFetcherConfig(bool is_subject_to_parental_controls) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Supervised users on these platforms might get into a state where their
+ // credentials are not available, so best-effort access mode is a graceful
+ // fallback here.
diff --git a/devel/electron35/files/patch-components_supervised__user_core_browser_list__family__members__service.h b/devel/electron39/files/patch-components_supervised__user_core_browser_list__family__members__service.h
index 64332a60eb39..64332a60eb39 100644
--- a/devel/electron35/files/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/devel/electron39/files/patch-components_supervised__user_core_browser_list__family__members__service.h
diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
new file mode 100644
index 000000000000..493ca9967d53
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-26 20:49:50 UTC
++++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+ std::move(metrics_service_accessor_delegate)) {
+ DCHECK(pref_service_);
+ supervised_user_service_observation_.Observe(&supervised_user_service);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ CHECK(extensions_metrics_delegate_)
+ << "Extensions metrics delegate must exist on Win/Linux/Mac";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
new file mode 100644
index 000000000000..0e1a4a788de9
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-10-21 20:19:54 UTC
++++ components/supervised_user/core/browser/supervised_user_preferences.cc
+@@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+ registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
+ registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
+ #if BUILDFLAG(ENABLE_EXTENSIONS) && \
+- (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ registry->RegisterIntegerPref(
+ prefs::kLocallyParentApprovedExtensionsMigrationState,
+ static_cast<int>(
diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_features.cc b/devel/electron39/files/patch-components_supervised__user_core_common_features.cc
new file mode 100644
index 000000000000..380c84c240bc
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_common_features.cc
@@ -0,0 +1,38 @@
+--- components/supervised_user/core/common/features.cc.orig 2025-10-21 20:19:54 UTC
++++ components/supervised_user/core/common/features.cc
+@@ -32,7 +32,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+ #endif
+
+ #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
+
+ const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
+@@ -41,7 +41,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+ #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+@@ -53,7 +53,7 @@ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ // TODO(crbug.com/435635774): Release the interstitial v3 in all platforms.
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_features.h b/devel/electron39/files/patch-components_supervised__user_core_common_features.h
new file mode 100644
index 000000000000..913096c01a32
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_common_features.h
@@ -0,0 +1,26 @@
+--- components/supervised_user/core/common/features.h.orig 2025-08-26 20:49:50 UTC
++++ components/supervised_user/core/common/features.h
+@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
+ BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
+
+ #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
+ #endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Whether we show an error screen in case of failure of a local web approval.
+ BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+@@ -37,7 +37,7 @@ BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV
+ // Whether supervised users see an updated URL filter interstitial.
+ BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Uses supervised user strings on the signout dialog.
+ BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
+ #endif
diff --git a/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h b/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h
new file mode 100644
index 000000000000..6fcd029b25c7
--- /dev/null
+++ b/devel/electron39/files/patch-components_supervised__user_core_common_pref__names.h
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/common/pref_names.h.orig 2025-06-30 07:04:30 UTC
++++ components/supervised_user/core/common/pref_names.h
+@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB
+ "profile.managed.default_filtering_behavior";
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // An integer pref that stores the current state of the local extension
+ // parent approval migration when the feature
+ // `kEnableSupervisedUserSkipParentApprovalToInstallExtensions` becomes enabled.
diff --git a/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc b/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc
new file mode 100644
index 000000000000..7ee77a822c22
--- /dev/null
+++ b/devel/electron39/files/patch-components_sync__bookmarks_bookmark__model__view.cc
@@ -0,0 +1,20 @@
+--- components/sync_bookmarks/bookmark_model_view.cc.orig 2025-10-21 20:19:54 UTC
++++ components/sync_bookmarks/bookmark_model_view.cc
+@@ -9,7 +9,7 @@
+ #include "components/bookmarks/browser/bookmark_model.h"
+ #include "components/bookmarks/browser/bookmark_node.h"
+ #include "components/bookmarks/common/bookmark_metrics.h"
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/sync_bookmarks/initial_account_bookmark_deduplicator.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -250,7 +250,7 @@ void BookmarkModelViewUsingAccountNodes::
+
+ void BookmarkModelViewUsingAccountNodes::
+ MaybeRemoveUnderlyingModelDuplicatesUponInitialSync() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitialAccountBookmarkDeduplicator initial_account_bookmark_deduplicator(
+ underlying_model());
+ initial_account_bookmark_deduplicator.Deduplicate();
diff --git a/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc
new file mode 100644
index 000000000000..92ca22550bb7
--- /dev/null
+++ b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util.cc
@@ -0,0 +1,20 @@
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/sync_device_info/local_device_info_util.cc
+@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
+ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return sync_pb::SyncEnums_DeviceType_TYPE_CROS;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return sync_pb::SyncEnums_DeviceType_TYPE_LINUX;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
+ switch (ui::GetDeviceFormFactor()) {
+@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
+ DeviceInfo::OsType GetLocalDeviceOSType() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return DeviceInfo::OsType::kChromeOsAsh;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return DeviceInfo::OsType::kLinux;
+ #elif BUILDFLAG(IS_ANDROID)
+ return DeviceInfo::OsType::kAndroid;
diff --git a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util__linux.cc b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util__linux.cc
index 1edb88b39884..1edb88b39884 100644
--- a/devel/electron35/files/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/devel/electron39/files/patch-components_sync__device__info_local__device__info__util__linux.cc
diff --git a/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
new file mode 100644
index 000000000000..0b2fcf71d7b6
--- /dev/null
+++ b/devel/electron39/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -0,0 +1,11 @@
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-10-21 20:19:54 UTC
++++ components/sync_preferences/common_syncable_prefs_database.cc
+@@ -365,7 +365,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+ syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
+ #endif // BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {autofill::prefs::kAutofillBnplEnabled,
+ {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
+ PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/devel/electron39/files/patch-components_sync_service_sync__prefs.cc b/devel/electron39/files/patch-components_sync_service_sync__prefs.cc
new file mode 100644
index 000000000000..7d9c57f654da
--- /dev/null
+++ b/devel/electron39/files/patch-components_sync_service_sync__prefs.cc
@@ -0,0 +1,11 @@
+--- components/sync/service/sync_prefs.cc.orig 2025-10-21 20:19:54 UTC
++++ components/sync/service/sync_prefs.cc
+@@ -840,7 +840,7 @@ bool SyncPrefs::MaybeMigratePrefsForSyncToSigninPart1(
+ update_selected_types_dict->EnsureDict(
+ signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64());
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Preserve the user's existing enabled state for Bookmarks, Reading List,
+ // and Preferences. Otherwise, use the default value, which will be true
+ // after `kReplaceSyncPromosWithSignInPromos`.
diff --git a/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc b/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc
new file mode 100644
index 000000000000..b30d6030b909
--- /dev/null
+++ b/devel/electron39/files/patch-components_sync_service_sync__service__impl.cc
@@ -0,0 +1,11 @@
+--- components/sync/service/sync_service_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ components/sync/service/sync_service_impl.cc
+@@ -1376,7 +1376,7 @@ void SyncServiceImpl::PassphraseTypeChanged(Passphrase
+
+ void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+-#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ // If kReplaceSyncPromosWithSignInPromos is enabled, new users with custom
+ // passphrase should have kAutofill disabled upon the initial sign-in. This is
+ // done to prevent confusion, as addresses are NOT encrypted by the custom
diff --git a/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc b/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc
new file mode 100644
index 000000000000..bf7aea319345
--- /dev/null
+++ b/devel/electron39/files/patch-components_system__cpu_cpu__probe.cc
@@ -0,0 +1,23 @@
+--- components/system_cpu/cpu_probe.cc.orig 2025-08-26 20:49:50 UTC
++++ components/system_cpu/cpu_probe.cc
+@@ -20,6 +20,10 @@
+ #include "components/system_cpu/cpu_probe_mac.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
++#if BUILDFLAG(IS_BSD)
++#include "base/notimplemented.h"
++#endif
++
+ namespace system_cpu {
+
+ // static
+@@ -30,6 +34,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
+ return CpuProbeWin::Create();
+ #elif BUILDFLAG(IS_MAC)
+ return CpuProbeMac::Create();
++#elif BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return nullptr;
+ #else
+ return nullptr;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-components_translate_core_common_translate__util.cc b/devel/electron39/files/patch-components_translate_core_common_translate__util.cc
new file mode 100644
index 000000000000..378df455830b
--- /dev/null
+++ b/devel/electron39/files/patch-components_translate_core_common_translate__util.cc
@@ -0,0 +1,11 @@
+--- components/translate/core/common/translate_util.cc.orig 2025-10-21 20:19:54 UTC
++++ components/translate/core/common/translate_util.cc
+@@ -19,7 +19,7 @@ BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
+ // TODO(crbug.com/40819484): Enable the feature on WebView.
+ BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
new file mode 100644
index 000000000000..d26b6bf235a2
--- /dev/null
+++ b/devel/electron39/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -0,0 +1,11 @@
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-06-30 07:04:30 UTC
++++ components/trusted_vault/trusted_vault_connection_impl.cc
+@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
+ // currently used or even built on all platforms.
+ #if BUILDFLAG(IS_CHROMEOS)
+ return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_LINUX;
+ #elif BUILDFLAG(IS_ANDROID)
+ return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_ANDROID;
diff --git a/devel/electron35/files/patch-components_update__client_update__query__params.cc b/devel/electron39/files/patch-components_update__client_update__query__params.cc
index 79e60763484c..79e60763484c 100644
--- a/devel/electron35/files/patch-components_update__client_update__query__params.cc
+++ b/devel/electron39/files/patch-components_update__client_update__query__params.cc
diff --git a/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
new file mode 100644
index 000000000000..8147937fbc97
--- /dev/null
+++ b/devel/electron39/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -0,0 +1,11 @@
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-10-21 20:19:54 UTC
++++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
+@@ -299,7 +299,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+ // The ideal fix would be to change the omnibox font used for Thai. In
+ // that case, the Linux-only list should be revisited and potentially
+ // removed.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ "[ทนบพรหเแ๐ดลปฟม]",
+ #else
+ "[บพเแ๐]",
diff --git a/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc
new file mode 100644
index 000000000000..41fe01241de1
--- /dev/null
+++ b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.cc
@@ -0,0 +1,29 @@
+--- components/user_education/views/help_bubble_view.cc.orig 2025-08-26 20:49:50 UTC
++++ components/user_education/views/help_bubble_view.cc
+@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
+ // TODO(https://crbug.com/382611284): Temporarily handle the case when the
+ // primary window is minimized by closing the help bubble. Remove this code when
+ // the issue is solved at the Views framework level.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
+ public:
+ explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
+@@ -733,7 +733,7 @@ HelpBubbleView::HelpBubbleView(
+ event_relay_->Init(this);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
+ #endif
+
+@@ -845,7 +845,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W
+ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
+ views::Widget* widget) const {
+ BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD)
+ // Help bubbles anchored to menus may be clipped to their anchors' bounds,
+ // resulting in visual errors, unless they use accelerated rendering. See
+ // crbug.com/1445770 for details. This also applies to bubbles anchored to
diff --git a/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h
new file mode 100644
index 000000000000..97c3dbb87910
--- /dev/null
+++ b/devel/electron39/files/patch-components_user__education_views_help__bubble__view.h
@@ -0,0 +1,11 @@
+--- components/user_education/views/help_bubble_view.h.orig 2025-04-22 20:15:27 UTC
++++ components/user_education/views/help_bubble_view.h
+@@ -160,7 +160,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg
+ // work around this problem by closing the bubble if the widget is minimized.
+ // When the underlying issue is fixed at the framework level, this can be
+ // removed.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ class PrimaryWidgetObserver;
+ std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_;
+ #endif
diff --git a/devel/electron39/files/patch-components_variations_service_variations__service.cc b/devel/electron39/files/patch-components_variations_service_variations__service.cc
new file mode 100644
index 000000000000..d26685eaff1b
--- /dev/null
+++ b/devel/electron39/files/patch-components_variations_service_variations__service.cc
@@ -0,0 +1,11 @@
+--- components/variations/service/variations_service.cc.orig 2025-10-21 20:19:54 UTC
++++ components/variations/service/variations_service.cc
+@@ -100,7 +100,7 @@ std::string GetPlatformString() {
+ return "android";
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return "fuchsia";
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_SOLARIS) || BUILDFLAG(IS_BSD)
+ // Default BSD and SOLARIS to Linux to not break those builds, although these
+ // platforms are not officially supported by Chrome.
+ return "linux";
diff --git a/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc b/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc
new file mode 100644
index 000000000000..199623837fa5
--- /dev/null
+++ b/devel/electron39/files/patch-components_visited__url__ranking_public_url__visit__util.cc
@@ -0,0 +1,11 @@
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-06-30 07:04:30 UTC
++++ components/visited_url_ranking/public/url_visit_util.cc
+@@ -68,7 +68,7 @@ PlatformType GetPlatformInput() {
+ return PlatformType::kWindows;
+ #elif BUILDFLAG(IS_MAC)
+ return PlatformType::kMac;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return PlatformType::kLinux;
+ #elif BUILDFLAG(IS_IOS)
+ return PlatformType::kIos;
diff --git a/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc b/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc
new file mode 100644
index 000000000000..0da08f4a2229
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_host_gpu__host__impl.cc
@@ -0,0 +1,11 @@
+--- components/viz/host/gpu_host_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ components/viz/host/gpu_host_impl.cc
+@@ -156,7 +156,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
+ mojom::GpuServiceCreationParams::New();
+ #if BUILDFLAG(IS_OZONE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux has an issue when running in single-process mode wherein
+ // GetPlatformRuntimeProperties() browser-side calls can have a data race with
+ // in-process GPU service initialization. The call to
diff --git a/devel/electron39/files/patch-components_viz_host_host__display__client.cc b/devel/electron39/files/patch-components_viz_host_host__display__client.cc
new file mode 100644
index 000000000000..7b95e6e74b3e
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_host_host__display__client.cc
@@ -0,0 +1,14 @@
+--- components/viz/host/host_display_client.cc.orig 2025-09-10 14:33:47 UTC
++++ components/viz/host/host_display_client.cc
+@@ -74,9 +74,9 @@ void HostDisplayClient::AddChildWindowToBrowser(
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) {
+- NOTIMPLEMENTED();
++ NOTREACHED();
+ }
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/devel/electron35/files/patch-components_viz_host_host__display__client.h b/devel/electron39/files/patch-components_viz_host_host__display__client.h
index 1d69922e1f9c..1d69922e1f9c 100644
--- a/devel/electron35/files/patch-components_viz_host_host__display__client.h
+++ b/devel/electron39/files/patch-components_viz_host_host__display__client.h
diff --git a/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
new file mode 100644
index 000000000000..cc950c682854
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -0,0 +1,11 @@
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ components/viz/service/display_embedder/skia_output_surface_impl.cc
+@@ -1557,7 +1557,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+ ->GetVulkanPhysicalDevice(),
+ VK_IMAGE_TILING_OPTIMAL, vk_format,
+ si_format, yuv_color_space, ycbcr_info);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Textures that were allocated _on linux_ with ycbcr info came from
+ // VaapiVideoDecoder, which exports using DRM format modifiers.
+ return GrBackendFormats::MakeVk(gr_ycbcr_info,
diff --git a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.cc b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.cc
index 6bc03bba47f3..6bc03bba47f3 100644
--- a/devel/electron35/files/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.cc
diff --git a/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h
new file mode 100644
index 000000000000..a28ccd9124bd
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -0,0 +1,20 @@
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-06-30 07:04:30 UTC
++++ components/viz/service/display_embedder/software_output_surface.h
+@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+ UpdateVSyncParametersCallback callback) override;
+ void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
+ gfx::OverlayTransform GetDisplayTransform() override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetNeedsSwapSizeNotifications(
+ bool needs_swap_size_notifications) override;
+ #endif
+@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+ base::TimeTicks refresh_timebase_;
+ base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool needs_swap_size_notifications_ = false;
+ #endif
+
diff --git a/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc b/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc
new file mode 100644
index 000000000000..48de5637e88f
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_display_skia__renderer.cc
@@ -0,0 +1,11 @@
+--- components/viz/service/display/skia_renderer.cc.orig 2025-10-21 20:19:54 UTC
++++ components/viz/service/display/skia_renderer.cc
+@@ -1379,7 +1379,7 @@ void SkiaRenderer::ClearFramebuffer() {
+ if (current_frame()->current_render_pass->has_transparent_background) {
+ ClearCanvas(SkColors::kTransparent);
+ } else {
+-#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX)
++#if DCHECK_IS_ON() && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // On DEBUG builds, opaque render passes are cleared to blue
+ // to easily see regions that were not drawn on the screen.
+ // ClearCavas() call causes slight pixel difference, so linux-ref and
diff --git a/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
new file mode 100644
index 000000000000..f6179afe3982
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -0,0 +1,20 @@
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
+@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
+ output_surface->SetNeedsSwapSizeNotifications(
+ params->send_swap_size_notifications);
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ // For X11, we need notify client about swap completion after resizing, so the
+ // client can use it for synchronize with X11 WM.
+ output_surface->SetNeedsSwapSizeNotifications(true);
+@@ -904,7 +904,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+ if (display_client_ && enable_swap_completion_callback_) {
+ display_client_->DidCompleteSwapWithSize(pixel_size);
+ }
+-#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ if (display_client_ && pixel_size != last_swap_pixel_size_) {
+ last_swap_pixel_size_ = pixel_size;
+ display_client_->DidCompleteSwapWithNewSize(last_swap_pixel_size_);
diff --git a/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
new file mode 100644
index 000000000000..16e946d7ced4
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -0,0 +1,11 @@
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-10-21 20:19:54 UTC
++++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
+@@ -222,7 +222,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+ base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
+ base::TimeDelta preferred_frame_interval_;
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ gfx::Size last_swap_pixel_size_;
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 000000000000..3a728ef6fb77
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -0,0 +1,20 @@
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -481,7 +481,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+
+ mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
+ #endif
+
+@@ -1246,7 +1246,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuServiceImpl::IsGMBNV12Supported() {
+ CHECK(main_runner_->BelongsToCurrentThread());
+
diff --git a/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h
new file mode 100644
index 000000000000..07a73b58b8c7
--- /dev/null
+++ b/devel/electron39/files/patch-components_viz_service_gl_gpu__service__impl.h
@@ -0,0 +1,11 @@
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-10-21 20:19:54 UTC
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -448,7 +448,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+
+ void OnBeginFrameOnIO(const BeginFrameArgs& args);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGMBNV12Supported();
+ #endif
+
diff --git a/devel/electron35/files/patch-components_viz_test_fake__display__client.cc b/devel/electron39/files/patch-components_viz_test_fake__display__client.cc
index 5b3eeef68ad3..5b3eeef68ad3 100644
--- a/devel/electron35/files/patch-components_viz_test_fake__display__client.cc
+++ b/devel/electron39/files/patch-components_viz_test_fake__display__client.cc
diff --git a/devel/electron35/files/patch-components_viz_test_fake__display__client.h b/devel/electron39/files/patch-components_viz_test_fake__display__client.h
index decdc418ca85..decdc418ca85 100644
--- a/devel/electron35/files/patch-components_viz_test_fake__display__client.h
+++ b/devel/electron39/files/patch-components_viz_test_fake__display__client.h
diff --git a/devel/electron35/files/patch-components_viz_test_mock__display__client.h b/devel/electron39/files/patch-components_viz_test_mock__display__client.h
index 86c366c3914d..86c366c3914d 100644
--- a/devel/electron35/files/patch-components_viz_test_mock__display__client.h
+++ b/devel/electron39/files/patch-components_viz_test_mock__display__client.h
diff --git a/devel/electron39/files/patch-components_webui_flags_flags__state.cc b/devel/electron39/files/patch-components_webui_flags_flags__state.cc
new file mode 100644
index 000000000000..8f22e69e7cf9
--- /dev/null
+++ b/devel/electron39/files/patch-components_webui_flags_flags__state.cc
@@ -0,0 +1,11 @@
+--- components/webui/flags/flags_state.cc.orig 2025-08-26 20:49:50 UTC
++++ components/webui/flags/flags_state.cc
+@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
+ return kOsWin;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return kOsCrOS;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kOsLinux;
+ #elif BUILDFLAG(IS_ANDROID)
+ return kOsAndroid;
diff --git a/devel/electron39/files/patch-content_app_BUILD.gn b/devel/electron39/files/patch-content_app_BUILD.gn
new file mode 100644
index 000000000000..2dc82b55d767
--- /dev/null
+++ b/devel/electron39/files/patch-content_app_BUILD.gn
@@ -0,0 +1,14 @@
+--- content/app/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ content/app/BUILD.gn
+@@ -91,7 +91,10 @@ source_set("content_main_runner_app") {
+ "//third_party/tflite:buildflags",
+ "//tools/v8_context_snapshot:buildflags",
+ ]
+- if (build_tflite_with_xnnpack) {
++ if (is_bsd) {
++ deps += [ "//skia" ]
++ }
++ if (!is_bsd && build_tflite_with_xnnpack) {
+ deps += [ "//third_party/cpuinfo" ]
+ }
+ }
diff --git a/devel/electron39/files/patch-content_app_content__main.cc b/devel/electron39/files/patch-content_app_content__main.cc
new file mode 100644
index 000000000000..67958e2b776b
--- /dev/null
+++ b/devel/electron39/files/patch-content_app_content__main.cc
@@ -0,0 +1,20 @@
+--- content/app/content_main.cc.orig 2025-11-02 19:17:57 UTC
++++ content/app/content_main.cc
+@@ -217,7 +217,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+ base::EnableTerminationOnOutOfMemory();
+ logging::RegisterAbslAbortHook();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The various desktop environments set this environment variable that
+ // allows the dbus client library to connect directly to the bus. When this
+ // variable is not set (test environments like xvfb-run), the dbus client
+@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+ #endif
+ #endif
+
+-#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD)
++#if (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)) && !defined(COMPONENT_BUILD) && defined(notyet)
+ base::subtle::EnableFDOwnershipEnforcement(true);
+ #endif
+
diff --git a/devel/electron39/files/patch-content_app_content__main__runner__impl.cc b/devel/electron39/files/patch-content_app_content__main__runner__impl.cc
new file mode 100644
index 000000000000..006964dd03e3
--- /dev/null
+++ b/devel/electron39/files/patch-content_app_content__main__runner__impl.cc
@@ -0,0 +1,150 @@
+--- content/app/content_main_runner_impl.cc.orig 2025-11-02 19:17:58 UTC
++++ content/app/content_main_runner_impl.cc
+@@ -151,18 +151,21 @@
+ #include "content/browser/posix_file_descriptor_info_impl.h"
+ #include "content/public/common/content_descriptors.h"
+
+-#if !BUILDFLAG(IS_MAC)
++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ #include "content/public/common/zygote/zygote_fork_delegate_linux.h"
+ #endif
+
+ #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/files/file_path_watcher_inotify.h"
+ #include "base/native_library.h"
+ #include "base/rand_util.h"
+ #include "content/public/common/zygote/sandbox_support_linux.h"
++#if !BUILDFLAG(IS_BSD)
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
++#include "third_party/skia/rust/png/FFI.rs.h"
+ #include "third_party/boringssl/src/include/openssl/crypto.h"
+ #include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
+
+@@ -186,6 +189,10 @@
+ #include "media/base/media_switches.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "base/system/sys_info.h"
++#endif
++
+ #if BUILDFLAG(IS_ANDROID)
+ #include "base/system/sys_info.h"
+ #include "content/browser/android/battery_metrics.h"
+@@ -385,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+ }
+ #endif // BUILDFLAG(USE_ZYGOTE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -404,7 +411,10 @@ void PreSandboxInit() {
+
+ void PreSandboxInit() {
+ // Ensure the /dev/urandom is opened.
++ // we use arc4random
++#if !BUILDFLAG(IS_BSD)
+ base::GetUrandomFD();
++#endif
+
+ // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
+ // files.
+@@ -416,9 +426,16 @@ void PreSandboxInit() {
+ // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
+ CRYPTO_pre_sandbox_init();
+
++#if BUILDFLAG(IS_BSD)
++ // rust_png calls into sysctl so cache the cpu features before pledge(2)
++ rust_png::initialize_cpudetect();
++#endif
++
++#if !BUILDFLAG(IS_BSD)
+ // Pre-read /proc/sys/fs/inotify/max_user_watches so it doesn't have to be
+ // allowed by the sandbox.
+ base::GetMaxNumberOfInotifyWatches();
++#endif
+
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -638,7 +655,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -737,7 +754,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ base::HangWatcher::CreateHangWatcherInstance();
+ unregister_thread_closure = base::HangWatcher::RegisterThread(
+ base::HangWatcher::ThreadType::kMainThread);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
+ // initialized, because the sandbox can't be started with multiple threads.
+ // TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
+@@ -855,11 +872,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ base::GlobalDescriptors::kBaseDescriptor);
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ g_fds->Set(kCrashDumpSignal,
+ kCrashDumpSignal + base::GlobalDescriptors::kBaseDescriptor);
+-#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+- // BUILDFLAG(IS_OPENBSD)
++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #endif // !BUILDFLAG(IS_WIN)
+
+@@ -1011,7 +1027,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1021,10 +1037,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ process_type == switches::kZygoteProcess) {
+ PreSandboxInit();
+ }
++#elif BUILDFLAG(IS_BSD)
++ PreSandboxInit();
+ #elif BUILDFLAG(IS_IOS) && !BUILDFLAG(IS_IOS_TVOS)
+ ChildProcessEnterSandbox();
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++ if (process_type.empty()) {
++ sandbox::policy::SandboxLinux::Options sandbox_options;
++ sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
++ sandbox::policy::SandboxTypeFromCommandLine(
++ *base::CommandLine::ForCurrentProcess()),
++ sandbox::policy::SandboxLinux::PreSandboxHook(), sandbox_options);
++ }
++#endif
++
+ delegate_->SandboxInitialized(process_type);
+
+ #if BUILDFLAG(USE_ZYGOTE)
+@@ -1126,6 +1154,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+ content_main_params_.reset();
+
+ RegisterMainThreadFactories();
++
++#if BUILDFLAG(IS_BSD)
++ if (!process_type.empty())
++ PreSandboxInit();
++#endif
+
+ if (process_type.empty())
+ return RunBrowser(std::move(main_params), start_minimal_browser);
diff --git a/devel/electron39/files/patch-content_browser_BUILD.gn b/devel/electron39/files/patch-content_browser_BUILD.gn
new file mode 100644
index 000000000000..0ac5cd29d662
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_BUILD.gn
@@ -0,0 +1,33 @@
+--- content/browser/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ content/browser/BUILD.gn
+@@ -2613,6 +2613,14 @@ source_set("browser") {
+ ]
+ }
+
++ if (is_bsd) {
++ sources += [
++ "file_system_access/file_path_watcher/file_path_watcher_bsd.cc",
++ "file_system_access/file_path_watcher/file_path_watcher_kqueue.cc",
++ "file_system_access/file_path_watcher/file_path_watcher_kqueue.h",
++ ]
++ }
++
+ if (is_linux || is_chromeos) {
+ sources -=
+ [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
+@@ -2661,6 +2669,15 @@ source_set("browser") {
+ if (allow_oop_video_decoder) {
+ sources += [ "media/oop_video_decoder_factory.cc" ]
+ deps += [ "//media/mojo/mojom" ]
++ }
++
++ if (is_bsd) {
++ sources -= [
++ "file_system_access/file_path_watcher/file_path_watcher_inotify.cc",
++ "file_system_access/file_path_watcher/file_path_watcher_inotify.h",
++ "sandbox_ipc_linux.cc",
++ "sandbox_ipc_linux.h",
++ ]
+ }
+
+ if (is_chromeos) {
diff --git a/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
new file mode 100644
index 000000000000..4dc4b4e4d790
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -0,0 +1,11 @@
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/accessibility/browser_accessibility_state_impl.cc
+@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+
+ // On Android, Mac, Windows and Linux there are platform-specific subclasses.
+ #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
+- !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++ !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // static
+ std::unique_ptr<BrowserAccessibilityStateImpl>
+ BrowserAccessibilityStateImpl::Create() {
diff --git a/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
new file mode 100644
index 000000000000..bb3737f659e2
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -0,0 +1,29 @@
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
+@@ -12,6 +12,7 @@
+ #include <sstream>
+ #include <string>
+
++#include "base/notimplemented.h"
+ #include "base/debug/crash_logging.h"
+ #include "base/metrics/histogram_macros.h"
+ #include "base/task/thread_pool.h"
+@@ -43,6 +44,10 @@ bool DiscoverOrca() {
+
+ // Returns true if Orca is active.
+ bool DiscoverOrca() {
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return false;
++#else
+ // NOTE: this method is run from another thread to reduce jank, since
+ // there's no guarantee these system calls will return quickly.
+ std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
+@@ -80,6 +85,7 @@ bool DiscoverOrca() {
+ }
+
+ return is_orca_active;
++#endif
+ }
+
+ } // namespace
diff --git a/devel/electron35/files/patch-content_browser_audio_audio__service.cc b/devel/electron39/files/patch-content_browser_audio_audio__service.cc
index 6dd0bd481e42..6dd0bd481e42 100644
--- a/devel/electron35/files/patch-content_browser_audio_audio__service.cc
+++ b/devel/electron39/files/patch-content_browser_audio_audio__service.cc
diff --git a/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc
new file mode 100644
index 000000000000..04532ef63eed
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.cc
@@ -0,0 +1,19 @@
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/browser_child_process_host_impl.cc
+@@ -296,6 +296,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+ switches::kIPCConnectionTimeout,
+ switches::kLogBestEffortTasks,
+ switches::kPerfettoDisableInterning,
++ switches::kDisableUnveil,
+ };
+ cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
+
+@@ -660,7 +661,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+ ->child_process());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ child_thread_type_switcher_.SetPid(process.Pid());
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
diff --git a/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h
new file mode 100644
index 000000000000..2c589c1e7b1e
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl.h
@@ -0,0 +1,20 @@
+--- content/browser/browser_child_process_host_impl.h.orig 2025-08-26 20:49:50 UTC
++++ content/browser/browser_child_process_host_impl.h
+@@ -36,7 +36,7 @@
+ #include "base/win/object_watcher.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/browser/child_thread_type_switcher_linux.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
+ std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ChildThreadTypeSwitcher child_thread_type_switcher_;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
diff --git a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index cc38915d91b5..cc38915d91b5 100644
--- a/devel/electron35/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/devel/electron39/files/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
diff --git a/devel/electron39/files/patch-content_browser_browser__main__loop.cc b/devel/electron39/files/patch-content_browser_browser__main__loop.cc
new file mode 100644
index 000000000000..003da80f6f66
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_browser__main__loop.cc
@@ -0,0 +1,37 @@
+--- content/browser/browser_main_loop.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/browser_main_loop.cc
+@@ -253,6 +253,12 @@
+ #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "content/browser/sandbox_host_linux.h"
++#include "content/public/common/zygote/sandbox_support_linux.h"
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ // One of the linux specific headers defines this as a macro.
+ #ifdef DestroyAll
+ #undef DestroyAll
+@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
+ // by now since a thread to start the ServiceManager has been created
+ // before the browser main loop starts.
+ DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
++#elif BUILDFLAG(IS_BSD)
++ base::FileHandleMappingVector additional_remapped_fds;
++ base::LaunchOptions options;
++ SandboxHostLinux::GetInstance()->Init();
++ const int sfd = SandboxHostLinux::GetInstance()->GetChildSocket();
++ options.fds_to_remap.push_back(std::make_pair(sfd, GetSandboxFD()));
+ #endif
+
+ // GLib's spawning of new processes is buggy, so it's important that at this
+@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
+ base::ThreadType::kDisplayCritical);
+
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // We use quite a few file descriptors for our IPC as well as disk the disk
+ // cache, and the default limit on Apple is low (256), so bump it up.
+
diff --git a/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc b/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc
new file mode 100644
index 000000000000..859dca3757e4
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -0,0 +1,139 @@
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-07-04 05:17:07 UTC
++++ content/browser/child_process_launcher_helper_linux.cc
+@@ -22,7 +22,9 @@
+ #include "content/public/common/result_codes.h"
+ #include "content/public/common/sandboxed_process_launcher_delegate.h"
+ #include "content/public/common/zygote/sandbox_support_linux.h"
++#if !BUILDFLAG(IS_BSD)
+ #include "content/public/common/zygote/zygote_handle.h"
++#endif
+ #include "sandbox/policy/linux/sandbox_linux.h"
+
+ namespace content {
+@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions(
+ }
+
+ bool ChildProcessLauncherHelper::IsUsingLaunchOptions() {
++#if !BUILDFLAG(IS_BSD)
+ return !GetZygoteForLaunch();
++#else
++ return true;
++#endif
+ }
+
+ bool ChildProcessLauncherHelper::BeforeLaunchOnLauncherThread(
+ PosixFileDescriptorInfo& files_to_register,
+ base::LaunchOptions* options) {
+ if (options) {
++#if !BUILDFLAG(IS_BSD)
+ DCHECK(!GetZygoteForLaunch());
++#endif
+ // Convert FD mapping to FileHandleMappingVector
+ options->fds_to_remap = files_to_register.GetMappingWithIDAdjustment(
+ base::GlobalDescriptors::kBaseDescriptor);
+@@ -69,6 +77,7 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche
+ remapped_fd.first);
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ // (For Electron), if we're launching without zygote, that means we're
+ // launching an unsandboxed process (since all sandboxed processes are
+ // forked from the zygote). Relax the allow_new_privs option to permit
+@@ -77,12 +86,15 @@ bool ChildProcessLauncherHelper::BeforeLaunchOnLaunche
+ delegate_->GetZygote() == nullptr) {
+ options->allow_new_privs = true;
+ }
++#endif
+
+ options->current_directory = delegate_->GetCurrentDirectory();
+ options->environment = delegate_->GetEnvironment();
+ options->clear_environment = !delegate_->ShouldInheritEnvironment();
+ } else {
++#if !BUILDFLAG(IS_BSD)
+ DCHECK(GetZygoteForLaunch());
++#endif
+ // Environment variables could be supported in the future, but are not
+ // currently supported when launching with the zygote.
+ DCHECK(delegate_->GetEnvironment().empty());
+@@ -99,6 +111,7 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
+ int* launch_result) {
+ *is_synchronous_launch = true;
+ Process process;
++#if !BUILDFLAG(IS_BSD)
+ ZygoteCommunication* zygote_handle = GetZygoteForLaunch();
+ if (zygote_handle) {
+ // TODO(crbug.com/40448989): If chrome supported multiple zygotes they could
+@@ -109,7 +122,6 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
+ GetProcessType());
+ *launch_result = LAUNCH_RESULT_SUCCESS;
+
+-#if !BUILDFLAG(IS_OPENBSD)
+ if (handle) {
+ // It could be a renderer process or an utility process.
+ int oom_score = content::kMiscOomScore;
+@@ -118,15 +130,17 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr
+ oom_score = content::kLowestRendererOomScore;
+ ZygoteHostImpl::GetInstance()->AdjustRendererOOMScore(handle, oom_score);
+ }
+-#endif
+
+ process.process = base::Process(handle);
+ process.zygote = zygote_handle;
+ } else {
++#endif
+ process.process = base::LaunchProcess(*command_line(), *options);
+ *launch_result = process.process.IsValid() ? LAUNCH_RESULT_SUCCESS
+ : LAUNCH_RESULT_FAILURE;
++#if !BUILDFLAG(IS_BSD)
+ }
++#endif
+
+ #if BUILDFLAG(IS_CHROMEOS)
+ process_id_ = process.process.Pid();
+@@ -150,10 +164,14 @@ ChildProcessTerminationInfo ChildProcessLauncherHelper
+ const ChildProcessLauncherHelper::Process& process,
+ bool known_dead) {
+ ChildProcessTerminationInfo info;
++#if !BUILDFLAG(IS_BSD)
+ if (process.zygote) {
+ info.status = process.zygote->GetTerminationStatus(
+ process.process.Handle(), known_dead, &info.exit_code);
+ } else if (known_dead) {
++#else
++ if (known_dead) {
++#endif
+ info.status = base::GetKnownDeadTerminationStatus(process.process.Handle(),
+ &info.exit_code);
+ } else {
+@@ -179,13 +197,17 @@ void ChildProcessLauncherHelper::ForceNormalProcessTer
+ DCHECK(CurrentlyOnProcessLauncherTaskRunner());
+ process.process.Terminate(RESULT_CODE_NORMAL_EXIT, false);
+ // On POSIX, we must additionally reap the child.
++#if !BUILDFLAG(IS_BSD)
+ if (process.zygote) {
+ // If the renderer was created via a zygote, we have to proxy the reaping
+ // through the zygote process.
+ process.zygote->EnsureProcessTerminated(process.process.Handle());
+ } else {
++#endif
+ base::EnsureProcessTerminated(std::move(process.process));
++#if !BUILDFLAG(IS_BSD)
+ }
++#endif
+ }
+
+ void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
+@@ -197,11 +219,13 @@ void ChildProcessLauncherHelper::SetProcessPriorityOnL
+ }
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ ZygoteCommunication* ChildProcessLauncherHelper::GetZygoteForLaunch() {
+ return base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kNoZygote)
+ ? nullptr
+ : delegate_->GetZygote();
+ }
++#endif
+
+ base::File OpenFileToShare(const base::FilePath& path,
+ base::MemoryMappedFile::Region* region) {
diff --git a/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc
new file mode 100644
index 000000000000..8c017698f48d
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -0,0 +1,37 @@
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/child_thread_type_switcher_linux.cc
+@@ -6,6 +6,7 @@
+
+ #include "base/linux_util.h"
+ #include "base/logging.h"
++#include "base/notimplemented.h"
+ #include "base/process/process_handle.h"
+ #include "base/task/single_thread_task_runner.h"
+ #include "base/threading/platform_thread.h"
+@@ -20,6 +21,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+ base::ThreadType thread_type) {
+ DCHECK(CurrentlyOnProcessLauncherTaskRunner());
+
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++#else
+ bool ns_pid_supported = false;
+ pid_t peer_tid =
+ base::FindThreadID(peer_pid, ns_tid.raw(), &ns_pid_supported);
+@@ -42,6 +46,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+ base::PlatformThread::SetThreadType(peer_pid,
+ base::PlatformThreadId(peer_tid),
+ thread_type, base::IsViaIPC(true));
++#endif
+ }
+
+ } // namespace
+@@ -70,7 +75,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
+ }
+ }
+
+-void ChildThreadTypeSwitcher::SetThreadType(int32_t ns_tid,
++void ChildThreadTypeSwitcher::SetThreadType(uint64_t ns_tid,
+ base::ThreadType thread_type) {
+ // This function is only used on platforms with 32-bit thread ids.
+ static_assert(sizeof(ns_tid) == sizeof(base::PlatformThreadId));
diff --git a/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h
new file mode 100644
index 000000000000..61b8651695f3
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_child__thread__type__switcher__linux.h
@@ -0,0 +1,11 @@
+--- content/browser/child_thread_type_switcher_linux.h.orig 2025-04-22 20:15:27 UTC
++++ content/browser/child_thread_type_switcher_linux.h
+@@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public mojom::ThreadTy
+ void SetPid(base::ProcessId child_pid);
+
+ // mojom::ThreadTypeSwitcher:
+- void SetThreadType(int32_t ns_tid, base::ThreadType thread_type) override;
++ void SetThreadType(uint64_t ns_tid, base::ThreadType thread_type) override;
+
+ private:
+ base::ProcessId child_pid_ = base::kNullProcessHandle;
diff --git a/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc
new file mode 100644
index 000000000000..0b1dcac84a35
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -0,0 +1,11 @@
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-11-02 19:17:57 UTC
++++ content/browser/compositor/viz_process_transport_factory.cc
+@@ -98,7 +98,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+ HostDisplayClient& operator=(const HostDisplayClient&) = delete;
+
+ // viz::HostDisplayClient:
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ void DidCompleteSwapWithNewSize(const gfx::Size& size) override {
+ compositor_->OnCompleteSwapWithNewSize(size);
+ }
diff --git a/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
new file mode 100644
index 000000000000..7f038d057230
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -0,0 +1,29 @@
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/devtools/devtools_frontend_host_impl.cc
+@@ -25,7 +25,7 @@
+ #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
+ #include "ui/base/webui/resource_path.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck
+ #include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -37,7 +37,7 @@ const char kCompatibilityScriptSourceURL[] =
+ "\n//# "
+ "sourceURL=devtools://devtools/bundled/devtools_compatibility.js";
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Remove the pieces of the URL we don't want to send back with the error
+ // reports. In particular, do not send query or fragments as those can have
+ // privacy-sensitive information in them.
+@@ -133,7 +133,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
+ handle_message_callback_.Run(std::move(message));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void DevToolsFrontendHostImpl::OnDidAddMessageToConsole(
+ RenderFrameHost* source_frame,
+ blink::mojom::ConsoleMessageLevel log_level,
diff --git a/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
new file mode 100644
index 000000000000..ddc7dceae8f1
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_devtools_devtools__frontend__host__impl.h
@@ -0,0 +1,11 @@
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-10-21 20:19:54 UTC
++++ content/browser/devtools/devtools_frontend_host_impl.h
+@@ -33,7 +33,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte
+
+ void BadMessageReceived() override;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void OnDidAddMessageToConsole(
+ RenderFrameHost* source_frame,
+ blink::mojom::ConsoleMessageLevel log_level,
diff --git a/devel/electron35/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/devel/electron39/files/patch-content_browser_devtools_protocol_system__info__handler.cc
index bbe9325364bd..bbe9325364bd 100644
--- a/devel/electron35/files/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/devel/electron39/files/patch-content_browser_devtools_protocol_system__info__handler.cc
diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index 6aec1cd90bef..6aec1cd90bef 100644
--- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 3ccc96dda477..3ccc96dda477 100644
--- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index 0b487eff3b59..0b487eff3b59 100644
--- a/devel/electron35/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/devel/electron39/files/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
diff --git a/devel/electron35/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/devel/electron39/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
index 8211cd5117bd..8211cd5117bd 100644
--- a/devel/electron35/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/devel/electron39/files/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
diff --git a/devel/electron35/files/patch-content_browser_font__access_font__enumeration__data__source.cc b/devel/electron39/files/patch-content_browser_font__access_font__enumeration__data__source.cc
index c97bace8497b..c97bace8497b 100644
--- a/devel/electron35/files/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/devel/electron39/files/patch-content_browser_font__access_font__enumeration__data__source.cc
diff --git a/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc b/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc
new file mode 100644
index 000000000000..a655723daeb8
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_compositor__util.cc
@@ -0,0 +1,20 @@
+--- content/browser/gpu/compositor_util.cc.orig 2025-06-30 07:04:30 UTC
++++ content/browser/gpu/compositor_util.cc
+@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+ "video_decode",
+ SafeGetFeatureStatus(
+ gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
+ #endif // BUILDFLAG(IS_LINUX)
+ command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
+@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+ "video_encode",
+ SafeGetFeatureStatus(
+ gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)),
+ #else
+ command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)),
diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
new file mode 100644
index 000000000000..bbcef1048262
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.cc
@@ -0,0 +1,11 @@
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-04-22 20:15:27 UTC
++++ content/browser/gpu/gpu_data_manager_impl.cc
+@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged(
+ private_->OnDisplayMetricsChanged(display, changed_metrics);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuDataManagerImpl::IsGpuMemoryBufferNV12Supported() {
+ base::AutoLock auto_lock(lock_);
+ return private_->IsGpuMemoryBufferNV12Supported();
diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h
new file mode 100644
index 000000000000..b21af0f38bba
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -0,0 +1,11 @@
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-08-26 20:49:50 UTC
++++ content/browser/gpu/gpu_data_manager_impl.h
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+ void OnDisplayMetricsChanged(const display::Display& display,
+ uint32_t changed_metrics) override;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGpuMemoryBufferNV12Supported();
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
new file mode 100644
index 000000000000..23c21eede7f1
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -0,0 +1,11 @@
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/gpu/gpu_data_manager_impl_private.cc
+@@ -1703,7 +1703,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+ UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
+ return gpu_extra_info_.is_gmb_nv12_supported;
+ }
diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
new file mode 100644
index 000000000000..3447413af457
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -0,0 +1,20 @@
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-10-21 20:19:54 UTC
++++ content/browser/gpu/gpu_data_manager_impl_private.h
+@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+ void OnDisplayMetricsChanged(const display::Display& display,
+ uint32_t changed_metrics);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGpuMemoryBufferNV12Supported();
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+ bool application_is_visible_ = true;
+
+ bool disable_gpu_compositing_ = false;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gpu_memory_buffer_NV12_supported_ = false;
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc b/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc
new file mode 100644
index 000000000000..7d11a10d7c62
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_gpu_gpu__process__host.cc
@@ -0,0 +1,19 @@
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/gpu/gpu_process_host.cc
+@@ -280,6 +280,7 @@ static const char* const kSwitchNames[] = {
+ switches::kDisableSkiaGraphite,
+ switches::kDisableSkiaGraphitePrecompilation,
+ switches::kDisableLowEndDeviceMode,
++ switches::kDisableUnveil,
+ switches::kProfilingAtStart,
+ switches::kProfilingFile,
+ switches::kProfilingFlush,
+@@ -305,7 +306,7 @@ static const char* const kSwitchNames[] = {
+ switches::kEnableNativeGpuMemoryBuffers,
+ switches::kRenderNodeOverride,
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ switches::kX11Display,
+ switches::kNoXshm,
+ #endif
diff --git a/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h b/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h
new file mode 100644
index 000000000000..3deae1c01f56
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_media_frameless__media__interface__proxy.h
@@ -0,0 +1,20 @@
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-06-30 07:04:30 UTC
++++ content/browser/media/frameless_media_interface_proxy.h
+@@ -19,7 +19,7 @@
+ #include "mojo/public/cpp/bindings/receiver_set.h"
+ #include "mojo/public/cpp/bindings/remote.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/mojo/mojom/video_decoder.mojom.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -98,7 +98,7 @@ class FramelessMediaInterfaceProxy final
+ // Connections to the renderer.
+ mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Connection to the InterfaceFactory that lives in a utility process.
+ // This is only used for out-of-process video decoding and only when the
+ // FramelessMediaInterfaceProxy is created without a RenderProcessHost
diff --git a/devel/electron35/files/patch-content_browser_media_media__keys__listener__manager__impl.cc b/devel/electron39/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
index ba12187c04bf..ba12187c04bf 100644
--- a/devel/electron35/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/devel/electron39/files/patch-content_browser_media_media__keys__listener__manager__impl.cc
diff --git a/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc b/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc
new file mode 100644
index 000000000000..a07843fc9149
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_network__service__instance__impl.cc
@@ -0,0 +1,29 @@
+--- content/browser/network_service_instance_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/network_service_instance_impl.cc
+@@ -90,7 +90,7 @@
+ #include "content/browser/network/network_service_process_tracker_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/browser/system_dns_resolution/system_dns_resolver.h"
+ #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
+ #endif
+@@ -347,7 +347,7 @@ void CreateInProcessNetworkService(
+ std::move(receiver)));
+ }
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
+ // high-priority thread pool.
+ void RunSystemDnsResolverOnThreadPool(
+@@ -414,7 +414,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+ }
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (GetContentClient()
+ ->browser()
+ ->ShouldRunOutOfProcessSystemDnsResolution() &&
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc
new file mode 100644
index 000000000000..4d25a2789695
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -0,0 +1,11 @@
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/renderer_host/delegated_frame_host.cc
+@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
+
+ if (!primary_surface_id ||
+ primary_surface_id->local_surface_id() != local_surface_id_) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Windows and Linux, we would like to produce new content as soon as
+ // possible or the OS will create an additional black gutter. Until we can
+ // block resize on surface synchronization on these platforms, we will not
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
new file mode 100644
index 000000000000..843a68ef9680
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -0,0 +1,20 @@
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
+@@ -24,7 +24,7 @@
+ #include "media/base/media_switches.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "content/browser/gpu/gpu_data_manager_impl.h"
+ #endif
+
+@@ -166,7 +166,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+ }
+ #else
+ if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, additionally check whether the NV12 GPU memory buffer is
+ // supported.
+ if (GpuDataManagerImpl::GetInstance()->IsGpuMemoryBufferNV12Supported())
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc b/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
new file mode 100644
index 000000000000..d872d606602d
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
@@ -0,0 +1,20 @@
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc
+@@ -26,7 +26,7 @@
+ #include "third_party/skia/include/core/SkBitmap.h"
+ #include "ui/gfx/skia_span_util.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+
+ #ifndef MADV_POPULATE_WRITE
+@@ -77,7 +77,7 @@ void AdviseBitmap(SkBitmap& bitmap) {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ void AdviseBitmap(SkBitmap& bitmap) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ size_t size = bitmap.info().computeByteSize(bitmap.info().minRowBytes());
+ if (madvise(bitmap.getPixels(), size, MADV_POPULATE_WRITE) == 0) {
+ return;
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc
new file mode 100644
index 000000000000..6be1eb119c44
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -0,0 +1,55 @@
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ content/browser/renderer_host/render_process_host_impl.cc
+@@ -228,7 +228,7 @@
+ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <sys/resource.h>
+
+ #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
+@@ -1127,7 +1127,7 @@ size_t GetPlatformProcessLimit() {
+ // to indicate failure and std::numeric_limits<size_t>::max() to indicate
+ // unlimited.
+ size_t GetPlatformProcessLimit() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ struct rlimit limit;
+ if (getrlimit(RLIMIT_NPROC, &limit) != 0)
+ return kUnknownPlatformProcessLimit;
+@@ -1363,7 +1363,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
+
+ void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
+ base::ProcessId child_pid) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ child_thread_type_switcher_.SetPid(child_pid);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ }
+@@ -3513,7 +3513,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+ base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
+ // for NV12 GPU memory buffer.
+ if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
+@@ -3569,6 +3569,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSkiaRuntimeOpts,
+ switches::kDisableSpeechAPI,
+ switches::kDisableThreadedCompositing,
++ switches::kDisableUnveil,
+ switches::kDisableV8IdleTasks,
+ switches::kDisableVideoCaptureUseGpuMemoryBuffer,
+ switches::kDisableWebGLImageChromium,
+@@ -5491,7 +5492,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+ // - Win: https://crbug.com/707022 .
+ uint64_t total_size = 0;
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ total_size = dump->platform_private_footprint->rss_anon_bytes +
+ dump->platform_private_footprint->vm_swap_bytes;
+ #elif BUILDFLAG(IS_APPLE)
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h
new file mode 100644
index 000000000000..5711dac3067a
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -0,0 +1,29 @@
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-10-21 20:19:54 UTC
++++ content/browser/renderer_host/render_process_host_impl.h
+@@ -103,7 +103,7 @@
+ #include "media/fuchsia_media_codec_provider_impl.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/browser/child_thread_type_switcher_linux.h"
+ #include "media/mojo/mojom/video_encode_accelerator.mojom.h"
+ #endif
+@@ -1014,7 +1014,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
+ video_encode_accelerator_factory_remote_;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ChildThreadTypeSwitcher child_thread_type_switcher_;
+ #endif
+ };
+@@ -1268,7 +1268,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ // if the request isn't handled on the IO thread.
+ void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Provides /proc/{renderer pid}/status and statm files for the renderer,
+ // because the files are required to calculate the renderer's private
+ // footprint on Chromium Linux. Regarding MacOS X and Windows, we have
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
new file mode 100644
index 000000000000..388b4a249fde
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -0,0 +1,29 @@
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
+@@ -52,7 +52,7 @@
+ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
+ #include "content/browser/font_service.h" // nogncheck
+ #endif
+@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
+ ConnectToFontService(std::move(font_receiver));
+ return;
+@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) {
+ child_thread_type_switcher_.Bind(std::move(r));
+ return;
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc
new file mode 100644
index 000000000000..c698ab1d3182
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -0,0 +1,11 @@
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ content/browser/renderer_host/render_view_host_impl.cc
+@@ -276,7 +276,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+ display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
+ prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
+ display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
+ if (command_line->HasSwitch(switches::kSystemFontFamily)) {
+ prefs->system_font_family_name =
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
new file mode 100644
index 000000000000..8e2da59416d4
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -0,0 +1,47 @@
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-11-02 19:17:58 UTC
++++ content/browser/renderer_host/render_widget_host_view_aura.cc
+@@ -122,7 +122,7 @@
+ #include "ui/gfx/gdi_util.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/accessibility/platform/browser_accessibility_auralinux.h"
+ #include "ui/base/ime/linux/text_edit_command_auralinux.h"
+ #include "ui/base/ime/text_input_flags.h"
+@@ -477,7 +477,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+ return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
+ ->GetCOM();
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::BrowserAccessibilityManager* manager =
+ host()->GetOrCreateRootBrowserAccessibilityManager();
+ if (manager && manager->GetBrowserAccessibilityRoot())
+@@ -1880,7 +1880,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+ return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
+ const gfx::Range& range,
+ const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
+@@ -2861,7 +2861,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() {
+ }
+
+ bool RenderWidgetHostViewAura::NeedsMouseCapture() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return NeedsInputGrab();
+ #else
+ return false;
+@@ -3045,7 +3045,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+ if (!target_host)
+ return;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto* linux_ui = ui::LinuxUi::instance();
+ if (!event.skip_if_unhandled && linux_ui && event.os_event) {
+ const auto command = linux_ui->GetTextEditCommandForEvent(
diff --git a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index b0f46770e945..b0f46770e945 100644
--- a/devel/electron35/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h
diff --git a/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
new file mode 100644
index 000000000000..92abca5c4264
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -0,0 +1,11 @@
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+ if (event->type() == ui::EventType::kMouseExited) {
+ if (mouse_locked || selection_popup)
+ return false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Don't forward the mouse leave message which is received when the context
+ // menu is displayed by the page. This confuses the page and causes state
+ // changes.
diff --git a/devel/electron35/files/patch-content_browser_sandbox__host__linux.cc b/devel/electron39/files/patch-content_browser_sandbox__host__linux.cc
index d8ad72022d43..d8ad72022d43 100644
--- a/devel/electron35/files/patch-content_browser_sandbox__host__linux.cc
+++ b/devel/electron39/files/patch-content_browser_sandbox__host__linux.cc
diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index e7f44c2a30bc..e7f44c2a30bc 100644
--- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index 07a8c97d46c8..07a8c97d46c8 100644
--- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
diff --git a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
index a051fea15045..a051fea15045 100644
--- a/devel/electron35/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/devel/electron39/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h
diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc b/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc
new file mode 100644
index 000000000000..5debd774304f
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_service__host_utility__process__host.cc
@@ -0,0 +1,38 @@
+--- content/browser/service_host/utility_process_host.cc.orig 2025-11-02 19:17:58 UTC
++++ content/browser/service_host/utility_process_host.cc
+@@ -68,7 +68,7 @@
+ #include "content/browser/v8_snapshot_files.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/files/file_util.h"
+ #include "base/files/scoped_file.h"
+ #include "base/pickle.h"
+@@ -97,7 +97,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::ScopedFD PassNetworkContextParentDirs(
+ std::vector<base::FilePath> network_context_parent_dirs) {
+ base::Pickle pickle;
+@@ -525,7 +525,7 @@ bool UtilityProcessHost::StartProcess() {
+ GetV8SnapshotFilesToPreload(*cmd_line));
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The network service should have access to the parent directories
+ // necessary for its usage.
+ if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
+@@ -543,7 +543,7 @@ bool UtilityProcessHost::StartProcess() {
+ video_capture::mojom::VideoCaptureService::Name_) {
+ bool pass_gpu_buffer_flag =
+ switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Check if NV12 GPU memory buffer supported at the same time.
+ pass_gpu_buffer_flag =
+ pass_gpu_buffer_flag &&
diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
new file mode 100644
index 000000000000..27090ac357d7
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
@@ -0,0 +1,20 @@
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-04-22 20:15:27 UTC
++++ content/browser/service_host/utility_process_host_receiver_bindings.cc
+@@ -10,7 +10,7 @@
+ #include "content/public/common/content_client.h"
+ #include "media/media_buildflags.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
+ #include "content/browser/font_service.h" // nogncheck
+ #endif
+@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver(
+
+ void UtilityProcessHost::BindHostReceiver(
+ mojo::GenericPendingReceiver receiver) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
+ ConnectToFontService(std::move(font_receiver));
+ return;
diff --git a/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
new file mode 100644
index 000000000000..0417dc706b86
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -0,0 +1,57 @@
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-10 14:33:47 UTC
++++ content/browser/service_host/utility_sandbox_delegate.cc
+@@ -28,7 +28,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -81,7 +81,7 @@ UtilitySandboxedProcessLauncherDelegate::
+ #if BUILDFLAG(IS_FUCHSIA)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+ sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
+@@ -99,14 +99,14 @@ UtilitySandboxedProcessLauncherDelegate::
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif
+ sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+@@ -183,15 +183,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc b/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc
new file mode 100644
index 000000000000..3a55e3d72d5a
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_shape__detection_shape__detection__service__host.cc
@@ -0,0 +1,20 @@
+--- content/browser/shape_detection/shape_detection_service_host.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/shape_detection/shape_detection_service_host.cc
+@@ -15,7 +15,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ remote;
+ if (!*remote) {
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/devel/electron39/files/patch-content_browser_theme__helper.cc b/devel/electron39/files/patch-content_browser_theme__helper.cc
new file mode 100644
index 000000000000..61e24ea3d951
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_theme__helper.cc
@@ -0,0 +1,11 @@
+--- content/browser/theme_helper.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/theme_helper.cc
+@@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr MakeUpdateSystem
+ ui::NativeTheme* native_theme) {
+ mojom::UpdateSystemColorInfoParamsPtr params =
+ mojom::UpdateSystemColorInfoParams::New();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params->accent_color = native_theme->user_color();
+ #endif
+
diff --git a/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc b/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc
new file mode 100644
index 000000000000..604090a884fc
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_v8__snapshot__files.cc
@@ -0,0 +1,11 @@
+--- content/browser/v8_snapshot_files.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/v8_snapshot_files.cc
+@@ -36,7 +36,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process
+ std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
+ GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
+ std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT)
+ files[kV8ContextSnapshotDataDescriptor] = base::FilePath(
+ FILE_PATH_LITERAL(BUILDFLAG(V8_CONTEXT_SNAPSHOT_FILENAME)));
diff --git a/devel/electron35/files/patch-content_browser_web__contents_slow__web__preference__cache.cc b/devel/electron39/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
index bac64b152956..bac64b152956 100644
--- a/devel/electron35/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/devel/electron39/files/patch-content_browser_web__contents_slow__web__preference__cache.cc
diff --git a/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc
new file mode 100644
index 000000000000..7c9f45fb5ef0
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -0,0 +1,29 @@
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-26 20:49:50 UTC
++++ content/browser/web_contents/web_contents_view_aura.cc
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
+ raw_ptr<aura::Window> window_;
+ };
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Fill out the OSExchangeData with a file contents, synthesizing a name if
+ // necessary.
+ void PrepareDragForFileContents(const DropData& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
+ if (!drop_data.download_metadata.empty())
+ PrepareDragForDownload(drop_data, provider, web_contents);
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // We set the file contents before the URL because the URL also sets file
+ // contents (to a .URL shortcut). We want to prefer file content data over
+ // a shortcut so we add it first.
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+ // Linux window managers like to handle raise-on-click themselves. If we
+ // raise-on-click manually, this may override user settings that prevent
+ // focus-stealing.
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // It is possible for the web-contents to be destroyed while it is being
+ // activated. Use a weak-ptr to track whether that happened or not.
+ // More in https://crbug.com/1040725
diff --git a/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
new file mode 100644
index 000000000000..f2637ba6e411
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -0,0 +1,74 @@
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/web_contents/web_contents_view_aura_unittest.cc
+@@ -42,7 +42,7 @@
+ #include "ui/base/dragdrop/os_exchange_data_provider_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ #include "ui/base/x/selection_utils.h"
+ #include "ui/base/x/x11_os_exchange_data_provider.h"
+ #include "ui/gfx/x/atom_cache.h"
+@@ -98,7 +98,7 @@ class TestDragDropClient : public aura::client::DragDr
+ drag_drop_data_ = std::move(data);
+ return DragOperation::kCopy;
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void UpdateDragImage(const gfx::ImageSkia& image,
+ const gfx::Vector2d& offset) override {}
+ #endif
+@@ -235,7 +235,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+ ui::EF_LEFT_MOUSE_BUTTON, 0);
+ ui::EventHandler* event_handler = GetView();
+ event_handler->OnMouseEvent(&mouse_event);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The web-content is not activated during mouse-press on Linux.
+ // See comment in WebContentsViewAura::OnMouseEvent() for more details.
+ EXPECT_NE(web_contents(), nullptr);
+@@ -301,7 +301,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+ view->OnDragEntered(event);
+ ASSERT_NE(nullptr, view->current_drag_data_);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // By design, Linux implementations return an empty string if file data
+ // is also present.
+ EXPECT_TRUE(!view->current_drag_data_->text ||
+@@ -341,7 +341,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+
+ CheckDropData(view);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // By design, Linux implementations returns an empty string if file data
+ // is also present.
+ EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
+@@ -399,7 +399,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+ view->OnDragEntered(event);
+ ASSERT_NE(nullptr, view->current_drag_data_);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // By design, Linux implementations return an empty string if file data
+ // is also present.
+ EXPECT_TRUE(!view->current_drag_data_->text ||
+@@ -431,7 +431,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+
+ CheckDropData(view);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // By design, Linux implementations returns an empty string if file data is
+ // also present.
+ EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
+@@ -462,7 +462,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+
+ auto data = std::make_unique<ui::OSExchangeData>();
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ // FileContents drag-drop in X relies on XDragDropClient::InitDrag() setting
+ // window property 'XdndDirectSave0' to filename. Since XDragDropClient is not
+ // created in this unittest, we will set this property manually to allow
diff --git a/devel/electron35/files/patch-content_browser_webui_web__ui__main__frame__observer.cc b/devel/electron39/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
index 3fd0ea0ba3af..3fd0ea0ba3af 100644
--- a/devel/electron35/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/devel/electron39/files/patch-content_browser_webui_web__ui__main__frame__observer.cc
diff --git a/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
new file mode 100644
index 000000000000..c53dfbda7885
--- /dev/null
+++ b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -0,0 +1,81 @@
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ content/browser/zygote_host/zygote_host_impl_linux.cc
+@@ -19,8 +19,10 @@
+ #include "build/build_config.h"
+ #include "content/common/zygote/zygote_commands_linux.h"
+ #include "content/common/zygote/zygote_communication_linux.h"
++#if !BUILDFLAG(IS_BSD)
+ #include "content/common/zygote/zygote_handle_impl_linux.h"
+ #include "content/public/common/zygote/zygote_handle.h"
++#endif
+ #include "sandbox/linux/services/credentials.h"
+ #include "sandbox/linux/services/namespace_sandbox.h"
+ #include "sandbox/linux/suid/client/setuid_sandbox_host.h"
+@@ -38,6 +40,7 @@ namespace {
+
+ namespace {
+
++#if !BUILDFLAG(IS_BSD)
+ // Receive a fixed message on fd and return the sender's PID.
+ // Returns true if the message received matches the expected message.
+ bool ReceiveFixedMessage(int fd,
+@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
+ return false;
+ return true;
+ }
++#endif
+
+ } // namespace
+
+@@ -69,9 +73,13 @@ ZygoteHostImpl::ZygoteHostImpl()
+ }
+
+ ZygoteHostImpl::ZygoteHostImpl()
++#if !BUILDFLAG(IS_BSD)
+ : use_namespace_sandbox_(false),
+ use_suid_sandbox_(false),
+ use_suid_sandbox_for_adj_oom_score_(false),
++#else
++ :
++#endif
+ sandbox_binary_(),
+ zygote_pids_lock_(),
+ zygote_pids_() {}
+@@ -84,6 +92,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
+ }
+
+ void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
++#if !BUILDFLAG(IS_BSD)
+ if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
+ return;
+ }
+@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
+ "you can try using --"
+ << sandbox::policy::switches::kNoSandbox << ".";
+ }
++#endif
+ }
+
+ void ZygoteHostImpl::AddZygotePid(pid_t pid) {
+@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+ base::CommandLine* cmd_line,
+ base::ScopedFD* control_fd,
+ base::FileHandleMappingVector additional_remapped_fds) {
++#if !BUILDFLAG(IS_BSD)
+ int fds[2];
+ CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
+ CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
+@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+
+ AddZygotePid(pid);
+ return pid;
++#else
++ return 0;
++#endif
+ }
+
+-#if !BUILDFLAG(IS_OPENBSD)
++#if !BUILDFLAG(IS_BSD)
+ void ZygoteHostImpl::AdjustRendererOOMScore(base::ProcessHandle pid,
+ int score) {
+ // 1) You can't change the oom_score_adj of a non-dumpable process
diff --git a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index f15ee6a962ee..f15ee6a962ee 100644
--- a/devel/electron35/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/devel/electron39/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h
diff --git a/devel/electron39/files/patch-content_child_BUILD.gn b/devel/electron39/files/patch-content_child_BUILD.gn
new file mode 100644
index 000000000000..966ccf74c9b4
--- /dev/null
+++ b/devel/electron39/files/patch-content_child_BUILD.gn
@@ -0,0 +1,16 @@
+--- content/child/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ content/child/BUILD.gn
+@@ -135,6 +135,13 @@ target(link_target_type, "child") {
+ ]
+ }
+
++ if (is_bsd) {
++ sources -= [
++ "sandboxed_process_thread_type_handler.cc",
++ "sandboxed_process_thread_type_handler.h",
++ ]
++ }
++
+ if (is_win) {
+ sources += [
+ "child_process_sandbox_support_impl_win.cc",
diff --git a/devel/electron39/files/patch-content_child_child__process.cc b/devel/electron39/files/patch-content_child_child__process.cc
new file mode 100644
index 000000000000..f72f61319c74
--- /dev/null
+++ b/devel/electron39/files/patch-content_child_child__process.cc
@@ -0,0 +1,20 @@
+--- content/child/child_process.cc.orig 2025-10-21 20:19:54 UTC
++++ content/child/child_process.cc
+@@ -37,7 +37,7 @@
+ #include "content/common/android/cpu_time_metrics.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/child/sandboxed_process_thread_type_handler.h"
+ #endif
+
+@@ -215,7 +215,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+ main_thread_.reset(thread);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void ChildProcess::SetIOThreadType(base::ThreadType thread_type) {
+ if (!io_thread_) {
+ return;
diff --git a/devel/electron39/files/patch-content_child_child__process.h b/devel/electron39/files/patch-content_child_child__process.h
new file mode 100644
index 000000000000..144c26a8df07
--- /dev/null
+++ b/devel/electron39/files/patch-content_child_child__process.h
@@ -0,0 +1,11 @@
+--- content/child/child_process.h.orig 2025-10-21 20:19:54 UTC
++++ content/child/child_process.h
+@@ -81,7 +81,7 @@ class CONTENT_EXPORT ChildProcess {
+ return io_thread_runner_.get();
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Changes the thread type of the child process IO thread.
+ void SetIOThreadType(base::ThreadType thread_type);
+ #endif
diff --git a/devel/electron39/files/patch-content_common_BUILD.gn b/devel/electron39/files/patch-content_common_BUILD.gn
new file mode 100644
index 000000000000..4f7df7cf770d
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_BUILD.gn
@@ -0,0 +1,36 @@
+--- content/common/BUILD.gn.orig 2025-09-10 14:33:47 UTC
++++ content/common/BUILD.gn
+@@ -368,19 +368,28 @@ source_set("common") {
+ }
+
+ if (is_linux || is_chromeos) {
+- sources += [
+- "gpu_pre_sandbox_hook_linux.cc",
+- "gpu_pre_sandbox_hook_linux.h",
+- ]
++ if (is_bsd) {
++ sources += [
++ "gpu_pre_sandbox_hook_bsd.cc",
++ "gpu_pre_sandbox_hook_bsd.h",
++ ]
++ } else {
++ sources += [
++ "gpu_pre_sandbox_hook_linux.cc",
++ "gpu_pre_sandbox_hook_linux.h",
++ ]
++ }
+ public_deps += [ "//sandbox/policy" ]
+ deps += [
+ ":sandbox_support_linux",
+ "//media/gpu:buildflags",
+ "//sandbox/linux:sandbox_services",
+- "//sandbox/linux:seccomp_bpf",
+ "//sandbox/policy:chromecast_sandbox_allowlist_buildflags",
+ "//third_party/fontconfig",
+ ]
++ if (use_seccomp_bpf) {
++ deps += [ "//sandbox/linux:seccomp_bpf" ]
++ }
+ if (use_v4l2_codec) {
+ deps += [ "//media/gpu/v4l2" ]
+ }
diff --git a/devel/electron39/files/patch-content_common_features.cc b/devel/electron39/files/patch-content_common_features.cc
new file mode 100644
index 000000000000..8f1b02f744d0
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_features.cc
@@ -0,0 +1,11 @@
+--- content/common/features.cc.orig 2025-11-02 19:17:58 UTC
++++ content/common/features.cc
+@@ -144,7 +144,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DI
+ BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ // Enables error reporting for JS errors inside DevTools frontend host
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDevToolsJsErrorReporting,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-content_common_features.h b/devel/electron39/files/patch-content_common_features.h
new file mode 100644
index 000000000000..f07e0e3790a2
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_features.h
@@ -0,0 +1,11 @@
+--- content/common/features.h.orig 2025-09-10 14:33:48 UTC
++++ content/common/features.h
+@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/devel/electron35/files/patch-content_common_font__list__unittest.cc b/devel/electron39/files/patch-content_common_font__list__unittest.cc
index 174ea1144110..174ea1144110 100644
--- a/devel/electron35/files/patch-content_common_font__list__unittest.cc
+++ b/devel/electron39/files/patch-content_common_font__list__unittest.cc
diff --git a/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
new file mode 100644
index 000000000000..a4e9c11f8e0d
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -0,0 +1,71 @@
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-10 14:34:07 UTC
++++ content/common/gpu_pre_sandbox_hook_bsd.cc
+@@ -0,0 +1,68 @@
++// Copyright 2023 The Chromium Authors
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "content/common/gpu_pre_sandbox_hook_bsd.h"
++
++#include <dlfcn.h>
++#include <errno.h>
++#include <sys/stat.h>
++
++#include <memory>
++#include <sstream>
++#include <utility>
++#include <vector>
++
++#include "base/base_paths.h"
++#include "base/files/file_enumerator.h"
++#include "base/files/file_path.h"
++#include "base/files/scoped_file.h"
++#include "base/functional/bind.h"
++#include "base/logging.h"
++#include "base/path_service.h"
++#include "base/strings/stringprintf.h"
++#include "build/build_config.h"
++#include "build/buildflag.h"
++#include "build/chromeos_buildflags.h"
++#include "content/public/common/content_switches.h"
++#include "media/gpu/buildflags.h"
++
++namespace content {
++namespace {
++
++constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE;
++
++void LoadVulkanLibraries() {
++ // Try to preload Vulkan libraries. Failure is not an error as not all may be
++ // present.
++ const char* kLibraries[] = {
++ "libvulkan.so",
++ "libvulkan_intel.so",
++ "libvulkan_intel_hasvk.so",
++ "libvulkan_radeon.so",
++ };
++ for (const auto* library : kLibraries) {
++ dlopen(library, dlopen_flag);
++ }
++}
++
++} // namespace
++
++bool LoadLibrariesForGpu(
++ const sandbox::policy::SandboxSeccompBPF::Options& options) {
++ LoadVulkanLibraries();
++
++ return true;
++}
++
++bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++ if (!LoadLibrariesForGpu(options))
++ return false;
++
++ // TODO(tsepez): enable namspace sandbox here once crashes are understood.
++
++ errno = 0;
++ return true;
++}
++
++} // namespace content
diff --git a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
index 52612d85e7a1..52612d85e7a1 100644
--- a/devel/electron35/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__bsd.h
diff --git a/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
new file mode 100644
index 000000000000..912d4b24ce4a
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -0,0 +1,18 @@
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-08-26 20:49:50 UTC
++++ content/common/gpu_pre_sandbox_hook_linux.h
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/devel/electron39/files/patch-content_common_thread__type__switcher.mojom b/devel/electron39/files/patch-content_common_thread__type__switcher.mojom
new file mode 100644
index 000000000000..4b64803e0983
--- /dev/null
+++ b/devel/electron39/files/patch-content_common_thread__type__switcher.mojom
@@ -0,0 +1,10 @@
+--- content/common/thread_type_switcher.mojom.orig 2025-04-22 20:15:27 UTC
++++ content/common/thread_type_switcher.mojom
+@@ -10,6 +10,6 @@ interface ThreadTypeSwitcher {
+ // occur in a child process due to its sandbox, e.g. on Linux and ChromeOS.
+ interface ThreadTypeSwitcher {
+ // Asks the browser to change the type of thread.
+- SetThreadType(int32 platform_thread_id,
++ SetThreadType(uint64 platform_thread_id,
+ mojo_base.mojom.ThreadType thread_type);
+ };
diff --git a/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc b/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc
new file mode 100644
index 000000000000..8c6f6dfdd96e
--- /dev/null
+++ b/devel/electron39/files/patch-content_gpu_gpu__child__thread.cc
@@ -0,0 +1,21 @@
+--- content/gpu/gpu_child_thread.cc.orig 2025-10-21 20:19:54 UTC
++++ content/gpu/gpu_child_thread.cc
+@@ -58,7 +58,7 @@
+ #include "third_party/skia/include/ports/SkFontConfigInterface.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/child/sandboxed_process_thread_type_handler.h"
+ #endif
+
+@@ -150,7 +150,8 @@ void GpuChildThread::Init(
+
+ viz_main_.gpu_service()->set_start_time(process_start_time);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++// XXX BSD
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
+ SandboxedProcessThreadTypeHandler::NotifyMainChildThreadCreated();
+ #endif
+
diff --git a/devel/electron39/files/patch-content_gpu_gpu__main.cc b/devel/electron39/files/patch-content_gpu_gpu__main.cc
new file mode 100644
index 000000000000..dc2bbd154704
--- /dev/null
+++ b/devel/electron39/files/patch-content_gpu_gpu__main.cc
@@ -0,0 +1,73 @@
+--- content/gpu/gpu_main.cc.orig 2025-11-02 19:17:57 UTC
++++ content/gpu/gpu_main.cc
+@@ -108,10 +108,14 @@
+ #include "sandbox/win/src/sandbox.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/child/sandboxed_process_thread_type_handler.h"
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ #include "sandbox/policy/sandbox_type.h"
+ #endif
+
+@@ -129,7 +133,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool StartSandboxLinux(gpu::GpuWatchdogThread*,
+ const gpu::GPUInfo*,
+ const gpu::GpuPreferences&);
+@@ -191,7 +195,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+ const gpu::GPUInfo* gpu_info,
+ const gpu::GpuPreferences& gpu_prefs) override {
+ TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
+ #elif BUILDFLAG(IS_WIN)
+ return StartSandboxWindows(sandbox_info_);
+@@ -311,7 +315,7 @@ int GpuMain(MainFunctionParams parameters) {
+ std::make_unique<base::SingleThreadTaskExecutor>(
+ gpu_preferences.message_pump_type, /*is_main_thread=*/true);
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #error "Unsupported Linux platform."
+ #elif BUILDFLAG(IS_MAC)
+ // Cross-process CoreAnimation requires a CFRunLoop to function at all, and
+@@ -336,7 +340,8 @@ int GpuMain(MainFunctionParams parameters) {
+ base::PlatformThread::SetName("CrGpuMain");
+ mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++// XXX BSD
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
+ // Thread type delegate of the process should be registered before
+ // thread type change below for the main thread and for thread pool in
+ // ChildProcess constructor.
+@@ -488,7 +493,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
+ const gpu::GPUInfo* gpu_info,
+ const gpu::GpuPreferences& gpu_prefs) {
+@@ -536,7 +541,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+ sandbox_options.accelerated_video_encode_enabled =
+ !gpu_prefs.disable_accelerated_video_encode;
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Video decoding of many video streams can use thousands of FDs as well as
+ // Exo clients.
+ // See https://crbug.com/1417237
diff --git a/devel/electron39/files/patch-content_public_browser_content__browser__client.cc b/devel/electron39/files/patch-content_public_browser_content__browser__client.cc
new file mode 100644
index 000000000000..384acea8c933
--- /dev/null
+++ b/devel/electron39/files/patch-content_public_browser_content__browser__client.cc
@@ -0,0 +1,11 @@
+--- content/public/browser/content_browser_client.cc.orig 2025-11-02 19:17:57 UTC
++++ content/public/browser/content_browser_client.cc
+@@ -1412,7 +1412,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+ // that can be adequately sandboxed.
+ // Currently Android's network service will not run out of process or sandboxed,
+ // so OutOfProcessSystemDnsResolution is not currently enabled on Android.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron35/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/devel/electron39/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
index 075d3b1c4be2..075d3b1c4be2 100644
--- a/devel/electron35/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/devel/electron39/files/patch-content_public_browser_zygote__host_zygote__host__linux.h
diff --git a/devel/electron39/files/patch-content_public_common_content__features.cc b/devel/electron39/files/patch-content_public_common_content__features.cc
new file mode 100644
index 000000000000..fc1c71c49507
--- /dev/null
+++ b/devel/electron39/files/patch-content_public_common_content__features.cc
@@ -0,0 +1,36 @@
+--- content/public/common/content_features.cc.orig 2025-10-21 20:19:54 UTC
++++ content/public/common/content_features.cc
+@@ -95,7 +95,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
+
+ // Runs the audio service in a separate process.
+ BASE_FEATURE(kAudioServiceOutOfProcess,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -1152,10 +1152,10 @@ BASE_FEATURE(kWebAssemblyTrapHandler,
+
+ // Enable WebAssembly trap handler.
+ BASE_FEATURE(kWebAssemblyTrapHandler,
+-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+ BUILDFLAG(IS_MAC)) && \
+ defined(ARCH_CPU_X86_64)) || \
+- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
+ defined(ARCH_CPU_ARM64))
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+@@ -1203,7 +1203,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, base::FEA
+
+ // Controls whether the WebUSB API is enabled:
+ // https://wicg.github.io/webusb
++#if BUILDFLAG(IS_BSD)
++BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_DISABLED_BY_DEFAULT);
++#else
+ BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT);
++#endif
+
+ // Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
+ BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
diff --git a/devel/electron39/files/patch-content_public_common_content__switches.cc b/devel/electron39/files/patch-content_public_common_content__switches.cc
new file mode 100644
index 000000000000..2e7736235f8c
--- /dev/null
+++ b/devel/electron39/files/patch-content_public_common_content__switches.cc
@@ -0,0 +1,20 @@
+--- content/public/common/content_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ content/public/common/content_switches.cc
+@@ -347,6 +347,8 @@ const char kEnableLogging[] = "enable-
+ // builds.
+ const char kEnableLogging[] = "enable-logging";
+
++const char kDisableUnveil[] = "disable-unveil";
++
+ // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
+ // triggering of change attribute of the NetInfo API when there is a change in
+ // the connection type.
+@@ -940,7 +942,7 @@ const char kPreventResizingContentsForTesting[] =
+ "prevent-resizing-contents-for-testing";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Allows sending text-to-speech requests to speech-dispatcher, a common
+ // Linux speech service. Because it's buggy, the user must explicitly
+ // enable it so that visiting a random webpage can't cause instability.
diff --git a/devel/electron39/files/patch-content_public_common_content__switches.h b/devel/electron39/files/patch-content_public_common_content__switches.h
new file mode 100644
index 000000000000..e59345a68d2e
--- /dev/null
+++ b/devel/electron39/files/patch-content_public_common_content__switches.h
@@ -0,0 +1,19 @@
+--- content/public/common/content_switches.h.orig 2025-10-21 20:19:54 UTC
++++ content/public/common/content_switches.h
+@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[];
+ CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
+ CONTENT_EXPORT extern const char kEnableLCDText[];
+ CONTENT_EXPORT extern const char kEnableLogging[];
++CONTENT_EXPORT extern const char kDisableUnveil[];
+ CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
+ CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
+ CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
+@@ -256,7 +257,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte
+ CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ CONTENT_EXPORT extern const char kEnableSpeechDispatcher[];
+ #endif
+
diff --git a/devel/electron35/files/patch-content_public_common_zygote_features.gni b/devel/electron39/files/patch-content_public_common_zygote_features.gni
index 0b01fb059dea..0b01fb059dea 100644
--- a/devel/electron35/files/patch-content_public_common_zygote_features.gni
+++ b/devel/electron39/files/patch-content_public_common_zygote_features.gni
diff --git a/devel/electron39/files/patch-content_renderer_render__thread__impl.cc b/devel/electron39/files/patch-content_renderer_render__thread__impl.cc
new file mode 100644
index 000000000000..71283c73f2ff
--- /dev/null
+++ b/devel/electron39/files/patch-content_renderer_render__thread__impl.cc
@@ -0,0 +1,38 @@
+--- content/renderer/render_thread_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ content/renderer/render_thread_impl.cc
+@@ -204,6 +204,8 @@
+
+ #if BUILDFLAG(IS_APPLE)
+ #include <malloc/malloc.h>
++#elif BUILDFLAG(IS_BSD)
++#include <stdlib.h>
+ #else
+ #include <malloc.h>
+ #endif
+@@ -989,7 +991,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+ /*lose_context_when_out_of_memory=*/true);
+
+ const bool enable_video_decode_accelerator =
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
+ #endif // BUILDFLAG(IS_LINUX)
+ !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
+@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+ gpu::kGpuFeatureStatusEnabled);
+
+ const bool enable_video_encode_accelerator =
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
+ #else
+ !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
+@@ -1760,7 +1762,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+ bool enable_video_encode_accelerator) {
+ mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
+ vea_provider;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(media::kUseOutOfProcessVideoEncoding)) {
+ BindHostReceiver(vea_provider.InitWithNewPipeAndPassReceiver());
+ } else {
diff --git a/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc
new file mode 100644
index 000000000000..e1883e0c7904
--- /dev/null
+++ b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -0,0 +1,45 @@
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ content/renderer/renderer_blink_platform_impl.cc
+@@ -124,7 +124,7 @@
+
+ #if BUILDFLAG(IS_MAC)
+ #include "content/child/child_process_sandbox_support_impl_mac.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/child/child_process_sandbox_support_impl_linux.h"
+ #include "content/child/sandboxed_process_thread_type_handler.h"
+ #endif
+@@ -200,13 +200,13 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+ is_locked_to_site_(false),
+ main_thread_scheduler_(main_thread_scheduler),
+ next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ sk_sp<font_service::FontLoader> font_loader;
+ #endif
+
+ // RenderThread may not exist in some tests.
+ if (RenderThreadImpl::current()) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ mojo::PendingRemote<font_service::mojom::FontService> font_service;
+ RenderThreadImpl::current()->BindHostReceiver(
+ font_service.InitWithNewPipeAndPassReceiver());
+@@ -230,7 +230,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
+ }
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (sandboxEnabled()) {
+ #if BUILDFLAG(IS_MAC)
+ sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
+@@ -303,7 +303,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G
+
+ blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return sandbox_support_.get();
+ #else
+ // These platforms do not require sandbox support.
diff --git a/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h
new file mode 100644
index 000000000000..fc68960c5802
--- /dev/null
+++ b/devel/electron39/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -0,0 +1,11 @@
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-11-02 19:17:57 UTC
++++ content/renderer/renderer_blink_platform_impl.h
+@@ -282,7 +282,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+ const gpu::GPUInfo& gpu_info) const;
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
+ #endif
+
diff --git a/devel/electron35/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/devel/electron39/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index aad0a7035f0b..aad0a7035f0b 100644
--- a/devel/electron35/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/devel/electron39/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
diff --git a/devel/electron39/files/patch-content_shell_BUILD.gn b/devel/electron39/files/patch-content_shell_BUILD.gn
new file mode 100644
index 000000000000..7d5ffa096d9f
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_BUILD.gn
@@ -0,0 +1,11 @@
+--- content/shell/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ content/shell/BUILD.gn
+@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") {
+ if (is_win) {
+ data_deps += [ "//build/win:copy_cdb_to_output" ]
+ }
+- if (is_posix) {
++ if (is_posix && !is_bsd) {
+ data_deps += [
+ "//third_party/breakpad:dump_syms",
+ "//third_party/breakpad:minidump_stackwalk",
diff --git a/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc b/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc
new file mode 100644
index 000000000000..01ce33b828e4
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_app_shell__main__delegate.cc
@@ -0,0 +1,11 @@
+--- content/shell/app/shell_main_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ content/shell/app/shell_main_delegate.cc
+@@ -297,7 +297,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+ // Reporting for sub-processes will be initialized in ZygoteForked.
+ if (process_type != switches::kZygoteProcess) {
+ crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ crash_reporter::SetFirstChanceExceptionHandler(
+ v8::TryHandleWebAssemblyTrapPosix);
+ #endif
diff --git a/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc b/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc
new file mode 100644
index 000000000000..ccffc7c69db6
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_browser_shell__browser__main__parts.cc
@@ -0,0 +1,47 @@
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-04-22 20:15:27 UTC
++++ content/shell/browser/shell_browser_main_parts.cc
+@@ -50,7 +50,7 @@
+ #include "net/base/network_change_notifier.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && defined(USE_AURA)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA)
+ #include "ui/base/ime/init/input_method_initializer.h"
+ #endif
+
+@@ -61,7 +61,7 @@
+ #include "device/bluetooth/floss/floss_features.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "device/bluetooth/dbus/dbus_bluez_manager_wrapper_linux.h"
+ #include "ui/linux/linux_ui.h" // nogncheck
+ #include "ui/linux/linux_ui_factory.h" // nogncheck
+@@ -128,7 +128,7 @@ int ShellBrowserMainParts::PreEarlyInitialization() {
+ }
+
+ int ShellBrowserMainParts::PreEarlyInitialization() {
+-#if BUILDFLAG(IS_LINUX) && defined(USE_AURA)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_AURA)
+ ui::InitializeInputMethodForTesting();
+ #elif BUILDFLAG(IS_ANDROID)
+ net::NetworkChangeNotifier::SetFactory(
+@@ -156,7 +156,7 @@ void ShellBrowserMainParts::ToolkitInitialized() {
+ if (switches::IsRunWebTestsSwitchPresent())
+ return;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi());
+ #endif
+ }
+@@ -203,7 +203,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() {
+ ShellDevToolsManagerDelegate::StopHttpHandler();
+ browser_context_.reset();
+ off_the_record_browser_context_.reset();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::LinuxUi::SetInstance(nullptr);
+ #endif
+ performance_manager_lifetime_.reset();
diff --git a/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc b/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc
new file mode 100644
index 000000000000..85bf876bbfc0
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_browser_shell__platform__delegate__views.cc
@@ -0,0 +1,11 @@
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-04-22 20:15:27 UTC
++++ content/shell/browser/shell_platform_delegate_views.cc
+@@ -373,7 +373,7 @@ void ShellPlatformDelegate::CreatePlatformWindow(
+ views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
+ params.bounds = gfx::Rect(initial_size);
+ params.delegate = delegate.release();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = "chromium-content_shell";
+ params.wm_class_name = params.wm_class_class;
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc
new file mode 100644
index 000000000000..9b65e0207356
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -0,0 +1,11 @@
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-08-26 20:49:50 UTC
++++ content/shell/renderer/shell_content_renderer_client.cc
+@@ -50,7 +50,7 @@
+ #include "media/base/media_switches.h"
+ #endif
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))
+ #define ENABLE_WEB_ASSEMBLY_TRAP_HANDLER_LINUX
+ #include "base/debug/stack_trace.h"
diff --git a/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc b/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc
new file mode 100644
index 000000000000..8810f050e0cc
--- /dev/null
+++ b/devel/electron39/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -0,0 +1,20 @@
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-10-21 20:19:54 UTC
++++ content/shell/utility/shell_content_utility_client.cc
+@@ -39,7 +39,7 @@
+ #include "sandbox/policy/sandbox.h"
+ #include "services/test/echo/echo_service.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "content/test/sandbox_status_service.h"
+ #endif
+
+@@ -189,7 +189,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
+ binders->Add<mojom::PowerMonitorTest>(
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
+ base::SingleThreadTaskRunner::GetCurrentDefault());
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (register_sandbox_status_helper_) {
+ binders->Add<content::mojom::SandboxStatusService>(
+ base::BindRepeating(
diff --git a/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..cff7a9577940
--- /dev/null
+++ b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,92 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-10-21 20:19:54 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,12 +70,12 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -81,7 +85,7 @@ bool ShouldWarmDrivers() {
+
+ bool ShouldWarmDrivers() {
+ #if BUILDFLAG(IS_FUCHSIA) || \
+- (BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ return false;
+ #else
+ bool is_gpu_not_blocklisted = true;
+@@ -121,7 +125,7 @@ bool PreSandboxInit() {
+ // good measure we initialize a device instance for any adapter with an
+ // appropriate backend on top of any integrated or discrete GPU.
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ dawnProcSetProcs(&dawn::native::GetProcs());
+ auto instance = std::make_unique<dawn::native::Instance>();
+ const wgpu::RequestAdapterOptions adapter_options{
+@@ -153,7 +157,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -165,6 +169,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -173,6 +178,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..1c56747f6f88
--- /dev/null
+++ b/devel/electron39/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-08-26 20:49:50 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/devel/electron39/files/patch-content_utility_services.cc b/devel/electron39/files/patch-content_utility_services.cc
new file mode 100644
index 000000000000..9fdd86d0f702
--- /dev/null
+++ b/devel/electron39/files/patch-content_utility_services.cc
@@ -0,0 +1,46 @@
+--- content/utility/services.cc.orig 2025-10-21 20:19:54 UTC
++++ content/utility/services.cc
+@@ -74,14 +74,14 @@ extern sandbox::TargetServices* g_utility_target_servi
+ extern sandbox::TargetServices* g_utility_target_services;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "sandbox/linux/services/libc_interceptor.h"
+ #include "sandbox/policy/mojom/sandbox.mojom.h"
+ #include "sandbox/policy/sandbox_type.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) &&
+@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ << "task_policy_set TASK_QOS_POLICY";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ auto* command_line = base::CommandLine::ForCurrentProcess();
+ if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
+ sandbox::mojom::Sandbox::kNoSandbox) {
+@@ -260,7 +260,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ }
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
+ receiver) {
+@@ -436,7 +436,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ }
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ services.Add(RunShapeDetectionService);
+ #endif
+
diff --git a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
index 92e07e8d0385..92e07e8d0385 100644
--- a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
diff --git a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
index cbeba4accc3e..cbeba4accc3e 100644
--- a/devel/electron35/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
diff --git a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index 77873739374e..77873739374e 100644
--- a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
diff --git a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
index edd7aa903e79..edd7aa903e79 100644
--- a/devel/electron35/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/devel/electron39/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
diff --git a/devel/electron39/files/patch-content_utility_utility__main.cc b/devel/electron39/files/patch-content_utility_utility__main.cc
new file mode 100644
index 000000000000..8d7694dc2118
--- /dev/null
+++ b/devel/electron39/files/patch-content_utility_utility__main.cc
@@ -0,0 +1,124 @@
+--- content/utility/utility_main.cc.orig 2025-10-21 20:19:54 UTC
++++ content/utility/utility_main.cc
+@@ -39,17 +39,21 @@
+ #include "services/tracing/public/cpp/trace_startup.h"
+ #include "services/video_effects/public/cpp/buildflags.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/file_descriptor_store.h"
+ #include "base/files/file_util.h"
+ #include "base/pickle.h"
+ #include "content/child/sandboxed_process_thread_type_handler.h"
++#if !BUILDFLAG(IS_BSD)
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
++#endif
+ #include "content/public/common/content_descriptor_keys.h"
+ #include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.h"
++#if !BUILDFLAG(IS_BSD)
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ #include "services/audio/audio_sandbox_hook_linux.h"
+ #include "services/network/network_sandbox_hook_linux.h"
+ #include "services/screen_ai/buildflags/buildflags.h"
+@@ -84,7 +88,12 @@
+
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#include "content/common/gpu_pre_sandbox_hook_bsd.h"
++#endif
++
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -121,7 +130,7 @@ sandbox::TargetServices* g_utility_target_services = n
+ sandbox::TargetServices* g_utility_target_services = nullptr;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "components/services/on_device_translation/sandbox_hook.h"
+ #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
+
+@@ -129,7 +138,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> GetNetworkContextsParentDirectories() {
+ base::MemoryMappedFile::Region region;
+ base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
+@@ -285,7 +294,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -300,7 +309,10 @@ int UtilityMain(MainFunctionParams parameters) {
+ // thread type change in ChildProcess constructor. It also needs to be
+ // registered before the process has multiple threads, which may race with
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
+ SandboxedProcessThreadTypeHandler::Create();
++#endif
+
+ // Initializes the sandbox before any threads are created.
+ // TODO(jorgelo): move this after GTK initialization when we enable a strict
+@@ -332,7 +344,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ pre_sandbox_hook =
+ base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
+ break;
+-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ case sandbox::mojom::Sandbox::kOnDeviceTranslation:
+ pre_sandbox_hook = base::BindOnce(
+ &on_device_translation::OnDeviceTranslationSandboxHook);
+@@ -348,7 +360,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #else
+ NOTREACHED();
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case sandbox::mojom::Sandbox::kVideoEffects:
+ #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
+ pre_sandbox_hook =
+@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
+ break;
+ #endif // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case sandbox::mojom::Sandbox::kShapeDetection:
+ pre_sandbox_hook =
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -391,6 +403,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ default:
+ break;
+ }
++#if !BUILDFLAG(IS_BSD)
+ if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
+ (parameters.zygote_child || !pre_sandbox_hook.is_null())) {
+ sandbox_options.use_amd_specific_policies =
+@@ -398,6 +411,11 @@ int UtilityMain(MainFunctionParams parameters) {
+ sandbox::policy::Sandbox::Initialize(
+ sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
+ }
++#else
++ sandbox::policy::Sandbox::Initialize(
++ sandbox_type, std::move(pre_sandbox_hook),
++ sandbox::policy::SandboxLinux::Options());
++#endif
+
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/devel/electron35/files/patch-content_utility_utility__thread__impl.cc b/devel/electron39/files/patch-content_utility_utility__thread__impl.cc
index 8912b26856bf..8912b26856bf 100644
--- a/devel/electron35/files/patch-content_utility_utility__thread__impl.cc
+++ b/devel/electron39/files/patch-content_utility_utility__thread__impl.cc
diff --git a/devel/electron39/files/patch-content_zygote_BUILD.gn b/devel/electron39/files/patch-content_zygote_BUILD.gn
new file mode 100644
index 000000000000..fa2d914d0aa6
--- /dev/null
+++ b/devel/electron39/files/patch-content_zygote_BUILD.gn
@@ -0,0 +1,11 @@
+--- content/zygote/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ content/zygote/BUILD.gn
+@@ -4,7 +4,7 @@ import("//content/public/common/zygote/features.gni")
+
+ import("//content/public/common/zygote/features.gni")
+
+-if (is_linux || is_chromeos) {
++if ((is_linux || is_chromeos) && !is_bsd) {
+ source_set("zygote") {
+ sources = [
+ "zygote_linux.cc",
diff --git a/devel/electron39/files/patch-content_zygote_zygote__linux.cc b/devel/electron39/files/patch-content_zygote_zygote__linux.cc
new file mode 100644
index 000000000000..2e42c178a6df
--- /dev/null
+++ b/devel/electron39/files/patch-content_zygote_zygote__linux.cc
@@ -0,0 +1,15 @@
+--- content/zygote/zygote_linux.cc.orig 2025-10-21 20:19:54 UTC
++++ content/zygote/zygote_linux.cc
+@@ -1,6 +1,7 @@
+ // Copyright 2012 The Chromium Authors
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
++#if 0
+
+ #include "content/zygote/zygote_linux.h"
+
+@@ -717,3 +718,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
+ }
+
+ } // namespace content
++#endif
diff --git a/devel/electron35/files/patch-content_zygote_zygote__main__linux.cc b/devel/electron39/files/patch-content_zygote_zygote__main__linux.cc
index cd698a7423d4..cd698a7423d4 100644
--- a/devel/electron35/files/patch-content_zygote_zygote__main__linux.cc
+++ b/devel/electron39/files/patch-content_zygote_zygote__main__linux.cc
diff --git a/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc b/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc
new file mode 100644
index 000000000000..d3356e8a52e5
--- /dev/null
+++ b/devel/electron39/files/patch-device_bluetooth_bluetooth__adapter.cc
@@ -0,0 +1,11 @@
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-08-26 20:49:50 UTC
++++ device/bluetooth/bluetooth_adapter.cc
+@@ -33,7 +33,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() =
+ BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
+ BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
+
+-#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && \
++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD) && \
+ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX)
+ // static
+ scoped_refptr<BluetoothAdapter> BluetoothAdapter::CreateAdapter() {
diff --git a/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni b/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni
new file mode 100644
index 000000000000..edfba1ff781b
--- /dev/null
+++ b/devel/electron39/files/patch-device_bluetooth_cast__bluetooth.gni
@@ -0,0 +1,9 @@
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-08-26 20:49:50 UTC
++++ device/bluetooth/cast_bluetooth.gni
+@@ -6,5 +6,5 @@ declare_args() {
+
+ declare_args() {
+ force_cast_bluetooth = false
+- use_bluez = (is_linux && !is_castos && use_dbus) || is_chromeos
++ use_bluez = use_dbus && !is_bsd
+ }
diff --git a/devel/electron39/files/patch-device_gamepad_BUILD.gn b/devel/electron39/files/patch-device_gamepad_BUILD.gn
new file mode 100644
index 000000000000..bb95dfc7ca31
--- /dev/null
+++ b/devel/electron39/files/patch-device_gamepad_BUILD.gn
@@ -0,0 +1,11 @@
+--- device/gamepad/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ device/gamepad/BUILD.gn
+@@ -105,7 +105,7 @@ component("gamepad") {
+ "hid_writer_linux.cc",
+ "hid_writer_linux.h",
+ ]
+- if (use_udev) {
++ if (use_udev && !is_bsd) {
+ sources += [
+ "gamepad_device_linux.cc",
+ "gamepad_device_linux.h",
diff --git a/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc b/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc
new file mode 100644
index 000000000000..ca076b0dc2ba
--- /dev/null
+++ b/devel/electron39/files/patch-device_gamepad_gamepad__provider.cc
@@ -0,0 +1,11 @@
+--- device/gamepad/gamepad_provider.cc.orig 2025-10-21 20:19:54 UTC
++++ device/gamepad/gamepad_provider.cc
+@@ -160,7 +160,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+
+ if (!polling_thread_)
+ polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux, the data fetcher needs to watch file descriptors, so the message
+ // loop needs to be a libevent loop.
+ const base::MessagePumpType kMessageLoopType = base::MessagePumpType::IO;
diff --git a/devel/electron35/files/patch-device_gamepad_hid__writer__linux.cc b/devel/electron39/files/patch-device_gamepad_hid__writer__linux.cc
index 439446240bac..439446240bac 100644
--- a/devel/electron35/files/patch-device_gamepad_hid__writer__linux.cc
+++ b/devel/electron39/files/patch-device_gamepad_hid__writer__linux.cc
diff --git a/devel/electron39/files/patch-electron_BUILD.gn b/devel/electron39/files/patch-electron_BUILD.gn
new file mode 100644
index 000000000000..0b8eb9a2b556
--- /dev/null
+++ b/devel/electron39/files/patch-electron_BUILD.gn
@@ -0,0 +1,62 @@
+--- electron/BUILD.gn.orig 2025-10-27 17:58:27 UTC
++++ electron/BUILD.gn
+@@ -548,7 +548,7 @@ source_set("electron_lib") {
+ defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
+ }
+
+- if (!is_mas_build) {
++ if (!is_mas_build && !is_bsd) {
+ deps += [
+ "//components/crash/core/app",
+ "//components/crash/core/browser",
+@@ -646,6 +646,12 @@ source_set("electron_lib") {
+ cflags_objcc = [ "-fobjc-weak" ]
+ }
+ }
++ if (is_bsd) {
++ sources -= [
++ "shell/common/crash_keys.cc",
++ "shell/common/crash_keys.h",
++ ]
++ }
+ if (is_linux) {
+ libs = [ "xshmfence" ]
+ deps += [
+@@ -1229,7 +1235,7 @@ if (is_mac) {
+ ":electron_lib",
+ ":electron_win32_resources",
+ ":packed_resources",
+- "//components/crash/core/app",
++ # "//components/crash/core/app",
+ "//content:sandbox_helper_win",
+ "//electron/buildflags",
+ "//third_party/electron_node:libnode",
+@@ -1256,7 +1262,7 @@ if (is_mac) {
+ public_deps = [ "//tools/v8_context_snapshot" ]
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ]
+ }
+
+@@ -1323,7 +1329,7 @@ if (is_mac) {
+ configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ deps += [ "//sandbox/linux:chrome_sandbox" ]
+ }
+ }
+@@ -1444,7 +1450,9 @@ dist_zip("electron_dist_zip") {
+ ]
+ }
+
+- data_deps += [ "//sandbox/linux:chrome_sandbox" ]
++ if (!is_bsd) {
++ data_deps += [ "//sandbox/linux:chrome_sandbox" ]
++ }
+ }
+ deps = data_deps
+ outputs = [ "$root_build_dir/dist.zip" ]
diff --git a/devel/electron35/files/patch-electron_build_args_all.gn b/devel/electron39/files/patch-electron_build_args_all.gn
index 4556cf435392..4556cf435392 100644
--- a/devel/electron35/files/patch-electron_build_args_all.gn
+++ b/devel/electron39/files/patch-electron_build_args_all.gn
diff --git a/devel/electron35/files/patch-electron_default__app_default__app.ts b/devel/electron39/files/patch-electron_default__app_default__app.ts
index 8af59e14c83f..8af59e14c83f 100644
--- a/devel/electron35/files/patch-electron_default__app_default__app.ts
+++ b/devel/electron39/files/patch-electron_default__app_default__app.ts
diff --git a/devel/electron39/files/patch-electron_filenames.gni b/devel/electron39/files/patch-electron_filenames.gni
new file mode 100644
index 000000000000..f8c4bda94c1f
--- /dev/null
+++ b/devel/electron39/files/patch-electron_filenames.gni
@@ -0,0 +1,13 @@
+--- electron/filenames.gni.orig 2025-09-02 20:56:04 UTC
++++ electron/filenames.gni
+@@ -238,8 +238,8 @@ filenames = {
+ "shell/app/command_line_args.h",
+ "shell/app/electron_content_client.cc",
+ "shell/app/electron_content_client.h",
+- "shell/app/electron_crash_reporter_client.cc",
+- "shell/app/electron_crash_reporter_client.h",
++ # "shell/app/electron_crash_reporter_client.cc",
++ # "shell/app/electron_crash_reporter_client.h",
+ "shell/app/electron_main_delegate.cc",
+ "shell/app/electron_main_delegate.h",
+ "shell/app/node_main.cc",
diff --git a/devel/electron39/files/patch-electron_lib_browser_api_app.ts b/devel/electron39/files/patch-electron_lib_browser_api_app.ts
new file mode 100644
index 000000000000..b18cb4381a01
--- /dev/null
+++ b/devel/electron39/files/patch-electron_lib_browser_api_app.ts
@@ -0,0 +1,11 @@
+--- electron/lib/browser/api/app.ts.orig 2025-10-27 17:58:27 UTC
++++ electron/lib/browser/api/app.ts
+@@ -70,7 +70,7 @@ if (process.platform === 'darwin') {
+ app.dock!.getMenu = () => dockMenu;
+ }
+
+-if (process.platform === 'linux') {
++if (process.platform === 'linux' || process.platform === 'freebsd') {
+ const patternVmRSS = /^VmRSS:\s*(\d+) kB$/m;
+ const patternVmHWM = /^VmHWM:\s*(\d+) kB$/m;
+
diff --git a/devel/electron35/files/patch-electron_lib_browser_api_dialog.ts b/devel/electron39/files/patch-electron_lib_browser_api_dialog.ts
index bf3d098a23e7..bf3d098a23e7 100644
--- a/devel/electron35/files/patch-electron_lib_browser_api_dialog.ts
+++ b/devel/electron39/files/patch-electron_lib_browser_api_dialog.ts
diff --git a/devel/electron35/files/patch-electron_lib_browser_api_menu-item-roles.ts b/devel/electron39/files/patch-electron_lib_browser_api_menu-item-roles.ts
index e89259c7e505..e89259c7e505 100644
--- a/devel/electron35/files/patch-electron_lib_browser_api_menu-item-roles.ts
+++ b/devel/electron39/files/patch-electron_lib_browser_api_menu-item-roles.ts
diff --git a/devel/electron35/files/patch-electron_lib_browser_api_power-monitor.ts b/devel/electron39/files/patch-electron_lib_browser_api_power-monitor.ts
index 24713c283fe7..24713c283fe7 100644
--- a/devel/electron35/files/patch-electron_lib_browser_api_power-monitor.ts
+++ b/devel/electron39/files/patch-electron_lib_browser_api_power-monitor.ts
diff --git a/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts
new file mode 100644
index 000000000000..c36dcea19343
--- /dev/null
+++ b/devel/electron39/files/patch-electron_lib_browser_rpc-server.ts
@@ -0,0 +1,11 @@
+--- electron/lib/browser/rpc-server.ts.orig 2025-09-02 20:56:04 UTC
++++ electron/lib/browser/rpc-server.ts
+@@ -34,7 +34,7 @@ const allowedClipboardMethods = (() => {
+ switch (process.platform) {
+ case 'darwin':
+ return new Set(['readFindText', 'writeFindText']);
+- case 'linux':
++ case 'linux': case 'freebsd':
+ return new Set(Object.keys(clipboard));
+ default:
+ return new Set();
diff --git a/devel/electron35/files/patch-electron_lib_renderer_api_clipboard.ts b/devel/electron39/files/patch-electron_lib_renderer_api_clipboard.ts
index 5941a466e994..5941a466e994 100644
--- a/devel/electron35/files/patch-electron_lib_renderer_api_clipboard.ts
+++ b/devel/electron39/files/patch-electron_lib_renderer_api_clipboard.ts
diff --git a/devel/electron35/files/patch-electron_script_lib_config.py b/devel/electron39/files/patch-electron_script_lib_config.py
index 4915ef347e14..4915ef347e14 100644
--- a/devel/electron35/files/patch-electron_script_lib_config.py
+++ b/devel/electron39/files/patch-electron_script_lib_config.py
diff --git a/devel/electron35/files/patch-electron_script_lib_utils.js b/devel/electron39/files/patch-electron_script_lib_utils.js
index 4012e5b08c1a..4012e5b08c1a 100644
--- a/devel/electron35/files/patch-electron_script_lib_utils.js
+++ b/devel/electron39/files/patch-electron_script_lib_utils.js
diff --git a/devel/electron39/files/patch-electron_script_spec-runner.js b/devel/electron39/files/patch-electron_script_spec-runner.js
new file mode 100644
index 000000000000..a983efc3305c
--- /dev/null
+++ b/devel/electron39/files/patch-electron_script_spec-runner.js
@@ -0,0 +1,11 @@
+--- electron/script/spec-runner.js.orig 2025-09-27 23:16:33 UTC
++++ electron/script/spec-runner.js
+@@ -359,7 +359,7 @@ async function runTestUsingElectron (specDir, testName
+ argsToPass = argsToPass.filter(arg => (arg.toString().indexOf('--files') === -1 && arg.toString().indexOf('spec/') === -1));
+ }
+ const runnerArgs = [`electron/${specDir}`, ...argsToPass, ...additionalArgs];
+- if (process.platform === 'linux') {
++ if (process.platform === 'linux' || process.platform === 'freebsd') {
+ runnerArgs.unshift(path.resolve(__dirname, 'dbus_mock.py'), exe);
+ exe = 'python3';
+ }
diff --git a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.cc b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.cc
index 24a1c061c5fd..24a1c061c5fd 100644
--- a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.cc
+++ b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.cc
diff --git a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.h b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.h
index 0fa9505d38bc..0fa9505d38bc 100644
--- a/devel/electron35/files/patch-electron_shell_app_electron__crash__reporter__client.h
+++ b/devel/electron39/files/patch-electron_shell_app_electron__crash__reporter__client.h
diff --git a/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc b/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc
new file mode 100644
index 000000000000..f5cfeb809a01
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc
@@ -0,0 +1,63 @@
+--- electron/shell/app/electron_main_delegate.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/app/electron_main_delegate.cc
+@@ -67,13 +67,13 @@
+ #include "chrome/child/v8_crashpad_support_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/xdg_util.h"
+ #include "v8/include/v8-wasm-trap-handler-posix.h"
+ #include "v8/include/v8.h"
+ #endif
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "components/crash/core/app/crash_switches.h" // nogncheck
+ #include "components/crash/core/app/crashpad.h" // nogncheck
+ #include "components/crash/core/common/crash_key.h"
+@@ -165,7 +165,7 @@ bool ElectronPathProvider(int key, base::FilePath* res
+ create_dir = true;
+ break;
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case DIR_APP_DATA: {
+ auto env = base::Environment::Create();
+ cur = base::nix::GetXDGDirectory(
+@@ -307,7 +307,7 @@ std::optional<int> ElectronMainDelegate::BasicStartupC
+ base::win::PinUser32();
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Check for --no-sandbox parameter when running as root.
+ if (getuid() == 0 && IsSandboxEnabled(command_line))
+ LOG(FATAL) << "Running as root without --"
+@@ -357,7 +357,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
+ /* is_preinit = */ IsBrowserProcess() || IsZygoteProcess());
+ #endif
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ crash_reporter::InitializeCrashKeys();
+ #endif
+
+@@ -392,7 +392,7 @@ void ElectronMainDelegate::PreSandboxStartup() {
+ }
+ #endif
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ crash_keys::SetCrashKeysFromCommandLine(*command_line);
+ crash_keys::SetPlatformCrashKey();
+ #endif
+@@ -432,7 +432,7 @@ std::optional<int> ElectronMainDelegate::PreBrowserMai
+ #if BUILDFLAG(IS_MAC)
+ RegisterAtomCrApp();
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set the global activation token sent as an environment variable.
+ auto env = base::Environment::Create();
+ base::nix::ExtractXdgActivationTokenFromEnv(*env);
diff --git a/devel/electron39/files/patch-electron_shell_app_node__main.cc b/devel/electron39/files/patch-electron_shell_app_node__main.cc
new file mode 100644
index 000000000000..32286c059236
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_app_node__main.cc
@@ -0,0 +1,37 @@
+--- electron/shell/app/node_main.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/app/node_main.cc
+@@ -51,7 +51,7 @@
+ #include "shell/common/mac/codesign_util.h"
+ #endif
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "components/crash/core/app/crashpad.h" // nogncheck
+ #include "shell/app/electron_crash_reporter_client.h"
+ #include "shell/common/crash_keys.h"
+@@ -103,14 +103,14 @@ bool UnsetHijackableEnvs(base::Environment* env) {
+ }
+ #endif
+
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ void SetCrashKeyStub(const std::string& key, const std::string& value) {}
+ void ClearCrashKeyStub(const std::string& key) {}
+ #endif
+
+ v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
+ std::map<std::string, std::string> keys;
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::GetCrashKeys(&keys);
+ #endif
+ return gin::ConvertToV8(isolate, keys);
+@@ -270,7 +270,7 @@ int NodeMain() {
+ // Setup process.crashReporter in child node processes
+ auto reporter = gin_helper::Dictionary::CreateEmpty(isolate);
+ reporter.SetMethod("getParameters", &GetParameters);
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ reporter.SetMethod("addExtraParameter", &SetCrashKeyStub);
+ reporter.SetMethod("removeExtraParameter", &ClearCrashKeyStub);
+ #else
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc
new file mode 100644
index 000000000000..a8893e5d33de
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__app.cc
@@ -0,0 +1,74 @@
+--- electron/shell/browser/api/electron_api_app.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/api/electron_api_app.cc
+@@ -98,7 +98,7 @@
+ #include "shell/common/process_util.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/scoped_xdg_activation_token_injector.h"
+ #include "base/nix/xdg_util.h"
+ #endif
+@@ -426,7 +426,7 @@ bool NotificationCallbackWrapper(
+ base::CommandLine cmd,
+ const base::FilePath& cwd,
+ const std::vector<uint8_t> additional_data) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set the global activation token sent as a command line switch by another
+ // electron app instance. This also removes the switch after use to prevent
+ // any side effects of leaving it in the command line after this point.
+@@ -612,7 +612,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i
+ }
+
+ void App::OnFinishLaunching(base::Value::Dict launch_info) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set the application name for audio streams shown in external
+ // applications. Only affects pulseaudio currently.
+ media::AudioManager::SetGlobalAppName(Browser::Get()->GetName());
+@@ -955,7 +955,7 @@ void App::SetDesktopName(const std::string& desktop_na
+ }
+
+ void App::SetDesktopName(const std::string& desktop_name) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto env = base::Environment::Create();
+ env->SetVar("CHROME_DESKTOP", desktop_name);
+ #endif
+@@ -1059,7 +1059,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar
+ base::BindRepeating(NotificationCallbackWrapper, cb));
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Read the xdg-activation token and set it in the command line for the
+ // duration of the notification in order to ensure this is propagated to an
+ // already running electron app instance if it exists.
+@@ -1447,7 +1447,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
+ pid_dict.Set("name", process_metric.second->name);
+ }
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ auto memory_info = process_metric.second->GetMemoryInfo();
+
+ auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate);
+@@ -1844,7 +1844,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+ .SetMethod(
+ "removeAsDefaultProtocolClient",
+ base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser))
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ .SetMethod(
+ "getApplicationInfoForProtocol",
+ base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser))
+@@ -1902,7 +1902,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
+ .SetMethod("getJumpListSettings", &App::GetJumpListSettings)
+ .SetMethod("setJumpList", &App::SetJumpList)
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ .SetMethod("isUnityRunning",
+ base::BindRepeating(&Browser::IsUnityRunning, browser))
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc
new file mode 100644
index 000000000000..e8d391922821
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -0,0 +1,38 @@
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/api/electron_api_base_window.cc
+@@ -44,7 +44,7 @@
+ #include "shell/browser/ui/views/win_frame_view.h"
+ #include "shell/browser/ui/win/taskbar_host.h"
+ #include "ui/base/win/shell.h"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "shell/browser/ui/views/opaque_frame_view.h"
+ #endif
+
+@@ -1034,7 +1034,7 @@ void BaseWindow::SetIconImpl(v8::Isolate* isolate,
+ static_cast<NativeWindowViews*>(window_.get())
+ ->SetIcon(native_image->GetHICON(GetSystemMetrics(SM_CXSMICON)),
+ native_image->GetHICON(GetSystemMetrics(SM_CXICON)));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static_cast<NativeWindowViews*>(window_.get())
+ ->SetIcon(native_image->image().AsImageSkia());
+ #endif
+@@ -1126,7 +1126,7 @@ v8::Local<v8::Value> BaseWindow::GetAccentColor() cons
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
+ gin_helper::Arguments* args) {
+ static_cast<NativeWindowViews*>(window_.get())
+@@ -1323,7 +1323,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+ .SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
+ .SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ .SetMethod("setTitleBarOverlay", &BaseWindow::SetTitleBarOverlay)
+ #endif
+ .SetProperty("id", &BaseWindow::GetID);
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h
new file mode 100644
index 000000000000..1e4f49baaff2
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__base__window.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/api/electron_api_base_window.h.orig 2025-08-13 14:21:20 UTC
++++ electron/shell/browser/api/electron_api_base_window.h
+@@ -259,7 +259,7 @@ class BaseWindow : public gin_helper::TrackableObject<
+ v8::Local<v8::Value> GetAccentColor() const;
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetTitleBarOverlay(const gin_helper::Dictionary& options,
+ gin_helper::Arguments* args);
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc
new file mode 100644
index 000000000000..a1b5281ffdce
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__crash__reporter.cc
@@ -0,0 +1,72 @@
+--- electron/shell/browser/api/electron_api_crash_reporter.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/browser/api/electron_api_crash_reporter.cc
+@@ -31,7 +31,7 @@
+ #include "shell/common/process_util.h"
+ #include "shell/common/thread_restrictions.h"
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "components/crash/core/app/crashpad.h" // nogncheck
+ #include "components/crash/core/browser/crash_upload_list_crashpad.h" // nogncheck
+ #include "components/crash/core/common/crash_key.h"
+@@ -65,7 +65,7 @@ namespace electron::api::crash_reporter {
+
+ namespace electron::api::crash_reporter {
+
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ namespace {
+
+ void NoOp() {}
+@@ -136,7 +136,7 @@ void Start(const std::string& submit_url,
+ const std::map<std::string, std::string>& extra,
+ bool is_node_process) {
+ TRACE_EVENT0("electron", "crash_reporter::Start");
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ if (g_crash_reporter_initialized)
+ return;
+ g_crash_reporter_initialized = true;
+@@ -182,7 +182,7 @@ namespace {
+
+ namespace {
+
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ void GetUploadedReports(
+ v8::Isolate* isolate,
+ base::OnceCallback<void(v8::Local<v8::Value>)> callback) {
+@@ -237,13 +237,13 @@ void SetUploadToServer(bool upload) {
+ #endif
+
+ void SetUploadToServer(bool upload) {
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ ElectronCrashReporterClient::Get()->SetCollectStatsConsent(upload);
+ #endif
+ }
+
+ bool GetUploadToServer() {
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ return false;
+ #else
+ return ElectronCrashReporterClient::Get()->GetCollectStatsConsent();
+@@ -252,7 +252,7 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat
+
+ v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
+ std::map<std::string, std::string> keys;
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::GetCrashKeys(&keys);
+ #endif
+ return gin::ConvertToV8(isolate, keys);
+@@ -265,7 +265,7 @@ void Initialize(v8::Local<v8::Object> exports,
+ v8::Isolate* const isolate = electron::JavascriptEnvironment::GetIsolate();
+ gin_helper::Dictionary dict(isolate, exports);
+ dict.SetMethod("start", &electron::api::crash_reporter::Start);
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ dict.SetMethod("addExtraParameter", &electron::api::crash_reporter::NoOp);
+ dict.SetMethod("removeExtraParameter", &electron::api::crash_reporter::NoOp);
+ #else
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc
index 0cb98868fcb1..0cb98868fcb1 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc
new file mode 100644
index 000000000000..bca4a85e06ed
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.cc
@@ -0,0 +1,23 @@
+--- electron/shell/browser/api/electron_api_power_monitor.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/browser/api/electron_api_power_monitor.cc
+@@ -129,6 +129,11 @@ void PowerMonitor::OnSpeedLimitChange(int speed_limit)
+ gin::DataObjectBuilder(isolate).Set("limit", speed_limit).Build());
+ }
+
++#if BUILDFLAG(IS_BSD)
++void PowerMonitor::SetListeningForShutdown(bool is_listening) {
++}
++#endif
++
+ #if BUILDFLAG(IS_LINUX)
+ void PowerMonitor::SetListeningForShutdown(bool is_listening) {
+ if (is_listening) {
+@@ -154,7 +159,7 @@ gin::ObjectTemplateBuilder PowerMonitor::GetObjectTemp
+ auto builder =
+ gin_helper::EventEmitterMixin<PowerMonitor>::GetObjectTemplateBuilder(
+ isolate);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ builder.SetMethod("setListeningForShutdown",
+ &PowerMonitor::SetListeningForShutdown);
+ #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.h
index 7aa5993e972e..7aa5993e972e 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__power__monitor.h
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__power__monitor.h
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
new file mode 100644
index 000000000000..5d8ec60e97ea
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
@@ -0,0 +1,29 @@
+--- electron/shell/browser/api/electron_api_safe_storage.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/browser/api/electron_api_safe_storage.cc
+@@ -21,7 +21,7 @@ bool IsEncryptionAvailable() {
+ bool use_password_v10 = false;
+
+ bool IsEncryptionAvailable() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Calling IsEncryptionAvailable() before the app is ready results in a crash
+ // on Linux.
+ // Refs: https://github.com/electron/electron/issues/32206.
+@@ -40,7 +40,7 @@ void SetUsePasswordV10(bool use) {
+ use_password_v10 = use;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string GetSelectedLinuxBackend() {
+ if (!electron::Browser::Get()->is_ready())
+ return "unknown";
+@@ -136,7 +136,7 @@ void Initialize(v8::Local<v8::Object> exports,
+ gin_helper::Dictionary dict(isolate, exports);
+ dict.SetMethod("decryptString", &DecryptString);
+ dict.SetMethod("encryptString", &EncryptString);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ dict.SetMethod("getSelectedStorageBackend", &GetSelectedLinuxBackend);
+ #endif
+ dict.SetMethod("isEncryptionAvailable", &IsEncryptionAvailable);
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc
new file mode 100644
index 000000000000..a8f1c681f88c
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__screen.cc
@@ -0,0 +1,38 @@
+--- electron/shell/browser/api/electron_api_screen.cc.orig 2025-07-02 10:12:01 UTC
++++ electron/shell/browser/api/electron_api_screen.cc
+@@ -28,7 +28,7 @@
+ #include "ui/display/win/screen_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "shell/browser/linux/x11_util.h"
+ #endif
+
+@@ -136,7 +136,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF
+ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF& point_px) {
+ #if BUILDFLAG(IS_WIN)
+ return display::win::GetScreenWin()->ScreenToDIPPoint(point_px);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (x11_util::IsX11()) {
+ gfx::Point pt_px = gfx::ToFlooredPoint(point_px);
+ display::Display display = GetDisplayNearestPoint(pt_px);
+@@ -155,7 +155,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point&
+ gfx::Point Screen::DIPToScreenPoint(const gfx::Point& point_dip) {
+ #if BUILDFLAG(IS_WIN)
+ return display::win::GetScreenWin()->DIPToScreenPoint(point_dip);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (x11_util::IsX11()) {
+ display::Display display = GetDisplayNearestPoint(point_dip);
+ gfx::Rect bounds_dip = display.bounds();
+@@ -198,7 +198,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu
+ .SetMethod("getPrimaryDisplay", &Screen::GetPrimaryDisplay)
+ .SetMethod("getAllDisplays", &Screen::GetAllDisplays)
+ .SetMethod("getDisplayNearestPoint", &Screen::GetDisplayNearestPoint)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ .SetMethod("screenToDipPoint", &Screen::ScreenToDIPPoint)
+ .SetMethod("dipToScreenPoint", &Screen::DIPToScreenPoint)
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc
new file mode 100644
index 000000000000..8230c82856de
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.cc
@@ -0,0 +1,29 @@
+--- electron/shell/browser/api/electron_api_system_preferences.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/api/electron_api_system_preferences.cc
+@@ -11,7 +11,7 @@
+ #include "shell/common/gin_helper/handle.h"
+ #include "shell/common/node_includes.h"
+ #include "ui/gfx/animation/animation.h"
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "content/public/browser/browser_task_traits.h"
+ #include "content/public/browser/browser_thread.h"
+ #include "shell/browser/api/electron_api_system_preferences.h"
+@@ -27,7 +27,7 @@ SystemPreferences::SystemPreferences() {
+ SystemPreferences::SystemPreferences() {
+ InitializeWindow();
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ SystemPreferences::SystemPreferences()
+ : ui_theme_(ui::NativeTheme::GetInstanceForNativeUi()) {
+ ui_theme_->AddObserver(this);
+@@ -56,7 +56,7 @@ v8::Local<v8::Value> SystemPreferences::GetAnimationSe
+ return dict.GetHandle();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string SystemPreferences::GetAccentColor() {
+ auto const color = ui_theme_->user_color();
+ if (!color.has_value())
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h
new file mode 100644
index 000000000000..c0136a423209
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__system__preferences.h
@@ -0,0 +1,38 @@
+--- electron/shell/browser/api/electron_api_system_preferences.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/api/electron_api_system_preferences.h
+@@ -18,7 +18,7 @@
+ #include "shell/browser/browser.h"
+ #include "shell/browser/browser_observer.h"
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/memory/raw_ptr.h"
+ #include "ui/native_theme/native_theme.h"
+ #include "ui/native_theme/native_theme_observer.h"
+@@ -49,7 +49,7 @@ class SystemPreferences final
+ #if BUILDFLAG(IS_WIN)
+ ,
+ public BrowserObserver
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ,
+ public ui::NativeThemeObserver
+ #endif
+@@ -126,7 +126,7 @@ class SystemPreferences final
+ // are running tests on a Mojave machine
+ v8::Local<v8::Value> GetEffectiveAppearance(v8::Isolate* isolate);
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // ui::NativeThemeObserver:
+ void OnNativeThemeUpdated(ui::NativeTheme* theme) override;
+ #endif
+@@ -174,7 +174,7 @@ class SystemPreferences final
+ // Color/high contrast mode change observer.
+ base::CallbackListSubscription hwnd_subscription_;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void OnNativeThemeUpdatedOnUI();
+
+ raw_ptr<ui::NativeTheme> ui_theme_;
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
new file mode 100644
index 000000000000..6becd6effcad
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -0,0 +1,77 @@
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/api/electron_api_web_contents.cc
+@@ -161,11 +161,11 @@
+ #include "ui/base/cocoa/defaults_utils.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "ui/aura/window.h"
+ #include "ui/gfx/font_render_params.h"
+ #endif
+@@ -197,7 +197,7 @@
+ #include "content/public/browser/plugin_service.h"
+ #endif
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "chrome/browser/hang_monitor/hang_crash_dump.h" // nogncheck
+ #endif
+
+@@ -571,7 +571,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
+ ui::TextInsertionCaretBlinkPeriodFromDefaults());
+ if (system_value)
+ return *system_value;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi())
+ return native_theme->caret_blink_interval();
+ #elif BUILDFLAG(IS_WIN)
+@@ -936,7 +936,7 @@ void WebContents::InitWithSessionAndOptions(
+ accept_languages.pop_back();
+ prefs->accept_languages = accept_languages;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Update font settings.
+ static const gfx::FontRenderParams params(
+ gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
+@@ -2710,13 +2710,13 @@ void WebContents::ForcefullyCrashRenderer() {
+
+ content::RenderProcessHost* rph = rwh->GetProcess();
+ if (rph) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
+ // Instead we send an explicit IPC to crash on the renderer's IO thread.
+ rph->ForceCrash();
+ #else
+ // Try to generate a crash report for the hung process.
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ CrashDumpHungChildProcess(rph->GetProcess().Handle());
+ #endif
+ rph->Shutdown(content::RESULT_CODE_HUNG);
+@@ -3400,7 +3400,7 @@ void WebContents::Focus() {
+ void WebContents::Focus() {
+ // Focusing on WebContents does not automatically focus the window on macOS
+ // and Linux, do it manually to match the behavior on Windows.
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (owner_window())
+ owner_window()->Focus(true);
+ #endif
+@@ -4284,7 +4284,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void WebContents::GetDevToolsWindowWMClass(std::string* name,
+ std::string* class_name) {
+ *class_name = Browser::Get()->GetName();
diff --git a/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h
new file mode 100644
index 000000000000..609564cb0927
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/api/electron_api_web_contents.h
+@@ -745,7 +745,7 @@ class WebContents final : public ExclusiveAccessContex
+ #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
+ ui::ImageModel GetDevToolsWindowIcon() override;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void GetDevToolsWindowWMClass(std::string* name,
+ std::string* class_name) override;
+ #endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_process__metric.h b/devel/electron39/files/patch-electron_shell_browser_api_process__metric.h
index d6ff67a703bf..d6ff67a703bf 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_process__metric.h
+++ b/devel/electron39/files/patch-electron_shell_browser_api_process__metric.h
diff --git a/devel/electron35/files/patch-electron_shell_browser_browser.cc b/devel/electron39/files/patch-electron_shell_browser_browser.cc
index d4c7f912e1c6..d4c7f912e1c6 100644
--- a/devel/electron35/files/patch-electron_shell_browser_browser.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_browser.cc
diff --git a/devel/electron39/files/patch-electron_shell_browser_browser.h b/devel/electron39/files/patch-electron_shell_browser_browser.h
new file mode 100644
index 000000000000..a24bbdb011f0
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_browser.h
@@ -0,0 +1,24 @@
+--- electron/shell/browser/browser.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/browser.h
+@@ -148,7 +148,7 @@ class Browser : private WindowListObserver {
+
+ std::u16string GetApplicationNameForProtocol(const GURL& url);
+
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // get the name, icon and path for an application
+ v8::Local<v8::Promise> GetApplicationInfoForProtocol(v8::Isolate* isolate,
+ const GURL& url);
+@@ -276,10 +276,10 @@ class Browser : private WindowListObserver {
+ PCWSTR GetAppUserModelID();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Whether Unity launcher is running.
+ bool IsUnityRunning();
+-#endif // BUILDFLAG(IS_LINUX)
++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Tell the application to open a file.
+ bool OpenFile(const std::string& file_path);
diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__linux.cc b/devel/electron39/files/patch-electron_shell_browser_browser__linux.cc
index caeba053c919..caeba053c919 100644
--- a/devel/electron35/files/patch-electron_shell_browser_browser__linux.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_browser__linux.cc
diff --git a/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc
new file mode 100644
index 000000000000..8f50302d9158
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.cc
@@ -0,0 +1,20 @@
+--- electron/shell/browser/browser_process_impl.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/browser/browser_process_impl.cc
+@@ -339,7 +339,7 @@ electron::ResolveProxyHelper* BrowserProcessImpl::GetR
+ return resolve_proxy_helper_.get();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void BrowserProcessImpl::SetLinuxStorageBackend(
+ os_crypt::SelectedLinuxBackend selected_backend) {
+ switch (selected_backend) {
+@@ -362,7 +362,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend(
+ NOTREACHED();
+ }
+ }
+-#endif // BUILDFLAG(IS_LINUX)
++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ void BrowserProcessImpl::SetApplicationLocale(const std::string& locale) {
+ locale_ = locale;
diff --git a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.h b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.h
index dd5de96a6cb9..dd5de96a6cb9 100644
--- a/devel/electron35/files/patch-electron_shell_browser_browser__process__impl.h
+++ b/devel/electron39/files/patch-electron_shell_browser_browser__process__impl.h
diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc
new file mode 100644
index 000000000000..92d61f60bf77
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.cc
@@ -0,0 +1,84 @@
+--- electron/shell/browser/electron_browser_main_parts.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/electron_browser_main_parts.cc
+@@ -77,7 +77,7 @@
+ #include "ui/wm/core/wm_state.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #include "chrome/browser/ui/views/dark_mode_manager_linux.h"
+ #include "device/bluetooth/bluetooth_adapter_factory.h"
+@@ -130,7 +130,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class LinuxUiGetterImpl : public ui::LinuxUiGetter {
+ public:
+ LinuxUiGetterImpl() = default;
+@@ -212,7 +212,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization()
+ #if BUILDFLAG(IS_OZONE)
+ // Initialize Ozone platform and add required feature flags as per platform's
+ // properties.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
+ #endif
+ ui::OzonePlatform::PreEarlyInitialization();
+@@ -309,7 +309,7 @@ int ElectronBrowserMainParts::PreCreateThreads() {
+ // happen before the ResourceBundle is loaded
+ if (locale.empty())
+ l10n_util::OverrideLocaleWithCocoaLocale();
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // l10n_util::GetApplicationLocaleInternal uses g_get_language_names(),
+ // which keys off of getenv("LC_ALL").
+ // We must set this env first to make ui::ResourceBundle accept the custom
+@@ -338,7 +338,7 @@ int ElectronBrowserMainParts::PreCreateThreads() {
+ ElectronBrowserClient::SetApplicationLocale(app_locale);
+ fake_browser_process_->SetApplicationLocale(app_locale);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Reset to the original LC_ALL since we should not be changing it.
+ if (!locale.empty()) {
+ if (lc_all)
+@@ -395,7 +395,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() {
+ }
+
+ void ElectronBrowserMainParts::ToolkitInitialized() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto* linux_ui = ui::GetDefaultLinuxUi();
+ CHECK(linux_ui);
+ linux_ui_getter_ = std::make_unique<LinuxUiGetterImpl>();
+@@ -502,7 +502,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo
+ }
+
+ void ElectronBrowserMainParts::PostCreateMainMessageLoop() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ std::string app_name = electron::Browser::Get()->GetName();
+ #endif
+ #if BUILDFLAG(IS_LINUX)
+@@ -514,7 +514,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo
+
+ if (!bluez::BluezDBusManager::IsInitialized())
+ bluez::DBusBluezManagerWrapperLinux::Initialize();
++#endif
+
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set up crypt config. This needs to be done before anything starts the
+ // network service, as the raw encryption key needs to be shared with the
+ // network service for encrypted cookie storage.
+@@ -609,7 +611,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun(
+ fake_browser_process_->PostMainMessageLoopRun();
+ content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
+ #endif
+ }
diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h
new file mode 100644
index 000000000000..ee9277822bdc
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/electron_browser_main_parts.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/electron_browser_main_parts.h
+@@ -138,7 +138,7 @@ class ElectronBrowserMainParts : public content::Brows
+ std::unique_ptr<display::Screen> screen_;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<ui::DarkModeManagerLinux> dark_mode_manager_;
+ std::unique_ptr<ui::LinuxUiGetter> linux_ui_getter_;
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc
new file mode 100644
index 000000000000..785bc7cca98a
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc
@@ -0,0 +1,19 @@
+--- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2025-07-02 10:12:01 UTC
++++ electron/shell/browser/electron_browser_main_parts_posix.cc
+@@ -190,12 +190,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa
+ g_pipe_pid = getpid();
+ g_shutdown_pipe_read_fd = pipefd[0];
+ g_shutdown_pipe_write_fd = pipefd[1];
++#if defined(OS_BSD)
++ const size_t kShutdownDetectorThreadStackSize = 0;
++#else
+ #if !defined(ADDRESS_SANITIZER)
+ const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2;
+ #else
+ // ASan instrumentation bloats the stack frames, so we need to increase the
+ // stack size to avoid hitting the guard page.
+ const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4;
++#endif
+ #endif
+ ShutdownDetector* detector = new ShutdownDetector(
+ g_shutdown_pipe_read_fd, std::move(shutdown_callback), task_runner);
diff --git a/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc b/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc
new file mode 100644
index 000000000000..397100211a8a
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_extensions_api_runtime_electron__runtime__api__delegate.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc.orig 2025-07-02 10:12:01 UTC
++++ electron/shell/browser/extensions/api/runtime/electron_runtime_api_delegate.cc
+@@ -55,6 +55,8 @@ bool ElectronRuntimeAPIDelegate::GetPlatformInfo(Platf
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (os == "openbsd") {
+ info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
++ } else if (os == "freebsd") {
++ info->os = extensions::api::runtime::PlatformOs::kFreebsd;
+ } else {
+ NOTREACHED();
+ }
diff --git a/devel/electron39/files/patch-electron_shell_browser_feature__list.cc b/devel/electron39/files/patch-electron_shell_browser_feature__list.cc
new file mode 100644
index 000000000000..7bc799ad386f
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_feature__list.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/feature_list.cc.orig 2025-07-02 10:12:01 UTC
++++ electron/shell/browser/feature_list.cc
+@@ -29,7 +29,7 @@
+ #include "pdf/pdf_features.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/printing_features.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window.cc b/devel/electron39/files/patch-electron_shell_browser_native__window.cc
new file mode 100644
index 000000000000..1328f75e7c32
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_native__window.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/native_window.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/native_window.cc
+@@ -185,7 +185,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
+ } else {
+ SetSizeConstraints(size_constraints);
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (bool val; options.Get(options::kClosable, &val))
+ SetClosable(val);
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc
new file mode 100644
index 000000000000..01f86420cf54
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_native__window__views.cc
@@ -0,0 +1,191 @@
+--- electron/shell/browser/native_window_views.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/native_window_views.cc
+@@ -53,7 +53,7 @@
+ #include "ui/wm/core/shadow_types.h"
+ #include "ui/wm/core/window_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/notimplemented.h"
+ #include "shell/browser/browser.h"
+ #include "shell/browser/linux/unity_service.h"
+@@ -283,7 +283,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+ params.parent = parent->GetNativeWindow();
+
+ params.native_widget = new ElectronDesktopNativeWidgetAura{this, widget()};
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string name = Browser::Get()->GetName();
+ // Set WM_WINDOW_ROLE.
+ params.wm_role_name = "browser-window";
+@@ -308,7 +308,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+ std::string window_type;
+ options.Get(options::kType, &window_type);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
+ if (options.ValueOrDefault(options::kDarkTheme, false))
+ SetGTKDarkThemeEnabled(true);
+@@ -429,7 +429,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+ if (window)
+ window->AddPreTargetHandler(this);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On linux after the widget is initialized we might have to force set the
+ // bounds if the bounds are smaller than the current display
+ SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
+@@ -503,7 +503,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+ }
+
+ void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (x11_util::IsX11()) {
+ const std::string color = use_dark_theme ? "dark" : "light";
+ auto* connection = x11::Connection::Get();
+@@ -564,7 +564,7 @@ void NativeWindowViews::Show() {
+
+ NotifyWindowShow();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (global_menu_bar_)
+ global_menu_bar_->OnWindowMapped();
+
+@@ -580,7 +580,7 @@ void NativeWindowViews::ShowInactive() {
+
+ NotifyWindowShow();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (global_menu_bar_)
+ global_menu_bar_->OnWindowMapped();
+
+@@ -599,7 +599,7 @@ void NativeWindowViews::Hide() {
+
+ NotifyWindowHide();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (global_menu_bar_)
+ global_menu_bar_->OnWindowUnmapped();
+ #endif
+@@ -630,7 +630,7 @@ bool NativeWindowViews::IsEnabled() const {
+ bool NativeWindowViews::IsEnabled() const {
+ #if BUILDFLAG(IS_WIN)
+ return ::IsWindowEnabled(GetAcceleratedWidget());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (x11_util::IsX11())
+ return !event_disabler_.get();
+ NOTIMPLEMENTED();
+@@ -864,7 +864,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux and Windows the minimum and maximum size should be updated with
+ // window size when window is not resizable.
+ if (!CanResize()) {
+@@ -1124,7 +1124,7 @@ bool NativeWindowViews::IsClosable() const {
+ return false;
+ }
+ return !(info.fState & MFS_DISABLED);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #endif
+ }
+@@ -1164,7 +1164,7 @@ void NativeWindowViews::Center() {
+ // for now to avoid breaking API contract, but should consider the long
+ // term plan for this aligning with upstream.
+ void NativeWindowViews::Center() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto display =
+ display::Screen::Get()->GetDisplayNearestWindow(GetNativeWindow());
+ gfx::Rect window_bounds_in_screen = display.work_area();
+@@ -1381,7 +1381,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+ }
+
+ void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Remove global menu bar.
+ if (global_menu_bar_ && menu_model == nullptr) {
+ global_menu_bar_.reset();
+@@ -1437,7 +1437,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+ void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
+ NativeWindow::SetParentWindow(parent);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (x11_util::IsX11()) {
+ auto* connection = x11::Connection::Get();
+ connection->SetProperty(
+@@ -1483,7 +1483,7 @@ void NativeWindowViews::SetProgressBar(double progress
+ NativeWindow::ProgressState state) {
+ #if BUILDFLAG(IS_WIN)
+ taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (unity::IsRunning()) {
+ unity::SetProgressFraction(progress);
+ }
+@@ -1609,7 +1609,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+ #if BUILDFLAG(IS_WIN)
+ window_handle =
+ reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ window_handle = static_cast<uint32_t>(accelerated_widget);
+ #endif
+ aura::WindowTreeHost* const host =
+@@ -1707,7 +1707,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+ SendMessage(hwnd, WM_SETICON, ICON_BIG,
+ reinterpret_cast<LPARAM>(app_icon_.get()));
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
+ auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
+ GetAcceleratedWidget());
+@@ -1828,7 +1828,7 @@ bool NativeWindowViews::CanMinimize() const {
+ bool NativeWindowViews::CanMinimize() const {
+ #if BUILDFLAG(IS_WIN)
+ return minimizable_;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #endif
+ }
+@@ -1870,7 +1870,7 @@ std::unique_ptr<views::FrameView> NativeWindowViews::C
+ #endif
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ electron::ClientFrameViewLinux* NativeWindowViews::GetClientFrameViewLinux() {
+ // Check to make sure this window's non-client frame view is a
+ // ClientFrameViewLinux. If either has_frame() or has_client_frame()
+@@ -1893,7 +1893,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+ if (widget_destroyed_)
+ return;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
+ NotifyWindowExecuteAppCommand(kBrowserBackward);
+ else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
+@@ -1912,7 +1912,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+ // Alt+Click should not toggle menu bar.
+ root_view_.ResetAltState();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (event->changed_button_flags() == ui::EF_BACK_MOUSE_BUTTON)
+ NotifyWindowExecuteAppCommand(kBrowserBackward);
+ else if (event->changed_button_flags() == ui::EF_FORWARD_MOUSE_BUTTON)
diff --git a/devel/electron39/files/patch-electron_shell_browser_native__window__views.h b/devel/electron39/files/patch-electron_shell_browser_native__window__views.h
new file mode 100644
index 000000000000..ec4051cd1d3f
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_native__window__views.h
@@ -0,0 +1,38 @@
+--- electron/shell/browser/native_window_views.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/native_window_views.h
+@@ -31,7 +31,7 @@ namespace electron {
+
+ namespace electron {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientFrameViewLinux;
+ class GlobalMenuBarX11;
+ #endif
+@@ -173,7 +173,7 @@ class NativeWindowViews : public NativeWindow,
+ LPARAM l_param,
+ LRESULT* result);
+ void SetIcon(HICON small_icon, HICON app_icon);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetIcon(const gfx::ImageSkia& icon);
+ #endif
+
+@@ -190,7 +190,7 @@ class NativeWindowViews : public NativeWindow,
+ SkColor overlay_button_color() const { return overlay_button_color_; }
+ SkColor overlay_symbol_color() const { return overlay_symbol_color_; }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // returns the ClientFrameViewLinux iff that is our FrameView type,
+ // nullptr otherwise.
+ ClientFrameViewLinux* GetClientFrameViewLinux();
+@@ -268,7 +268,7 @@ class NativeWindowViews : public NativeWindow,
+ // events from resizing the window.
+ extensions::SizeConstraints old_size_constraints_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<GlobalMenuBarX11> global_menu_bar_;
+ #endif
+
diff --git a/devel/electron35/files/patch-electron_shell_browser_net_system__network__context__manager.cc b/devel/electron39/files/patch-electron_shell_browser_net_system__network__context__manager.cc
index 9bac7a794c55..9bac7a794c55 100644
--- a/devel/electron35/files/patch-electron_shell_browser_net_system__network__context__manager.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_net_system__network__context__manager.cc
diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.cc b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.cc
index b62fb32f3efc..b62fb32f3efc 100644
--- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.cc
diff --git a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.h b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.h
index 813c3277570f..813c3277570f 100644
--- a/devel/electron35/files/patch-electron_shell_browser_osr_osr__host__display__client.h
+++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__host__display__client.h
diff --git a/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h b/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h
new file mode 100644
index 000000000000..3b8133514ff5
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__paint__event.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/osr/osr_paint_event.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/osr/osr_paint_event.h
+@@ -99,7 +99,7 @@ struct OffscreenSharedTextureValue {
+ // On Windows it is a HANDLE to the shared D3D11 texture.
+ // On macOS it is a IOSurface* to the shared IOSurface.
+ uintptr_t shared_texture_handle;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<OffscreenNativePixmapPlaneInfo> planes;
+ uint64_t modifier;
+ bool supports_zero_copy_webgpu_import;
diff --git a/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc b/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
new file mode 100644
index 000000000000..e06e2ed8d9a7
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/osr/osr_video_consumer.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/osr/osr_video_consumer.cc
+@@ -128,7 +128,7 @@ void OffScreenVideoConsumer::OnFrameCaptured(
+ #elif BUILDFLAG(IS_APPLE)
+ texture.shared_texture_handle =
+ reinterpret_cast<uintptr_t>(gmb_handle.io_surface().get());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const auto& native_pixmap = gmb_handle.native_pixmap_handle();
+ texture.modifier = native_pixmap.modifier;
+ texture.supports_zero_copy_webgpu_import =
diff --git a/devel/electron35/files/patch-electron_shell_browser_printing_printing__utils.cc b/devel/electron39/files/patch-electron_shell_browser_printing_printing__utils.cc
index c851a0e1be59..c851a0e1be59 100644
--- a/devel/electron35/files/patch-electron_shell_browser_printing_printing__utils.cc
+++ b/devel/electron39/files/patch-electron_shell_browser_printing_printing__utils.cc
diff --git a/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc b/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc
new file mode 100644
index 000000000000..f27610005540
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_relauncher__linux.cc
@@ -0,0 +1,32 @@
+--- electron/shell/browser/relauncher_linux.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/relauncher_linux.cc
+@@ -6,8 +6,10 @@
+
+ #include <fcntl.h>
+ #include <signal.h>
++#if !defined(__FreeBSD__)
+ #include <sys/prctl.h>
+ #include <sys/signalfd.h>
++#endif
+
+ #include "base/files/scoped_file.h"
+ #include "base/logging.h"
+@@ -28,6 +30,10 @@ void RelauncherSynchronizeWithParent() {
+ base::ScopedFD relauncher_sync_fd(kRelauncherSyncFD);
+ static const auto signum = SIGUSR2;
+
++#if defined(__FreeBSD__)
++ PLOG(ERROR) << "signalfd & prctl";
++ fprintf(stderr, "Not Implemented signalfd & prctl in atom/browser/relauncher_linux.cc");
++#else
+ // send signum to current process when parent process ends.
+ if (HANDLE_EINTR(prctl(PR_SET_PDEATHSIG, signum)) != 0) {
+ PLOG(ERROR) << "prctl";
+@@ -51,6 +57,7 @@ void RelauncherSynchronizeWithParent() {
+
+ // Wait for the parent to exit
+ GetParentWaiter().Wait();
++#endif
+ }
+
+ int LaunchProgram(const StringVector& relauncher_args,
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h
new file mode 100644
index 000000000000..7da8e9ea5f35
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_file__dialog.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/file_dialog.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/ui/file_dialog.h
+@@ -83,7 +83,7 @@ void ShowSaveDialog(const DialogSettings& settings,
+ void ShowSaveDialog(const DialogSettings& settings,
+ gin_helper::Promise<gin_helper::Dictionary> promise);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary
+ // difference being that dbus_thread_linux::GetSharedSessionBus is not used
+ // so that version detection can be initiated and compeleted on the dbus thread
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
new file mode 100644
index 000000000000..407fbfe7b4c6
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/ui/inspectable_web_contents.cc
+@@ -555,7 +555,7 @@ void InspectableWebContents::LoadCompleted() {
+ prefs.FindString("currentDockState");
+ base::RemoveChars(*current_dock_state, "\"", &dock_state_);
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto* api_web_contents = api::WebContents::From(GetWebContents());
+ if (api_web_contents) {
+ auto* win =
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
new file mode 100644
index 000000000000..fc0e7b844b29
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/inspectable_web_contents_view.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/browser/ui/inspectable_web_contents_view.cc
+@@ -198,7 +198,7 @@ void InspectableWebContentsView::SetIsDocked(bool dock
+ params.delegate = devtools_window_delegate_;
+ params.bounds = inspectable_web_contents()->dev_tools_bounds();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_role_name = "devtools";
+ if (GetDelegate())
+ GetDelegate()->GetDevToolsWindowWMClass(&params.wm_class_name,
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h
index 36fa491f6daa..36fa491f6daa 100644
--- a/devel/electron35/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents__view__delegate.h
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
new file mode 100644
index 000000000000..2f8a2bc1a421
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.cc
@@ -0,0 +1,38 @@
+--- electron/shell/browser/ui/views/electron_views_delegate.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/ui/views/electron_views_delegate.cc
+@@ -10,7 +10,7 @@
+ #include "ui/views/widget/native_widget_aura.h"
+ #include "ui/views/window/default_frame_view.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #include "base/nix/xdg_util.h"
+ #include "ui/linux/linux_ui.h"
+@@ -18,7 +18,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsDesktopEnvironmentUnity() {
+ auto env = base::Environment::Create();
+ base::nix::DesktopEnvironment desktop_env =
+@@ -55,7 +55,7 @@ void ViewsDelegate::NotifyMenuItemFocused(const std::u
+ int item_count,
+ bool has_submenu) {}
+
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
+ gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
+ return nullptr;
+ }
+@@ -83,7 +83,7 @@ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool
+ }
+
+ bool ViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Ubuntu Unity, the system always provides a title bar for maximized
+ // windows.
+ if (!maximized)
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h
new file mode 100644
index 000000000000..8f8c962bee33
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_electron__views__delegate.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/views/electron_views_delegate.h.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/ui/views/electron_views_delegate.h
+@@ -44,7 +44,7 @@ class ViewsDelegate : public views::ViewsDelegate {
+ HICON GetSmallWindowIcon() const override;
+ int GetAppbarAutohideEdges(HMONITOR monitor,
+ base::OnceClosure callback) override;
+-#elif BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#elif (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
+ gfx::ImageSkia* GetDefaultWindowIcon() const override;
+ #endif
+ std::unique_ptr<views::FrameView> CreateDefaultFrameView(
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc
new file mode 100644
index 000000000000..42b854316046
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.cc
@@ -0,0 +1,38 @@
+--- electron/shell/browser/ui/views/menu_bar.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/browser/ui/views/menu_bar.cc
+@@ -13,7 +13,7 @@
+ #include "ui/views/background.h"
+ #include "ui/views/layout/box_layout.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/gtk/gtk_util.h" // nogncheck
+ #endif
+
+@@ -212,7 +212,7 @@ void MenuBar::RefreshColorCache(const ui::NativeTheme*
+
+ void MenuBar::RefreshColorCache(const ui::NativeTheme* theme) {
+ if (theme) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ background_color_ = gtk::GetBgColor("GtkMenuBar#menubar");
+ enabled_color_ =
+ gtk::GetFgColor("GtkMenuBar#menubar GtkMenuItem#menuitem GtkLabel");
+@@ -238,7 +238,7 @@ void MenuBar::UpdateViewColors() {
+ }
+
+ void MenuBar::UpdateViewColors() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // set menubar background color
+ SetBackground(views::CreateSolidBackground(background_color_));
+ #endif
+@@ -246,7 +246,7 @@ void MenuBar::UpdateViewColors() {
+ // set child colors
+ if (menu_model_ == nullptr)
+ return;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const auto& textColor =
+ window_->IsFocused() ? enabled_color_ : disabled_color_;
+ for (views::View* child : GetChildrenInZOrder()) {
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h
new file mode 100644
index 000000000000..592f9d691f77
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_menu__bar.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/views/menu_bar.h.orig 2025-05-07 07:36:13 UTC
++++ electron/shell/browser/ui/views/menu_bar.h
+@@ -81,7 +81,7 @@ class MenuBar : public views::AccessiblePaneView,
+ View* FindAccelChild(char16_t key);
+
+ SkColor background_color_;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ SkColor enabled_color_;
+ SkColor disabled_color_;
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc b/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc
new file mode 100644
index 000000000000..7ea23af2accb
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_browser_ui_views_submenu__button.cc
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/views/submenu_button.cc.orig 2025-05-07 07:36:13 UTC
++++ electron/shell/browser/ui/views/submenu_button.cc
+@@ -22,7 +22,7 @@ SubmenuButton::SubmenuButton(PressedCallback callback,
+ const SkColor& background_color)
+ : views::MenuButton(std::move(callback), gfx::RemoveAccelerator(title)),
+ background_color_(background_color) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Don't use native style border.
+ SetBorder(CreateDefaultBorder());
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc
new file mode 100644
index 000000000000..acf4dc41f5c6
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__clipboard.cc
@@ -0,0 +1,20 @@
+--- electron/shell/common/api/electron_api_clipboard.cc.orig 2025-05-07 07:36:13 UTC
++++ electron/shell/common/api/electron_api_clipboard.cc
+@@ -59,7 +59,7 @@ std::string Clipboard::Read(const std::string& format_
+ ui::ClipboardFormatType::CustomPlatformType(format_string));
+ bool rawFormatAvailable = clipboard->IsFormatAvailable(
+ rawFormat, ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!rawFormatAvailable) {
+ rawFormatAvailable = clipboard->IsFormatAvailable(
+ rawFormat, ui::ClipboardBuffer::kSelection, /* data_dst = */ nullptr);
+@@ -75,7 +75,7 @@ std::string Clipboard::Read(const std::string& format_
+ custom_format_names =
+ clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kCopyPaste,
+ /* data_dst = */ nullptr);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!custom_format_names.contains(format_string)) {
+ custom_format_names =
+ clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kSelection,
diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc
new file mode 100644
index 000000000000..bf9bad5562fe
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.cc
@@ -0,0 +1,11 @@
+--- electron/shell/common/api/electron_api_native_image.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/common/api/electron_api_native_image.cc
+@@ -634,7 +634,7 @@ void Initialize(v8::Local<v8::Object> exports,
+ native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL);
+ native_image.SetMethod("createFromNamedImage",
+ &NativeImage::CreateFromNamedImage);
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ native_image.SetMethod("createThumbnailFromPath",
+ &NativeImage::CreateThumbnailFromPath);
+ #endif
diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h
new file mode 100644
index 000000000000..372725305639
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_api_electron__api__native__image.h
@@ -0,0 +1,11 @@
+--- electron/shell/common/api/electron_api_native_image.h.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/common/api/electron_api_native_image.h
+@@ -82,7 +82,7 @@ class NativeImage final : public gin_helper::Deprecate
+ static gin_helper::Handle<NativeImage> CreateFromNamedImage(
+ gin::Arguments* args,
+ std::string name);
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ static v8::Local<v8::Promise> CreateThumbnailFromPath(
+ v8::Isolate* isolate,
+ const base::FilePath& path,
diff --git a/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc b/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc
new file mode 100644
index 000000000000..ed336fd63d37
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_api_electron__bindings.cc
@@ -0,0 +1,11 @@
+--- electron/shell/common/api/electron_bindings.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/common/api/electron_bindings.cc
+@@ -255,7 +255,7 @@ void ElectronBindings::DidReceiveMemoryDump(
+ if (target_pid == dump.pid()) {
+ auto dict = gin_helper::Dictionary::CreateEmpty(isolate);
+ const auto& osdump = dump.os_dump();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ dict.Set("residentSet", osdump.resident_set_kb);
+ #endif
+ dict.Set("private", osdump.private_footprint_kb);
diff --git a/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc b/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc
new file mode 100644
index 000000000000..0c8be8d6948a
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_electron__command__line.cc
@@ -0,0 +1,11 @@
+--- electron/shell/common/electron_command_line.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/common/electron_command_line.cc
+@@ -39,7 +39,7 @@ std::vector<std::string> ElectronCommandLine::AsUtf8()
+ #endif
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ void ElectronCommandLine::InitializeFromCommandLine() {
+ argv() = base::CommandLine::ForCurrentProcess()->argv();
diff --git a/devel/electron35/files/patch-electron_shell_common_electron__command__line.h b/devel/electron39/files/patch-electron_shell_common_electron__command__line.h
index d57f83b977e4..d57f83b977e4 100644
--- a/devel/electron35/files/patch-electron_shell_common_electron__command__line.h
+++ b/devel/electron39/files/patch-electron_shell_common_electron__command__line.h
diff --git a/devel/electron35/files/patch-electron_shell_common_electron__paths.h b/devel/electron39/files/patch-electron_shell_common_electron__paths.h
index 5ca6a126e4b3..5ca6a126e4b3 100644
--- a/devel/electron35/files/patch-electron_shell_common_electron__paths.h
+++ b/devel/electron39/files/patch-electron_shell_common_electron__paths.h
diff --git a/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc b/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc
new file mode 100644
index 000000000000..dd62ebe2a42a
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_gin__converters_osr__converter.cc
@@ -0,0 +1,20 @@
+--- electron/shell/common/gin_converters/osr_converter.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/common/gin_converters/osr_converter.cc
+@@ -11,7 +11,7 @@
+ #include <string>
+
+ #include "base/containers/to_vector.h"
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/strings/string_number_conversions.h"
+ #endif
+ #include "shell/common/gin_converters/gfx_converter.h"
+@@ -130,7 +130,7 @@ v8::Local<v8::Value> Converter<electron::OffscreenShar
+ electron::Buffer::Copy(
+ isolate, base::byte_span_from_ref(val.shared_texture_handle))
+ .ToLocalChecked());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gin::Dictionary nativePixmap(isolate, v8::Object::New(isolate));
+ auto v8_planes = base::ToVector(val.planes, [isolate](const auto& plane) {
+ gin::Dictionary v8_plane(isolate, v8::Object::New(isolate));
diff --git a/devel/electron35/files/patch-electron_shell_common_gin__converters_std__converter.h b/devel/electron39/files/patch-electron_shell_common_gin__converters_std__converter.h
index fe32c3d95de3..fe32c3d95de3 100644
--- a/devel/electron35/files/patch-electron_shell_common_gin__converters_std__converter.h
+++ b/devel/electron39/files/patch-electron_shell_common_gin__converters_std__converter.h
diff --git a/devel/electron39/files/patch-electron_shell_common_node__bindings.cc b/devel/electron39/files/patch-electron_shell_common_node__bindings.cc
new file mode 100644
index 000000000000..43d1112ed2d4
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_node__bindings.cc
@@ -0,0 +1,38 @@
+--- electron/shell/common/node_bindings.cc.orig 2025-10-27 17:58:27 UTC
++++ electron/shell/common/node_bindings.cc
+@@ -49,7 +49,7 @@
+ #include "third_party/electron_node/src/debug_utils.h"
+ #include "third_party/electron_node/src/module_wrap.h"
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "shell/common/crash_keys.h"
+ #endif
+
+@@ -164,7 +164,7 @@ void V8FatalErrorCallback(const char* location, const
+ void V8FatalErrorCallback(const char* location, const char* message) {
+ LOG(ERROR) << "Fatal error in V8: " << location << " " << message;
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
+ electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
+ #endif
+@@ -186,7 +186,7 @@ void V8OOMErrorCallback(const char* location, const v8
+ LOG(ERROR) << "OOM detail: " << details.detail;
+ }
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
+ std::to_string(details.is_heap_oom));
+ if (location) {
+@@ -636,7 +636,7 @@ void NodeBindings::Initialize(v8::Isolate* const isola
+ TRACE_EVENT0("electron", "NodeBindings::Initialize");
+ // Open node's error reporting system for browser process.
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Get real command line in renderer process forked by zygote.
+ if (browser_env_ != BrowserEnvironment::kBrowser)
+ ElectronCommandLine::InitializeFromCommandLine();
diff --git a/devel/electron35/files/patch-electron_shell_common_node__bindings__linux.cc b/devel/electron39/files/patch-electron_shell_common_node__bindings__linux.cc
index 0dabd6390a8d..0dabd6390a8d 100644
--- a/devel/electron35/files/patch-electron_shell_common_node__bindings__linux.cc
+++ b/devel/electron39/files/patch-electron_shell_common_node__bindings__linux.cc
diff --git a/devel/electron39/files/patch-electron_shell_common_platform__util.h b/devel/electron39/files/patch-electron_shell_common_platform__util.h
new file mode 100644
index 000000000000..7b773c9a481d
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_common_platform__util.h
@@ -0,0 +1,11 @@
+--- electron/shell/common/platform_util.h.orig 2025-07-02 10:12:01 UTC
++++ electron/shell/common/platform_util.h
+@@ -57,7 +57,7 @@ bool SetLoginItemEnabled(const std::string& type,
+ bool enabled);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a desktop name if available.
+ // Unlike libgtkui, does *not* use "chromium-browser.desktop" as a fallback.
+ std::optional<std::string> GetDesktopName();
diff --git a/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc b/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
new file mode 100644
index 000000000000..9e119a5d30be
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
@@ -0,0 +1,36 @@
+--- electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc.orig 2025-09-02 20:56:04 UTC
++++ electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc
+@@ -6,7 +6,7 @@
+ #include "shell/common/gin_helper/dictionary.h"
+ #include "shell/common/node_includes.h"
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "shell/common/crash_keys.h"
+ #endif
+
+@@ -14,13 +14,13 @@ v8::Local<v8::Value> GetParameters(v8::Isolate* isolat
+
+ v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
+ std::map<std::string, std::string> keys;
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::GetCrashKeys(&keys);
+ #endif
+ return gin::ConvertToV8(isolate, keys);
+ }
+
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ void SetCrashKeyStub(const std::string& key, const std::string& value) {}
+ void ClearCrashKeyStub(const std::string& key) {}
+ #endif
+@@ -31,7 +31,7 @@ void Initialize(v8::Local<v8::Object> exports,
+ void* priv) {
+ v8::Isolate* const isolate = v8::Isolate::GetCurrent();
+ gin_helper::Dictionary dict{isolate, exports};
+-#if IS_MAS_BUILD()
++#if IS_MAS_BUILD() || BUILDFLAG(IS_BSD)
+ dict.SetMethod("addExtraParameter", &SetCrashKeyStub);
+ dict.SetMethod("removeExtraParameter", &ClearCrashKeyStub);
+ #else
diff --git a/devel/electron39/files/patch-electron_shell_services_node_node__service.cc b/devel/electron39/files/patch-electron_shell_services_node_node__service.cc
new file mode 100644
index 000000000000..a0639d57c40c
--- /dev/null
+++ b/devel/electron39/files/patch-electron_shell_services_node_node__service.cc
@@ -0,0 +1,20 @@
+--- electron/shell/services/node/node_service.cc.orig 2025-11-13 22:50:46 UTC
++++ electron/shell/services/node/node_service.cc
+@@ -26,7 +26,7 @@
+ #include "shell/common/v8_util.h"
+ #include "shell/services/node/parent_port.h"
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ #include "shell/common/crash_keys.h"
+ #endif
+
+@@ -47,7 +47,7 @@ void V8FatalErrorCallback(const char* location, const
+ GetRemote()->OnV8FatalError(location, outstream.str());
+ }
+
+-#if !IS_MAS_BUILD()
++#if !IS_MAS_BUILD() && !BUILDFLAG(IS_BSD)
+ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message);
+ electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location);
+ #endif
diff --git a/devel/electron39/files/patch-electron_spec_api-app-spec.ts b/devel/electron39/files/patch-electron_spec_api-app-spec.ts
new file mode 100644
index 000000000000..5125e2072163
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-app-spec.ts
@@ -0,0 +1,133 @@
+--- electron/spec/api-app-spec.ts.orig 2025-11-13 22:50:46 UTC
++++ electron/spec/api-app-spec.ts
+@@ -129,11 +129,11 @@ describe('app module', () => {
+ });
+
+ describe('app.getPreferredSystemLanguages()', () => {
+- ifit(process.platform !== 'linux')('should not be empty', () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be empty', () => {
+ expect(app.getPreferredSystemLanguages().length).to.not.equal(0);
+ });
+
+- ifit(process.platform === 'linux')('should be empty or contain C entry', () => {
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should be empty or contain C entry', () => {
+ const languages = app.getPreferredSystemLanguages();
+ if (languages.length) {
+ expect(languages).to.not.include('C');
+@@ -202,7 +202,7 @@ describe('app module', () => {
+ expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound');
+ });
+
+- ifit(['darwin', 'linux'].includes(process.platform))('exits gracefully', async function () {
++ ifit(['darwin', 'linux', 'freebsd'].includes(process.platform))('exits gracefully', async function () {
+ const electronPath = process.execPath;
+ const appPath = path.join(fixturesPath, 'api', 'singleton');
+ appProcess = cp.spawn(electronPath, [appPath]);
+@@ -366,7 +366,7 @@ describe('app module', () => {
+ });
+
+ // GitHub Actions macOS-13 runners used for x64 seem to have a problem with this test.
+- ifdescribe(process.platform !== 'linux' && !isMacOSx64)('app.{add|get|clear}RecentDocument(s)', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !isMacOSx64)('app.{add|get|clear}RecentDocument(s)', () => {
+ const tempFiles = [
+ path.join(fixturesPath, 'foo.txt'),
+ path.join(fixturesPath, 'bar.txt'),
+@@ -494,7 +494,7 @@ describe('app module', () => {
+ // let w = null
+
+ // before(function () {
+- // if (process.platform !== 'linux') {
++ // if (process.platform !== 'linux' && process.platform !== 'freebsd') {
+ // this.skip()
+ // }
+ // })
+@@ -601,7 +601,7 @@ describe('app module', () => {
+ describe('app.badgeCount', () => {
+ const platformIsNotSupported =
+ (process.platform === 'win32') ||
+- (process.platform === 'linux' && !app.isUnityRunning());
++ (process.platform === 'linux' && !app.isUnityRunning()) || (process.platform === 'freebsd');
+
+ const expectedBadgeCount = 42;
+
+@@ -645,7 +645,7 @@ describe('app module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () {
+ const isMac = process.platform === 'darwin';
+ const isWin = process.platform === 'win32';
+
+@@ -1025,7 +1025,7 @@ describe('app module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('accessibility support functionality', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('accessibility support functionality', () => {
+ it('is mutable', () => {
+ const values = [false, true, false];
+ const setters: Array<(arg: boolean) => void> = [
+@@ -1294,7 +1294,7 @@ describe('app module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('select-client-certificate event', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('select-client-certificate event', () => {
+ let w: BrowserWindow;
+
+ before(function () {
+@@ -1429,7 +1429,7 @@ describe('app module', () => {
+
+ describe('getApplicationNameForProtocol()', () => {
+ // TODO: Linux CI doesn't have registered http & https handlers
+- ifit(!(process.env.CI && process.platform === 'linux'))('returns application names for common protocols', function () {
++ ifit(!(process.env.CI && (process.platform === 'linux' || process.platform === 'freebsd')))('returns application names for common protocols', function () {
+ // We can't expect particular app names here, but these protocols should
+ // at least have _something_ registered. Except on our Linux CI
+ // environment apparently.
+@@ -1447,7 +1447,7 @@ describe('app module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('getApplicationInfoForProtocol()', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getApplicationInfoForProtocol()', () => {
+ it('returns promise rejection for a bogus protocol', async function () {
+ await expect(
+ app.getApplicationInfoForProtocol('bogus-protocol://')
+@@ -1497,7 +1497,7 @@ describe('app module', () => {
+ });
+
+ // FIXME Get these specs running on Linux CI
+- ifdescribe(process.platform !== 'linux')('getFileIcon() API', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('getFileIcon() API', () => {
+ const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico');
+ const sizes = {
+ small: 16,
+@@ -1579,7 +1579,7 @@ describe('app module', () => {
+ expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0);
+ }
+
+- if (process.platform !== 'linux') {
++ if (process.platform !== 'linux' && process.platform !== 'freebsd') {
+ expect(entry.sandboxed).to.be.a('boolean');
+ }
+
+@@ -1653,7 +1653,7 @@ describe('app module', () => {
+
+ it('succeeds with complete GPUInfo', async () => {
+ const completeInfo = await getGPUInfo('complete');
+- if (process.platform === 'linux') {
++ if (process.platform === 'linux' || process.platform === 'freebsd') {
+ // For linux and macOS complete info is same as basic info
+ await verifyBasicGPUInfo(completeInfo);
+ const basicInfo = await getGPUInfo('basic');
+@@ -1677,7 +1677,7 @@ describe('app module', () => {
+ });
+ });
+
+- ifdescribe(!(process.platform === 'linux' && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => {
++ ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => {
+ let appProcess: cp.ChildProcess = null as any;
+ let server: net.Server = null as any;
+ const socketPath = process.platform === 'win32' ? '\\\\.\\pipe\\electron-mixed-sandbox' : '/tmp/electron-mixed-sandbox';
diff --git a/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts
new file mode 100644
index 000000000000..c74b14c0c005
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-browser-window-spec.ts
@@ -0,0 +1,182 @@
+--- electron/spec/api-browser-window-spec.ts.orig 2025-11-13 22:50:46 UTC
++++ electron/spec/api-browser-window-spec.ts
+@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
+ }).not.to.throw();
+ });
+
+- ifit(process.platform === 'linux')('does not crash when setting large window icons', async () => {
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('does not crash when setting large window icons', async () => {
+ const appPath = path.join(fixtures, 'apps', 'xwindow-icon');
+ const appProcess = childProcess.spawn(process.execPath, [appPath]);
+ await once(appProcess, 'exit');
+@@ -326,7 +326,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('BrowserWindow.getContentProtection', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.getContentProtection', () => {
+ afterEach(closeAllWindows);
+ it('can set content protection', async () => {
+ const w = new BrowserWindow({ show: false });
+@@ -1197,7 +1197,7 @@ describe('BrowserWindow module', () => {
+
+ describe('BrowserWindow.minimize()', () => {
+ // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI.
+- ifit(process.platform !== 'linux')('should not be visible when the window is minimized', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not be visible when the window is minimized', async () => {
+ const minimize = once(w, 'minimize');
+ w.minimize();
+ await minimize;
+@@ -1214,7 +1214,7 @@ describe('BrowserWindow module', () => {
+ });
+
+ // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests
+- ifit(process.platform !== 'linux')('should not restore maximized windows', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore maximized windows', async () => {
+ const maximize = once(w, 'maximize');
+ const shown = once(w, 'show');
+ w.maximize();
+@@ -1279,7 +1279,7 @@ describe('BrowserWindow module', () => {
+ expect(w.isFocused()).to.equal(true);
+ });
+
+- ifit(process.platform !== 'linux')('acquires focus status from the other windows', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('acquires focus status from the other windows', async () => {
+ const w1 = new BrowserWindow({ show: false });
+ const w2 = new BrowserWindow({ show: false });
+ const w3 = new BrowserWindow({ show: false });
+@@ -1381,7 +1381,7 @@ describe('BrowserWindow module', () => {
+ expect(w.isFocused()).to.equal(false);
+ });
+
+- ifit(process.platform !== 'linux')('transfers focus status to the next window', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('transfers focus status to the next window', async () => {
+ const w1 = new BrowserWindow({ show: false });
+ const w2 = new BrowserWindow({ show: false });
+ const w3 = new BrowserWindow({ show: false });
+@@ -1840,7 +1840,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('Maximized state', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Maximized state', () => {
+ it('checks normal bounds when maximized', async () => {
+ const bounds = w.getBounds();
+ const maximize = once(w, 'maximize');
+@@ -2050,7 +2050,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('Minimized state', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('Minimized state', () => {
+ it('checks normal bounds when minimized', async () => {
+ const bounds = w.getBounds();
+ const minimize = once(w, 'minimize');
+@@ -3124,7 +3124,7 @@ describe('BrowserWindow module', () => {
+ describe('BrowserWindow.setOpacity(opacity)', () => {
+ afterEach(closeAllWindows);
+
+- ifdescribe(process.platform !== 'linux')(('Windows and Mac'), () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')(('Windows and Mac'), () => {
+ it('make window with initial opacity', () => {
+ const w = new BrowserWindow({ show: false, opacity: 0.5 });
+ expect(w.getOpacity()).to.equal(0.5);
+@@ -3150,7 +3150,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform === 'linux')(('Linux'), () => {
++ ifdescribe(process.platform === 'linux' || process.platform === 'freebsd')(('Linux'), () => {
+ it('sets 1 regardless of parameter', () => {
+ const w = new BrowserWindow({ show: false });
+ w.setOpacity(0);
+@@ -3361,7 +3361,7 @@ describe('BrowserWindow module', () => {
+ expect(overlayRectPreMax.height).to.equal(size);
+
+ // 'maximize' event is not emitted on Linux in CI.
+- if (process.platform !== 'linux' && !w.isMaximized()) {
++ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) {
+ const maximize = once(w, 'maximize');
+ w.show();
+ w.maximize();
+@@ -3427,7 +3427,7 @@ describe('BrowserWindow module', () => {
+ expect(preMaxHeight).to.equal(size);
+
+ // 'maximize' event is not emitted on Linux in CI.
+- if (process.platform !== 'linux' && !w.isMaximized()) {
++ if ((process.platform !== 'linux' && process.platform !== 'freebsd') && !w.isMaximized()) {
+ const maximize = once(w, 'maximize');
+ w.show();
+ w.maximize();
+@@ -4098,7 +4098,7 @@ describe('BrowserWindow module', () => {
+ expect(test.nodeTimers).to.equal(true);
+ expect(test.nodeUrl).to.equal(true);
+
+- if (process.platform === 'linux' && test.osSandbox) {
++ if ((process.platform === 'linux' || process.platform === 'freebsd') && test.osSandbox) {
+ expect(test.creationTime).to.be.null('creation time');
+ expect(test.systemMemoryInfo).to.be.null('system memory info');
+ } else {
+@@ -4603,7 +4603,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('max/minimize events', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('max/minimize events', () => {
+ afterEach(closeAllWindows);
+ it('emits an event when window is maximized', async () => {
+ const w = new BrowserWindow({ show: false });
+@@ -4874,7 +4874,7 @@ describe('BrowserWindow module', () => {
+ // TODO(zcbenz):
+ // This test does not run on Linux CI. See:
+ // https://github.com/electron/electron/issues/28699
+- ifit(process.platform === 'linux' && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => {
++ ifit((process.platform === 'linux' || process.platform === 'freebsd') && !process.env.CI)('should bring a minimized maximized window back to maximized state', async () => {
+ const w = new BrowserWindow({});
+ const maximize = once(w, 'maximize');
+ w.maximize();
+@@ -4891,7 +4891,7 @@ describe('BrowserWindow module', () => {
+ });
+
+ // TODO(dsanders11): Enable once maximize event works on Linux again on CI
+- ifdescribe(process.platform !== 'linux')('BrowserWindow.maximize()', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('BrowserWindow.maximize()', () => {
+ afterEach(closeAllWindows);
+ it('should show the window if it is not currently shown', async () => {
+ const w = new BrowserWindow({ show: false });
+@@ -4928,7 +4928,7 @@ describe('BrowserWindow module', () => {
+
+ // TODO(dsanders11): Enable once minimize event works on Linux again.
+ // See https://github.com/electron/electron/issues/28699
+- ifit(process.platform !== 'linux')('should not restore a minimized window', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should not restore a minimized window', async () => {
+ const w = new BrowserWindow();
+ const minimize = once(w, 'minimize');
+ w.minimize();
+@@ -5414,7 +5414,7 @@ describe('BrowserWindow module', () => {
+ });
+
+ // On Linux there is no "resizable" property of a window.
+- ifit(process.platform !== 'linux')('does affect maximizability when disabled and enabled', () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('does affect maximizability when disabled and enabled', () => {
+ const w = new BrowserWindow({ show: false });
+ expect(w.resizable).to.be.true('resizable');
+
+@@ -5654,7 +5654,7 @@ describe('BrowserWindow module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('window states (excluding Linux)', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('window states (excluding Linux)', () => {
+ // Not implemented on Linux.
+ afterEach(closeAllWindows);
+
+@@ -6825,7 +6825,7 @@ describe('BrowserWindow module', () => {
+ describe('"transparent" option', () => {
+ afterEach(closeAllWindows);
+
+- ifit(process.platform !== 'linux')('correctly returns isMaximized() when the window is maximized then minimized', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('correctly returns isMaximized() when the window is maximized then minimized', async () => {
+ const w = new BrowserWindow({
+ frame: false,
+ transparent: true
diff --git a/devel/electron35/files/patch-electron_spec_api-clipboard-spec.ts b/devel/electron39/files/patch-electron_spec_api-clipboard-spec.ts
index bc01dbc688ca..bc01dbc688ca 100644
--- a/devel/electron35/files/patch-electron_spec_api-clipboard-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-clipboard-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-content-tracing-spec.ts b/devel/electron39/files/patch-electron_spec_api-content-tracing-spec.ts
index c54661107ec1..c54661107ec1 100644
--- a/devel/electron35/files/patch-electron_spec_api-content-tracing-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-content-tracing-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-crash-reporter-spec.ts b/devel/electron39/files/patch-electron_spec_api-crash-reporter-spec.ts
index 484c399c9179..484c399c9179 100644
--- a/devel/electron35/files/patch-electron_spec_api-crash-reporter-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-crash-reporter-spec.ts
diff --git a/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts
new file mode 100644
index 000000000000..ad4474e50b31
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-desktop-capturer-spec.ts
@@ -0,0 +1,65 @@
+--- electron/spec/api-desktop-capturer-spec.ts.orig 2025-07-02 10:12:01 UTC
++++ electron/spec/api-desktop-capturer-spec.ts
+@@ -9,7 +9,7 @@ function getSourceTypes (): ('window' | 'screen')[] {
+ import { closeAllWindows } from './lib/window-helpers';
+
+ function getSourceTypes (): ('window' | 'screen')[] {
+- if (process.platform === 'linux') {
++ if (process.platform === 'linux' || process.platform === 'freebsd') {
+ return ['screen'];
+ }
+ return ['window', 'screen'];
+@@ -35,7 +35,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ });
+
+ // Linux doesn't return any window sources.
+- ifit(process.platform !== 'linux')('responds to subsequent calls of different options', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('responds to subsequent calls of different options', async () => {
+ const promise1 = desktopCapturer.getSources({ types: ['window'] });
+ await expect(promise1).to.eventually.be.fulfilled();
+
+@@ -44,7 +44,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ });
+
+ // Linux doesn't return any window sources.
+- ifit(process.platform !== 'linux')('returns an empty display_id for window sources', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns an empty display_id for window sources', async () => {
+ const w2 = new BrowserWindow({ width: 200, height: 200 });
+ await w2.loadURL('about:blank');
+
+@@ -56,7 +56,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ }
+ });
+
+- ifit(process.platform !== 'linux')('returns display_ids matching the Screen API', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns display_ids matching the Screen API', async () => {
+ const displays = screen.getAllDisplays();
+ const sources = await desktopCapturer.getSources({ types: ['screen'] });
+ expect(sources).to.be.an('array').of.length(displays.length);
+@@ -99,7 +99,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ });
+
+ // Linux doesn't return any window sources.
+- ifit(process.platform !== 'linux')('getMediaSourceId should match DesktopCapturerSource.id', async function () {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('getMediaSourceId should match DesktopCapturerSource.id', async function () {
+ const w2 = new BrowserWindow({ show: false, width: 100, height: 100, webPreferences: { contextIsolation: false } });
+ const wShown = once(w2, 'show');
+ const wFocused = once(w2, 'focus');
+@@ -123,7 +123,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ });
+
+ // Linux doesn't return any window sources.
+- ifit(process.platform !== 'linux')('getSources should not incorrectly duplicate window_id', async function () {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('getSources should not incorrectly duplicate window_id', async function () {
+ const w2 = new BrowserWindow({ show: false, width: 100, height: 100, webPreferences: { contextIsolation: false } });
+ const wShown = once(w2, 'show');
+ const wFocused = once(w2, 'focus');
+@@ -169,7 +169,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl
+ });
+
+ // Linux doesn't return any window sources.
+- ifit(process.platform !== 'linux')('moveAbove should move the window at the requested place', async function () {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('moveAbove should move the window at the requested place', async function () {
+ // DesktopCapturer.getSources() is guaranteed to return in the correct
+ // z-order from foreground to background.
+ const MAX_WIN = 4;
diff --git a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts b/devel/electron39/files/patch-electron_spec_api-menu-spec.ts
index 2d4a1fa635e6..2d4a1fa635e6 100644
--- a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-menu-spec.ts
diff --git a/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts
new file mode 100644
index 000000000000..a6b4b300e391
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-native-image-spec.ts
@@ -0,0 +1,11 @@
+--- electron/spec/api-native-image-spec.ts.orig 2025-11-13 22:50:46 UTC
++++ electron/spec/api-native-image-spec.ts
+@@ -439,7 +439,7 @@ describe('nativeImage module', () => {
+ });
+ });
+
+- ifdescribe(process.platform !== 'linux')('createThumbnailFromPath(path, size)', () => {
++ ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('createThumbnailFromPath(path, size)', () => {
+ useRemoteContext({ webPreferences: { contextIsolation: false, nodeIntegration: true } });
+
+ it('throws when invalid size is passed', async () => {
diff --git a/devel/electron35/files/patch-electron_spec_api-net-log-spec.ts b/devel/electron39/files/patch-electron_spec_api-net-log-spec.ts
index 5a52c3198a13..5a52c3198a13 100644
--- a/devel/electron35/files/patch-electron_spec_api-net-log-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-net-log-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-notification-dbus-spec.ts b/devel/electron39/files/patch-electron_spec_api-notification-dbus-spec.ts
index c3a3d9254328..c3a3d9254328 100644
--- a/devel/electron35/files/patch-electron_spec_api-notification-dbus-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-notification-dbus-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-power-monitor-spec.ts b/devel/electron39/files/patch-electron_spec_api-power-monitor-spec.ts
index 7dccb7c9c5b5..7dccb7c9c5b5 100644
--- a/devel/electron35/files/patch-electron_spec_api-power-monitor-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-power-monitor-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-process-spec.ts b/devel/electron39/files/patch-electron_spec_api-process-spec.ts
index 5f3e1bff2b35..5f3e1bff2b35 100644
--- a/devel/electron35/files/patch-electron_spec_api-process-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-process-spec.ts
diff --git a/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts
new file mode 100644
index 000000000000..b2edf10a7bc0
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-protocol-spec.ts
@@ -0,0 +1,11 @@
+--- electron/spec/api-protocol-spec.ts.orig 2025-11-13 22:50:46 UTC
++++ electron/spec/api-protocol-spec.ts
+@@ -1755,7 +1755,7 @@ describe('protocol module', () => {
+
+ // TODO(nornagon): this test doesn't pass on Linux currently, investigate.
+ // test is also flaky on CI on macOS so it is currently disabled there as well.
+- ifit(process.platform !== 'linux' && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => {
++ ifit((process.platform !== 'linux' && process.platform !== 'freebsd') && (!process.env.CI || process.platform !== 'darwin'))('is fast', async () => {
+ // 128 MB of spaces.
+ const chunk = new Uint8Array(128 * 1024 * 1024);
+ chunk.fill(' '.charCodeAt(0));
diff --git a/devel/electron35/files/patch-electron_spec_api-safe-storage-spec.ts b/devel/electron39/files/patch-electron_spec_api-safe-storage-spec.ts
index fe7d80e9f5e6..fe7d80e9f5e6 100644
--- a/devel/electron35/files/patch-electron_spec_api-safe-storage-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-safe-storage-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-screen-spec.ts b/devel/electron39/files/patch-electron_spec_api-screen-spec.ts
index b1ffef57876f..b1ffef57876f 100644
--- a/devel/electron35/files/patch-electron_spec_api-screen-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-screen-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_api-shell-spec.ts b/devel/electron39/files/patch-electron_spec_api-shell-spec.ts
index 24ea3fed330e..24ea3fed330e 100644
--- a/devel/electron35/files/patch-electron_spec_api-shell-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_api-shell-spec.ts
diff --git a/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts b/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts
new file mode 100644
index 000000000000..2515084ec01b
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-subframe-spec.ts
@@ -0,0 +1,11 @@
+--- electron/spec/api-subframe-spec.ts.orig 2025-09-02 20:56:04 UTC
++++ electron/spec/api-subframe-spec.ts
+@@ -247,7 +247,7 @@ describe('subframe with non-standard schemes', () => {
+ });
+
+ // app.getAppMetrics() does not return sandbox information on Linux.
+-ifdescribe(process.platform !== 'linux')('cross-site frame sandboxing', () => {
++ifdescribe(process.platform !== 'linux' && process.platform !== 'freebsd')('cross-site frame sandboxing', () => {
+ let server: http.Server;
+ let crossSiteUrl: string;
+ let serverUrl: string;
diff --git a/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts b/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts
new file mode 100644
index 000000000000..e90a6386619b
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-system-preferences-spec.ts
@@ -0,0 +1,13 @@
+--- electron/spec/api-system-preferences-spec.ts.orig 2025-10-27 17:58:27 UTC
++++ electron/spec/api-system-preferences-spec.ts
+@@ -5,8 +5,8 @@ describe('systemPreferences module', () => {
+ import { ifdescribe, ifit } from './lib/spec-helpers';
+
+ describe('systemPreferences module', () => {
+- ifdescribe(['win32', 'linux'].includes(process.platform))('systemPreferences.getAccentColor', () => {
+- ifit(process.platform === 'linux')('should return a string', () => {
++ ifdescribe(['win32', 'linux', 'freebsd'].includes(process.platform))('systemPreferences.getAccentColor', () => {
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should return a string', () => {
+ // Testing this properly (i.e. non-empty string) requires
+ // some tricky D-Bus mock setup.
+ const accentColor = systemPreferences.getAccentColor();
diff --git a/devel/electron39/files/patch-electron_spec_api-tray-spec.ts b/devel/electron39/files/patch-electron_spec_api-tray-spec.ts
new file mode 100644
index 000000000000..a2cc8bcf183b
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-tray-spec.ts
@@ -0,0 +1,27 @@
+--- electron/spec/api-tray-spec.ts.orig 2025-08-25 07:57:03 UTC
++++ electron/spec/api-tray-spec.ts
+@@ -30,13 +30,13 @@ describe('tray module', () => {
+ }).to.throw(/Failed to load image from path (.+)/);
+ });
+
+- ifit(process.platform !== 'linux')('throws a descriptive error if an invalid guid is given', () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws a descriptive error if an invalid guid is given', () => {
+ expect(() => {
+ tray = new Tray(nativeImage.createEmpty(), 'I am not a guid');
+ }).to.throw('Invalid GUID format');
+ });
+
+- ifit(process.platform !== 'linux')('accepts a valid guid', () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('accepts a valid guid', () => {
+ expect(() => {
+ tray = new Tray(nativeImage.createEmpty(), '0019A433-3526-48BA-A66C-676742C0FEFB');
+ }).to.not.throw();
+@@ -131,7 +131,7 @@ describe('tray module', () => {
+ describe('tray.getBounds()', () => {
+ afterEach(() => { tray.destroy(); });
+
+- ifit(process.platform !== 'linux')('returns a bounds object', function () {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('returns a bounds object', function () {
+ const bounds = tray.getBounds();
+ expect(bounds).to.be.an('object').and.to.have.all.keys('x', 'y', 'width', 'height');
+ });
diff --git a/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts
new file mode 100644
index 000000000000..ef027ac5f72f
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-utility-process-spec.ts
@@ -0,0 +1,20 @@
+--- electron/spec/api-utility-process-spec.ts.orig 2025-08-13 14:21:20 UTC
++++ electron/spec/api-utility-process-spec.ts
+@@ -522,7 +522,7 @@ describe('utilityProcess module', () => {
+ expect(output).to.include(result);
+ });
+
+- ifit(process.platform !== 'linux')('can access exposed main process modules from the utility process', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can access exposed main process modules from the utility process', async () => {
+ const message = 'Message from utility process';
+ const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js'));
+ await once(child, 'spawn');
+@@ -559,7 +559,7 @@ describe('utilityProcess module', () => {
+ await closeWindow(w);
+ });
+
+- ifit(process.platform === 'linux')('allows executing a setuid binary with child_process', async () => {
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('allows executing a setuid binary with child_process', async () => {
+ const child = utilityProcess.fork(path.join(fixturesPath, 'suid.js'));
+ await once(child, 'spawn');
+ const [data] = await once(child, 'message');
diff --git a/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts b/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts
new file mode 100644
index 000000000000..58e1a0d9e6e9
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts
@@ -0,0 +1,11 @@
+--- electron/spec/api-web-contents-spec.ts.orig 2025-11-13 22:50:46 UTC
++++ electron/spec/api-web-contents-spec.ts
+@@ -2850,7 +2850,7 @@ describe('webContents module', () => {
+ });
+
+ // TODO(codebytere): OOPIF printing is disabled on Linux at the moment due to crashes.
+- ifit(process.platform !== 'linux')('can print cross-origin iframes', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('can print cross-origin iframes', async () => {
+ server = http.createServer((_, res) => {
+ res.writeHead(200);
+ res.end(`
diff --git a/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts b/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts
new file mode 100644
index 000000000000..c84d05a2515e
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_api-web-frame-main-spec.ts
@@ -0,0 +1,11 @@
+--- electron/spec/api-web-frame-main-spec.ts.orig 2025-09-02 20:56:04 UTC
++++ electron/spec/api-web-frame-main-spec.ts
+@@ -317,7 +317,7 @@ describe('webFrameMain module', () => {
+ afterEach(closeAllWindows);
+
+ // TODO(jkleinsc) fix this flaky test on linux
+- ifit(process.platform !== 'linux')('throws upon accessing properties when disposed', async () => {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('throws upon accessing properties when disposed', async () => {
+ await w.loadFile(path.join(subframesPath, 'frame-with-frame-container.html'));
+ const { mainFrame } = w.webContents;
+ w.destroy();
diff --git a/devel/electron39/files/patch-electron_spec_chromium-spec.ts b/devel/electron39/files/patch-electron_spec_chromium-spec.ts
new file mode 100644
index 000000000000..25b13fcf1ded
--- /dev/null
+++ b/devel/electron39/files/patch-electron_spec_chromium-spec.ts
@@ -0,0 +1,44 @@
+--- electron/spec/chromium-spec.ts.orig 2025-10-27 17:58:27 UTC
++++ electron/spec/chromium-spec.ts
+@@ -475,13 +475,13 @@ describe('command line switches', () => {
+ it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
+
+ const lcAll = String(process.env.LC_ALL);
+- ifit(process.platform === 'linux')('current process has a valid LC_ALL env', async () => {
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('current process has a valid LC_ALL env', async () => {
+ // The LC_ALL env should not be set to DOM locale string.
+ expect(lcAll).to.not.equal(app.getLocale());
+ });
+- ifit(process.platform === 'linux')('should not change LC_ALL', async () => testLocale('fr', lcAll, true));
+- ifit(process.platform === 'linux')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true));
+- ifit(process.platform === 'linux')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true));
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL', async () => testLocale('fr', lcAll, true));
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when setting invalid locale', async () => testLocale('asdfkl', lcAll, true));
++ ifit(process.platform === 'linux' || process.platform === 'freebsd')('should not change LC_ALL when --lang is not set', async () => testLocale('', lcAll, true));
+ });
+
+ describe('--remote-debugging-pipe switch', () => {
+@@ -3230,12 +3230,12 @@ describe('font fallback', () => {
+ expect(fonts[0].familyName).to.equal('Arial');
+ } else if (process.platform === 'darwin') {
+ expect(fonts[0].familyName).to.equal('Helvetica');
+- } else if (process.platform === 'linux') {
++ } else if (process.platform === 'linux' || process.platform === 'freebsd') {
+ expect(fonts[0].familyName).to.equal('DejaVu Sans');
+ } // I think this depends on the distro? We don't specify a default.
+ });
+
+- ifit(process.platform !== 'linux')('should fall back to Japanese font for sans-serif Japanese script', async function () {
++ ifit(process.platform !== 'linux' && process.platform !== 'freebsd')('should fall back to Japanese font for sans-serif Japanese script', async function () {
+ const html = `
+ <html lang="ja-JP">
+ <head>
+@@ -3788,7 +3788,7 @@ describe('paste execCommand', () => {
+ });
+ });
+
+-ifdescribe((process.platform !== 'linux' || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => {
++ifdescribe(((process.platform !== 'linux' && process.platform !== 'freebsd') || app.isUnityRunning()))('navigator.setAppBadge/clearAppBadge', () => {
+ let w: BrowserWindow;
+
+ const expectedBadgeCount = 42;
diff --git a/devel/electron35/files/patch-electron_spec_crash-spec.ts b/devel/electron39/files/patch-electron_spec_crash-spec.ts
index b4da5969eecd..b4da5969eecd 100644
--- a/devel/electron35/files/patch-electron_spec_crash-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_crash-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js
index 894e14dc5f17..894e14dc5f17 100644
--- a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js
+++ b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_decrypt-app_main.js
diff --git a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js
index a94b107196e5..a94b107196e5 100644
--- a/devel/electron35/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js
+++ b/devel/electron39/files/patch-electron_spec_fixtures_api_safe-storage_encrypt-app_main.js
diff --git a/devel/electron35/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js b/devel/electron39/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js
index 822927ba19ff..822927ba19ff 100644
--- a/devel/electron35/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js
+++ b/devel/electron39/files/patch-electron_spec_fixtures_crash-cases_safe-storage_index.js
diff --git a/devel/electron35/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js b/devel/electron39/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js
index b418e38c836f..b418e38c836f 100644
--- a/devel/electron35/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js
+++ b/devel/electron39/files/patch-electron_spec_fixtures_native-addon_uv-dlopen_index.js
diff --git a/devel/electron35/files/patch-electron_spec_node-spec.ts b/devel/electron39/files/patch-electron_spec_node-spec.ts
index b943ea8f0ba9..b943ea8f0ba9 100644
--- a/devel/electron35/files/patch-electron_spec_node-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_node-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_version-bump-spec.ts b/devel/electron39/files/patch-electron_spec_version-bump-spec.ts
index c595f00e149b..c595f00e149b 100644
--- a/devel/electron35/files/patch-electron_spec_version-bump-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_version-bump-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_visibility-state-spec.ts b/devel/electron39/files/patch-electron_spec_visibility-state-spec.ts
index 1c7fffa8982b..1c7fffa8982b 100644
--- a/devel/electron35/files/patch-electron_spec_visibility-state-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_visibility-state-spec.ts
diff --git a/devel/electron35/files/patch-electron_spec_webview-spec.ts b/devel/electron39/files/patch-electron_spec_webview-spec.ts
index 5ab54396607a..5ab54396607a 100644
--- a/devel/electron35/files/patch-electron_spec_webview-spec.ts
+++ b/devel/electron39/files/patch-electron_spec_webview-spec.ts
diff --git a/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
new file mode 100644
index 000000000000..e14fea8f6cf7
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -0,0 +1,11 @@
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-10-21 20:19:54 UTC
++++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
+@@ -123,7 +123,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+ MediaPerceptionAPIManager::GetFactoryInstance();
+ #endif
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ NetworkingPrivateEventRouterFactory::GetInstance();
+ #endif
+ PrinterProviderAPIFactory::GetInstance();
diff --git a/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc b/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc
new file mode 100644
index 000000000000..dd425885a7d0
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_browser_api_management_management__api.cc
@@ -0,0 +1,11 @@
+--- extensions/browser/api/management/management_api.cc.orig 2025-10-21 20:19:54 UTC
++++ extensions/browser/api/management/management_api.cc
+@@ -296,7 +296,7 @@ bool PlatformSupportsApprovalFlowForExtensions() {
+
+ bool PlatformSupportsApprovalFlowForExtensions() {
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc b/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc
new file mode 100644
index 000000000000..4717cc83f203
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -0,0 +1,20 @@
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-10-21 20:19:54 UTC
++++ extensions/browser/api/messaging/message_service.cc
+@@ -83,7 +83,7 @@ const char kReceivingEndDoesntExistError[] =
+ const char kReceivingEndDoesntExistError[] =
+ "Could not establish connection. Receiving end does not exist.";
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kMissingPermissionError[] =
+ "Access to native messaging requires nativeMessaging permission.";
+ const char kProhibitedByPoliciesError[] =
+@@ -676,7 +676,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+ return;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ bool has_permission = extension->permissions_data()->HasAPIPermission(
+ mojom::APIPermissionID::kNativeMessaging);
+ if (!has_permission) {
diff --git a/devel/electron35/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/devel/electron39/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index e14e91226058..e14e91226058 100644
--- a/devel/electron35/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/devel/electron39/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
diff --git a/devel/electron39/files/patch-extensions_common_api___permission__features.json b/devel/electron39/files/patch-extensions_common_api___permission__features.json
new file mode 100644
index 000000000000..00df93af6db7
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_common_api___permission__features.json
@@ -0,0 +1,187 @@
+--- extensions/common/api/_permission_features.json.orig 2025-10-21 20:19:54 UTC
++++ extensions/common/api/_permission_features.json
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+- "platforms": ["chromeos", "win", "mac", "linux"],
++ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"],
+ "allowlist": [
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
+ "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "devtools": {
+ "channel": "stable",
+@@ -266,7 +266,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -288,12 +288,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -330,13 +330,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -445,7 +445,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
+ "allowlist": [
+ "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -490,7 +490,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
+ "allowlist": [
+ // DO NOT ADD ANY MORE ENTRIES HERE.
+ // networkingPrivate is being migrated to networking.onc.
+@@ -570,7 +570,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -582,13 +582,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -678,13 +678,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -693,13 +693,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -727,7 +727,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -813,7 +813,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/devel/electron39/files/patch-extensions_common_api_runtime.json b/devel/electron39/files/patch-extensions_common_api_runtime.json
new file mode 100644
index 000000000000..f5acb5fc7bf4
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_common_api_runtime.json
@@ -0,0 +1,12 @@
+--- extensions/common/api/runtime.json.orig 2025-10-21 20:19:54 UTC
++++ extensions/common/api/runtime.json
+@@ -85,7 +85,8 @@
+ {"name": "android", "description": "Specifies the Android operating system."},
+ {"name": "cros", "description": "Specifies the Chrome operating system."},
+ {"name": "linux", "description": "Specifies the Linux operating system."},
+- {"name": "openbsd", "description": "Specifies the OpenBSD operating system."}
++ {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
++ {"name": "freebsd", "description": "Specifies the FreeBSD operating system."}
+ ]
+ },
+ {
diff --git a/devel/electron39/files/patch-extensions_common_command.cc b/devel/electron39/files/patch-extensions_common_command.cc
new file mode 100644
index 000000000000..d428800fadea
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_common_command.cc
@@ -0,0 +1,11 @@
+--- extensions/common/command.cc.orig 2025-08-26 20:49:50 UTC
++++ extensions/common/command.cc
+@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
+ return ui::kKeybindingPlatformMac;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return ui::kKeybindingPlatformChromeOs;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ui::kKeybindingPlatformLinux;
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/devel/electron39/files/patch-extensions_common_features_feature.cc b/devel/electron39/files/patch-extensions_common_features_feature.cc
new file mode 100644
index 000000000000..849272c59fad
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_common_features_feature.cc
@@ -0,0 +1,11 @@
+--- extensions/common/features/feature.cc.orig 2025-08-26 20:49:50 UTC
++++ extensions/common/features/feature.cc
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+ return WIN_PLATFORM;
+ #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
+ return DESKTOP_ANDROID_PLATFORM;
++#elif BUILDFLAG(IS_BSD)
++ return LINUX_PLATFORM;
+ #else
+ return UNSPECIFIED_PLATFORM;
+ #endif
diff --git a/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc b/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc
new file mode 100644
index 000000000000..73e9d19eb8ca
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -0,0 +1,11 @@
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-10-21 20:19:54 UTC
++++ extensions/renderer/bindings/api_binding_util.cc
+@@ -128,7 +128,7 @@ std::string GetPlatformString() {
+ std::string GetPlatformString() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return "chromeos";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "linux";
+ #elif BUILDFLAG(IS_MAC)
+ return "mac";
diff --git a/devel/electron35/files/patch-extensions_renderer_bindings_argument__spec.cc b/devel/electron39/files/patch-extensions_renderer_bindings_argument__spec.cc
index 13961c2dfbe9..13961c2dfbe9 100644
--- a/devel/electron35/files/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/devel/electron39/files/patch-extensions_renderer_bindings_argument__spec.cc
diff --git a/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc b/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc
new file mode 100644
index 000000000000..4a1f7d6f0058
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -0,0 +1,20 @@
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-08-26 20:49:50 UTC
++++ extensions/shell/app/shell_main_delegate.cc
+@@ -31,7 +31,7 @@
+ #if BUILDFLAG(IS_WIN)
+ #include "base/base_paths_win.h"
+ #include "base/process/process_info.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/nix/xdg_util.h"
+ #elif BUILDFLAG(IS_MAC)
+ #include "base/base_paths_mac.h"
+@@ -51,7 +51,7 @@ base::FilePath GetDataPath() {
+ }
+
+ base::FilePath data_dir;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<base::Environment> env(base::Environment::Create());
+ data_dir = base::nix::GetXDGDirectory(
+ env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir);
diff --git a/devel/electron35/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/devel/electron39/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index aa0b40223582..aa0b40223582 100644
--- a/devel/electron35/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/devel/electron39/files/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
new file mode 100644
index 000000000000..928742230e59
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -0,0 +1,11 @@
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-08-26 20:49:50 UTC
++++ extensions/shell/browser/shell_browser_main_parts.cc
+@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
+ switches::kAppShellAllowRoaming)) {
+ network_controller_->SetCellularAllowRoaming(true);
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // app_shell doesn't need GTK, so the fake input method context can work.
+ // See crbug.com/381852 and revision fb69f142.
+ // TODO(michaelpg): Verify this works for target environments.
diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
new file mode 100644
index 000000000000..8b9cc3531ee3
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.cc
@@ -0,0 +1,20 @@
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-06-30 07:04:30 UTC
++++ extensions/shell/browser/shell_extensions_api_client.cc
+@@ -18,7 +18,7 @@
+ #include "extensions/shell/browser/shell_extension_web_contents_observer.h"
+ #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h"
+ #endif
+
+@@ -76,7 +76,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
+ return std::make_unique<ShellDisplayInfoProvider>();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() {
+ if (!file_system_delegate_)
+ file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>();
diff --git a/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h
new file mode 100644
index 000000000000..fe76b85b72c6
--- /dev/null
+++ b/devel/electron39/files/patch-extensions_shell_browser_shell__extensions__api__client.h
@@ -0,0 +1,19 @@
+--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-06-30 07:04:30 UTC
++++ extensions/shell/browser/shell_extensions_api_client.h
+@@ -42,14 +42,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
+ content::BrowserContext* browser_context) const override;
+ std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
+ const override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ FileSystemDelegate* GetFileSystemDelegate() override;
+ #endif
+ MessagingDelegate* GetMessagingDelegate() override;
+ FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override;
+
+ private:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<FileSystemDelegate> file_system_delegate_;
+ #endif
+ std::unique_ptr<MessagingDelegate> messaging_delegate_;
diff --git a/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc b/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
new file mode 100644
index 000000000000..9ecf6cdcf208
--- /dev/null
+++ b/devel/electron39/files/patch-google__apis_gcm_engine_heartbeat__manager.cc
@@ -0,0 +1,29 @@
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-04-22 20:15:27 UTC
++++ google_apis/gcm/engine/heartbeat_manager.cc
+@@ -31,7 +31,7 @@ const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds
+ // Minimum time spent sleeping before we force a new heartbeat.
+ const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds.
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The period at which to check if the heartbeat time has passed. Used to
+ // protect against platforms where the timer is delayed by the system being
+ // suspended. Only needed on linux because the other OSes provide a standard
+@@ -190,7 +190,7 @@ void HeartbeatManager::RestartTimer() {
+ base::BindRepeating(&HeartbeatManager::OnHeartbeatTriggered,
+ weak_ptr_factory_.GetWeakPtr()));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Windows, Mac, Android, iOS, and Chrome OS all provide a way to be notified
+ // when the system is suspending or resuming. The only one that does not is
+ // Linux so we need to poll to check for missed heartbeats.
+@@ -213,7 +213,7 @@ void HeartbeatManager::CheckForMissedHeartbeat() {
+ return;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Otherwise check again later.
+ io_task_runner_->PostDelayedTask(
+ FROM_HERE,
diff --git a/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..323ff2eacd9e
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-08-26 20:49:50 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::~TestSharedImageInterface()
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..98fc838e95dd
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-08-26 20:49:50 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
new file mode 100644
index 000000000000..24f767914b5c
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/dawn_context_provider.cc
+@@ -407,7 +407,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+ return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
+ ? wgpu::BackendType::D3D12
+ : wgpu::BackendType::D3D11;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return wgpu::BackendType::Vulkan;
+ #elif BUILDFLAG(IS_APPLE)
+ return wgpu::BackendType::Metal;
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
new file mode 100644
index 000000000000..86cfb2f00c48
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/gles2_cmd_decoder.cc
+@@ -2851,7 +2851,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decoder::Create(
+ }
+
+ // Allow linux to run fuzzers.
+-#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<GLES2DecoderImpl>(client, command_buffer_service,
+ outputter, group);
+ #else
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
new file mode 100644
index 000000000000..4877cd5beedb
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
@@ -0,0 +1,21 @@
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-04-22 20:15:27 UTC
++++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc
+@@ -15,6 +15,18 @@ using ::testing::SetArrayArgument;
+ using ::testing::SaveArg;
+ using ::testing::SetArrayArgument;
+
++#ifndef GL_CONTEXT_LOST_KHR
++#define GL_CONTEXT_LOST_KHR 0x0507
++#endif
++
++#ifndef GL_GUILTY_CONTEXT_RESET_KHR
++#define GL_GUILTY_CONTEXT_RESET_KHR 0x8253
++#endif
++
++#ifndef GL_INNOCENT_CONTEXT_RESET_KHR
++#define GL_INNOCENT_CONTEXT_RESET_KHR 0x8254
++#endif
++
+ namespace gpu {
+ namespace raster {
+
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc
new file mode 100644
index 000000000000..ea89cdfff915
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -0,0 +1,29 @@
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-26 20:49:50 UTC
++++ gpu/command_buffer/service/shared_context_state.cc
+@@ -65,7 +65,7 @@
+ #include "gpu/vulkan/vulkan_implementation.h"
+ #include "gpu/vulkan/vulkan_util.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "gpu/command_buffer/service/external_semaphore_pool.h"
+ #endif
+
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
+ if (gr_context_type_ == GrContextType::kVulkan) {
+ if (vk_context_provider_) {
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
+ #endif
+ use_virtualized_gl_contexts_ = false;
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
+ }
+
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ external_semaphore_pool_.reset();
+ #endif
+
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h
new file mode 100644
index 000000000000..f284652a491e
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-08-26 20:49:50 UTC
++++ gpu/command_buffer/service/shared_context_state.h
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
+ return &memory_type_tracker_;
+ }
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ ExternalSemaphorePool* external_semaphore_pool() {
+ return external_semaphore_pool_.get();
+ }
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
+ bool disable_check_reset_status_throttling_for_test_ = false;
+
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ std::unique_ptr<ExternalSemaphorePool> external_semaphore_pool_;
+ #endif
+
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
new file mode 100644
index 000000000000..14cfe4d714d9
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
+@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage =
+ // TODO(penghuang): verify the scanout is the right usage for video playback.
+ // crbug.com/1280798
+ constexpr SharedImageUsageSet kSupportedUsage =
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ SHARED_IMAGE_USAGE_SCANOUT |
+ #endif
+ SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE |
+@@ -121,7 +121,7 @@ bool AngleVulkanImageBackingFactory::IsGMBSupported(
+ switch (gmb_type) {
+ case gfx::EMPTY_BUFFER:
+ return true;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP: {
+ auto* vulkan_implementation =
+ context_state_->vk_context_provider()->GetVulkanImplementation();
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
new file mode 100644
index 000000000000..27b7a8f87b45
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
+@@ -58,7 +58,7 @@
+ #include "ui/gl/gl_version_info.h"
+ #include "ui/gl/scoped_binders.h"
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
+ #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
+ #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
+ #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
+@@ -708,7 +708,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+ wgpu::BackendType backend_type,
+ std::vector<wgpu::TextureFormat> view_formats,
+ scoped_refptr<SharedContextState> context_state) {
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
+ auto wgpu_format = ToDawnFormat(format());
+
+ if (wgpu_format == wgpu::TextureFormat::Undefined) {
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
new file mode 100644
index 000000000000..fbe25c09ae1b
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-06-30 07:04:30 UTC
++++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
+@@ -140,7 +140,7 @@ SharedImageUsageSet SupportedUsage() {
+
+ SharedImageUsageSet SupportedUsage() {
+ SharedImageUsageSet supported_usage =
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
+ SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
+ SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
+ SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
new file mode 100644
index 000000000000..bfad39b18a23
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc
+@@ -14,7 +14,7 @@
+ #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_io_surface.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_native_pixmap.h"
+ #endif
+
+@@ -36,7 +36,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+ // AHardwareBuffers), but the codebase is structured such that it is easier
+ // to create a dummy factory than create no factory.
+ return std::make_unique<GpuMemoryBufferFactory>();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return std::make_unique<GpuMemoryBufferFactoryNativePixmap>(
+ vulkan_context_provider);
+ #elif BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
new file mode 100644
index 000000000000..e1b0805841aa
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -0,0 +1,38 @@
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
+@@ -54,7 +54,7 @@
+ #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
+ #include "gpu/vulkan/vulkan_device_queue.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
+ #endif
+
+@@ -112,7 +112,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+ case gfx::IO_SURFACE_BUFFER:
+ return "platform";
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP:
+ return "platform";
+ #endif
+@@ -133,7 +133,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+ return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
+ #elif BUILDFLAG(IS_ANDROID)
+ return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
+ #elif BUILDFLAG(IS_WIN)
+ return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
+@@ -318,7 +318,7 @@ SharedImageFactory::SharedImageFactory(
+ context_state_, workarounds_);
+ factories_.push_back(std::move(ozone_factory));
+ }
+-#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA))
++#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD))
+ if (gr_context_type_ == GrContextType::kVulkan) {
+ auto external_vk_image_factory =
+ std::make_unique<ExternalVkImageBackingFactory>(context_state_);
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
new file mode 100644
index 000000000000..ef3bede70597
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
+@@ -765,7 +765,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+ return true;
+ #elif BUILDFLAG(IS_ANDROID)
+ return base::AndroidHardwareBufferCompat::IsSupportAvailable();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return supports_overlays_on_ozone_;
+ #elif BUILDFLAG(IS_WIN)
+ return gl::DirectCompositionTextureSupported();
diff --git a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index 071883e56db5..071883e56db5 100644
--- a/devel/electron35/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
diff --git a/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
new file mode 100644
index 000000000000..4ad26ee7ab14
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/command_buffer/service/webgpu_decoder_impl.cc
+@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+ backend_types = {wgpu::BackendType::D3D12};
+ #elif BUILDFLAG(IS_APPLE)
+ backend_types = {wgpu::BackendType::Metal};
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (shared_context_state_->GrContextIsVulkan() ||
+ shared_context_state_->IsGraphiteDawnVulkan()) {
+ backend_types = {wgpu::BackendType::Vulkan};
+@@ -1992,7 +1992,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+ }
+
+ #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
+- !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX)
++ !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ if (usage & wgpu::TextureUsage::StorageBinding) {
+ LOG(ERROR) << "AssociateMailbox: wgpu::TextureUsage::StorageBinding is NOT "
+ "supported yet on this platform.";
diff --git a/devel/electron39/files/patch-gpu_config_gpu__control__list.cc b/devel/electron39/files/patch-gpu_config_gpu__control__list.cc
new file mode 100644
index 000000000000..3332331e16e3
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_config_gpu__control__list.cc
@@ -0,0 +1,11 @@
+--- gpu/config/gpu_control_list.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/config/gpu_control_list.cc
+@@ -846,7 +846,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+ return kOsAndroid;
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return kOsFuchsia;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kOsLinux;
+ #elif BUILDFLAG(IS_MAC)
+ return kOsMacosx;
diff --git a/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc b/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc
new file mode 100644
index 000000000000..37ceb879637f
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_config_gpu__finch__features.cc
@@ -0,0 +1,12 @@
+--- gpu/config/gpu_finch_features.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/config/gpu_finch_features.cc
+@@ -122,7 +122,8 @@ BASE_FEATURE(kDefaultEnableGpuRasterization,
+ // Android and Linux.
+ BASE_FEATURE(kDefaultEnableGpuRasterization,
+ #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
++ BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc b/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc
new file mode 100644
index 000000000000..9c93342178e8
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_config_gpu__info__collector.cc
@@ -0,0 +1,11 @@
+--- gpu/config/gpu_info_collector.cc.orig 2025-08-26 20:49:50 UTC
++++ gpu/config/gpu_info_collector.cc
+@@ -363,7 +363,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance
+ void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
+ static BASE_FEATURE(kCollectWebGPUSupportMetrics,
+ "CollectWebGPUSupportMetrics",
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/devel/electron39/files/patch-gpu_config_gpu__test__config.cc b/devel/electron39/files/patch-gpu_config_gpu__test__config.cc
new file mode 100644
index 000000000000..bfb03cd7ecf4
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_config_gpu__test__config.cc
@@ -0,0 +1,11 @@
+--- gpu/config/gpu_test_config.cc.orig 2025-04-22 20:15:27 UTC
++++ gpu/config/gpu_test_config.cc
+@@ -27,7 +27,7 @@ GPUTestConfig::OS GetCurrentOS() {
+ GPUTestConfig::OS GetCurrentOS() {
+ #if BUILDFLAG(IS_CHROMEOS)
+ return GPUTestConfig::kOsChromeOS;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return GPUTestConfig::kOsLinux;
+ #elif BUILDFLAG(IS_WIN)
+ int32_t major_version = 0;
diff --git a/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc b/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc
new file mode 100644
index 000000000000..ef2cc0a6e63f
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_ipc_service_gpu__init.cc
@@ -0,0 +1,83 @@
+--- gpu/ipc/service/gpu_init.cc.orig 2025-08-26 20:49:50 UTC
++++ gpu/ipc/service/gpu_init.cc
+@@ -155,7 +155,7 @@ bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
+
+ #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
+ bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
+ gpu_info.gpu.driver_vendor != "NVIDIA")
+ return true;
+@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ enable_watchdog = false;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
+ #else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
+ // For some reasons MacOSX's VideoToolbox might crash when called after
+@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ }
+
+ bool attempted_startsandbox = false;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Chrome OS ARM Mali, GPU driver userspace creates threads when
+ // initializing a GL context, so start the sandbox early.
+ // TODO(zmo): Need to collect OS version before this.
+@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ gpu_preferences_.gr_context_type = GrContextType::kGL;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The ContentSandboxHelper is currently the only one implementation of
+ // GpuSandboxHelper and it has no dependency. Except on Linux where
+ // VaapiWrapper checks the GL implementation to determine which display
+@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ command_line, gpu_feature_info_,
+ gpu_preferences_.disable_software_rasterizer, false);
+ if (gl_use_swiftshader_) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
+ << "on Linux";
+ return false;
+@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ ->GetSupportedFormatsForGLNativePixmapImport();
+ #endif // BUILDFLAG(IS_OZONE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Driver may create a compatibility profile context when collect graphics
+ // information on Linux platform. Try to collect graphics information
+ // based on core profile context after disabling platform extensions.
+@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+ }
+ }
+ }
+-#if BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
+ if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
+ // https://rr-project.org/ is a Linux-only record-and-replay debugger that
+@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+ }
+ bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
+
+-#if BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
+ if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
+ // https://rr-project.org/ is a Linux-only record-and-replay debugger that
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Driver may create a compatibility profile context when collect graphics
+ // information on Linux platform. Try to collect graphics information
+ // based on core profile context after disabling platform extensions.
diff --git a/devel/electron35/files/patch-gpu_ipc_service_x__util.h b/devel/electron39/files/patch-gpu_ipc_service_x__util.h
index a981513535b7..a981513535b7 100644
--- a/devel/electron35/files/patch-gpu_ipc_service_x__util.h
+++ b/devel/electron39/files/patch-gpu_ipc_service_x__util.h
diff --git a/devel/electron35/files/patch-gpu_vulkan_generate__bindings.py b/devel/electron39/files/patch-gpu_vulkan_generate__bindings.py
index 01082cafad43..01082cafad43 100644
--- a/devel/electron35/files/patch-gpu_vulkan_generate__bindings.py
+++ b/devel/electron39/files/patch-gpu_vulkan_generate__bindings.py
diff --git a/devel/electron35/files/patch-gpu_vulkan_semaphore__handle.cc b/devel/electron39/files/patch-gpu_vulkan_semaphore__handle.cc
index a95de189e1fc..a95de189e1fc 100644
--- a/devel/electron35/files/patch-gpu_vulkan_semaphore__handle.cc
+++ b/devel/electron39/files/patch-gpu_vulkan_semaphore__handle.cc
diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc
new file mode 100644
index 000000000000..b98b661c3f37
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -0,0 +1,20 @@
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-06-30 07:04:30 UTC
++++ gpu/vulkan/vulkan_device_queue.cc
+@@ -145,7 +145,7 @@ bool VulkanDeviceQueue::Initialize(
+
+ // In dual-CPU cases, we cannot detect the active GPU correctly on Linux,
+ // so don't select GPU device based on the |gpu_info|.
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // If gpu_info is provided, the device should match it.
+ if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id ||
+ device_properties.deviceID != gpu_info->gpu.device_id)) {
+@@ -292,7 +292,7 @@ bool VulkanDeviceQueue::Initialize(
+ // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler
+ // support.
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!physical_device_info.feature_sampler_ycbcr_conversion) {
+ LOG(ERROR) << "samplerYcbcrConversion is not supported.";
+ return false;
diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h
new file mode 100644
index 000000000000..14a1cba1ceb8
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__device__queue.h
@@ -0,0 +1,11 @@
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-08-26 20:49:50 UTC
++++ gpu/vulkan/vulkan_device_queue.h
+@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
+ #endif
+
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ VkPhysicalDeviceSamplerYcbcrConversionFeatures
+ sampler_ycbcr_conversion_features_{
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES};
diff --git a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.cc
index 1127953e0d97..1127953e0d97 100644
--- a/devel/electron35/files/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.cc
diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h
new file mode 100644
index 000000000000..b9380210593f
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__function__pointers.h
@@ -0,0 +1,27 @@
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-04-22 20:15:27 UTC
++++ gpu/vulkan/vulkan_function_pointers.h
+@@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers
+ VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
+ VulkanFunction<PFN_vkQueuePresentKHR> vkQueuePresentKHR;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ VulkanFunction<PFN_vkGetImageDrmFormatModifierPropertiesEXT>
+ vkGetImageDrmFormatModifierPropertiesEXT;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -1405,7 +1405,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue
+ pPresentInfo);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT(
+ VkDevice device,
+ VkImage image,
+@@ -1415,4 +1415,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp
+ }
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_
+\ No newline at end of file
++#endif // GPU_VULKAN_VULKAN_FUNCTION_POINTERS_H_
diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h b/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h
new file mode 100644
index 000000000000..f9927e679258
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__image.h
@@ -0,0 +1,20 @@
+--- gpu/vulkan/vulkan_image.h.orig 2025-08-26 20:49:50 UTC
++++ gpu/vulkan/vulkan_image.h
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+ VkImageUsageFlags usage,
+ VkImageCreateFlags flags);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
+ VulkanDeviceQueue* device_queue,
+ const gfx::Size& size,
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+ VkImageTiling image_tiling,
+ uint32_t queue_family_index);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool InitializeWithExternalMemoryAndModifiers(VulkanDeviceQueue* device_queue,
+ const gfx::Size& size,
+ VkFormat format,
diff --git a/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc b/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc
new file mode 100644
index 000000000000..eb1ed8856cc3
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_vulkan_vulkan__util.cc
@@ -0,0 +1,11 @@
+--- gpu/vulkan/vulkan_util.cc.orig 2025-10-21 20:19:54 UTC
++++ gpu/vulkan/vulkan_util.cc
+@@ -481,7 +481,7 @@ bool CheckVulkanCompatibilities(
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) && !defined(OZONE_PLATFORM_IS_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(OZONE_PLATFORM_IS_X11)
+ // Vulkan is only supported with X11 on Linux for now.
+ return false;
+ #else
diff --git a/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h b/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h
new file mode 100644
index 000000000000..49e1a53ae896
--- /dev/null
+++ b/devel/electron39/files/patch-gpu_webgpu_dawn__commit__hash.h
@@ -0,0 +1,11 @@
+--- gpu/webgpu/dawn_commit_hash.h.orig 2025-11-02 19:18:17 UTC
++++ gpu/webgpu/dawn_commit_hash.h
+@@ -0,0 +1,8 @@
++/* Generated by lastchange.py, do not edit.*/
++
++#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_
++#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_
++
++#define DAWN_COMMIT_HASH "cee9cb0d67e749bf42f5e90cb3b8a6f525dbb920"
++
++#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_
diff --git a/devel/electron39/files/patch-headless_BUILD.gn b/devel/electron39/files/patch-headless_BUILD.gn
new file mode 100644
index 000000000000..e68d43bccae2
--- /dev/null
+++ b/devel/electron39/files/patch-headless_BUILD.gn
@@ -0,0 +1,11 @@
+--- headless/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ headless/BUILD.gn
+@@ -483,7 +483,7 @@ component("headless_non_renderer") {
+ }
+ }
+
+- if (!is_fuchsia) {
++ if (!is_fuchsia && !is_bsd) {
+ deps += [
+ "//components/crash/content/browser",
+ "//components/crash/core/app",
diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
new file mode 100644
index 000000000000..d364336dcee5
--- /dev/null
+++ b/devel/electron39/files/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -0,0 +1,32 @@
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ headless/lib/browser/headless_browser_main_parts_posix.cc
+@@ -26,7 +26,7 @@
+ #include "content/public/browser/browser_thread.h"
+ #include "headless/lib/browser/headless_browser_impl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/command_line.h"
+ #include "components/os_crypt/sync/key_storage_config_linux.h"
+ #include "components/os_crypt/sync/os_crypt.h"
+@@ -168,7 +168,7 @@ class BrowserShutdownHandler {
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kProductName[] = "HeadlessChrome";
+ #endif
+
+@@ -176,9 +176,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
+ BrowserShutdownHandler::Install(base::BindOnce(
+ &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+-#if BUILDFLAG(USE_DBUS)
++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
+ bluez::BluezDBusManager::Initialize(
+ dbus_thread_linux::GetSharedSystemBus().get());
+ #endif
diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc
new file mode 100644
index 000000000000..60cfe8b109f0
--- /dev/null
+++ b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -0,0 +1,20 @@
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-06-30 07:04:30 UTC
++++ headless/lib/browser/headless_content_browser_client.cc
+@@ -59,7 +59,7 @@
+ #include "content/public/common/content_descriptors.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS)
+ #include "components/os_crypt/sync/os_crypt.h" // nogncheck
+ #include "content/public/browser/network_service_util.h"
+ #endif
+@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey(
+
+ void HeadlessContentBrowserClient::SetEncryptionKey(
+ ::network::mojom::NetworkService* network_service) {
+-#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)) && defined(HEADLESS_USE_PREFS)
++#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(HEADLESS_USE_PREFS)
+ // The OSCrypt keys are process bound, so if network service is out of
+ // process, send it the required key if it is available.
+ if (content::IsOutOfProcessNetworkService()
diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h
new file mode 100644
index 000000000000..1c82181c51e5
--- /dev/null
+++ b/devel/electron39/files/patch-headless_lib_browser_headless__content__browser__client.h
@@ -0,0 +1,11 @@
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-06-30 07:04:30 UTC
++++ headless/lib/browser/headless_content_browser_client.h
+@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : public content::C
+ CreateDevToolsManagerDelegate() override;
+ content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
+ content::BrowserContext* context) override;
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ void GetAdditionalMappedFilesForChildProcess(
+ const base::CommandLine& command_line,
+ int child_process_id,
diff --git a/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc
new file mode 100644
index 000000000000..76355f02d892
--- /dev/null
+++ b/devel/electron39/files/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -0,0 +1,11 @@
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ headless/lib/browser/headless_web_contents_impl.cc
+@@ -69,7 +69,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref
+ namespace {
+
+ void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
+ #endif
+
diff --git a/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc b/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc
new file mode 100644
index 000000000000..79dcb337e36e
--- /dev/null
+++ b/devel/electron39/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -0,0 +1,11 @@
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-08-26 20:49:50 UTC
++++ headless/lib/headless_content_main_delegate.cc
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+ if (process_type != ::switches::kZygoteProcess) {
+ g_headless_crash_client.Pointer()->set_crash_dumps_dir(
+ command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
+-#if !BUILDFLAG(IS_WIN)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD)
+ crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
+ #endif // !BUILDFLAG(IS_WIN)
+ crash_keys::SetSwitchesFromCommandLine(command_line, nullptr);
diff --git a/devel/electron39/files/patch-ipc_ipc__channel.cc b/devel/electron39/files/patch-ipc_ipc__channel.cc
new file mode 100644
index 000000000000..026140deb02b
--- /dev/null
+++ b/devel/electron39/files/patch-ipc_ipc__channel.cc
@@ -0,0 +1,20 @@
+--- ipc/ipc_channel.cc.orig 2025-10-21 20:19:54 UTC
++++ ipc/ipc_channel.cc
+@@ -22,7 +22,7 @@ base::AtomicSequenceNumber g_last_id;
+ // Global atomic used to guarantee channel IDs are unique.
+ base::AtomicSequenceNumber g_last_id;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ int g_global_pid = 0;
+
+@@ -60,7 +60,7 @@ std::string Channel::GenerateUniqueRandomChannelID() {
+ base::RandInt(0, std::numeric_limits<int32_t>::max()));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ void Channel::SetGlobalPid(int pid) {
+ g_global_pid = pid;
diff --git a/devel/electron39/files/patch-ipc_ipc__channel.h b/devel/electron39/files/patch-ipc_ipc__channel.h
new file mode 100644
index 000000000000..d82a0bdece29
--- /dev/null
+++ b/devel/electron39/files/patch-ipc_ipc__channel.h
@@ -0,0 +1,11 @@
+--- ipc/ipc_channel.h.orig 2025-10-21 20:19:54 UTC
++++ ipc/ipc_channel.h
+@@ -206,7 +206,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
+ static std::string GenerateUniqueRandomChannelID();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Sandboxed processes live in a PID namespace, so when sending the IPC hello
+ // message from client to server we need to send the PID from the global
+ // PID namespace.
diff --git a/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc b/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc
new file mode 100644
index 000000000000..8176093d8131
--- /dev/null
+++ b/devel/electron39/files/patch-ipc_ipc__channel__mojo.cc
@@ -0,0 +1,11 @@
+--- ipc/ipc_channel_mojo.cc.orig 2025-10-21 20:19:54 UTC
++++ ipc/ipc_channel_mojo.cc
+@@ -72,7 +72,7 @@ base::ProcessId GetSelfPID() {
+ };
+
+ base::ProcessId GetSelfPID() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (int global_pid = Channel::GetGlobalPid())
+ return global_pid;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-ipc_ipc__message__utils.h b/devel/electron39/files/patch-ipc_ipc__message__utils.h
new file mode 100644
index 000000000000..4426b1f730a9
--- /dev/null
+++ b/devel/electron39/files/patch-ipc_ipc__message__utils.h
@@ -0,0 +1,11 @@
+--- ipc/ipc_message_utils.h.orig 2025-10-21 20:19:54 UTC
++++ ipc/ipc_message_utils.h
+@@ -178,7 +178,7 @@ struct ParamTraits<unsigned int> {
+ // Since we want to support Android 32<>64 bit IPC, as long as we don't have
+ // these traits for 32 bit ARM then that'll catch any errors.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
+ template <>
+ struct ParamTraits<long> {
diff --git a/devel/electron39/files/patch-media_BUILD.gn b/devel/electron39/files/patch-media_BUILD.gn
new file mode 100644
index 000000000000..e01fbef544a5
--- /dev/null
+++ b/devel/electron39/files/patch-media_BUILD.gn
@@ -0,0 +1,12 @@
+--- media/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ media/BUILD.gn
+@@ -107,6 +107,9 @@ config("media_config") {
+ defines += [ "DLOPEN_PULSEAUDIO" ]
+ }
+ }
++ if (use_sndio) {
++ defines += [ "USE_SNDIO" ]
++ }
+ }
+
+ # Internal grouping of the configs necessary to support sub-folders having their
diff --git a/devel/electron39/files/patch-media_audio_BUILD.gn b/devel/electron39/files/patch-media_audio_BUILD.gn
new file mode 100644
index 000000000000..67c99b177c1c
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_BUILD.gn
@@ -0,0 +1,27 @@
+--- media/audio/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ media/audio/BUILD.gn
+@@ -292,9 +292,23 @@ source_set("audio") {
+ deps += [ "//media/base/android:media_jni_headers" ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [ "linux/audio_manager_linux.cc" ]
+ }
++
++ if (is_bsd) {
++ sources += [ "sndio/audio_manager_sndio.cc" ]
++ }
++
++ if (use_sndio) {
++ libs += [ "sndio" ]
++ sources += [
++ "sndio/sndio_input.cc",
++ "sndio/sndio_input.h",
++ "sndio/sndio_output.cc",
++ "sndio/sndio_output.h"
++ ]
++ }
+
+ if (use_alsa) {
+ libs += [ "asound" ]
diff --git a/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc b/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc
new file mode 100644
index 000000000000..dbdce170297d
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -0,0 +1,54 @@
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-08-26 20:49:50 UTC
++++ media/audio/alsa/audio_manager_alsa.cc
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+ int card = -1;
+
+ // Loop through the physical sound cards to get ALSA device hints.
++#if !BUILDFLAG(IS_BSD)
+ while (!wrapper_->CardNext(&card) && card >= 0) {
++#endif
+ void** hints = nullptr;
+ int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
+ if (!error) {
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+ DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
+ << wrapper_->StrError(error);
+ }
++#if !BUILDFLAG(IS_BSD)
+ }
++#endif
+ }
+
+ void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
+ // goes through software conversion if needed (e.g. incompatible
+ // sample rate).
+ // TODO(joi): Should we prefer "hw" instead?
++#if BUILDFLAG(IS_BSD)
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
++#else
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
++#endif
+ return device_name.starts_with(kDeviceTypeDesired);
+ }
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+ // Loop through the sound cards.
+ // Don't use snd_device_name_hint(-1,..) since there is an access violation
+ // inside this ALSA API with libasound.so.2.0.0.
++#if !BUILDFLAG(IS_BSD)
+ while (!wrapper_->CardNext(&card) && (card >= 0) && !has_device) {
++#endif
+ int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
+ if (!error) {
+ const std::string_view unwanted_type =
+@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+ DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
+ << wrapper_->StrError(error);
+ }
++#if !BUILDFLAG(IS_BSD)
+ }
++#endif
+
+ return has_device;
+ }
diff --git a/devel/electron39/files/patch-media_audio_audio__input__device.cc b/devel/electron39/files/patch-media_audio_audio__input__device.cc
new file mode 100644
index 000000000000..cd149d8f7913
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_audio__input__device.cc
@@ -0,0 +1,11 @@
+--- media/audio/audio_input_device.cc.orig 2025-10-21 20:19:54 UTC
++++ media/audio/audio_input_device.cc
+@@ -270,7 +270,7 @@ void AudioInputDevice::OnStreamCreated(
+ // here. See comments in AliveChecker and PowerObserverHelper for details and
+ // todos.
+ if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const bool stop_at_first_alive_notification = true;
+ const bool pause_check_during_suspend = false;
+ #else
diff --git a/devel/electron35/files/patch-media_audio_audio__output__proxy__unittest.cc b/devel/electron39/files/patch-media_audio_audio__output__proxy__unittest.cc
index 09cfeab169e1..09cfeab169e1 100644
--- a/devel/electron35/files/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/devel/electron39/files/patch-media_audio_audio__output__proxy__unittest.cc
diff --git a/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc b/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc
new file mode 100644
index 000000000000..afd76cac58d4
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_pulse_pulse__util.cc
@@ -0,0 +1,14 @@
+--- media/audio/pulse/pulse_util.cc.orig 2025-08-26 20:49:50 UTC
++++ media/audio/pulse/pulse_util.cc
+@@ -45,7 +45,11 @@ static const base::FilePath::CharType kPulseLib[] =
+
+ #if defined(DLOPEN_PULSEAUDIO)
+ static const base::FilePath::CharType kPulseLib[] =
++#if BUILDFLAG(IS_BSD)
++ FILE_PATH_LITERAL("libpulse.so");
++#else
+ FILE_PATH_LITERAL("libpulse.so.0");
++#endif
+ #endif
+
+ void DestroyMainloop(pa_threaded_mainloop* mainloop) {
diff --git a/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc
new file mode 100644
index 000000000000..80a286eed7b2
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -0,0 +1,218 @@
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-10 14:34:08 UTC
++++ media/audio/sndio/audio_manager_sndio.cc
+@@ -0,0 +1,215 @@
++// Copyright (c) 2012 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "base/command_line.h"
++#include "base/metrics/histogram_macros.h"
++#include "base/memory/ptr_util.h"
++
++#include "base/logging.h"
++
++#include "media/audio/sndio/audio_manager_sndio.h"
++
++#include "media/audio/audio_device_description.h"
++#include "media/audio/audio_output_dispatcher.h"
++#if defined(USE_SNDIO)
++#include "media/audio/sndio/sndio_input.h"
++#include "media/audio/sndio/sndio_output.h"
++#endif
++#if defined(USE_PULSEAUDIO)
++#include "media/audio/pulse/audio_manager_pulse.h"
++#include "media/audio/pulse/pulse_util.h"
++#endif
++#if defined(USE_ALSA)
++#include "media/audio/alsa/audio_manager_alsa.h"
++#endif
++#include "media/audio/fake_audio_manager.h"
++#include "media/base/limits.h"
++#include "media/base/media_switches.h"
++
++namespace media {
++
++#if defined(USE_SNDIO)
++// Maximum number of output streams that can be open simultaneously.
++static const int kMaxOutputStreams = 50;
++
++// Default sample rate for input and output streams.
++static const int kDefaultSampleRate = 48000;
++
++void AddDefaultDevice(AudioDeviceNames* device_names) {
++ DCHECK(device_names->empty());
++ device_names->push_front(AudioDeviceName::CreateDefault());
++}
++
++bool AudioManagerSndio::HasAudioOutputDevices() {
++ return true;
++}
++
++bool AudioManagerSndio::HasAudioInputDevices() {
++ return true;
++}
++
++void AudioManagerSndio::GetAudioInputDeviceNames(
++ AudioDeviceNames* device_names) {
++ DCHECK(device_names->empty());
++ AddDefaultDevice(device_names);
++}
++
++void AudioManagerSndio::GetAudioOutputDeviceNames(
++ AudioDeviceNames* device_names) {
++ AddDefaultDevice(device_names);
++}
++
++#if defined(USE_SNDIO)
++const std::string_view AudioManagerSndio::GetName() {
++ return "SNDIO";
++}
++#endif
++
++AudioParameters AudioManagerSndio::GetInputStreamParameters(
++ const std::string& device_id) {
++ static const int kDefaultInputBufferSize = 1024;
++
++ int user_buffer_size = GetUserBufferSize();
++ int buffer_size = user_buffer_size ?
++ user_buffer_size : kDefaultInputBufferSize;
++
++ return AudioParameters(
++ AudioParameters::AUDIO_PCM_LOW_LATENCY, ChannelLayoutConfig::Stereo(),
++ kDefaultSampleRate, buffer_size);
++}
++
++AudioManagerSndio::AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread,
++ AudioLogFactory* audio_log_factory)
++ : AudioManagerBase(std::move(audio_thread),
++ audio_log_factory) {
++ DLOG(WARNING) << "AudioManagerSndio";
++ SetMaxOutputStreamsAllowed(kMaxOutputStreams);
++}
++
++AudioManagerSndio::~AudioManagerSndio() = default;
++
++AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream(
++ const AudioParameters& params,
++ const LogCallback& log_callback) {
++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format());
++ return MakeOutputStream(params);
++}
++
++AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) {
++ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!";
++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format());
++ return MakeOutputStream(params);
++}
++
++AudioInputStream* AudioManagerSndio::MakeLinearInputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) {
++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format());
++ return MakeInputStream(params);
++}
++
++AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) {
++ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format());
++ return MakeInputStream(params);
++}
++
++AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters(
++ const std::string& output_device_id,
++ const AudioParameters& input_params) {
++ // TODO(tommi): Support |output_device_id|.
++ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!";
++ static const int kDefaultOutputBufferSize = 2048;
++
++ ChannelLayoutConfig channel_layout_config = ChannelLayoutConfig::Stereo();
++ int sample_rate = kDefaultSampleRate;
++ int buffer_size = kDefaultOutputBufferSize;
++ if (input_params.IsValid()) {
++ sample_rate = input_params.sample_rate();
++ channel_layout_config = input_params.channel_layout_config();
++ buffer_size = std::min(buffer_size, input_params.frames_per_buffer());
++ }
++
++ int user_buffer_size = GetUserBufferSize();
++ if (user_buffer_size)
++ buffer_size = user_buffer_size;
++
++ return AudioParameters(
++ AudioParameters::AUDIO_PCM_LOW_LATENCY,
++ channel_layout_config, sample_rate, buffer_size);
++}
++
++AudioInputStream* AudioManagerSndio::MakeInputStream(
++ const AudioParameters& params) {
++ DLOG(WARNING) << "MakeInputStream";
++ return new SndioAudioInputStream(this,
++ AudioDeviceDescription::kDefaultDeviceId, params);
++}
++
++AudioOutputStream* AudioManagerSndio::MakeOutputStream(
++ const AudioParameters& params) {
++ DLOG(WARNING) << "MakeOutputStream";
++ return new SndioAudioOutputStream(params, this);
++}
++#endif
++
++std::unique_ptr<media::AudioManager> CreateAudioManager(
++ std::unique_ptr<AudioThread> audio_thread,
++ AudioLogFactory* audio_log_factory) {
++ DLOG(WARNING) << "CreateAudioManager";
++
++ auto _ab = kAudioBackendParam.Get();
++
++ // For testing allow audio output to be disabled.
++ if (base::CommandLine::ForCurrentProcess()->HasSwitch(
++ switches::kDisableAudioOutput) ||
++ !base::FeatureList::IsEnabled(media::kAudioBackend)) {
++ return std::make_unique<FakeAudioManager>(std::move(audio_thread),
++ audio_log_factory);
++ }
++
++#if defined(USE_PULSEAUDIO)
++ pa_threaded_mainloop* pa_mainloop = nullptr;
++ pa_context* pa_context = nullptr;
++ if (_ab != AudioBackend::kSndio && _ab != AudioBackend::kAlsa &&
++ pulse::InitPulse(&pa_mainloop, &pa_context)) {
++ return std::make_unique<AudioManagerPulse>(
++ std::move(audio_thread), audio_log_factory, pa_mainloop, pa_context);
++ } else if (_ab == AudioBackend::kAuto) {
++ LOG(WARNING) << "Falling back to SNDIO for audio output. PulseAudio is not "
++ "available or could not be initialized.";
++ }
++#endif
++
++#if defined(USE_SNDIO)
++ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kAlsa) {
++ return std::make_unique<AudioManagerSndio>(std::move(audio_thread),
++ audio_log_factory);
++ } else if (_ab == AudioBackend::kAuto) {
++ LOG(WARNING) << "Falling back to ALSA audio output. SNDIO is not "
++ "available or could not be initialized.";
++ }
++#endif
++
++#if defined(USE_ALSA)
++ if (_ab != AudioBackend::kPulseAudio && _ab != AudioBackend::kSndio) {
++ return std::make_unique<AudioManagerAlsa>(std::move(audio_thread),
++ audio_log_factory);
++ } else if (_ab == AudioBackend::kAuto) {
++ LOG(WARNING) << "Falling back to fake audio output. ALSA is not "
++ "available or could not be initialized.";
++ }
++#endif
++
++ return std::make_unique<FakeAudioManager>(std::move(audio_thread),
++ audio_log_factory);
++}
++
++} // namespace media
diff --git a/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h
new file mode 100644
index 000000000000..039e5ebb5bf4
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -0,0 +1,69 @@
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-07-04 05:17:24 UTC
++++ media/audio/sndio/audio_manager_sndio.h
+@@ -0,0 +1,66 @@
++// Copyright (c) 2012 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#ifndef MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
++#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
++
++#include <set>
++
++#include "base/compiler_specific.h"
++#include "base/memory/ref_counted.h"
++#include "base/threading/thread.h"
++#include "media/audio/audio_manager_base.h"
++
++namespace media {
++
++class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase {
++ public:
++ AudioManagerSndio(std::unique_ptr<AudioThread> audio_thread,
++ AudioLogFactory* audio_log_factory);
++
++ AudioManagerSndio(const AudioManagerSndio&) = delete;
++ AudioManagerSndio& operator=(const AudioManagerSndio&) = delete;
++
++ ~AudioManagerSndio() override;
++
++ // Implementation of AudioManager.
++ bool HasAudioOutputDevices() override;
++ bool HasAudioInputDevices() override;
++ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override;
++ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
++ AudioParameters GetInputStreamParameters(
++ const std::string& device_id) override;
++ const std::string_view GetName() override;
++
++ // Implementation of AudioManagerBase.
++ AudioOutputStream* MakeLinearOutputStream(
++ const AudioParameters& params,
++ const LogCallback& log_callback) override;
++ AudioOutputStream* MakeLowLatencyOutputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) override;
++ AudioInputStream* MakeLinearInputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) override;
++ AudioInputStream* MakeLowLatencyInputStream(
++ const AudioParameters& params,
++ const std::string& device_id,
++ const LogCallback& log_callback) override;
++
++ protected:
++ AudioParameters GetPreferredOutputStreamParameters(
++ const std::string& output_device_id,
++ const AudioParameters& input_params) override;
++
++ private:
++ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream.
++ AudioOutputStream* MakeOutputStream(const AudioParameters& params);
++ AudioInputStream* MakeInputStream(const AudioParameters& params);
++};
++
++} // namespace media
++
++#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_
diff --git a/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc b/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc
new file mode 100644
index 000000000000..93f376c029e7
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_sndio_sndio__input.cc
@@ -0,0 +1,204 @@
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-10 14:34:08 UTC
++++ media/audio/sndio/sndio_input.cc
+@@ -0,0 +1,201 @@
++// Copyright 2013 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
++#include "media/base/audio_timestamp_helper.h"
++#include "media/audio/sndio/audio_manager_sndio.h"
++#include "media/audio/audio_manager.h"
++#include "media/audio/sndio/sndio_input.h"
++
++namespace media {
++
++static const SampleFormat kSampleFormat = kSampleFormatS16;
++
++void SndioAudioInputStream::OnMoveCallback(void *arg, int delta)
++{
++ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg);
++
++ self->hw_delay += delta;
++}
++
++void *SndioAudioInputStream::ThreadEntry(void *arg) {
++ SndioAudioInputStream* self = static_cast<SndioAudioInputStream*>(arg);
++
++ self->ThreadLoop();
++ return NULL;
++}
++
++SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager,
++ const std::string& device_name,
++ const AudioParameters& params)
++ : manager(manager),
++ params(params),
++ audio_bus(AudioBus::Create(params)),
++ state(kClosed) {
++}
++
++SndioAudioInputStream::~SndioAudioInputStream() {
++ if (state != kClosed)
++ Close();
++}
++
++AudioInputStream::OpenOutcome SndioAudioInputStream::Open() {
++ struct sio_par par;
++ int sig;
++
++ if (state != kClosed)
++ return OpenOutcome::kFailed;
++
++ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR &&
++ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) {
++ LOG(WARNING) << "Unsupported audio format.";
++ return OpenOutcome::kFailed;
++ }
++
++ sio_initpar(&par);
++ par.rate = params.sample_rate();
++ par.rchan = params.channels();
++ par.bits = SampleFormatToBitsPerChannel(kSampleFormat);
++ par.bps = par.bits / 8;
++ par.sig = sig = par.bits != 8 ? 1 : 0;
++ par.le = SIO_LE_NATIVE;
++ par.appbufsz = params.frames_per_buffer();
++
++ hdl = sio_open(SIO_DEVANY, SIO_REC, 0);
++
++ if (hdl == NULL) {
++ LOG(ERROR) << "Couldn't open audio device.";
++ return OpenOutcome::kFailed;
++ }
++
++ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) {
++ LOG(ERROR) << "Couldn't set audio parameters.";
++ goto bad_close;
++ }
++
++ if (par.rate != (unsigned int)params.sample_rate() ||
++ par.rchan != (unsigned int)params.channels() ||
++ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) ||
++ par.sig != (unsigned int)sig ||
++ (par.bps > 1 && par.le != SIO_LE_NATIVE) ||
++ (par.bits != par.bps * 8)) {
++ LOG(ERROR) << "Unsupported audio parameters.";
++ goto bad_close;
++ }
++ state = kStopped;
++ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)];
++ sio_onmove(hdl, &OnMoveCallback, this);
++ return OpenOutcome::kSuccess;
++bad_close:
++ sio_close(hdl);
++ return OpenOutcome::kFailed;
++}
++
++void SndioAudioInputStream::Start(AudioInputCallback* cb) {
++
++ StartAgc();
++
++ state = kRunning;
++ hw_delay = 0;
++ callback = cb;
++ sio_start(hdl);
++ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) {
++ LOG(ERROR) << "Failed to create real-time thread for recording.";
++ sio_stop(hdl);
++ state = kStopped;
++ }
++}
++
++void SndioAudioInputStream::Stop() {
++
++ if (state == kStopped)
++ return;
++
++ state = kStopWait;
++ pthread_join(thread, NULL);
++ sio_stop(hdl);
++ state = kStopped;
++
++ StopAgc();
++}
++
++void SndioAudioInputStream::Close() {
++
++ if (state == kClosed)
++ goto release;
++
++ if (state == kRunning)
++ Stop();
++
++ state = kClosed;
++ delete [] buffer;
++ sio_close(hdl);
++
++release:
++ manager->ReleaseInputStream(this);
++}
++
++double SndioAudioInputStream::GetMaxVolume() {
++ // Not supported
++ return 0.0;
++}
++
++void SndioAudioInputStream::SetVolume(double volume) {
++ // Not supported. Do nothing.
++}
++
++double SndioAudioInputStream::GetVolume() {
++ // Not supported.
++ return 0.0;
++}
++
++bool SndioAudioInputStream::IsMuted() {
++ // Not supported.
++ return false;
++}
++
++void SndioAudioInputStream::SetOutputDeviceForAec(
++ const std::string& output_device_id) {
++ // Not supported.
++}
++
++void SndioAudioInputStream::ThreadLoop(void) {
++ size_t todo, n;
++ char *data;
++ unsigned int nframes;
++ double normalized_volume = 0.0;
++
++ nframes = audio_bus->frames();
++
++ while (state == kRunning && !sio_eof(hdl)) {
++
++ GetAgcVolume(&normalized_volume);
++
++ // read one block
++ todo = nframes * params.GetBytesPerFrame(kSampleFormat);
++ data = buffer;
++ while (todo > 0) {
++ n = sio_read(hdl, data, todo);
++ if (n == 0)
++ return; // unrecoverable I/O error
++ todo -= n;
++ data += n;
++ }
++ hw_delay -= nframes;
++
++ // convert frames count to TimeDelta
++ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay,
++ params.sample_rate());
++
++ // push into bus
++ audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(reinterpret_cast<int16_t*>(buffer), nframes);
++
++
++ // invoke callback
++ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1., {});
++ }
++}
++
++} // namespace media
diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__input.h b/devel/electron39/files/patch-media_audio_sndio_sndio__input.h
index b5684256703a..b5684256703a 100644
--- a/devel/electron35/files/patch-media_audio_sndio_sndio__input.h
+++ b/devel/electron39/files/patch-media_audio_sndio_sndio__input.h
diff --git a/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc b/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc
new file mode 100644
index 000000000000..3d7dbef6dad9
--- /dev/null
+++ b/devel/electron39/files/patch-media_audio_sndio_sndio__output.cc
@@ -0,0 +1,191 @@
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-10 14:34:08 UTC
++++ media/audio/sndio/sndio_output.cc
+@@ -0,0 +1,188 @@
++// Copyright (c) 2012 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "base/logging.h"
++#include "base/time/time.h"
++#include "base/time/default_tick_clock.h"
++#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
++#include "media/base/audio_timestamp_helper.h"
++#include "media/audio/sndio/sndio_output.h"
++
++namespace media {
++
++static const SampleFormat kSampleFormat = kSampleFormatS16;
++
++void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) {
++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
++
++ self->hw_delay -= delta;
++}
++
++void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) {
++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
++
++ self->vol = vol;
++}
++
++void *SndioAudioOutputStream::ThreadEntry(void *arg) {
++ SndioAudioOutputStream* self = static_cast<SndioAudioOutputStream*>(arg);
++
++ self->ThreadLoop();
++ return NULL;
++}
++
++SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params,
++ AudioManagerBase* manager)
++ : manager(manager),
++ params(params),
++ audio_bus(AudioBus::Create(params)),
++ state(kClosed),
++ mutex(PTHREAD_MUTEX_INITIALIZER) {
++}
++
++SndioAudioOutputStream::~SndioAudioOutputStream() {
++ if (state != kClosed)
++ Close();
++}
++
++bool SndioAudioOutputStream::Open() {
++ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR &&
++ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) {
++ LOG(WARNING) << "Unsupported audio format.";
++ return false;
++ }
++ state = kStopped;
++ volpending = 0;
++ vol = SIO_MAXVOL;
++ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)];
++ return true;
++}
++
++void SndioAudioOutputStream::Close() {
++ if (state == kClosed)
++ goto release;
++ if (state == kRunning)
++ Stop();
++ state = kClosed;
++ delete [] buffer;
++release:
++ manager->ReleaseOutputStream(this); // Calls the destructor
++}
++
++void SndioAudioOutputStream::Start(AudioSourceCallback* callback) {
++ struct sio_par par;
++ int sig;
++
++ sio_initpar(&par);
++ par.rate = params.sample_rate();
++ par.pchan = params.channels();
++ par.bits = SampleFormatToBitsPerChannel(kSampleFormat);
++ par.bps = par.bits / 8;
++ par.sig = sig = par.bits != 8 ? 1 : 0;
++ par.le = SIO_LE_NATIVE;
++ par.appbufsz = params.frames_per_buffer();
++
++ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0);
++ if (hdl == NULL) {
++ LOG(ERROR) << "Couldn't open audio device.";
++ return;
++ }
++ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) {
++ LOG(ERROR) << "Couldn't set audio parameters.";
++ sio_close(hdl);
++ return;
++ }
++ if (par.rate != (unsigned int)params.sample_rate() ||
++ par.pchan != (unsigned int)params.channels() ||
++ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) ||
++ par.sig != (unsigned int)sig ||
++ (par.bps > 1 && par.le != SIO_LE_NATIVE) ||
++ (par.bits != par.bps * 8)) {
++ LOG(ERROR) << "Unsupported audio parameters.";
++ sio_close(hdl);
++ return;
++ }
++
++ sio_onmove(hdl, &OnMoveCallback, this);
++ sio_onvol(hdl, &OnVolCallback, this);
++
++ state = kRunning;
++ hw_delay = 0;
++ source = callback;
++ sio_start(hdl);
++
++ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) {
++ LOG(ERROR) << "Failed to create real-time thread.";
++ sio_stop(hdl);
++ sio_close(hdl);
++ state = kStopped;
++ }
++}
++
++void SndioAudioOutputStream::Stop() {
++ if (state == kStopped)
++ return;
++ state = kStopWait;
++ pthread_join(thread, NULL);
++ sio_stop(hdl);
++ sio_close(hdl);
++ state = kStopped;
++}
++
++void SndioAudioOutputStream::SetVolume(double v) {
++ pthread_mutex_lock(&mutex);
++ vol = v * SIO_MAXVOL;
++ volpending = 1;
++ pthread_mutex_unlock(&mutex);
++}
++
++void SndioAudioOutputStream::GetVolume(double* v) {
++ pthread_mutex_lock(&mutex);
++ *v = vol * (1. / SIO_MAXVOL);
++ pthread_mutex_unlock(&mutex);
++}
++
++// This stream is always used with sub second buffer sizes, where it's
++// sufficient to simply always flush upon Start().
++void SndioAudioOutputStream::Flush() {}
++
++void SndioAudioOutputStream::ThreadLoop(void) {
++ int avail, count, result;
++
++ while (state == kRunning) {
++ // Update volume if needed
++ pthread_mutex_lock(&mutex);
++ if (volpending) {
++ volpending = 0;
++ sio_setvol(hdl, vol);
++ }
++ pthread_mutex_unlock(&mutex);
++
++ // Get data to play
++ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay,
++ params.sample_rate());
++ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get());
++ audio_bus->ToInterleaved<SignedInt16SampleTypeTraits>(count, reinterpret_cast<int16_t*>(buffer));
++ if (count == 0) {
++ // We have to submit something to the device
++ count = audio_bus->frames();
++ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat));
++ LOG(WARNING) << "No data to play, running empty cycle.";
++ }
++
++ // Submit data to the device
++ avail = count * params.GetBytesPerFrame(kSampleFormat);
++ result = sio_write(hdl, buffer, avail);
++ if (result == 0) {
++ LOG(WARNING) << "Audio device disconnected.";
++ break;
++ }
++
++ // Update hardware pointer
++ hw_delay += count;
++ }
++}
++
++} // namespace media
diff --git a/devel/electron35/files/patch-media_audio_sndio_sndio__output.h b/devel/electron39/files/patch-media_audio_sndio_sndio__output.h
index bb8603b68d9c..bb8603b68d9c 100644
--- a/devel/electron35/files/patch-media_audio_sndio_sndio__output.h
+++ b/devel/electron39/files/patch-media_audio_sndio_sndio__output.h
diff --git a/devel/electron39/files/patch-media_base_audio__latency.cc b/devel/electron39/files/patch-media_base_audio__latency.cc
new file mode 100644
index 000000000000..2ec5d757fb1d
--- /dev/null
+++ b/devel/electron39/files/patch-media_base_audio__latency.cc
@@ -0,0 +1,11 @@
+--- media/base/audio_latency.cc.orig 2025-08-26 20:49:50 UTC
++++ media/base/audio_latency.cc
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+ }
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // On Linux, MacOS and Fuchsia, the low level IO implementations on the
+ // browser side supports all buffer size the clients want. We use the native
+ // peer connection buffer size (10ms) to achieve best possible performance.
diff --git a/devel/electron35/files/patch-media_base_libaom__thread__wrapper.cc b/devel/electron39/files/patch-media_base_libaom__thread__wrapper.cc
index d08a8992857e..d08a8992857e 100644
--- a/devel/electron35/files/patch-media_base_libaom__thread__wrapper.cc
+++ b/devel/electron39/files/patch-media_base_libaom__thread__wrapper.cc
diff --git a/devel/electron35/files/patch-media_base_libvpx__thread__wrapper.cc b/devel/electron39/files/patch-media_base_libvpx__thread__wrapper.cc
index db10f013d75d..db10f013d75d 100644
--- a/devel/electron35/files/patch-media_base_libvpx__thread__wrapper.cc
+++ b/devel/electron39/files/patch-media_base_libvpx__thread__wrapper.cc
diff --git a/devel/electron39/files/patch-media_base_media__switches.cc b/devel/electron39/files/patch-media_base_media__switches.cc
new file mode 100644
index 000000000000..01f90dadc668
--- /dev/null
+++ b/devel/electron39/files/patch-media_base_media__switches.cc
@@ -0,0 +1,120 @@
+--- media/base/media_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ media/base/media_switches.cc
+@@ -19,7 +19,7 @@
+ #include "ui/gl/gl_features.h"
+ #include "ui/gl/gl_utils.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/cpu.h"
+ #endif
+
+@@ -368,13 +368,35 @@ BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE
+ BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables system audio mirroring using pulseaudio.
+ BASE_FEATURE(kPulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ // Enables system audio sharing using pulseaudio.
+ BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
+ base::FEATURE_DISABLED_BY_DEFAULT);
++
++BASE_FEATURE(kAudioBackend,
++ "AudioBackend",
++ base::FEATURE_ENABLED_BY_DEFAULT);
++
++constexpr base::FeatureParam<AudioBackend>::Option
++ kAudioBackendOptions[] = {
++ {AudioBackend::kAuto,
++ "auto"},
++ {AudioBackend::kPulseAudio, "pulseaudio"},
++ {AudioBackend::kSndio, "sndio"},
++ {AudioBackend::kAlsa, "alsa"}};
++
++const base::FeatureParam<AudioBackend>
++ kAudioBackendParam{
++ &kAudioBackend, "audio-backend",
++#if BUILDFLAG(IS_OPENBSD)
++ AudioBackend::kSndio,
++#elif BUILDFLAG(IS_FREEBSD)
++ AudioBackend::kAuto,
++#endif
++ &kAudioBackendOptions};
+ #endif // BUILDFLAG(IS_LINUX)
+
+ // When enabled, MediaCapabilities will check with GPU Video Accelerator
+@@ -626,7 +648,7 @@ BASE_FEATURE(kGlobalMediaControls,
+
+ // Show toolbar button that opens dialog for controlling media sessions.
+ BASE_FEATURE(kGlobalMediaControls,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -644,7 +666,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+ #if !BUILDFLAG(IS_ANDROID)
+ // If enabled, users can request Media Remoting without fullscreen-in-tab.
+ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -655,7 +677,7 @@ BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
+ // Show picture-in-picture button in Global Media Controls.
+ BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -677,7 +699,7 @@ BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_B
+ // autoplay policy.
+ BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
+ // on chromeos, but needs an experiment on linux.
+ BASE_FEATURE(kAcceleratedVideoDecodeLinux,
+@@ -733,7 +755,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABL
+ // Enables VSync aligned MJPEG decoding.
+ BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
+ BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1235,7 +1257,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+ );
+ #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Spawn utility processes to perform hardware encode acceleration instead of
+ // using the GPU process.
+ BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1297,7 +1319,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_
+ // Enables Media Engagement Index recording for Web Audio playbacks.
+ BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Reduces the number of buffers needed in the output video frame pool to
+ // populate the Renderer pipeline for hardware accelerated VideoDecoder in
+ // non-low latency scenarios.
+@@ -1565,7 +1587,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-media_base_media__switches.h b/devel/electron39/files/patch-media_base_media__switches.h
new file mode 100644
index 000000000000..5a1184836425
--- /dev/null
+++ b/devel/electron39/files/patch-media_base_media__switches.h
@@ -0,0 +1,57 @@
+--- media/base/media_switches.h.orig 2025-10-21 20:19:54 UTC
++++ media/base/media_switches.h
+@@ -342,13 +342,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForCast);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForScreenShare);
++
++enum class AudioBackend {
++ kAuto,
++ kPulseAudio,
++ kSndio,
++ kAlsa
++};
++
++MEDIA_EXPORT BASE_DECLARE_FEATURE(kAudioBackend);
++MEDIA_EXPORT extern const base::FeatureParam<
++ AudioBackend>
++ kAudioBackendParam;
+ #endif // BUILDFLAG(IS_LINUX)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordMediaEngagementScores);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kRecordWebAudioEngagement);
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
+@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurate
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
+@@ -382,7 +394,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
+ #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
+@@ -501,7 +513,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
+ #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoEncoding);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
diff --git a/devel/electron39/files/patch-media_base_video__frame.cc b/devel/electron39/files/patch-media_base_video__frame.cc
new file mode 100644
index 000000000000..2d5bb827bc56
--- /dev/null
+++ b/devel/electron39/files/patch-media_base_video__frame.cc
@@ -0,0 +1,47 @@
+--- media/base/video_frame.cc.orig 2025-10-21 20:19:54 UTC
++++ media/base/video_frame.cc
+@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToString(
+ return "OWNED_MEMORY";
+ case VideoFrame::STORAGE_SHMEM:
+ return "SHMEM";
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case VideoFrame::STORAGE_DMABUFS:
+ return "DMABUFS";
+ #endif
+@@ -100,7 +100,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto
+ // static
+ bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
+ return
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // This is not strictly needed but makes explicit that, at VideoFrame
+ // level, DmaBufs are not mappable from userspace.
+ storage_type != VideoFrame::STORAGE_DMABUFS &&
+@@ -395,7 +395,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
+ plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
+ }
+ uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -852,7 +852,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
+ const VideoFrameLayout& layout,
+@@ -1539,7 +1539,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+ return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ size_t VideoFrame::NumDmabufFds() const {
+ if (wrapped_frame_) {
+ return wrapped_frame_->NumDmabufFds();
diff --git a/devel/electron39/files/patch-media_base_video__frame.h b/devel/electron39/files/patch-media_base_video__frame.h
new file mode 100644
index 000000000000..dcc37cec380b
--- /dev/null
+++ b/devel/electron39/files/patch-media_base_video__frame.h
@@ -0,0 +1,47 @@
+--- media/base/video_frame.h.orig 2025-10-21 20:19:54 UTC
++++ media/base/video_frame.h
+@@ -41,7 +41,7 @@
+ #include "ui/gfx/geometry/size.h"
+ #include "ui/gfx/hdr_metadata.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/files/scoped_file.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+ STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
+ STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
+ STORAGE_SHMEM = 4, // Backed by read-only shared memory.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
+ #endif
+ STORAGE_GPU_MEMORY_BUFFER = 6,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+ base::TimeDelta timestamp);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Wraps provided dmabufs
+ // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
+ // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
+@@ -712,7 +712,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+ // wait for the included sync point.
+ scoped_refptr<gpu::ClientSharedImage> shared_image() const;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The number of DmaBufs will be equal or less than the number of planes of
+ // the frame. If there are less, this means that the last FD contains the
+ // remaining planes. Should be > 0 for STORAGE_DMABUFS.
+@@ -947,7 +947,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+ // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
+ bool is_mappable_si_enabled_ = false;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either
+ // equal or less than the number of planes of the frame. If it is less, then
+ // the memory area represented by the last FD contains the remaining planes.
diff --git a/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc
new file mode 100644
index 000000000000..89aafe708d7d
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -0,0 +1,20 @@
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ media/capture/video/create_video_capture_device_factory.cc
+@@ -13,7 +13,7 @@
+ #include "media/capture/video/fake_video_capture_device_factory.h"
+ #include "media/capture/video/file_video_capture_device_factory.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "media/capture/video/linux/video_capture_device_factory_linux.h"
+ #elif BUILDFLAG(IS_CHROMEOS)
+ #include "media/capture/video/chromeos/public/cros_features.h"
+@@ -56,7 +56,7 @@ CreatePlatformSpecificVideoCaptureDeviceFactory(
+ std::unique_ptr<VideoCaptureDeviceFactory>
+ CreatePlatformSpecificVideoCaptureDeviceFactory(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<VideoCaptureDeviceFactoryLinux>(ui_task_runner);
+ #elif BUILDFLAG(IS_CHROMEOS)
+ if (base::SysInfo::IsRunningOnChromeOS())
diff --git a/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc
new file mode 100644
index 000000000000..c7b3ddfefe4b
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_fake__video__capture__device__factory.cc
@@ -0,0 +1,11 @@
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-06-30 07:04:30 UTC
++++ media/capture/video/fake_video_capture_device_factory.cc
+@@ -228,7 +228,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo(
+ int entry_index = 0;
+ for (const auto& entry : devices_config_) {
+ VideoCaptureApi api =
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ VideoCaptureApi::LINUX_V4L2_SINGLE_PLANE;
+ #elif BUILDFLAG(IS_IOS)
+ VideoCaptureApi::UNKNOWN;
diff --git a/devel/electron35/files/patch-media_capture_video_file__video__capture__device__factory.cc b/devel/electron39/files/patch-media_capture_video_file__video__capture__device__factory.cc
index 91bf3d7255cc..91bf3d7255cc 100644
--- a/devel/electron35/files/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/devel/electron39/files/patch-media_capture_video_file__video__capture__device__factory.cc
diff --git a/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
new file mode 100644
index 000000000000..e9b56770aa1f
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -0,0 +1,11 @@
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-10-21 20:19:54 UTC
++++ media/capture/video/linux/fake_v4l2_impl.cc
+@@ -571,7 +571,7 @@ int FakeV4L2Impl::close(int fd) {
+ return kSuccessReturnValue;
+ }
+
+-int FakeV4L2Impl::ioctl(int fd, int request, void* argp) {
++int FakeV4L2Impl::ioctl(int fd, unsigned long request, void* argp) {
+ base::AutoLock lock(lock_);
+ auto device_iter = opened_devices_.find(fd);
+ if (device_iter == opened_devices_.end())
diff --git a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.h b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.h
index ce6bba028f1c..ce6bba028f1c 100644
--- a/devel/electron35/files/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/devel/electron39/files/patch-media_capture_video_linux_fake__v4l2__impl.h
diff --git a/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
new file mode 100644
index 000000000000..1d4f76fef11d
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -0,0 +1,156 @@
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-08-26 20:49:50 UTC
++++ media/capture/video/linux/v4l2_capture_delegate.cc
+@@ -10,8 +10,10 @@
+ #include "media/capture/video/linux/v4l2_capture_delegate.h"
+
+ #include <fcntl.h>
++#if !BUILDFLAG(IS_BSD)
+ #include <linux/version.h>
+ #include <linux/videodev2.h>
++#endif
+ #include <poll.h>
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+@@ -35,17 +37,19 @@
+ #include "media/capture/video/blob_utils.h"
+ #include "media/capture/video/linux/video_capture_device_linux.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "media/capture/capture_switches.h"
+ #include "media/capture/video/linux/v4l2_capture_delegate_gpu_helper.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+ using media::mojom::MeteringMode;
+
++#if !BUILDFLAG(IS_BSD)
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 6, 0)
+ // 16 bit depth, Realsense F200.
+ #define V4L2_PIX_FMT_Z16 v4l2_fourcc('Z', '1', '6', ' ')
+ #endif
++#endif
+
+ // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
+ // format is introduced to kernel.
+@@ -55,6 +59,14 @@ using media::mojom::MeteringMode;
+ #define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
+ #endif
+
++#ifndef V4L2_COLORSPACE_OPRGB
++#define V4L2_COLORSPACE_OPRGB V4L2_COLORSPACE_ADOBERGB
++#endif
++
++#ifndef V4L2_XFER_FUNC_OPRGB
++#define V4L2_XFER_FUNC_OPRGB V4L2_XFER_FUNC_ADOBERGB
++#endif
++
+ namespace media {
+
+ namespace {
+@@ -274,7 +286,7 @@ bool V4L2CaptureDelegate::IsControllableControl(
+ // static
+ bool V4L2CaptureDelegate::IsControllableControl(
+ int control_id,
+- const base::RepeatingCallback<int(int, void*)>& do_ioctl) {
++ const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl) {
+ const int special_control_id = GetControllingSpecialControl(control_id);
+ if (!special_control_id) {
+ // The control is not controlled by a special control thus the control is
+@@ -330,7 +342,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
+ is_capturing_(false),
+ timeout_count_(0),
+ rotation_(rotation) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+ #endif // BUILDFLAG(IS_LINUX)
+ }
+@@ -457,7 +469,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
+
+ client_->OnStarted();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (use_gpu_buffer_) {
+ v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
+ }
+@@ -801,7 +813,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
+
+ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
+
+-bool V4L2CaptureDelegate::RunIoctl(int request, void* argp) {
++bool V4L2CaptureDelegate::RunIoctl(unsigned int request, void* argp) {
+ int num_retries = 0;
+ for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
+ ++num_retries) {
+@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
+ return num_retries != kMaxIOCtrlRetries;
+ }
+
+-int V4L2CaptureDelegate::DoIoctl(int request, void* argp) {
++int V4L2CaptureDelegate::DoIoctl(unsigned int request, void* argp) {
+ return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
+ }
+
+@@ -822,6 +834,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+ }
+
+ void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
++#if !BUILDFLAG(IS_BSD)
+ constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
+ V4L2_CID_AUTO_WHITE_BALANCE,
+ V4L2_CID_BRIGHTNESS,
+@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+ << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
+ }
+ }
++#endif
+ }
+
+ mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
+@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() {
+
+ pollfd device_pfd = {};
+ device_pfd.fd = device_fd_.get();
++#if !BUILDFLAG(IS_BSD)
+ device_pfd.events = POLLIN | POLLPRI;
++#else
++ device_pfd.events = POLLIN;
++#endif
+
+ const int result =
+ HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
+@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() {
+ timeout_count_ = 0;
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ // Dequeue events if the driver has filled in some.
+ if (device_pfd.revents & POLLPRI) {
+ bool controls_changed = false;
+@@ -1100,6 +1119,7 @@ void V4L2CaptureDelegate::DoCapture() {
+ client_->OnCaptureConfigurationChanged();
+ }
+ }
++#endif
+
+ // Deenqueue, send and reenqueue a buffer if the driver has filled one in.
+ if (device_pfd.revents & POLLIN) {
+@@ -1153,7 +1173,7 @@ void V4L2CaptureDelegate::DoCapture() {
+ // workable on Linux.
+
+ // See http://crbug.com/959919.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (use_gpu_buffer_) {
+ v4l2_gpu_helper_->OnIncomingCapturedData(
+ client_.get(), buffer_tracker->start(),
+@@ -1227,7 +1247,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
+ client_->OnError(error, from_here, reason);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gfx::ColorSpace V4L2CaptureDelegate::BuildColorSpaceFromv4l2() {
+ v4l2_colorspace v4l2_primary = (v4l2_colorspace)video_fmt_.fmt.pix.colorspace;
+ v4l2_quantization v4l2_range =
diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 19acc8c288b8..19acc8c288b8 100644
--- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__delegate.h
diff --git a/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h
new file mode 100644
index 000000000000..880cc2e06392
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device.h
@@ -0,0 +1,11 @@
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-04-22 20:15:27 UTC
++++ media/capture/video/linux/v4l2_capture_device.h
+@@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
+
+ virtual int open(const char* device_name, int flags) = 0;
+ virtual int close(int fd) = 0;
+- virtual int ioctl(int fd, int request, void* argp) = 0;
++ virtual int ioctl(int fd, unsigned long request, void* argp) = 0;
+ virtual void* mmap(void* start,
+ size_t length,
+ int prot,
diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
index 902427b862a2..902427b862a2 100644
--- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
diff --git a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
index 21a77244eca8..21a77244eca8 100644
--- a/devel/electron35/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/devel/electron39/files/patch-media_capture_video_linux_v4l2__capture__device__impl.h
diff --git a/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
new file mode 100644
index 000000000000..a7dfc86f1b17
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -0,0 +1,80 @@
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-08-26 20:49:50 UTC
++++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
+@@ -44,6 +44,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
+ return a.descriptor < b.descriptor;
+ }
+
++#if !BUILDFLAG(IS_OPENBSD)
+ // USB VID and PID are both 4 bytes long.
+ const size_t kVidPidSize = 4;
+ const size_t kMaxInterfaceNameSize = 256;
+@@ -76,11 +77,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
+ DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
+ return device_id.substr(strlen(kDevDir), device_id.length());
+ }
++#endif
+
+ class DevVideoFilePathsDeviceProvider
+ : public VideoCaptureDeviceFactoryV4L2::DeviceProvider {
+ public:
+ void GetDeviceIds(std::vector<std::string>* target_container) override {
++#if BUILDFLAG(IS_OPENBSD)
++ char device[12];
++ int fd;
++ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */
++ for (int n = 0; n < 8; n++) {
++ snprintf(device, sizeof(device), "/dev/video%d", n);
++ if ((fd = open(device, O_RDONLY)) != -1) {
++ close(fd);
++ target_container->emplace_back(device);
++ }
++ }
++#else
+ const base::FilePath path("/dev/");
+ base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
+ "video*");
+@@ -88,9 +102,13 @@ class DevVideoFilePathsDeviceProvider
+ const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
+ target_container->emplace_back(path.value() + info.GetName().value());
+ }
++#endif
+ }
+
+ std::string GetDeviceModelId(const std::string& device_id) override {
++#if BUILDFLAG(IS_OPENBSD)
++ return std::string();
++#else
+ const std::string file_name = ExtractFileNameFromDeviceId(device_id);
+ std::string usb_id;
+ const std::string vid_path =
+@@ -107,9 +125,13 @@ class DevVideoFilePathsDeviceProvider
+ }
+
+ return usb_id;
++#endif
+ }
+
+ std::string GetDeviceDisplayName(const std::string& device_id) override {
++#if BUILDFLAG(IS_OPENBSD)
++ return std::string();
++#else
+ const std::string file_name = ExtractFileNameFromDeviceId(device_id);
+ const std::string interface_path =
+ base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
+@@ -120,6 +142,7 @@ class DevVideoFilePathsDeviceProvider
+ return std::string();
+ }
+ return display_name;
++#endif
+ }
+ };
+
+@@ -225,7 +248,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
+ std::move(callback).Run(std::move(devices_info));
+ }
+
+-int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, int request, void* argp) {
++int VideoCaptureDeviceFactoryV4L2::DoIoctl(int fd, unsigned int request, void* argp) {
+ return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp));
+ }
+
diff --git a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index 892b5de1714d..892b5de1714d 100644
--- a/devel/electron35/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/devel/electron39/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
diff --git a/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
new file mode 100644
index 000000000000..866101f00e56
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -0,0 +1,20 @@
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-04-22 20:15:27 UTC
++++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
+@@ -13,7 +13,7 @@
+ #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
+ #elif BUILDFLAG(IS_APPLE)
+ #include "media/capture/video/apple/gpu_memory_buffer_tracker_apple.h"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "media/capture/video/linux/v4l2_gpu_memory_buffer_tracker.h"
+ #elif BUILDFLAG(IS_WIN)
+ #include "media/capture/video/win/gpu_memory_buffer_tracker_win.h"
+@@ -41,7 +41,7 @@ VideoCaptureBufferTrackerFactoryImpl::CreateTracker(
+ return std::make_unique<GpuMemoryBufferTrackerCros>();
+ #elif BUILDFLAG(IS_APPLE)
+ return std::make_unique<GpuMemoryBufferTrackerApple>();
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<V4L2GpuMemoryBufferTracker>();
+ #elif BUILDFLAG(IS_WIN)
+ if (!dxgi_device_manager_) {
diff --git a/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc b/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc
new file mode 100644
index 000000000000..bdd35ce5655a
--- /dev/null
+++ b/devel/electron39/files/patch-media_capture_video_video__capture__device__client.cc
@@ -0,0 +1,11 @@
+--- media/capture/video/video_capture_device_client.cc.orig 2025-10-21 20:19:54 UTC
++++ media/capture/video/video_capture_device_client.cc
+@@ -167,7 +167,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
+ CHECK(!is_width_odd && !is_height_odd);
+ return {libyuv::FOURCC_UYVY};
+ case media::PIXEL_FORMAT_RGB24:
+- if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) {
++ if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+ // Linux RGB24 defines red at lowest byte address,
+ // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html.
+ return {libyuv::FOURCC_RAW};
diff --git a/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc b/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc
new file mode 100644
index 000000000000..a1211ecda4f0
--- /dev/null
+++ b/devel/electron39/files/patch-media_cdm_cdm__paths__unittest.cc
@@ -0,0 +1,11 @@
+--- media/cdm/cdm_paths_unittest.cc.orig 2025-04-22 20:15:27 UTC
++++ media/cdm/cdm_paths_unittest.cc
+@@ -26,7 +26,7 @@ const char kComponentPlatform[] =
+ "win";
+ #elif BUILDFLAG(IS_CHROMEOS)
+ "cros";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "linux";
+ #elif BUILDFLAG(IS_FUCHSIA)
+ "fuchsia";
diff --git a/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni b/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni
new file mode 100644
index 000000000000..0602a68bc0d0
--- /dev/null
+++ b/devel/electron39/files/patch-media_cdm_library__cdm_cdm__paths.gni
@@ -0,0 +1,11 @@
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-04-22 20:15:27 UTC
++++ media/cdm/library_cdm/cdm_paths.gni
+@@ -14,7 +14,7 @@ if (is_chromeos) {
+ # Explicitly define what we use to avoid confusion.
+ if (is_chromeos) {
+ component_os = "cros"
+-} else if (is_linux) {
++} else if (is_linux || is_bsd) {
+ component_os = "linux"
+ } else if (is_win) {
+ component_os = "win"
diff --git a/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
new file mode 100644
index 000000000000..5ff66d325a3a
--- /dev/null
+++ b/devel/electron39/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -0,0 +1,66 @@
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-08-26 20:49:50 UTC
++++ media/ffmpeg/scripts/build_ffmpeg.py
+@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build
+ SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
+
+ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build'))
+-import gn_helpers
++#import gn_helpers
+
+ BRANDINGS = [
+ 'Chrome',
+@@ -43,6 +43,8 @@ ARCH_MAP = {
+ ARCH_MAP = {
+ 'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
++ 'openbsd': ['x64', 'arm64', 'ia32'],
++ 'freebsd': ['x64', 'arm64', 'ia32'],
+ 'mac': ['x64', 'arm64'],
+ 'win': ['ia32', 'x64', 'arm64'],
+ }
+@@ -124,7 +126,7 @@ def GetDsoName(target_os, dso_name, dso_version):
+
+
+ def GetDsoName(target_os, dso_name, dso_version):
+- if target_os in ('linux', 'linux-noasm', 'android'):
++ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'):
+ return 'lib%s.so.%s' % (dso_name, dso_version)
+ elif target_os == 'mac':
+ return 'lib%s.%s.dylib' % (dso_name, dso_version)
+@@ -475,7 +477,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
+ # removing <sys/sysctl.h> soon, so this is needed to silence a deprecation
+ # #warning which will be converted to an error via -Werror.
+ # There is also no prctl.h
+- if target_os in ['linux', 'linux-noasm']:
++ if target_os in ['linux', 'linux-noasm', 'openbsd', 'freebsd']:
+ pre_make_rewrites += [
+ (r'(#define HAVE_SYSCTL [01])',
+ r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'),
+@@ -598,7 +600,7 @@ def main(argv):
+ configure_args = args[2:]
+
+ if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win',
+- 'all'):
++ 'all', 'openbsd', 'freebsd'):
+ parser.print_help()
+ return 1
+
+@@ -712,7 +714,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+ '--optflags="-O2"',
+ ])
+
+- if target_os in ('linux', 'linux-noasm', 'android'):
++ if target_os in ('linux', 'linux-noasm', 'android', 'openbsd', 'freebsd'):
+ if target_arch == 'x64':
+ if target_os == 'android':
+ configure_flags['Common'].extend([
+@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+
+ configure_flags['Common'].extend([
+ '--target-os=linux',
+- '--sysroot=' +
+- os.path.join(CHROMIUM_ROOT_DIR,
+- 'build/linux/debian_bullseye_arm64-sysroot'),
+ # See crbug.com/1467681. These could be removed eventually
+ '--disable-dotprod',
+ '--disable-i8mm',
diff --git a/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py
new file mode 100644
index 000000000000..3c76e38aac11
--- /dev/null
+++ b/devel/electron39/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -0,0 +1,56 @@
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-26 20:49:50 UTC
++++ media/ffmpeg/scripts/robo_lib/config.py
+@@ -56,19 +56,13 @@ class RoboConfiguration:
+ self._llvm_path = os.path.join(self.chrome_src(), "third_party",
+ "llvm-build", "Release+Asserts", "bin")
+
+- self.EnsurePathContainsLLVM()
+- self.EnsureNoMakeInfo()
+ self.EnsureFFmpegHome()
+ self.EnsureGNConfig()
+- self.ComputeBranchName()
+
+ if not quiet:
+ shell.log(f"Using chrome src: {self.chrome_src()}")
+ shell.log(f"Using script dir: {self._script_directory}")
+ shell.log(f"Using ffmpeg home: {self.ffmpeg_home()}")
+- shell.log(f"On branch: {self.branch_name()}")
+- if self.sushi_branch_name():
+- shell.log(f"On sushi branch: {self.sushi_branch_name()}")
+
+ # Filename that we'll ask generate_gn.py to write git commands to.
+ # TODO: Should this use script_directory, or stay with ffmpeg? As long
+@@ -187,9 +181,9 @@ class RoboConfiguration:
+
+ if re.match(r"i.86", platform.machine()):
+ self._host_architecture = "ia32"
+- elif platform.machine() == "x86_64" or platform.machine() == "AMD64":
++ elif platform.machine() == "x86_64" or platform.machine() == "AMD64" or platform.machine() == "amd64":
+ self._host_architecture = "x64"
+- elif platform.machine() == "aarch64":
++ elif platform.machine() == "aarch64" or platform.machine() == "arm64":
+ self._host_architecture = "arm64"
+ elif platform.machine() == "mips32":
+ self._host_architecture = "mipsel"
+@@ -230,6 +224,10 @@ class RoboConfiguration:
+ elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
+ ):
+ self._host_operating_system = "win"
++ elif platform.system() == "OpenBSD":
++ self._host_operating_system = "openbsd"
++ elif platform.system() == "FreeBSD":
++ self._host_operating_system = "freebsd"
+ else:
+ raise ValueError(f"Unsupported platform: {platform.system()}")
+
+@@ -238,8 +236,8 @@ class RoboConfiguration:
+ wd = os.getcwd()
+ # Walk up the tree until we find src/AUTHORS
+ while wd != "/":
+- if os.path.isfile(os.path.join(wd, "src", "AUTHORS")):
+- self._chrome_src = os.path.join(wd, "src")
++ if os.path.isfile(os.path.join(wd, "third_party", "DEPS")):
++ self._chrome_src = wd
+ return
+ wd = os.path.dirname(wd)
+ raise Exception("could not find src/AUTHORS in any parent of the wd")
diff --git a/devel/electron35/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/devel/electron39/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index a6b9c99f8ca8..a6b9c99f8ca8 100644
--- a/devel/electron35/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/devel/electron39/files/patch-media_gpu_chromeos_gl__image__processor__backend.cc
diff --git a/devel/electron35/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/devel/electron39/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index a118fc7e7b74..a118fc7e7b74 100644
--- a/devel/electron35/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/devel/electron39/files/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
diff --git a/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
new file mode 100644
index 000000000000..e0a19c57b6dc
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -0,0 +1,11 @@
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/chromeos/mailbox_video_frame_converter.cc
+@@ -226,7 +226,7 @@ MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return nullptr;
+ }
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // If format is true multiplanar format, we prefer external sampler on
+ // ChromeOS and Linux.
+ if (si_format->is_multi_plane()) {
diff --git a/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
new file mode 100644
index 000000000000..40de92747207
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -0,0 +1,20 @@
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/chromeos/platform_video_frame_utils.cc
+@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+ const base::FilePath dev_path(FILE_PATH_LITERAL(
+ base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
+ const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
+
+ // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
+@@ -176,7 +176,7 @@ class GbmDeviceWrapper {
+ const base::FilePath dev_path(
+ base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
+ switches::kRenderNodeOverride));
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
+ const bool is_render_node = base::Contains(dev_path.value(), "render");
+
+ // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
diff --git a/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
new file mode 100644
index 000000000000..53cbfa9f46ca
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -0,0 +1,29 @@
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-06-30 07:04:30 UTC
++++ media/gpu/chromeos/video_decoder_pipeline.cc
+@@ -1128,7 +1128,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_VAAPI)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_VAAPI)
+ // Linux should always use a custom allocator (to allocate buffers using
+ // libva) and a PlatformVideoFramePool.
+ CHECK(allocator.has_value());
+@@ -1137,7 +1137,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+ // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
+ main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
+ *allocator, VideoFrame::STORAGE_DMABUFS);
+-#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
+ // Linux w/ V4L2 should not use a custom allocator
+ // Only tested with video_decode_accelerator_tests
+ // TODO(wenst@) Test with full Chromium Browser
+@@ -1311,7 +1311,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+ << " VideoFrames";
+ auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The custom allocator creates frames backed by NativePixmap, which uses a
+ // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
+ auxiliary_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
diff --git a/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
new file mode 100644
index 000000000000..8e7243be6679
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
@@ -0,0 +1,20 @@
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ media/gpu/gpu_video_decode_accelerator_factory.cc
+@@ -13,7 +13,7 @@
+ #include "media/gpu/media_gpu_export.h"
+ #include "media/media_buildflags.h"
+
+-#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "media/gpu/v4l2/legacy/v4l2_video_decode_accelerator.h"
+ #include "media/gpu/v4l2/v4l2_device.h"
+ #endif
+@@ -29,7 +29,7 @@ GpuVideoDecodeAcceleratorFactory::CreateVDA(
+ if (gpu_preferences.disable_accelerated_video_decode)
+ return nullptr;
+
+-#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++#if BUILDFLAG(USE_V4L2_CODEC) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+
+ std::unique_ptr<VideoDecodeAccelerator> vda;
+ vda.reset(new V4L2VideoDecodeAccelerator(base::MakeRefCounted<V4L2Device>()));
diff --git a/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
new file mode 100644
index 000000000000..099e9a1ab547
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -0,0 +1,20 @@
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/gpu_video_encode_accelerator_factory.cc
+@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+ }
+
+ #if BUILDFLAG(USE_VAAPI)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
+ vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
+ }
+@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+ vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
+ #endif
+ #elif BUILDFLAG(USE_V4L2_CODEC)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
+ vea_factory_functions->push_back(base::BindRepeating(&CreateV4L2VEA));
+ }
diff --git a/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
new file mode 100644
index 000000000000..def4b4072f3e
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -0,0 +1,44 @@
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
+@@ -17,7 +17,9 @@
+ #include "media/gpu/vaapi/vaapi_wrapper.h"
+ #endif
+
++#if !BUILDFLAG(IS_BSD)
+ using sandbox::syscall_broker::BrokerFilePermission;
++#endif
+
+ // TODO(b/195769334): the hardware video decoding sandbox is really only useful
+ // when building with VA-API or V4L2 (otherwise, we're not really doing hardware
+@@ -33,6 +35,7 @@ namespace {
+ namespace media {
+ namespace {
+
++#if !BUILDFLAG(IS_BSD)
+ void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
+ bool include_sys_dev_char,
+ bool read_write) {
+@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+ NOTREACHED();
+ #endif // BUILDFLAG(USE_V4L2_CODEC)
+ }
++#endif
+
+ } // namespace
+
+@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHook(
+ // (at least).
+ bool HardwareVideoDecodingPreSandboxHook(
+ sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ using HardwareVideoDecodingProcessPolicy =
+ sandbox::policy::HardwareVideoDecodingProcessPolicy;
+ using PolicyType =
+@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook(
+ // |permissions| is empty?
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ command_set, permissions, options);
++#endif
+ return true;
+ }
+
diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 767032bf10a4..767032bf10a4 100644
--- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index a8c8b77aceda..a8c8b77aceda 100644
--- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
diff --git a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index 7134a7a79f35..7134a7a79f35 100644
--- a/devel/electron35/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-media_gpu_test_raw__video.cc b/devel/electron39/files/patch-media_gpu_test_raw__video.cc
new file mode 100644
index 000000000000..9444b323ef2e
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_test_raw__video.cc
@@ -0,0 +1,11 @@
+--- media/gpu/test/raw_video.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/test/raw_video.cc
+@@ -64,7 +64,7 @@ std::unique_ptr<base::MemoryMappedFile> CreateMemoryMa
+ base::File::FLAG_READ | base::File::FLAG_WRITE
+ // On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND
+ // must not be specified.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ | base::File::FLAG_APPEND
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ ),
diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc
new file mode 100644
index 000000000000..d5629a9c17dd
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_test_video__frame__file__writer.cc
@@ -0,0 +1,11 @@
+--- media/gpu/test/video_frame_file_writer.cc.orig 2025-04-22 20:15:27 UTC
++++ media/gpu/test/video_frame_file_writer.cc
+@@ -25,7 +25,7 @@
+ #include "testing/gtest/include/gtest/gtest.h"
+ #include "ui/gfx/codec/png_codec.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc
new file mode 100644
index 000000000000..51d5450e46f5
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_test_video__frame__helpers.cc
@@ -0,0 +1,11 @@
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-08-26 20:49:50 UTC
++++ media/gpu/test/video_frame_helpers.cc
+@@ -23,7 +23,7 @@
+ #include "ui/gfx/buffer_format_util.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc b/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc
new file mode 100644
index 000000000000..d94b752fb329
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_test_video__frame__validator.cc
@@ -0,0 +1,11 @@
+--- media/gpu/test/video_frame_validator.cc.orig 2025-08-26 20:49:50 UTC
++++ media/gpu/test/video_frame_validator.cc
+@@ -29,7 +29,7 @@
+ #include "media/media_buildflags.h"
+ #include "testing/gtest/include/gtest/gtest.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc b/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc
new file mode 100644
index 000000000000..82cd913c3e97
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_v4l2_v4l2__utils.cc
@@ -0,0 +1,20 @@
+--- media/gpu/v4l2/v4l2_utils.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/v4l2/v4l2_utils.cc
+@@ -18,7 +18,7 @@
+ #include <map>
+ #include <sstream>
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <drm_fourcc.h>
+ #endif
+
+@@ -244,7 +244,7 @@ std::optional<VideoFrameLayout> V4L2FormatToVideoFrame
+ }
+ const VideoPixelFormat video_format = video_fourcc->ToVideoPixelFormat();
+ uint64_t modifiers = gfx::NativePixmapHandle::kNoModifier;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (video_fourcc == Fourcc(Fourcc::MM21)) {
+ modifiers = DRM_FORMAT_MOD_MTK_16L_32S_TILE;
+ }
diff --git a/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
new file mode 100644
index 000000000000..6107ed1637b5
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -0,0 +1,11 @@
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-08-26 20:49:50 UTC
++++ media/gpu/vaapi/vaapi_video_decoder.cc
+@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+ const gfx::Size decoder_natural_size =
+ aspect_ratio_.GetNaturalSize(decoder_visible_rect);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::optional<DmabufVideoFramePool::CreateFrameCB> allocator =
+ base::BindRepeating(&AllocateCustomFrameProxy, weak_this_);
+ std::vector<ImageProcessor::PixelLayoutCandidate> candidates = {
diff --git a/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
new file mode 100644
index 000000000000..c9a2ff623b8e
--- /dev/null
+++ b/devel/electron39/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -0,0 +1,11 @@
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-10-21 20:19:54 UTC
++++ media/gpu/vaapi/vaapi_wrapper.cc
+@@ -85,7 +85,7 @@ using media_gpu_vaapi::kModuleVa_prot;
+ using media_gpu_vaapi::kModuleVa_prot;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/files/file_util.h"
+ #include "base/strings/string_split.h"
+ #endif
diff --git a/devel/electron39/files/patch-media_media__options.gni b/devel/electron39/files/patch-media_media__options.gni
new file mode 100644
index 000000000000..45dce27d383b
--- /dev/null
+++ b/devel/electron39/files/patch-media_media__options.gni
@@ -0,0 +1,19 @@
+--- media/media_options.gni.orig 2025-08-26 20:49:50 UTC
++++ media/media_options.gni
+@@ -206,12 +206,15 @@ declare_args() {
+ # Enables runtime selection of ALSA library for audio.
+ use_alsa = false
+
++ # Enable runtime selection of sndio(7)
++ use_sndio = false
++
+ # Alsa should be used on all non-Android, non-Mac POSIX systems - with the
+ # exception of CastOS desktop builds.
+ #
+ # TODO(crbug.com/1336055): Remove legacy target_cpu hack used for targeting
+ # desktop Chromecast builds.
+- if (is_posix && !is_android && !is_apple &&
++ if (is_posix && !is_android && !is_apple && !is_bsd &&
+ (!is_castos || (target_cpu == "x86" || target_cpu == "x64") ||
+ is_cast_audio_only)) {
+ use_alsa = true
diff --git a/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn b/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn
new file mode 100644
index 000000000000..b43a4b3c1a1c
--- /dev/null
+++ b/devel/electron39/files/patch-media_mojo_mojom_BUILD.gn
@@ -0,0 +1,11 @@
+--- media/mojo/mojom/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ media/mojo/mojom/BUILD.gn
+@@ -970,7 +970,7 @@ source_set("test_support") {
+ sources = []
+ deps = []
+
+- if (is_linux || is_chromeos) {
++ if (!is_bsd && (is_linux || is_chromeos)) {
+ sources += [
+ "buffer_handle_test_util.cc",
+ "buffer_handle_test_util.h",
diff --git a/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
new file mode 100644
index 000000000000..3ef4efa25b04
--- /dev/null
+++ b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -0,0 +1,38 @@
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-10-21 20:19:54 UTC
++++ media/mojo/mojom/video_frame_mojom_traits.cc
+@@ -21,7 +21,7 @@
+ #include "ui/gfx/mojom/color_space_mojom_traits.h"
+ #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/posix/eintr_wrapper.h"
+ #include "media/gpu/buffer_validation.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -182,7 +182,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+ media::mojom::OpaqueVideoFrameData::New());
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
+ // Duplicates the DMA buffer FDs to a new vector since this cannot take
+ // ownership of the FDs in |input| due to constness.
+@@ -213,7 +213,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ bool StructTraits<
+ media::mojom::ColorPlaneLayoutDataView,
+@@ -445,7 +445,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+ frame = media::VideoFrame::WrapTrackingToken(
+ format, *metadata.tracking_token, coded_size, visible_rect,
+ natural_size, timestamp);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ } else if (data.is_dmabuf_data()) {
+ media::mojom::DmabufVideoFrameDataDataView dmabuf_data;
+ data.GetDmabufDataDataView(&dmabuf_data);
diff --git a/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h
new file mode 100644
index 000000000000..083bc4c119a8
--- /dev/null
+++ b/devel/electron39/files/patch-media_mojo_mojom_video__frame__mojom__traits.h
@@ -0,0 +1,11 @@
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-04-22 20:15:27 UTC
++++ media/mojo/mojom/video_frame_mojom_traits.h
+@@ -21,7 +21,7 @@ namespace mojo {
+
+ namespace mojo {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ template <>
+ struct StructTraits<media::mojom::ColorPlaneLayoutDataView,
+ media::ColorPlaneLayout> {
diff --git a/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
new file mode 100644
index 000000000000..da9fe13c7815
--- /dev/null
+++ b/devel/electron39/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -0,0 +1,29 @@
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-10-21 20:19:54 UTC
++++ media/video/gpu_memory_buffer_video_frame_pool.cc
+@@ -679,7 +679,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+ }
+
+ bool is_software_backed_video_frame = !video_frame->HasSharedImage();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ is_software_backed_video_frame &= !video_frame->HasDmaBufs();
+ #endif
+
+@@ -1080,7 +1080,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+ media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ is_webgpu_compatible =
+ handle.type == gfx::NATIVE_PIXMAP &&
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+@@ -1248,7 +1248,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+ si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40194712): Always add the flag once the
+ // OzoneImageBacking is by default turned on.
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch(
diff --git a/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc b/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
new file mode 100644
index 000000000000..26c319c15743
--- /dev/null
+++ b/devel/electron39/files/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
@@ -0,0 +1,11 @@
+--- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-02 19:17:58 UTC
++++ media/video/renderable_gpu_memory_buffer_video_frame_pool.cc
+@@ -196,7 +196,7 @@ bool FrameResources::Initialize(VideoPixelFormat forma
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+ buffer_usage = gfx::BufferUsage::SCANOUT_VEA_CPU_READ;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, GBM_BO_USE_LINEAR (implied by SCANOUT_CPU_READ_WRITE) can
+ // prevent GPU rendering on some drivers, notably NVIDIA's GBM driver,
+ // because it disables GBM_BO_USE_RENDERING. Use SCANOUT instead if
diff --git a/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc
new file mode 100644
index 000000000000..26481fdcd40b
--- /dev/null
+++ b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -0,0 +1,11 @@
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-10-21 20:19:54 UTC
++++ media/video/video_encode_accelerator_adapter.cc
+@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+
+ auto format = PIXEL_FORMAT_I420;
+ auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Linux/ChromeOS require a special configuration to use dmabuf storage.
+ // We need to keep sending frames with the same storage type.
+ // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem
diff --git a/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc
new file mode 100644
index 000000000000..c25e4a428d12
--- /dev/null
+++ b/devel/electron39/files/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -0,0 +1,38 @@
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-10-21 20:19:54 UTC
++++ media/video/video_encode_accelerator_adapter_test.cc
+@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
+@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+
+@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes
+ CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ const gfx::ColorSpace expected_color_space =
+@@ -714,7 +714,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest,
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
diff --git a/devel/electron39/files/patch-media_webrtc_audio__processor.cc b/devel/electron39/files/patch-media_webrtc_audio__processor.cc
new file mode 100644
index 000000000000..ed96f0a48a4a
--- /dev/null
+++ b/devel/electron39/files/patch-media_webrtc_audio__processor.cc
@@ -0,0 +1,11 @@
+--- media/webrtc/audio_processor.cc.orig 2025-08-26 20:49:50 UTC
++++ media/webrtc/audio_processor.cc
+@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData(
+ // controller.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+ DCHECK_LE(volume, 1.0);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // We have a special situation on Linux where the microphone volume can be
+ // "higher than maximum". The input volume slider in the sound preference
+ // allows the user to set a scaling that is higher than 100%. It means that
diff --git a/devel/electron39/files/patch-media_webrtc_helpers.cc b/devel/electron39/files/patch-media_webrtc_helpers.cc
new file mode 100644
index 000000000000..be26547b6ea7
--- /dev/null
+++ b/devel/electron39/files/patch-media_webrtc_helpers.cc
@@ -0,0 +1,19 @@
+--- media/webrtc/helpers.cc.orig 2025-06-30 07:04:30 UTC
++++ media/webrtc/helpers.cc
+@@ -46,14 +46,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS
+ return;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const bool kInputVolumeAdjustmentOverrideAllowed = true;
+ #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ const bool kInputVolumeAdjustmentOverrideAllowed = false;
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // Use AGC2 digital and input volume controller.
+ // TODO(crbug.com/40872787): Remove `kWebRtcAllowInputVolumeAdjustment` safely
+ // and set `input_volume_controller.enabled` true.
diff --git a/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc b/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc
new file mode 100644
index 000000000000..968f429f5887
--- /dev/null
+++ b/devel/electron39/files/patch-media_webrtc_helpers__unittests.cc
@@ -0,0 +1,38 @@
+--- media/webrtc/helpers_unittests.cc.orig 2025-08-26 20:49:50 UTC
++++ media/webrtc/helpers_unittests.cc
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+ EXPECT_TRUE(config.echo_canceller.enabled);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ EXPECT_FALSE(config.gain_controller1.enabled);
+ EXPECT_TRUE(config.gain_controller2.enabled);
+ #elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ TEST(CreateWebRtcAudioProcessingModuleTest,
+ InputVolumeAdjustmentEnabledWithAgc2) {
+ ::base::test::ScopedFeatureList feature_list;
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ TEST(CreateWebRtcAudioProcessingModuleTest,
+ CanDisableInputVolumeAdjustmentWithAgc2) {
+ ::base::test::ScopedFeatureList feature_list;
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ TEST(CreateWebRtcAudioProcessingModuleTest,
+ OnlyOneInputVolumeControllerEnabledOnDesktopPlatforms) {
+ auto config = CreateApmGetConfig(
diff --git a/devel/electron39/files/patch-mojo_core_BUILD.gn b/devel/electron39/files/patch-mojo_core_BUILD.gn
new file mode 100644
index 000000000000..ef343e38efc2
--- /dev/null
+++ b/devel/electron39/files/patch-mojo_core_BUILD.gn
@@ -0,0 +1,11 @@
+--- mojo/core/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ mojo/core/BUILD.gn
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
+
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
+ sources += [
+ "channel_linux.cc",
+ "channel_linux.h",
diff --git a/devel/electron39/files/patch-mojo_core_channel.cc b/devel/electron39/files/patch-mojo_core_channel.cc
new file mode 100644
index 000000000000..ce9b4ddb2b67
--- /dev/null
+++ b/devel/electron39/files/patch-mojo_core_channel.cc
@@ -0,0 +1,23 @@
+--- mojo/core/channel.cc.orig 2025-10-21 20:19:54 UTC
++++ mojo/core/channel.cc
+@@ -81,7 +81,11 @@ const size_t kMaxAttachedHandles = 253;
+ const size_t kMaxAttachedHandles = 253;
+ #endif // BUILDFLAG(IS_FUCHSIA)
+
++#if defined(__i386__) && defined(OS_FREEBSD)
++const size_t kChannelMessageAlignment = 4;
++#else
+ static_assert(alignof(std::max_align_t) >= kChannelMessageAlignment, "");
++#endif
+ Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
+ // Generic allocators (such as malloc) return a pointer that is suitably
+ // aligned for storing any type of object with a fundamental alignment
+@@ -1121,7 +1125,7 @@ bool Channel::OnControlMessage(Message::MessageType me
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/devel/electron39/files/patch-mojo_core_embedder_features.h b/devel/electron39/files/patch-mojo_core_embedder_features.h
new file mode 100644
index 000000000000..f0ccca3156ad
--- /dev/null
+++ b/devel/electron39/files/patch-mojo_core_embedder_features.h
@@ -0,0 +1,11 @@
+--- mojo/core/embedder/features.h.orig 2025-08-26 20:49:50 UTC
++++ mojo/core/embedder/features.h
+@@ -15,7 +15,7 @@ namespace core {
+ namespace core {
+
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
+ BASE_DECLARE_FEATURE(kMojoLinuxChannelSharedMem);
+
diff --git a/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni b/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni
new file mode 100644
index 000000000000..efeb5bf33e57
--- /dev/null
+++ b/devel/electron39/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -0,0 +1,19 @@
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-10-21 20:19:54 UTC
++++ mojo/public/tools/bindings/mojom.gni
+@@ -763,6 +763,16 @@ template("mojom") {
+ enabled_features += [ "is_apple" ]
+ }
+
++ if (is_openbsd) {
++ enabled_features += [ "is_openbsd" ]
++ enabled_features += [ "is_bsd" ]
++ }
++
++ if (is_freebsd) {
++ enabled_features += [ "is_freebsd" ]
++ enabled_features += [ "is_bsd" ]
++ }
++
+ action_outputs = []
+ foreach(base_path, output_file_base_paths) {
+ filename = get_path_info(base_path, "file")
diff --git a/devel/electron39/files/patch-net_BUILD.gn b/devel/electron39/files/patch-net_BUILD.gn
new file mode 100644
index 000000000000..49fb0f50544d
--- /dev/null
+++ b/devel/electron39/files/patch-net_BUILD.gn
@@ -0,0 +1,95 @@
+--- net/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ net/BUILD.gn
+@@ -126,7 +126,7 @@ net_configs = [
+ "//build/config/compiler:wexit_time_destructors",
+ ]
+
+-if (is_linux || is_chromeos) {
++if ((is_linux || is_chromeos) && !is_bsd) {
+ net_configs += [ "//build/config/linux:libresolv" ]
+ }
+
+@@ -1376,6 +1376,19 @@ component("net") {
+ ]
+ }
+
++ if (is_bsd) {
++ sources -= [
++ "base/address_map_cache_linux.cc",
++ "base/address_map_cache_linux.h",
++ "base/address_map_linux.cc",
++ "base/address_map_linux.h",
++ "base/address_tracker_linux.cc",
++ "base/address_tracker_linux.h",
++ "base/network_change_notifier_linux.cc",
++ "base/network_interfaces_linux.cc",
++ ]
++ }
++
+ if (is_mac) {
+ sources += [
+ "base/network_notification_thread_mac.cc",
+@@ -1541,7 +1554,7 @@ component("net") {
+ }
+
+ # Use getifaddrs() on POSIX platforms, except Linux.
+- if (is_posix && !is_linux && !is_chromeos) {
++ if ((is_posix && !is_linux && !is_chromeos) || is_bsd) {
+ sources += [
+ "base/network_interfaces_getifaddrs.cc",
+ "base/network_interfaces_getifaddrs.h",
+@@ -2277,7 +2290,7 @@ static_library("test_support") {
+ ]
+ }
+
+- if (is_linux || is_chromeos || is_android) {
++ if (!is_bsd && (is_linux || is_chromeos || is_android)) {
+ sources += [
+ "base/address_tracker_linux_test_util.cc",
+ "base/address_tracker_linux_test_util.h",
+@@ -3076,14 +3089,14 @@ target(_test_target_type, "net_unittests") {
+ ]
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ sources += [
+ "base/network_change_notifier_linux_unittest.cc",
+ "proxy_resolution/proxy_config_service_linux_unittest.cc",
+ ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [
+ "base/address_tracker_linux_unittest.cc",
+ "base/network_interfaces_linux_unittest.cc",
+@@ -3185,6 +3198,10 @@ target(_test_target_type, "net_unittests") {
+ ]
+ }
+
++ if (is_bsd) {
++ deps += [ "//sandbox/policy" ]
++ }
++
+ if (enable_websockets) {
+ sources += [
+ "server/http_connection_unittest.cc",
+@@ -3241,7 +3258,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [ "tools/quic/quic_simple_server_test.cc" ]
+ }
+
+@@ -3371,7 +3388,7 @@ target(_test_target_type, "net_unittests") {
+ }
+
+ # Use getifaddrs() on POSIX platforms, except Linux.
+- if (is_posix && !is_linux && !is_chromeos) {
++ if (is_posix && !is_linux && !is_chromeos && !is_bsd) {
+ sources += [ "base/network_interfaces_getifaddrs_unittest.cc" ]
+ }
+
diff --git a/devel/electron39/files/patch-net_base_features.cc b/devel/electron39/files/patch-net_base_features.cc
new file mode 100644
index 000000000000..0912fc93dc8d
--- /dev/null
+++ b/devel/electron39/files/patch-net_base_features.cc
@@ -0,0 +1,38 @@
+--- net/base/features.cc.orig 2025-10-21 20:19:54 UTC
++++ net/base/features.cc
+@@ -29,7 +29,7 @@ BASE_FEATURE(kAsyncDns,
+
+ BASE_FEATURE(kAsyncDns,
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -521,7 +521,7 @@ BASE_FEATURE(kDisableBlackholeOnNoNewNetwork,
+ "DisableBlackHoleOnNoNewNetwork",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kAddressTrackerLinuxIsProxied, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -616,7 +616,7 @@ BASE_FEATURE(kSimdutfBase64Support,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE(kSimdutfBase64Support,
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -680,7 +680,7 @@ BASE_FEATURE(kHttpCacheNoVarySearch,
+ #endif
+
+ BASE_FEATURE(kHttpCacheNoVarySearch,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-net_base_network__change__notifier.cc b/devel/electron39/files/patch-net_base_network__change__notifier.cc
new file mode 100644
index 000000000000..afd0d1e4a38b
--- /dev/null
+++ b/devel/electron39/files/patch-net_base_network__change__notifier.cc
@@ -0,0 +1,21 @@
+--- net/base/network_change_notifier.cc.orig 2025-06-30 07:04:30 UTC
++++ net/base/network_change_notifier.cc
+@@ -38,7 +38,7 @@
+ #include "net/base/network_change_notifier_linux.h"
+ #elif BUILDFLAG(IS_APPLE)
+ #include "net/base/network_change_notifier_apple.h"
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "net/base/network_change_notifier_passive.h"
+ #elif BUILDFLAG(IS_FUCHSIA)
+ #include "net/base/network_change_notifier_fuchsia.h"
+@@ -325,6 +325,9 @@ std::unique_ptr<NetworkChangeNotifier> NetworkChangeNo
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return std::make_unique<NetworkChangeNotifierFuchsia>(
+ /*require_wlan=*/false);
++#elif BUILDFLAG(IS_BSD)
++ return std::make_unique<MockNetworkChangeNotifier>(
++ /*dns_config_notifier*/nullptr);
+ #else
+ NOTIMPLEMENTED();
+ return nullptr;
diff --git a/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc b/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc
new file mode 100644
index 000000000000..3d35b2996f4d
--- /dev/null
+++ b/devel/electron39/files/patch-net_base_network__change__notifier__passive.cc
@@ -0,0 +1,11 @@
+--- net/base/network_change_notifier_passive.cc.orig 2025-10-21 20:19:54 UTC
++++ net/base/network_change_notifier_passive.cc
+@@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::NetworkChangeCalculatorP
+ NetworkChangeNotifier::NetworkChangeCalculatorParams
+ NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() {
+ NetworkChangeCalculatorParams params;
+-#if BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Delay values arrived at by simple experimentation and adjusted so as to
+ // produce a single signal when switching between network connections.
+ params.ip_address_offline_delay_ = base::Milliseconds(4000);
diff --git a/devel/electron35/files/patch-net_base_network__interfaces__posix.h b/devel/electron39/files/patch-net_base_network__interfaces__posix.h
index cb3379e3ba8d..cb3379e3ba8d 100644
--- a/devel/electron35/files/patch-net_base_network__interfaces__posix.h
+++ b/devel/electron39/files/patch-net_base_network__interfaces__posix.h
diff --git a/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc b/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc
new file mode 100644
index 000000000000..9ffdc4024dcd
--- /dev/null
+++ b/devel/electron39/files/patch-net_base_sockaddr__util__posix.cc
@@ -0,0 +1,12 @@
+--- net/base/sockaddr_util_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ net/base/sockaddr_util_posix.cc
+@@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view socket_path,
+ return true;
+ }
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ // XXX ?
+ // Convert the path given into abstract socket name. It must start with
+ // the '\0' character, skip over it, as it should already be zero. `addr_len`
+ // must specify the length of the structure exactly, as potentially the socket
diff --git a/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc b/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc
new file mode 100644
index 000000000000..a02aa8d53490
--- /dev/null
+++ b/devel/electron39/files/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -0,0 +1,12 @@
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ net/base/sockaddr_util_posix_unittest.cc
+@@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxAddress) {
+ SockaddrStorage storage;
+ std::string path(kMaxUnixAddressPath, '0');
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ // XXX?
+ EXPECT_TRUE(FillUnixAddress(path, /*use_abstract_namespace=*/true, &storage));
+
+ EXPECT_EQ(path.size() + 1U + offsetof(struct sockaddr_un, sun_path),
diff --git a/devel/electron39/files/patch-net_disk__cache_backend__experiment.h b/devel/electron39/files/patch-net_disk__cache_backend__experiment.h
new file mode 100644
index 000000000000..0cea73f834fe
--- /dev/null
+++ b/devel/electron39/files/patch-net_disk__cache_backend__experiment.h
@@ -0,0 +1,11 @@
+--- net/disk_cache/backend_experiment.h.orig 2025-08-26 20:49:50 UTC
++++ net/disk_cache/backend_experiment.h
+@@ -15,7 +15,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform
+ // default.
+ constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
+ return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC);
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD);
+ }
+
+ // True if assigned to any of disk cache backend experiment groups.
diff --git a/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc
new file mode 100644
index 000000000000..49c5742c824f
--- /dev/null
+++ b/devel/electron39/files/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -0,0 +1,20 @@
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-10-21 20:19:54 UTC
++++ net/disk_cache/simple/simple_file_tracker.cc
+@@ -36,7 +36,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit)
+ }
+
+ SimpleFileTracker::SimpleFileTracker(int file_limit)
++#if defined(OS_OPENBSD)
++{
++ // cap the file descriptor limit at 75% of the size of the
++ // file descriptor table and also substract the amount of
++ // currently used file descriptors as this should give us
++ // enough reserve to avoid hitting the limit
++ file_limit_ = (getdtablesize() * 0.75) - getdtablecount();
++}
++#else
+ : file_limit_(file_limit) {}
++#endif
+
+ SimpleFileTracker::~SimpleFileTracker() {
+ DCHECK(lru_.empty());
diff --git a/devel/electron39/files/patch-net_dns_BUILD.gn b/devel/electron39/files/patch-net_dns_BUILD.gn
new file mode 100644
index 000000000000..d95d10eb9cc0
--- /dev/null
+++ b/devel/electron39/files/patch-net_dns_BUILD.gn
@@ -0,0 +1,39 @@
+--- net/dns/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ net/dns/BUILD.gn
+@@ -142,7 +142,7 @@ source_set("dns") {
+ "dns_config_service_android.cc",
+ "dns_config_service_android.h",
+ ]
+- } else if (is_linux) {
++ } else if (is_linux && !is_bsd) {
+ sources += [
+ "dns_config_service_linux.cc",
+ "dns_config_service_linux.h",
+@@ -176,6 +176,7 @@ source_set("dns") {
+ }
+
+ deps = [ "//net:net_deps" ]
++ deps += [ "//services/screen_ai/buildflags" ]
+
+ public_deps = [
+ ":dns_client",
+@@ -183,6 +184,7 @@ source_set("dns") {
+ ":host_resolver_manager",
+ ":mdns_client",
+ "//net:net_public_deps",
++ "//printing/buildflags",
+ ]
+
+ if (enable_mdns) {
+@@ -460,9 +462,9 @@ source_set("tests") {
+
+ if (is_android) {
+ sources += [ "dns_config_service_android_unittest.cc" ]
+- } else if (is_linux) {
++ } else if (is_linux && !is_bsd) {
+ sources += [ "dns_config_service_linux_unittest.cc" ]
+- } else if (is_posix) {
++ } else if (is_posix && !is_bsd) {
+ sources += [ "dns_config_service_posix_unittest.cc" ]
+ }
+
diff --git a/devel/electron39/files/patch-net_dns_address__info.cc b/devel/electron39/files/patch-net_dns_address__info.cc
new file mode 100644
index 000000000000..55a46c9b3100
--- /dev/null
+++ b/devel/electron39/files/patch-net_dns_address__info.cc
@@ -0,0 +1,16 @@
+--- net/dns/address_info.cc.orig 2025-08-26 20:49:50 UTC
++++ net/dns/address_info.cc
+@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
+ // error.
+ // http://crbug.com/134142
+ err = ERR_NAME_NOT_RESOLVED;
+-#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_FREEBSD)
++#elif BUILDFLAG(IS_POSIX)
++#ifdef EAI_NODATA
+ if (os_error != EAI_NONAME && os_error != EAI_NODATA)
++#else
++ if (os_error != EAI_NONAME)
++#endif
+ err = ERR_NAME_RESOLUTION_FAILED;
+ #endif
+
diff --git a/devel/electron39/files/patch-net_dns_address__sorter__posix.cc b/devel/electron39/files/patch-net_dns_address__sorter__posix.cc
new file mode 100644
index 000000000000..7434c642d714
--- /dev/null
+++ b/devel/electron39/files/patch-net_dns_address__sorter__posix.cc
@@ -0,0 +1,10 @@
+--- net/dns/address_sorter_posix.cc.orig 2025-08-26 20:49:50 UTC
++++ net/dns/address_sorter_posix.cc
+@@ -33,6 +33,7 @@
+ #include "net/dns/netinet_in_var_ios.h"
+ #else
+ #include <netinet/in_var.h>
++#include <netinet6/in6_var.h>
+ #endif // BUILDFLAG(IS_IOS)
+ #endif
+ #include <vector>
diff --git a/devel/electron35/files/patch-net_dns_dns__config__service__posix.cc b/devel/electron39/files/patch-net_dns_dns__config__service__posix.cc
index d271b5eb2f39..d271b5eb2f39 100644
--- a/devel/electron35/files/patch-net_dns_dns__config__service__posix.cc
+++ b/devel/electron39/files/patch-net_dns_dns__config__service__posix.cc
diff --git a/devel/electron35/files/patch-net_dns_dns__reloader.cc b/devel/electron39/files/patch-net_dns_dns__reloader.cc
index 9a8ed94039dc..9a8ed94039dc 100644
--- a/devel/electron35/files/patch-net_dns_dns__reloader.cc
+++ b/devel/electron39/files/patch-net_dns_dns__reloader.cc
diff --git a/devel/electron35/files/patch-net_dns_dns__util.cc b/devel/electron39/files/patch-net_dns_dns__util.cc
index 7de4f95330dc..7de4f95330dc 100644
--- a/devel/electron35/files/patch-net_dns_dns__util.cc
+++ b/devel/electron39/files/patch-net_dns_dns__util.cc
diff --git a/devel/electron39/files/patch-net_dns_host__resolver__proc.cc b/devel/electron39/files/patch-net_dns_host__resolver__proc.cc
new file mode 100644
index 000000000000..ce59640dd575
--- /dev/null
+++ b/devel/electron39/files/patch-net_dns_host__resolver__proc.cc
@@ -0,0 +1,13 @@
+--- net/dns/host_resolver_proc.cc.orig 2025-06-30 07:04:30 UTC
++++ net/dns/host_resolver_proc.cc
+@@ -16,10 +16,6 @@
+ #include "net/base/net_errors.h"
+ #include "net/dns/host_resolver_system_task.h"
+
+-#if BUILDFLAG(IS_OPENBSD)
+-#define AI_ADDRCONFIG 0
+-#endif
+-
+ namespace net {
+
+ HostResolverProc* HostResolverProc::default_proc_ = nullptr;
diff --git a/devel/electron35/files/patch-net_dns_public_BUILD.gn b/devel/electron39/files/patch-net_dns_public_BUILD.gn
index 1e5d2a8dca2a..1e5d2a8dca2a 100644
--- a/devel/electron35/files/patch-net_dns_public_BUILD.gn
+++ b/devel/electron39/files/patch-net_dns_public_BUILD.gn
diff --git a/devel/electron39/files/patch-net_dns_public_resolv__reader.cc b/devel/electron39/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..c3955896f2e8
--- /dev/null
+++ b/devel/electron39/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-08-26 20:49:50 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ bool ResolvReader::IsLikelySystemdResolved() {
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/devel/electron35/files/patch-net_dns_public_resolv__reader.h b/devel/electron39/files/patch-net_dns_public_resolv__reader.h
index 8e97c9b36f33..8e97c9b36f33 100644
--- a/devel/electron35/files/patch-net_dns_public_resolv__reader.h
+++ b/devel/electron39/files/patch-net_dns_public_resolv__reader.h
diff --git a/devel/electron35/files/patch-net_dns_public_scoped__res__state.h b/devel/electron39/files/patch-net_dns_public_scoped__res__state.h
index 0fc78c4a06a0..0fc78c4a06a0 100644
--- a/devel/electron35/files/patch-net_dns_public_scoped__res__state.h
+++ b/devel/electron39/files/patch-net_dns_public_scoped__res__state.h
diff --git a/devel/electron35/files/patch-net_filter_zstd__source__stream.cc b/devel/electron39/files/patch-net_filter_zstd__source__stream.cc
index e4820db54a4e..e4820db54a4e 100644
--- a/devel/electron35/files/patch-net_filter_zstd__source__stream.cc
+++ b/devel/electron39/files/patch-net_filter_zstd__source__stream.cc
diff --git a/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc
new file mode 100644
index 000000000000..e73babd89b89
--- /dev/null
+++ b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.cc
@@ -0,0 +1,13 @@
+--- net/http/http_auth_gssapi_posix.cc.orig 2025-04-22 20:15:27 UTC
++++ net/http/http_auth_gssapi_posix.cc
+@@ -366,7 +366,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib
+ } else {
+ #if BUILDFLAG(IS_APPLE)
+ library_names.emplace_back("/System/Library/Frameworks/GSS.framework/GSS");
+-#elif BUILDFLAG(IS_OPENBSD)
++#elif BUILDFLAG(IS_BSD)
++ // MIT Kerberos - FreeBSD
++ library_names.emplace_back("libgssapi_krb5.so.2");
+ // Heimdal - OpenBSD
+ library_names.emplace_back("libgssapi.so");
+ #else
diff --git a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.h b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.h
index a5df8462e3a1..a5df8462e3a1 100644
--- a/devel/electron35/files/patch-net_http_http__auth__gssapi__posix.h
+++ b/devel/electron39/files/patch-net_http_http__auth__gssapi__posix.h
diff --git a/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc b/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc
new file mode 100644
index 000000000000..699bf9210420
--- /dev/null
+++ b/devel/electron39/files/patch-net_http_http__auth__handler__negotiate.cc
@@ -0,0 +1,11 @@
+--- net/http/http_auth_handler_negotiate.cc.orig 2025-04-22 20:15:27 UTC
++++ net/http/http_auth_handler_negotiate.cc
+@@ -119,7 +119,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl
+ #elif BUILDFLAG(IS_POSIX)
+ if (is_unsupported_)
+ return ERR_UNSUPPORTED_AUTH_SCHEME;
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Note: Don't set is_unsupported_ = true here. AllowGssapiLibraryLoad()
+ // might change to true during a session.
+ if (!http_auth_preferences() ||
diff --git a/devel/electron39/files/patch-net_http_http__auth__preferences.cc b/devel/electron39/files/patch-net_http_http__auth__preferences.cc
new file mode 100644
index 000000000000..021f62c93bf4
--- /dev/null
+++ b/devel/electron39/files/patch-net_http_http__auth__preferences.cc
@@ -0,0 +1,11 @@
+--- net/http/http_auth_preferences.cc.orig 2025-04-22 20:15:27 UTC
++++ net/http/http_auth_preferences.cc
+@@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool HttpAuthPreferences::AllowGssapiLibraryLoad() const {
+ return allow_gssapi_library_load_;
+ }
diff --git a/devel/electron39/files/patch-net_http_http__auth__preferences.h b/devel/electron39/files/patch-net_http_http__auth__preferences.h
new file mode 100644
index 000000000000..76488645dcb1
--- /dev/null
+++ b/devel/electron39/files/patch-net_http_http__auth__preferences.h
@@ -0,0 +1,29 @@
+--- net/http/http_auth_preferences.h.orig 2025-04-22 20:15:27 UTC
++++ net/http/http_auth_preferences.h
+@@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences {
+ #if BUILDFLAG(IS_ANDROID)
+ virtual std::string AuthAndroidNegotiateAccountType() const;
+ #endif
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ virtual bool AllowGssapiLibraryLoad() const;
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ virtual bool CanUseDefaultCredentials(
+@@ -85,7 +85,7 @@ class NET_EXPORT HttpAuthPreferences {
+ }
+ #endif // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void set_allow_gssapi_library_load(bool allow_gssapi_library_load) {
+ allow_gssapi_library_load_ = allow_gssapi_library_load;
+ }
+@@ -136,7 +136,7 @@ class NET_EXPORT HttpAuthPreferences {
+ std::string auth_android_negotiate_account_type_;
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool allow_gssapi_library_load_ = true;
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-net_http_http__network__session.cc b/devel/electron39/files/patch-net_http_http__network__session.cc
new file mode 100644
index 000000000000..48a638757868
--- /dev/null
+++ b/devel/electron39/files/patch-net_http_http__network__session.cc
@@ -0,0 +1,12 @@
+--- net/http/http_network_session.cc.orig 2025-06-30 07:04:30 UTC
++++ net/http/http_network_session.cc
+@@ -21,7 +21,9 @@
+ #include "build/build_config.h"
+ #include "net/base/features.h"
+ #include "net/dns/host_resolver.h"
++#if defined(USE_KERBEROS)
+ #include "net/http/http_auth_handler_factory.h"
++#endif
+ #include "net/http/http_response_body_drainer.h"
+ #include "net/http/http_stream_factory.h"
+ #include "net/http/http_stream_pool.h"
diff --git a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service.cc b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service.cc
index 1a4a43ada141..1a4a43ada141 100644
--- a/devel/electron35/files/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service.cc
diff --git a/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
new file mode 100644
index 000000000000..9957718799d4
--- /dev/null
+++ b/devel/electron39/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -0,0 +1,40 @@
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ net/proxy_resolution/proxy_config_service_linux.cc
+@@ -11,7 +11,9 @@
+
+ #include <errno.h>
+ #include <limits.h>
++#if !BUILDFLAG(IS_BSD)
+ #include <sys/inotify.h>
++#endif
+ #include <unistd.h>
+
+ #include <map>
+@@ -502,6 +504,7 @@ bool SettingGetterImplGSettings::CheckVersion() {
+ }
+ #endif // defined(USE_GIO)
+
++#if !BUILDFLAG(IS_BSD)
+ // Converts |value| from a decimal string to an int. If there was a failure
+ // parsing, returns |default_value|.
+ int StringToIntOrDefault(std::string_view value, int default_value) {
+@@ -1039,6 +1042,7 @@ class SettingGetterImplKDE : public ProxyConfigService
+ // events on.
+ scoped_refptr<base::SequencedTaskRunner> file_task_runner_;
+ };
++#endif
+
+ } // namespace
+
+@@ -1259,9 +1263,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
+ case base::nix::DESKTOP_ENVIRONMENT_KDE4:
+ case base::nix::DESKTOP_ENVIRONMENT_KDE5:
+ case base::nix::DESKTOP_ENVIRONMENT_KDE6:
++#if !BUILDFLAG(IS_BSD)
+ setting_getter_ =
+ std::make_unique<SettingGetterImplKDE>(env_var_getter_.get());
+ break;
++#endif
+ case base::nix::DESKTOP_ENVIRONMENT_XFCE:
+ case base::nix::DESKTOP_ENVIRONMENT_LXQT:
+ case base::nix::DESKTOP_ENVIRONMENT_OTHER:
diff --git a/devel/electron39/files/patch-net_socket_socks5__client__socket.cc b/devel/electron39/files/patch-net_socket_socks5__client__socket.cc
new file mode 100644
index 000000000000..a802cff95b47
--- /dev/null
+++ b/devel/electron39/files/patch-net_socket_socks5__client__socket.cc
@@ -0,0 +1,12 @@
+--- net/socket/socks5_client_socket.cc.orig 2025-04-22 20:15:27 UTC
++++ net/socket/socks5_client_socket.cc
+@@ -23,6 +23,9 @@
+ #include "net/log/net_log_event_type.h"
+ #include "net/traffic_annotation/network_traffic_annotation.h"
+
++#include <sys/types.h>
++#include <netinet/in.h>
++
+ namespace net {
+
+ const unsigned int SOCKS5ClientSocket::kGreetReadHeaderSize = 2;
diff --git a/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc b/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc
new file mode 100644
index 000000000000..070b526fb306
--- /dev/null
+++ b/devel/electron39/files/patch-net_socket_tcp__socket__posix.cc
@@ -0,0 +1,20 @@
+--- net/socket/tcp_socket_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ net/socket/tcp_socket_posix.cc
+@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
+ PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
+ return false;
+ }
++#elif BUILDFLAG(IS_FREEBSD)
++ // Set seconds until first TCP keep alive.
++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &delay, sizeof(delay))) {
++ PLOG(ERROR) << "Failed to set TCP_KEEPIDLE on fd: " << fd;
++ return false;
++ }
++ // Set seconds between TCP keep alives.
++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &delay, sizeof(delay))) {
++ PLOG(ERROR) << "Failed to set TCP_KEEPINTVL on fd: " << fd;
++ return false;
++ }
+ #endif
+ }
+
diff --git a/devel/electron39/files/patch-net_socket_udp__socket__posix.cc b/devel/electron39/files/patch-net_socket_udp__socket__posix.cc
new file mode 100644
index 000000000000..bbbaa1f7f123
--- /dev/null
+++ b/devel/electron39/files/patch-net_socket_udp__socket__posix.cc
@@ -0,0 +1,39 @@
+--- net/socket/udp_socket_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ net/socket/udp_socket_posix.cc
+@@ -550,12 +550,17 @@ int UDPSocketPosix::SetRecvTos() {
+ #endif // BUILDFLAG(IS_APPLE)
+ }
+
++#ifdef IP_RECVTOS
+ int rv = setsockopt(socket_, IPPROTO_IP, IP_RECVTOS, &ecn, sizeof(ecn));
++#else
++ int rv = -1;
++ errno = EOPNOTSUPP;
++#endif
+ return rv == 0 ? OK : MapSystemError(errno);
+ }
+
+ void UDPSocketPosix::SetMsgConfirm(bool confirm) {
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ if (confirm) {
+ sendto_flags_ |= MSG_CONFIRM;
+ } else {
+@@ -576,7 +581,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+ DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
+ int value = broadcast ? 1 : 0;
+ int rv;
+-#if BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ // SO_REUSEPORT on OSX permits multiple processes to each receive
+ // UDP multicast or broadcast datagrams destined for the bound
+ // port.
+@@ -934,7 +939,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
+ #if BUILDFLAG(IS_CHROMEOS)
+ if (last_error == EINVAL)
+ return ERR_ADDRESS_IN_USE;
+-#elif BUILDFLAG(IS_APPLE)
++#elif BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
+ if (last_error == EADDRNOTAVAIL)
+ return ERR_ADDRESS_IN_USE;
+ #endif
diff --git a/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc b/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc
new file mode 100644
index 000000000000..1973906b08d3
--- /dev/null
+++ b/devel/electron39/files/patch-net_socket_udp__socket__unittest.cc
@@ -0,0 +1,47 @@
+--- net/socket/udp_socket_unittest.cc.orig 2025-10-21 20:19:54 UTC
++++ net/socket/udp_socket_unittest.cc
+@@ -396,7 +396,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+ EXPECT_EQ(second_packet, received);
+ }
+
+-#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // - MacOS: requires root permissions on OSX 10.7+.
+ // - Android: devices attached to testbots don't have default network, so
+ // broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
+@@ -707,7 +707,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) {
+ EXPECT_THAT(rv, IsOk());
+
+ rv = client.SetDoNotFragment();
+-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
+ EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
+ #else
+@@ -729,7 +729,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) {
+ EXPECT_THAT(rv, IsOk());
+
+ rv = server.SetDoNotFragment();
+-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
+ EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
+ #else
+@@ -795,7 +795,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) {
+
+ // TODO(crbug.com/40620614): failing on device on iOS 12.2.
+ // TODO(crbug.com/40189274): flaky on Mac 11.
+-#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
+ #else
+ #define MAYBE_SharedMulticastAddress SharedMulticastAddress
+@@ -849,7 +849,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) {
+ NetLogSource());
+ ASSERT_THAT(client_socket.Connect(send_address), IsOk());
+
+-#if !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // Send a message via the multicast group. That message is expected be be
+ // received by both receving sockets.
+ //
diff --git a/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn b/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn
new file mode 100644
index 000000000000..89564a7456d4
--- /dev/null
+++ b/devel/electron39/files/patch-net_third__party_quiche_BUILD.gn
@@ -0,0 +1,11 @@
+--- net/third_party/quiche/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ net/third_party/quiche/BUILD.gn
+@@ -28,7 +28,7 @@ import("//third_party/protobuf/proto_library.gni")
+ import("//testing/libfuzzer/fuzzer_test.gni")
+ import("//third_party/protobuf/proto_library.gni")
+
+-build_epoll_based_tools = is_linux || is_chromeos
++build_epoll_based_tools = (is_linux && !is_bsd) || is_chromeos
+
+ config("quiche_internal_config") {
+ cflags = []
diff --git a/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
new file mode 100644
index 000000000000..eefc8f7bfcaf
--- /dev/null
+++ b/devel/electron39/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -0,0 +1,20 @@
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-06-30 07:04:30 UTC
++++ net/tools/cert_verify_tool/cert_verify_tool.cc
+@@ -35,7 +35,7 @@
+ #include "third_party/boringssl/src/pki/trust_store.h"
+ #include "third_party/boringssl/src/pki/trust_store_collection.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "net/proxy_resolution/proxy_config.h"
+ #include "net/proxy_resolution/proxy_config_service_fixed.h"
+ #endif
+@@ -67,7 +67,7 @@ void SetUpOnNetworkThread(
+ base::WaitableEvent* initialization_complete_event) {
+ net::URLRequestContextBuilder url_request_context_builder;
+ url_request_context_builder.set_user_agent(GetUserAgent());
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux, use a fixed ProxyConfigService, since the default one
+ // depends on glib.
+ //
diff --git a/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc b/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc
new file mode 100644
index 000000000000..e5652e6f8d75
--- /dev/null
+++ b/devel/electron39/files/patch-net_tools_net__watcher_net__watcher.cc
@@ -0,0 +1,38 @@
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-10-21 20:19:54 UTC
++++ net/tools/net_watcher/net_watcher.cc
+@@ -31,7 +31,7 @@
+ #include "net/proxy_resolution/proxy_config_service.h"
+ #include "net/proxy_resolution/proxy_config_with_annotation.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "net/base/network_change_notifier_linux.h"
+ #endif
+
+@@ -41,7 +41,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Flag to specifies which network interfaces to ignore. Interfaces should
+ // follow as a comma seperated list.
+ const char kIgnoreNetifFlag[] = "ignore-netif";
+@@ -159,7 +159,7 @@ int main(int argc, char* argv[]) {
+ } // namespace
+
+ int main(int argc, char* argv[]) {
+-#if BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::apple::ScopedNSAutoreleasePool pool;
+ #endif
+ base::AtExitManager exit_manager;
+@@ -176,7 +176,7 @@ int main(int argc, char* argv[]) {
+
+ NetWatcher net_watcher;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
+ std::string ignored_netifs_str =
+ command_line->GetSwitchValueASCII(kIgnoreNetifFlag);
diff --git a/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h b/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h
new file mode 100644
index 000000000000..505da496e4fd
--- /dev/null
+++ b/devel/electron39/files/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -0,0 +1,20 @@
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-10-21 20:19:54 UTC
++++ net/traffic_annotation/network_traffic_annotation.h
+@@ -369,7 +369,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+ } // namespace net
+
+ // Placeholder for unannotated usages.
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ #define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \
+ net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.")
+ #endif
+@@ -380,7 +380,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+ //
+ // On Linux and Windows, use MISSING_TRAFFIC_ANNOTATION or
+ // TRAFFIC_ANNOTATION_FOR_TESTS.
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+
+ #define NO_TRAFFIC_ANNOTATION_YET \
+ net::DefineNetworkTrafficAnnotation("undefined", "Nothing here yet.")
diff --git a/devel/electron39/files/patch-net_url__request_url__request__context.cc b/devel/electron39/files/patch-net_url__request_url__request__context.cc
new file mode 100644
index 000000000000..dfd8b0b35b5f
--- /dev/null
+++ b/devel/electron39/files/patch-net_url__request_url__request__context.cc
@@ -0,0 +1,11 @@
+--- net/url_request/url_request_context.cc.orig 2025-08-26 20:49:50 UTC
++++ net/url_request/url_request_context.cc
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+ return &network_session->context();
+ }
+
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ std::unique_ptr<URLRequest> URLRequestContext::CreateRequest(
+ const GURL& url,
+ RequestPriority priority,
diff --git a/devel/electron39/files/patch-net_url__request_url__request__context.h b/devel/electron39/files/patch-net_url__request_url__request__context.h
new file mode 100644
index 000000000000..2707656fa054
--- /dev/null
+++ b/devel/electron39/files/patch-net_url__request_url__request__context.h
@@ -0,0 +1,11 @@
+--- net/url_request/url_request_context.h.orig 2025-04-22 20:15:27 UTC
++++ net/url_request/url_request_context.h
+@@ -86,7 +86,7 @@ class NET_EXPORT URLRequestContext final {
+ // session.
+ const HttpNetworkSessionContext* GetNetworkSessionContext() const;
+
+-#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // This function should not be used in Chromium, please use the version with
+ // NetworkTrafficAnnotationTag in the future.
+ //
diff --git a/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc b/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc
new file mode 100644
index 000000000000..b616d53b202b
--- /dev/null
+++ b/devel/electron39/files/patch-net_url__request_url__request__context__builder.cc
@@ -0,0 +1,11 @@
+--- net/url_request/url_request_context_builder.cc.orig 2025-08-26 20:49:50 UTC
++++ net/url_request/url_request_context_builder.cc
+@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+ }
+
+ if (!proxy_resolution_service_) {
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
+ // TODO(willchan): Switch to using this code when
+ // ProxyConfigService::CreateSystemProxyConfigService()'s
+ // signature doesn't suck.
diff --git a/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
new file mode 100644
index 000000000000..bcb08c472c35
--- /dev/null
+++ b/devel/electron39/files/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -0,0 +1,15 @@
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-10-21 20:19:54 UTC
++++ net/websockets/websocket_basic_stream_adapters_test.cc
+@@ -1097,10 +1097,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
+ OnCloseOkShouldBeTranslatedToConnectionClose) {
+ spdy::SpdySerializedFrame response_headers(
+ spdy_util_.ConstructSpdyResponseHeaders(1, ResponseHeaders(), false));
+- spdy::SpdySerializedFrame close(
++ spdy::SpdySerializedFrame test_close(
+ spdy_util_.ConstructSpdyRstStream(1, spdy::ERROR_CODE_NO_ERROR));
+ MockRead reads[] = {CreateMockRead(response_headers, 1),
+- CreateMockRead(close, 2), MockRead(ASYNC, 0, 3)};
++ CreateMockRead(test_close, 2), MockRead(ASYNC, 0, 3)};
+ spdy::SpdySerializedFrame request_headers(spdy_util_.ConstructSpdyHeaders(
+ 1, RequestHeaders(), DEFAULT_PRIORITY, false));
+ MockWrite writes[] = {CreateMockWrite(request_headers, 0)};
diff --git a/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc b/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc
new file mode 100644
index 000000000000..75f12c0536ad
--- /dev/null
+++ b/devel/electron39/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -0,0 +1,20 @@
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-10-21 20:19:54 UTC
++++ pdf/pdfium/pdfium_engine.cc
+@@ -116,7 +116,7 @@
+ #include "ui/accessibility/ax_features.mojom-features.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "pdf/pdfium/pdfium_font_linux.h"
+ #endif
+
+@@ -578,7 +578,7 @@ void InitializeSDK(bool enable_v8,
+
+ FPDF_InitLibraryWithConfig(&config);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ g_font_mapping_mode = font_mapping_mode;
+ InitializeLinuxFontMapper();
+ #endif
diff --git a/devel/electron39/files/patch-printing_backend_cups__helper.cc b/devel/electron39/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..8cc0aa9a3649
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ constexpr base::TimeDelta kCupsTimeout = base::Seconds
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/devel/electron39/files/patch-printing_backend_cups__helper.h b/devel/electron39/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..2611bc34629d
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr cups_ptype_t kDestinationsFilterMask =
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc b/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc
new file mode 100644
index 000000000000..71f148639e4d
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__ipp__helper.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_ipp_helper.cc.orig 2025-06-30 07:04:30 UTC
++++ printing/backend/cups_ipp_helper.cc
+@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
+ // Provide a default DPI if no valid DPI is found.
+ #if BUILDFLAG(IS_MAC)
+ constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr gfx::Size kDefaultMissingDpi(kPixelsPerInch, kPixelsPerInch);
+ #else
+ constexpr gfx::Size kDefaultMissingDpi(kDefaultPdfDpi, kDefaultPdfDpi);
diff --git a/devel/electron39/files/patch-printing_backend_cups__jobs.cc b/devel/electron39/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..1cf5ccb00022
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-printing_backend_cups__printer.cc b/devel/electron39/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..1627724944c3
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-printing_backend_cups__weak__functions.h b/devel/electron39/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..dde893f05375
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/devel/electron39/files/patch-printing_backend_print__backend__cups.h b/devel/electron39/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..372e25ce74fc
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc b/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..f12adee6ac76
--- /dev/null
+++ b/devel/electron39/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc
new file mode 100644
index 000000000000..ac033635f1c7
--- /dev/null
+++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -0,0 +1,29 @@
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/mojom/printing_context_mojom_traits.cc
+@@ -19,7 +19,7 @@
+ #include "base/numerics/safe_conversions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "mojo/public/mojom/base/values.mojom.h"
+ #endif
+
+@@ -217,7 +217,7 @@ bool StructTraits<
+ }
+
+ out->set_pages_per_sheet(data.pages_per_sheet());
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ DCHECK(out->advanced_settings().empty());
+ if (!data.ReadAdvancedSettings(&out->advanced_settings()))
+ return false;
+@@ -294,7 +294,7 @@ bool StructTraits<
+ if (system_print_dialog_data.size() != dictionary_entries) {
+ return false;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The dictionary must contain three strings.
+ const base::Value* value = system_print_dialog_data.Find(
+ printing::kLinuxSystemPrintDialogDataPrinter);
diff --git a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.h b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.h
index 26b80145a15c..26b80145a15c 100644
--- a/devel/electron35/files/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits.h
diff --git a/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
new file mode 100644
index 000000000000..e837722be74f
--- /dev/null
+++ b/devel/electron39/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -0,0 +1,65 @@
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-08-26 20:49:50 UTC
++++ printing/mojom/printing_context_mojom_traits_unittest.cc
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+ data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
+ }
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
+ data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
+ data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+ /*top=*/10583,
+ /*bottom=*/12347);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
+ PrintSettings::AdvancedSettings advanced_settings;
+ advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+ settings.set_device_name(kPrintSettingsDeviceName);
+ settings.set_requested_media(kPrintSettingsRequestedMedia);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PrintSettings::AdvancedSettings& advanced_settings =
+ settings.advanced_settings();
+ for (const auto& item : kPrintSettingsAdvancedSettings)
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
+
+ EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
+ #endif
+
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
+ kPrintSettingsCustomMarginsInMicrons));
+ EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
+ #endif
+
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
+ EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ TEST(PrintingContextMojomTraitsTest,
+ TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
+ PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
+@@ -872,7 +872,7 @@ TEST(
+ }
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ TEST(
+ PrintingContextMojomTraitsTest,
+ TestSerializeAndDeserializePrintSettingsSystemPrintDialogPrinterInvalidDataType) {
diff --git a/devel/electron39/files/patch-printing_print__settings.cc b/devel/electron39/files/patch-printing_print__settings.cc
new file mode 100644
index 000000000000..4d57d445df16
--- /dev/null
+++ b/devel/electron39/files/patch-printing_print__settings.cc
@@ -0,0 +1,38 @@
+--- printing/print_settings.cc.orig 2025-06-30 07:04:30 UTC
++++ printing/print_settings.cc
+@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet
+ #endif
+ is_modifiable_ = settings.is_modifiable_;
+ pages_per_sheet_ = settings.pages_per_sheet_;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ for (const auto& item : settings.advanced_settings_)
+ advanced_settings_.emplace(item.first, item.second.Clone());
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
+ #endif
+ is_modifiable_, requested_custom_margins_in_microns_,
+ pages_per_sheet_
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ advanced_settings_
+ #endif
+@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
+ other.is_modifiable_,
+ other.requested_custom_margins_in_microns_,
+ other.pages_per_sheet_
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ other.advanced_settings_
+ #endif
+@@ -413,7 +413,7 @@ void PrintSettings::Clear() {
+ #endif
+ is_modifiable_ = true;
+ pages_per_sheet_ = 1;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ advanced_settings_.clear();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ #if BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-printing_print__settings.h b/devel/electron39/files/patch-printing_print__settings.h
new file mode 100644
index 000000000000..1283409ac2c5
--- /dev/null
+++ b/devel/electron39/files/patch-printing_print__settings.h
@@ -0,0 +1,47 @@
+--- printing/print_settings.h.orig 2025-08-26 20:49:50 UTC
++++ printing/print_settings.h
+@@ -25,7 +25,7 @@
+ #include "base/values.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <map>
+
+ #include "base/values.h"
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+ "print_settings";
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
+ inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
+ "print_settings";
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+ std::string vendor_id;
+ };
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ using AdvancedSettings = std::map<std::string, base::Value>;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+ pages_per_sheet_ = pages_per_sheet;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ AdvancedSettings& advanced_settings() { return advanced_settings_; }
+ const AdvancedSettings& advanced_settings() const {
+ return advanced_settings_;
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+ // Number of pages per sheet.
+ int pages_per_sheet_;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Advanced settings.
+ AdvancedSettings advanced_settings_;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron39/files/patch-printing_print__settings__conversion.cc b/devel/electron39/files/patch-printing_print__settings__conversion.cc
new file mode 100644
index 000000000000..c2093141a57a
--- /dev/null
+++ b/devel/electron39/files/patch-printing_print__settings__conversion.cc
@@ -0,0 +1,11 @@
+--- printing/print_settings_conversion.cc.orig 2025-06-30 07:04:30 UTC
++++ printing/print_settings_conversion.cc
+@@ -291,7 +291,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet
+ settings->set_is_modifiable(is_modifiable.value());
+ }
+
+-#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS))
++#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS))
+ const base::Value::Dict* advanced_settings =
+ job_settings.FindDict(kSettingAdvancedSettings);
+ if (advanced_settings) {
diff --git a/devel/electron39/files/patch-printing_printing__context__linux.cc b/devel/electron39/files/patch-printing_printing__context__linux.cc
new file mode 100644
index 000000000000..80ce9f3c3abf
--- /dev/null
+++ b/devel/electron39/files/patch-printing_printing__context__linux.cc
@@ -0,0 +1,38 @@
+--- printing/printing_context_linux.cc.orig 2025-07-04 05:17:07 UTC
++++ printing/printing_context_linux.cc
+@@ -23,7 +23,7 @@
+ #endif
+
+ // Avoid using LinuxUi on Fuchsia.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett
+
+ ResetSettings();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ui::LinuxUi::instance())
+ return mojom::ResultCode::kSuccess;
+
+@@ -84,7 +84,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU
+ }
+
+ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (ui::LinuxUi::instance())
+ return ui::LinuxUi::instance()->GetPdfPaperSize(this);
+ #endif
+@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS
+ DCHECK(!printer_settings.show_system_dialog);
+ DCHECK(!in_print_job_);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!ui::LinuxUi::instance())
+ return mojom::ResultCode::kSuccess;
+
diff --git a/devel/electron39/files/patch-printing_printing__features.cc b/devel/electron39/files/patch-printing_printing__features.cc
new file mode 100644
index 000000000000..b1bbf00f6d1d
--- /dev/null
+++ b/devel/electron39/files/patch-printing_printing__features.cc
@@ -0,0 +1,20 @@
+--- printing/printing_features.cc.orig 2025-10-21 20:19:54 UTC
++++ printing/printing_features.cc
+@@ -22,7 +22,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATUR
+ BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use the CUPS IPP printing backend instead of the original CUPS backend that
+ // calls the deprecated PPD API.
+ BASE_FEATURE(kCupsIppPrintingBackend, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -54,7 +54,7 @@ BASE_FEATURE(kEnableOopPrintDrivers,
+ // Enables printing interactions with the operating system to be performed
+ // out-of-process.
+ BASE_FEATURE(kEnableOopPrintDrivers,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-printing_printing__features.h b/devel/electron39/files/patch-printing_printing__features.h
new file mode 100644
index 000000000000..100f127adf70
--- /dev/null
+++ b/devel/electron39/files/patch-printing_printing__features.h
@@ -0,0 +1,11 @@
+--- printing/printing_features.h.orig 2025-08-26 20:49:50 UTC
++++ printing/printing_features.h
+@@ -24,7 +24,7 @@ BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
+ BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index 39e5dec1c322..39e5dec1c322 100644
--- a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
diff --git a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
index 6788d8214042..6788d8214042 100644
--- a/devel/electron35/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-remoting_base_constants.h b/devel/electron39/files/patch-remoting_base_constants.h
new file mode 100644
index 000000000000..40c6ff981724
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_base_constants.h
@@ -0,0 +1,11 @@
+--- remoting/base/constants.h.orig 2025-06-30 07:04:30 UTC
++++ remoting/base/constants.h
+@@ -27,7 +27,7 @@ constexpr int kTargetFrameRate = 30;
+ // The video frame rate.
+ constexpr int kTargetFrameRate = 30;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ inline constexpr char kChromeRemoteDesktopSessionEnvVar[] =
+ "CHROME_REMOTE_DESKTOP_SESSION";
+ #endif
diff --git a/devel/electron35/files/patch-remoting_base_host__settings.cc b/devel/electron39/files/patch-remoting_base_host__settings.cc
index 7a7c6d643459..7a7c6d643459 100644
--- a/devel/electron35/files/patch-remoting_base_host__settings.cc
+++ b/devel/electron39/files/patch-remoting_base_host__settings.cc
diff --git a/devel/electron35/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/devel/electron39/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index e09677c79a32..e09677c79a32 100644
--- a/devel/electron35/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/devel/electron39/files/patch-remoting_codec_webrtc__video__encoder__vpx.cc
diff --git a/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc b/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc
new file mode 100644
index 000000000000..1fa0113636f0
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_base_desktop__environment__options.cc
@@ -0,0 +1,11 @@
+--- remoting/host/base/desktop_environment_options.cc.orig 2025-04-22 20:15:27 UTC
++++ remoting/host/base/desktop_environment_options.cc
+@@ -109,7 +109,7 @@ bool DesktopEnvironmentOptions::capture_video_on_dedic
+ // TODO(joedow): Determine whether we can migrate additional platforms to
+ // using the DesktopCaptureWrapper instead of the DesktopCaptureProxy. Then
+ // clean up DesktopCapturerProxy::Core::CreateCapturer().
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return capture_video_on_dedicated_thread_;
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-remoting_host_base_switches.cc b/devel/electron39/files/patch-remoting_host_base_switches.cc
new file mode 100644
index 000000000000..446bca301872
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_base_switches.cc
@@ -0,0 +1,18 @@
+--- remoting/host/base/switches.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/base/switches.cc
+@@ -23,13 +23,13 @@ const char kProcessTypeUrlForwarderConfigurator[] =
+ const char kProcessTypeFileChooser[] = "file_chooser";
+ const char kProcessTypeUrlForwarderConfigurator[] =
+ "url_forwarder_configurator";
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const char kProcessTypeXSessionChooser[] = "xsession_chooser";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ const char kEvaluateCapabilitySwitchName[] = "evaluate-type";
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kEnableWtmpdb[] = "enable-wtmpdb";
+ #endif
+
diff --git a/devel/electron39/files/patch-remoting_host_base_switches.h b/devel/electron39/files/patch-remoting_host_base_switches.h
new file mode 100644
index 000000000000..49f2a41ce2a7
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_base_switches.h
@@ -0,0 +1,18 @@
+--- remoting/host/base/switches.h.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/base/switches.h
+@@ -35,13 +35,13 @@ extern const char kProcessTypeUrlForwarderConfigurator
+ extern const char kProcessTypeEvaluateCapability[];
+ extern const char kProcessTypeFileChooser[];
+ extern const char kProcessTypeUrlForwarderConfigurator[];
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern const char kProcessTypeXSessionChooser[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+ extern const char kEvaluateCapabilitySwitchName[];
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Used to record client sessions to wtmpd.
+ extern const char kEnableWtmpdb[];
+ #endif
diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host.cc b/devel/electron39/files/patch-remoting_host_chromoting__host.cc
new file mode 100644
index 000000000000..53541819520b
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_chromoting__host.cc
@@ -0,0 +1,11 @@
+--- remoting/host/chromoting_host.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/chromoting_host.cc
+@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::string& host_own
+ &ChromotingHost::OnIncomingSession, base::Unretained(this)));
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void ChromotingHost::StartChromotingHostServices() {
+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+ DCHECK(!ipc_server_);
diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host.h b/devel/electron39/files/patch-remoting_host_chromoting__host.h
new file mode 100644
index 000000000000..a1f91232f826
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_chromoting__host.h
@@ -0,0 +1,29 @@
+--- remoting/host/chromoting_host.h.orig 2025-04-22 20:15:27 UTC
++++ remoting/host/chromoting_host.h
+@@ -36,7 +36,7 @@
+ #include "remoting/protocol/session_manager.h"
+ #include "remoting/protocol/transport_context.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/chromoting_host_services_server.h"
+ #endif
+
+@@ -112,7 +112,7 @@ class ChromotingHost : public ClientSession::EventHand
+ // This method can only be called once during the lifetime of this object.
+ void Start(const std::string& host_owner);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Starts running the ChromotingHostServices server and listening for incoming
+ // IPC binding requests.
+ // Currently only Linux runs the ChromotingHostServices server on the host
+@@ -222,7 +222,7 @@ class ChromotingHost : public ClientSession::EventHand
+ // List of host extensions.
+ std::vector<std::unique_ptr<HostExtension>> extensions_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // IPC server that runs the CRD host service API. Non-null if the server name
+ // is set and the host is started.
+ // Currently only Linux runs the ChromotingHostServices server on the host
diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc b/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc
new file mode 100644
index 000000000000..3680c368b0e0
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_chromoting__host__context.cc
@@ -0,0 +1,11 @@
+--- remoting/host/chromoting_host_context.cc.orig 2025-04-22 20:15:27 UTC
++++ remoting/host/chromoting_host_context.cc
+@@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> ChromotingHostC
+ // on a UI thread.
+ scoped_refptr<AutoThreadTaskRunner> input_task_runner =
+ AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::MessagePumpType::UI);
+ #else
+ base::MessagePumpType::IO);
diff --git a/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc b/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc
new file mode 100644
index 000000000000..f896c8d0cacd
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_chromoting__host__services__client.cc
@@ -0,0 +1,11 @@
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-08-26 20:49:50 UTC
++++ remoting/host/chromoting_host_services_client.cc
+@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
+ if (session_services_remote_.is_bound()) {
+ return true;
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!environment_->HasVar(kChromeRemoteDesktopSessionEnvVar)) {
+ LOG(WARNING) << "Current desktop environment is not remotable.";
+ return false;
diff --git a/devel/electron39/files/patch-remoting_host_client__session.cc b/devel/electron39/files/patch-remoting_host_client__session.cc
new file mode 100644
index 000000000000..65d3e04a1222
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_client__session.cc
@@ -0,0 +1,11 @@
+--- remoting/host/client_session.cc.orig 2025-04-22 20:15:27 UTC
++++ remoting/host/client_session.cc
+@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResolution(
+ if (effective_policies_.curtain_required.value_or(false)) {
+ dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
+ #endif
+
diff --git a/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc b/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc
new file mode 100644
index 000000000000..dde1f3e53fbb
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_crash_crash__file__uploader.cc
@@ -0,0 +1,11 @@
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/crash/crash_file_uploader.cc
+@@ -45,7 +45,7 @@ constexpr char kProductNameValue[] = "Chromoting";
+
+ #if BUILDFLAG(IS_WIN)
+ constexpr char kProductNameValue[] = "Chromoting";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kProductNameValue[] = "Chromoting_Linux";
+ #elif BUILDFLAG(IS_MAC)
+ constexpr char kProductNameValue[] = "Chromoting_Mac";
diff --git a/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
new file mode 100644
index 000000000000..3d50858e148d
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -0,0 +1,20 @@
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/create_desktop_interaction_strategy_factory.cc
+@@ -12,7 +12,7 @@
+ #include "remoting/host/desktop_interaction_strategy.h"
+ #include "remoting/host/legacy_interaction_strategy.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/linux/gnome_interaction_strategy.h"
+ #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h"
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
+ return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner);
+ }
diff --git a/devel/electron35/files/patch-remoting_host_evaluate__capability.cc b/devel/electron39/files/patch-remoting_host_evaluate__capability.cc
index 8aff22ffb2d0..8aff22ffb2d0 100644
--- a/devel/electron35/files/patch-remoting_host_evaluate__capability.cc
+++ b/devel/electron39/files/patch-remoting_host_evaluate__capability.cc
diff --git a/devel/electron39/files/patch-remoting_host_host__attributes.cc b/devel/electron39/files/patch-remoting_host_host__attributes.cc
new file mode 100644
index 000000000000..1ba9e10475d8
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_host__attributes.cc
@@ -0,0 +1,11 @@
+--- remoting/host/host_attributes.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/host_attributes.cc
+@@ -102,7 +102,7 @@ std::string GetHostAttributes() {
+ if (media::InitializeMediaFoundation()) {
+ result.push_back("HWEncoder");
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ result.push_back("HWEncoder");
+ #endif
+
diff --git a/devel/electron35/files/patch-remoting_host_host__details.cc b/devel/electron39/files/patch-remoting_host_host__details.cc
index d63c78a9f047..d63c78a9f047 100644
--- a/devel/electron35/files/patch-remoting_host_host__details.cc
+++ b/devel/electron39/files/patch-remoting_host_host__details.cc
diff --git a/devel/electron39/files/patch-remoting_host_host__main.cc b/devel/electron39/files/patch-remoting_host_host__main.cc
new file mode 100644
index 000000000000..913994bf2e29
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_host__main.cc
@@ -0,0 +1,38 @@
+--- remoting/host/host_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/host_main.cc
+@@ -57,7 +57,7 @@ int UrlForwarderConfiguratorMain();
+ int RdpDesktopSessionMain();
+ int UrlForwarderConfiguratorMain();
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ int XSessionChooserMain();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -70,7 +70,7 @@ const char kUsageMessage[] =
+ "\n"
+ "Options:\n"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ " --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
+ "Linux.\n"
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const std::string& pro
+ } else if (process_type == kProcessTypeUrlForwarderConfigurator) {
+ main_routine = &UrlForwarderConfiguratorMain;
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ } else if (process_type == kProcessTypeXSessionChooser) {
+ main_routine = &XSessionChooserMain;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) {
+ // Note that we enable crash reporting only if the user has opted in to having
+ // the crash reports uploaded.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ // TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc b/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc
new file mode 100644
index 000000000000..1bf65e53ed1c
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_host__power__save__blocker.cc
@@ -0,0 +1,11 @@
+--- remoting/host/host_power_save_blocker.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/host_power_save_blocker.cc
+@@ -29,7 +29,7 @@ void HostPowerSaveBlocker::OnClientConnected(const std
+
+ void HostPowerSaveBlocker::OnClientConnected(const std::string& jid) {
+ // TODO(447203893): Re-enable this on Linux once the bug is fixed.
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ blocker_ = std::make_unique<device::PowerSaveBlocker>(
+ device::mojom::WakeLockType::kPreventDisplaySleep,
+ device::mojom::WakeLockReason::kOther, "Remoting session is active",
diff --git a/devel/electron35/files/patch-remoting_host_ipc__constants.cc b/devel/electron39/files/patch-remoting_host_ipc__constants.cc
index 82a528b5dac8..82a528b5dac8 100644
--- a/devel/electron35/files/patch-remoting_host_ipc__constants.cc
+++ b/devel/electron39/files/patch-remoting_host_ipc__constants.cc
diff --git a/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..9af5115fb75c
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -0,0 +1,65 @@
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/it2me/it2me_native_messaging_host_main.cc
+@@ -29,7 +29,7 @@
+ #include "remoting/host/resources.h"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if defined(REMOTING_USE_X11)
+ #include <gtk/gtk.h>
+ #include "base/linux_util.h"
+@@ -43,7 +43,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -79,7 +79,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
+ // runs the task executor until It2MeNativeMessagingHost signals shutdown.
+ int It2MeNativeMessagingHostMain(int argc, char** argv) {
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ // Initialize Xlib for multi-threaded use, allowing non-Chromium code to
+ // use X11 safely (such as the WebRTC capturer, GTK ...)
+ x11::InitXlib();
+@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
+@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+
+ remoting::LoadResources("");
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ // Required for any calls into GTK functions, such as the Disconnect and
+ // Continue windows. Calling with nullptr arguments because we don't have
+ // any command line arguments for gtk to consume.
+@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
+ context->management_service());
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ scoped_refptr<AutoThreadTaskRunner> input_task_runner;
+ // Create an X11EventSource on all UI threads, so the global X11 connection
+ // (x11::Connection::Get()) can dispatch X events.
+@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int argc, char** argv
+ // Run the loop until channel is alive.
+ run_loop.Run();
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ input_task_runner->PostTask(FROM_HERE, base::BindOnce([]() {
+ delete ui::X11EventSource::GetInstance();
+ }));
diff --git a/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc b/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc
new file mode 100644
index 000000000000..537dab84bf1c
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -0,0 +1,29 @@
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/me2me_desktop_environment.cc
+@@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+ capabilities += protocol::kRemoteWebAuthnCapability;
+ }
+
+-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ capabilities += " ";
+ capabilities += protocol::kMultiStreamCapability;
+ capabilities += " ";
+@@ -168,7 +168,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ // properly under Xvfb.
+ mutable_desktop_capture_options()->set_use_update_notifications(true);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Setting this option to false means that the capture differ wrapper will not
+ // be used when the X11 capturer is selected. This reduces the X11 capture
+ // time by a few milliseconds per frame and is safe because we can rely on
+@@ -195,7 +195,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+
+ // Otherwise, if the session is shared with the local user start monitoring
+ // the local input and create the in-session UI.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool want_user_interface = false;
+ #elif BUILDFLAG(IS_APPLE)
+ // Don't try to display any UI on top of the system's login screen as this
diff --git a/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc b/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc
new file mode 100644
index 000000000000..87180d437c55
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_mojo__caller__security__checker.cc
@@ -0,0 +1,29 @@
+--- remoting/host/mojo_caller_security_checker.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/mojo_caller_security_checker.cc
+@@ -32,7 +32,7 @@ namespace {
+ namespace remoting {
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr auto kAllowedCallerProgramNames =
+ base::MakeFixedFlatSet<base::FilePath::StringViewType>({
+ "remote-open-url",
+@@ -60,7 +60,7 @@ bool IsTrustedMojoEndpoint(
+ const named_mojo_ipc_server::ConnectionInfo& caller) {
+ #if BUILDFLAG(IS_MAC)
+ return IsProcessTrusted(caller.audit_token, kAllowedIdentifiers);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+
+ // TODO: yuweih - see if it's possible to move away from PID-based security
+ // checks, which might be susceptible of PID reuse attacks.
+@@ -84,7 +84,7 @@ bool IsTrustedMojoEndpoint(
+ base::FilePath::StringType program_name =
+ caller_process_image_path.BaseName().value();
+ if (!kAllowedCallerProgramNames.contains(program_name)) {
+-#if BUILDFLAG(IS_LINUX) && !defined(NDEBUG)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(NDEBUG)
+ // Linux binaries generated in out/Debug are underscore-separated. To make
+ // debugging easier, we just check the name again with underscores replaced
+ // with hyphens.
diff --git a/devel/electron39/files/patch-remoting_host_policy__watcher.cc b/devel/electron39/files/patch-remoting_host_policy__watcher.cc
new file mode 100644
index 000000000000..eb0803c78581
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_policy__watcher.cc
@@ -0,0 +1,11 @@
+--- remoting/host/policy_watcher.cc.orig 2025-08-26 20:49:50 UTC
++++ remoting/host/policy_watcher.cc
+@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
+ result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
+ result.Set(key::kClassManagementEnabled, "disabled");
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ result.Set(key::kRemoteAccessHostMatchUsername, false);
+ #endif
+ #if !BUILDFLAG(IS_CHROMEOS)
diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index e8f1cbd06f50..e8f1cbd06f50 100644
--- a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__client.cc
diff --git a/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
new file mode 100644
index 000000000000..e8e595e3ff01
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/remote_open_url/remote_open_url_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/usage_stats_consent.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index 84686704aae1..84686704aae1 100644
--- a/devel/electron35/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/devel/electron39/files/patch-remoting_host_remote__open__url_remote__open__url__util.cc
diff --git a/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
new file mode 100644
index 000000000000..b869a0186cb7
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -0,0 +1,11 @@
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-08-26 20:49:50 UTC
++++ remoting/host/remote_open_url/url_forwarder_configurator.cc
+@@ -13,7 +13,7 @@ UrlForwarderConfigurator::~UrlForwarderConfigurator()
+
+ UrlForwarderConfigurator::~UrlForwarderConfigurator() = default;
+
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_BSD)
+
+ // static
+ std::unique_ptr<UrlForwarderConfigurator> UrlForwarderConfigurator::Create() {
diff --git a/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc b/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc
new file mode 100644
index 000000000000..9dcd5e489c6e
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_remoting__me2me__host.cc
@@ -0,0 +1,155 @@
+--- remoting/host/remoting_me2me_host.cc.orig 2025-10-21 20:19:54 UTC
++++ remoting/host/remoting_me2me_host.cc
+@@ -140,7 +140,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if defined(REMOTING_USE_X11)
+ #include <gtk/gtk.h>
+
+@@ -151,7 +151,7 @@
+ #endif // defined(REMOTING_USE_X11)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "base/linux_util.h"
+ #include "remoting/host/linux/audio_capturer_linux.h"
+ #include "remoting/host/linux/certificate_watcher.h"
+@@ -166,7 +166,7 @@
+ #include "remoting/host/pairing_registry_delegate_win.h"
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #include "remoting/host/host_wtmpdb_logger.h"
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -200,7 +200,7 @@ const char kStdinConfigPath[] = "-";
+ const char kStdinConfigPath[] = "-";
+ #endif // !defined(REMOTING_MULTI_PROCESS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The command line switch used to pass name of the pipe to capture audio on
+ // linux.
+ const char kAudioPipeSwitchName[] = "audio-pipe-name";
+@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+ std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Watch for certificate changes and kill the host when changes occur
+ std::unique_ptr<CertificateWatcher> cert_watcher_;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+ std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
+
+ std::unique_ptr<HostEventLogger> host_event_logger_;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
+ #endif
+ std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
+@@ -837,7 +837,7 @@ void HostProcess::ShutdownOnNetworkThread() {
+ void HostProcess::ShutdownOnNetworkThread() {
+ DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
+ config_watcher_.reset();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ cert_watcher_.reset();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ }
+@@ -914,7 +914,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+ context_->create_client_cert_store_callback(),
+ service_account_email_, oauth_refresh_token_));
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!cert_watcher_) {
+ cert_watcher_ = std::make_unique<CertificateWatcher>(
+ base::BindRepeating(&HostProcess::ShutdownHost,
+@@ -1052,7 +1052,7 @@ void HostProcess::StartOnUiThread() {
+ base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
+ base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // If an audio pipe is specific on the command-line then initialize
+ // AudioCapturerLinux to capture from it.
+ base::FilePath audio_pipe_name =
+@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() {
+ // It is now safe for the HostProcess to be deleted.
+ self_ = nullptr;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Cause the global AudioPipeReader to be freed, otherwise the audio
+ // thread will remain in-use and prevent the process from exiting.
+ // TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
+@@ -1139,7 +1139,7 @@ void HostProcess::ShutdownOnUiThread() {
+ AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ context_->input_task_runner()->PostTask(
+ FROM_HERE,
+ base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
+@@ -1835,7 +1835,7 @@ void HostProcess::StartHost() {
+
+ SetState(HOST_STARTED);
+
+-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
+ GnomeRemoteDesktopSession::GetInstance()->Init(
+ base::BindOnce([](base::expected<void, std::string> result) {
+@@ -1925,7 +1925,7 @@ void HostProcess::StartHost() {
+
+ host_->AddExtension(std::make_unique<TestEchoExtension>());
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
+ if (cmd_line->HasSwitch(kEnableWtmpdb)) {
+ host_wtmpdb_logger_ =
+@@ -1960,7 +1960,7 @@ void HostProcess::StartHost() {
+ // addresses.
+ host_->Start(*host_owner_emails_.begin());
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // For Windows and Mac, ChromotingHostServices connections are handled by
+ // another process, then the message pipe is forwarded to the network process.
+ host_->StartChromotingHostServices();
+@@ -2105,7 +2105,7 @@ int HostProcessMain() {
+ HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
+ const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if defined(REMOTING_USE_X11)
+ // Initialize Xlib for multi-threaded use, allowing non-Chromium code to
+ // use X11 safely (such as the WebRTC capturer, GTK ...)
+@@ -2150,7 +2150,7 @@ int HostProcessMain() {
+ return kInitializationFailed;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Log and cleanup the crash database. We do this after a short delay so that
+ // the crash database has a chance to be updated properly if we just got
+ // relaunched after a crash.
+@@ -2170,7 +2170,7 @@ int HostProcessMain() {
+ std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
+ net::NetworkChangeNotifier::CreateIfNeeded());
+
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+ // Create an X11EventSource on all UI threads, so the global X11 connection
+ // (x11::Connection::Get()) can dispatch X events.
+ auto event_source =
diff --git a/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc b/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc
new file mode 100644
index 000000000000..9e742b3932a9
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/security_key/remote_security_key_main.cc
+@@ -24,7 +24,7 @@
+ #include "remoting/host/security_key/security_key_message_handler.h"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc b/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc
new file mode 100644
index 000000000000..52fcb4a6d7a5
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_session__policies__from__dict.cc
@@ -0,0 +1,11 @@
+--- remoting/host/session_policies_from_dict.cc.orig 2025-04-22 20:15:27 UTC
++++ remoting/host/session_policies_from_dict.cc
+@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPoliciesFromDict
+ session_policies.curtain_required =
+ dict.FindBool(policy::key::kRemoteAccessHostRequireCurtain);
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ session_policies.host_username_match_required =
+ dict.FindBool(policy::key::kRemoteAccessHostMatchUsername);
+ #endif
diff --git a/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..6310057e9c3a
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/setup/me2me_native_messaging_host_main.cc
+@@ -41,7 +41,7 @@
+ #include "base/apple/scoped_nsautorelease_pool.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int argc, char** argv
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc b/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc
new file mode 100644
index 000000000000..25ac57a4d01a
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_setup_start__host__main.cc
@@ -0,0 +1,38 @@
+--- remoting/host/setup/start_host_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/setup/start_host_main.cc
+@@ -44,7 +44,7 @@
+ #include <unistd.h>
+ #endif // BUILDFLAG(IS_POSIX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #include "remoting/host/setup/daemon_controller_delegate_linux.h"
+ #include "remoting/host/setup/start_host_as_root.h"
+@@ -370,7 +370,7 @@ int StartHostMain(int argc, char** argv) {
+ } // namespace
+
+ int StartHostMain(int argc, char** argv) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Minimize the amount of code that runs as root on Posix systems.
+ if (getuid() == 0) {
+ return remoting::StartHostAsRoot(argc, argv);
+@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv) {
+
+ mojo::core::Init();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (command_line->HasSwitch("no-start")) {
+ // On Linux, registering the host with systemd and starting it is the only
+ // reason start_host requires root. The --no-start options skips that final
+@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv) {
+ // We don't have a config file yet so we can't use IsUsageStatsAllowed(),
+ // instead we can just check the command line parameter.
+ if (params.enable_crash_reporting) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc b/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc
new file mode 100644
index 000000000000..98492b5f093b
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_webauthn_desktop__session__type__util.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/webauthn/desktop_session_type_util.cc
+@@ -11,7 +11,7 @@ namespace {
+ namespace remoting {
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DesktopSessionType GetDesktopSessionTypeInternal(
+ std::unique_ptr<base::Environment> environment) {
+ // Currently on Linux, a desktop session is either remote-only or local-only.
+@@ -29,7 +29,7 @@ DesktopSessionType GetDesktopSessionType() {
+ } // namespace
+
+ DesktopSessionType GetDesktopSessionType() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static const DesktopSessionType desktop_session_type =
+ GetDesktopSessionTypeInternal(base::Environment::Create());
+ return desktop_session_type;
diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
new file mode 100644
index 000000000000..ec753b2d11a5
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
@@ -0,0 +1,29 @@
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
+@@ -14,7 +14,7 @@
+ #include "base/strings/utf_string_conversions.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "base/containers/fixed_flat_set.h"
+ #include "base/files/file_path.h"
+ #include "remoting/host/base/process_util.h"
+@@ -48,7 +48,7 @@ namespace {
+
+ // No static variables needed for debug builds.
+
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ constexpr auto kAllowedCallerPrograms =
+ base::MakeFixedFlatSet<base::FilePath::StringViewType>({
+@@ -99,7 +99,7 @@ bool IsLaunchedByTrustedProcess() {
+ #if !defined(NDEBUG)
+ // Just return true on debug builds for the convenience of development.
+ return true;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::ProcessId parent_pid =
+ base::GetParentProcessId(base::GetCurrentProcessHandle());
+ // Note that on Linux the process image may no longer exist in its original
diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
new file mode 100644
index 000000000000..5f4beec19a18
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -0,0 +1,28 @@
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
+@@ -27,7 +27,7 @@
+ #include "base/task/thread_pool.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/environment.h"
+ #include "base/nix/xdg_util.h"
+ #include "base/strings/string_util.h"
+@@ -72,14 +72,14 @@ std::vector<base::FilePath> GetRemoteStateChangeDirPat
+ // Caller should check if the directory exists before writing files to it. A
+ // directory only exists if the corresponding Chrome version is installed.
+ std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ constexpr base::FilePath::CharType kStateChangeDirName[] =
+ FILE_PATH_LITERAL("WebAuthenticationProxyRemoteSessionStateChange");
+ #endif
+
+ std::vector<base::FilePath> dirs;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // See: chrome/common/chrome_paths_linux.cc
+ auto env = base::Environment::Create();
+ base::FilePath base_path;
diff --git a/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 000000000000..6ca9ec5a6209
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-06-30 07:04:30 UTC
++++ remoting/host/webauthn/remote_webauthn_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
+ #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char** argv) {
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc b/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc
new file mode 100644
index 000000000000..c3aee205a107
--- /dev/null
+++ b/devel/electron39/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -0,0 +1,11 @@
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-08-26 20:49:50 UTC
++++ remoting/protocol/webrtc_video_stream.cc
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+ : session_options_(session_options) {
+ // TODO(joedow): Dig into the threading model on other platforms to see if they
+ // can also be updated to run on a dedicated thread.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ core_task_runner_ = base::ThreadPool::CreateSingleThreadTaskRunner(
+ {base::TaskPriority::HIGHEST},
+ base::SingleThreadTaskRunnerThreadMode::DEDICATED);
diff --git a/devel/electron35/files/patch-remoting_signaling_ftl__host__device__id__provider.cc b/devel/electron39/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
index d91e944414c4..d91e944414c4 100644
--- a/devel/electron35/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
+++ b/devel/electron39/files/patch-remoting_signaling_ftl__host__device__id__provider.cc
diff --git a/devel/electron35/files/patch-sandbox_BUILD.gn b/devel/electron39/files/patch-sandbox_BUILD.gn
index 6b1329566d7d..6b1329566d7d 100644
--- a/devel/electron35/files/patch-sandbox_BUILD.gn
+++ b/devel/electron39/files/patch-sandbox_BUILD.gn
diff --git a/devel/electron35/files/patch-sandbox_features.gni b/devel/electron39/files/patch-sandbox_features.gni
index 9f5a00868f96..9f5a00868f96 100644
--- a/devel/electron35/files/patch-sandbox_features.gni
+++ b/devel/electron39/files/patch-sandbox_features.gni
diff --git a/devel/electron39/files/patch-sandbox_linux_BUILD.gn b/devel/electron39/files/patch-sandbox_linux_BUILD.gn
new file mode 100644
index 000000000000..a0f041c53b88
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_linux_BUILD.gn
@@ -0,0 +1,35 @@
+--- sandbox/linux/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ sandbox/linux/BUILD.gn
+@@ -11,11 +11,11 @@ declare_args() {
+ }
+
+ declare_args() {
+- compile_suid_client = is_linux || is_chromeos
++ compile_suid_client = (is_linux || is_chromeos) && !is_bsd
+
+- compile_credentials = is_linux || is_chromeos
++ compile_credentials = (is_linux || is_chromeos) && !is_bsd
+
+- compile_syscall_broker = is_linux || is_chromeos
++ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd
+
+ # On Android, use plain GTest.
+ use_base_test_suite = is_linux || is_chromeos
+@@ -373,6 +373,17 @@ component("sandbox_services") {
+ "services/libc_interceptor.h",
+ ]
+ }
++
++ if (is_bsd) {
++ sources -= [
++ "services/scoped_process.cc",
++ "services/scoped_process.h",
++ "services/syscall_wrappers.cc",
++ "services/syscall_wrappers.h",
++ "services/yama.cc",
++ "services/yama.h",
++ ]
++ }
+ }
+
+ source_set("sandbox_services_headers") {
diff --git a/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc b/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc
new file mode 100644
index 000000000000..0bf8c43c84eb
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -0,0 +1,15 @@
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-10-21 20:19:54 UTC
++++ sandbox/linux/services/init_process_reaper.cc
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+
++#if 0
+ #include "sandbox/linux/services/init_process_reaper.h"
+
+ #include <signal.h>
+@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+ }
+
+ } // namespace sandbox.
++#endif
diff --git a/devel/electron35/files/patch-sandbox_linux_services_libc__interceptor.cc b/devel/electron39/files/patch-sandbox_linux_services_libc__interceptor.cc
index 9b976657c263..9b976657c263 100644
--- a/devel/electron35/files/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/devel/electron39/files/patch-sandbox_linux_services_libc__interceptor.cc
diff --git a/devel/electron39/files/patch-sandbox_policy_BUILD.gn b/devel/electron39/files/patch-sandbox_policy_BUILD.gn
new file mode 100644
index 000000000000..3f5c6aeac553
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_BUILD.gn
@@ -0,0 +1,38 @@
+--- sandbox/policy/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ sandbox/policy/BUILD.gn
+@@ -47,7 +47,7 @@ component("policy") {
+ "//third_party/jni_zero",
+ ]
+ }
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [
+ "linux/bpf_audio_policy_linux.cc",
+ "linux/bpf_audio_policy_linux.h",
+@@ -117,6 +117,26 @@ component("policy") {
+ "//sandbox/linux:sandbox_services",
+ "//sandbox/linux:seccomp_bpf",
+ "//sandbox/linux:suid_sandbox_client",
++ ]
++ }
++ if (is_openbsd) {
++ sources += [
++ "openbsd/sandbox_openbsd.cc",
++ "openbsd/sandbox_openbsd.h",
++ ]
++ libs = [ "util" ]
++ }
++ if (is_freebsd) {
++ sources += [
++ "freebsd/sandbox_freebsd.cc",
++ "freebsd/sandbox_freebsd.h",
++ ]
++ }
++ if (is_bsd) {
++ deps += [
++ "//sandbox:sandbox_buildflags",
++ "//skia",
++ "//ui/gfx/x",
+ ]
+ }
+ if (is_chromeos) {
diff --git a/devel/electron39/files/patch-sandbox_policy_features.cc b/devel/electron39/files/patch-sandbox_policy_features.cc
new file mode 100644
index 000000000000..3f7363b0a322
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_features.cc
@@ -0,0 +1,14 @@
+--- sandbox/policy/features.cc.orig 2025-10-21 20:19:54 UTC
++++ sandbox/policy/features.cc
+@@ -17,7 +17,11 @@ namespace sandbox::policy::features {
+ #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA)
+ // Enables network service sandbox.
+ // (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
++#if BUILDFLAG(IS_BSD)
++BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_ENABLED_BY_DEFAULT);
++#else
+ BASE_FEATURE(kNetworkServiceSandbox, base::FEATURE_DISABLED_BY_DEFAULT);
++#endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ // Enables a fine-grained seccomp-BPF syscall filter for the network service.
diff --git a/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
new file mode 100644
index 000000000000..e47cb956218d
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -0,0 +1,213 @@
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-10 14:34:09 UTC
++++ sandbox/policy/freebsd/sandbox_freebsd.cc
+@@ -0,0 +1,210 @@
++// Copyright (c) 2012 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "sandbox/policy/freebsd/sandbox_freebsd.h"
++
++#include <dirent.h>
++#include <fcntl.h>
++#include <stdint.h>
++#include <sys/resource.h>
++#include <sys/stat.h>
++#include <sys/time.h>
++#include <sys/types.h>
++#include <unistd.h>
++
++#include <limits>
++#include <memory>
++#include <string>
++#include <vector>
++
++#include "base/command_line.h"
++#include "base/debug/stack_trace.h"
++#include "base/feature_list.h"
++#include "base/files/file_path.h"
++#include "base/files/file_util.h"
++#include "base/files/scoped_file.h"
++#include "base/logging.h"
++#include "base/memory/singleton.h"
++#include "base/path_service.h"
++#include "base/posix/eintr_wrapper.h"
++#include "base/strings/string_number_conversions.h"
++#include "base/system/sys_info.h"
++#include "base/threading/thread.h"
++#include "base/time/time.h"
++#include "build/build_config.h"
++#include "crypto/crypto_buildflags.h"
++#include "sandbox/constants.h"
++#include "sandbox/linux/services/credentials.h"
++#include "sandbox/linux/services/namespace_sandbox.h"
++#include "sandbox/linux/services/proc_util.h"
++#include "sandbox/linux/services/resource_limits.h"
++#include "sandbox/linux/services/thread_helpers.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_process.h"
++#include "sandbox/policy/sandbox.h"
++#include "sandbox/policy/sandbox_type.h"
++#include "sandbox/policy/mojom/sandbox.mojom.h"
++#include "sandbox/policy/switches.h"
++#include "sandbox/sandbox_buildflags.h"
++
++#if BUILDFLAG(USING_SANITIZER)
++#include <sanitizer/common_interface_defs.h>
++#endif
++
++#if BUILDFLAG(USE_NSS_CERTS)
++#include "crypto/nss_util.h"
++#endif
++
++#include "third_party/boringssl/src/include/openssl/crypto.h"
++
++#include "ui/gfx/font_util.h"
++
++namespace sandbox {
++namespace policy {
++
++SandboxLinux::SandboxLinux()
++ : sandbox_status_flags_(kInvalid),
++ pre_initialized_(false),
++ initialize_sandbox_ran_(false),
++ broker_process_(nullptr) {
++}
++
++SandboxLinux::~SandboxLinux() {
++ if (pre_initialized_) {
++ CHECK(initialize_sandbox_ran_);
++ }
++}
++
++SandboxLinux* SandboxLinux::GetInstance() {
++ SandboxLinux* instance = base::Singleton<SandboxLinux>::get();
++ CHECK(instance);
++ return instance;
++}
++
++void SandboxLinux::StopThread(base::Thread* thread) {
++ DCHECK(thread);
++ thread->Stop();
++}
++
++void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) {
++ CHECK(!pre_initialized_);
++#if BUILDFLAG(USING_SANITIZER)
++ // Sanitizers need to open some resources before the sandbox is enabled.
++ // This should not fork, not launch threads, not open a directory.
++ __sanitizer_sandbox_on_notify(sanitizer_args());
++ sanitizer_args_.reset();
++#endif
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ const std::string process_type =
++ command_line->GetSwitchValueASCII(switches::kProcessType);
++
++ base::SysInfo::AmountOfPhysicalMemory();
++ base::SysInfo::NumberOfProcessors();
++ base::SysInfo::CPUModelName();
++
++ switch (sandbox_type) {
++ case sandbox::mojom::Sandbox::kNoSandbox:
++ {
++#if BUILDFLAG(USE_NSS_CERTS)
++ // The main process has to initialize the ~/.pki dir which won't work
++ // after unveil(2).
++ crypto::EnsureNSSInit();
++#endif
++ CRYPTO_pre_sandbox_init();
++
++ base::FilePath cache_directory, local_directory;
++
++ base::PathService::Get(base::DIR_CACHE, &cache_directory);
++ base::PathService::Get(base::DIR_HOME, &local_directory);
++
++ cache_directory = cache_directory.AppendASCII("chromium");
++ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications");
++
++ if (!base::CreateDirectory(cache_directory)) {
++ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory.";
++ }
++
++ if (!base::CreateDirectory(local_directory)) {
++ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory.";
++ }
++
++ break;
++ }
++ case sandbox::mojom::Sandbox::kRenderer:
++ gfx::InitializeFonts();
++ break;
++ default:
++ break;
++ }
++
++ pre_initialized_ = true;
++}
++
++bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type,
++ SandboxLinux::PreSandboxHook hook,
++ const Options& options) {
++ DCHECK(!initialize_sandbox_ran_);
++ initialize_sandbox_ran_ = true;
++
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ const std::string process_type =
++ command_line->GetSwitchValueASCII(switches::kProcessType);
++
++ if (command_line->HasSwitch(switches::kNoSandbox))
++ return true;
++
++ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
++ << process_type << " sandbox_type=" << sandbox_type;
++
++ // Only one thread is running, pre-initialize if not already done.
++ if (!pre_initialized_)
++ PreinitializeSandbox(sandbox_type);
++
++ // Attempt to limit the future size of the address space of the process.
++ int error = 0;
++ const bool limited_as = LimitAddressSpace(&error);
++ if (error) {
++ // Restore errno. Internally to |LimitAddressSpace|, the errno due to
++ // setrlimit may be lost.
++ errno = error;
++ PCHECK(limited_as);
++ }
++
++ if (hook)
++ CHECK(std::move(hook).Run(options));
++
++ return true;
++}
++
++bool SandboxLinux::LimitAddressSpace(int* error) {
++#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \
++ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) {
++ return false;
++ }
++
++ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it
++ // will both (a) be high enough to support V8's and WebAssembly's address
++ // space requirements while also (b) being low enough to mitigate exploits
++ // using integer overflows that require large allocations, heap spray, or
++ // other memory-hungry attack modes.
++
++ *error = sandbox::ResourceLimits::Lower(
++ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit));
++
++ // Cache the resource limit before turning on the sandbox.
++ base::SysInfo::AmountOfVirtualMemory();
++ base::SysInfo::MaxSharedMemorySize();
++
++ return *error == 0;
++#else
++ base::SysInfo::AmountOfVirtualMemory();
++ return false;
++#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) &&
++ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
++}
++
++} // namespace policy
++} // namespace sandbox
diff --git a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index 41877b1a9643..41877b1a9643 100644
--- a/devel/electron35/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/devel/electron39/files/patch-sandbox_policy_freebsd_sandbox__freebsd.h
diff --git a/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom b/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom
new file mode 100644
index 000000000000..962233d7b741
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -0,0 +1,15 @@
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-08-26 20:49:50 UTC
++++ sandbox/policy/mojom/sandbox.mojom
+@@ -71,6 +71,12 @@ enum Sandbox {
+ // Minimally privileged sandbox on Fuchsia.
+ [EnableIf=is_fuchsia] kVideoCapture,
+
++ [EnableIf=is_openbsd]
++ kVideoCapture,
++
++ [EnableIf=is_freebsd]
++ kVideoCapture,
++
+ // Allows access to file contents and Windows APIs for parsing icons from PE
+ // files.
+ [EnableIf=is_win] kIconReader,
diff --git a/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
new file mode 100644
index 000000000000..8b453340e949
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -0,0 +1,399 @@
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-11-02 19:18:17 UTC
++++ sandbox/policy/openbsd/sandbox_openbsd.cc
+@@ -0,0 +1,396 @@
++// Copyright (c) 2012 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "sandbox/policy/openbsd/sandbox_openbsd.h"
++
++#include <dirent.h>
++#include <fcntl.h>
++#include <stdint.h>
++#include <sys/resource.h>
++#include <sys/stat.h>
++#include <sys/time.h>
++#include <sys/types.h>
++#include <unistd.h>
++#include <util.h>
++
++#include <limits>
++#include <memory>
++#include <string>
++#include <vector>
++
++#include "base/command_line.h"
++#include "base/debug/stack_trace.h"
++#include "base/feature_list.h"
++#include "base/files/file_path.h"
++#include "base/files/file_util.h"
++#include "base/files/scoped_file.h"
++#include "base/logging.h"
++#include "base/memory/singleton.h"
++#include "base/path_service.h"
++#include "base/posix/eintr_wrapper.h"
++#include "base/strings/string_number_conversions.h"
++#include "base/system/sys_info.h"
++#include "base/threading/thread.h"
++#include "base/time/time.h"
++#include "build/build_config.h"
++#include "crypto/crypto_buildflags.h"
++#include "sandbox/constants.h"
++#include "sandbox/linux/services/credentials.h"
++#include "sandbox/linux/services/namespace_sandbox.h"
++#include "sandbox/linux/services/proc_util.h"
++#include "sandbox/linux/services/resource_limits.h"
++#include "sandbox/linux/services/thread_helpers.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_process.h"
++#include "sandbox/policy/sandbox.h"
++#include "sandbox/policy/sandbox_type.h"
++#include "sandbox/policy/mojom/sandbox.mojom.h"
++#include "sandbox/policy/switches.h"
++#include "sandbox/sandbox_buildflags.h"
++
++#if BUILDFLAG(USING_SANITIZER)
++#include <sanitizer/common_interface_defs.h>
++#endif
++
++#if BUILDFLAG(USE_NSS_CERTS)
++#include "crypto/nss_util.h"
++#endif
++
++#include "third_party/boringssl/src/include/openssl/crypto.h"
++#include "third_party/skia/rust/png/FFI.rs.h"
++
++#include <fontconfig/fontconfig.h>
++#include "ui/gfx/linux/fontconfig_util.h"
++
++#define MAXTOKENS 3
++
++#define _UNVEIL_MAIN "/etc/chromium/unveil.main";
++#define _UNVEIL_GPU "/etc/chromium/unveil.gpu";
++#define _UNVEIL_UTILITY_NETWORK "/etc/chromium/unveil.utility_network";
++#define _UNVEIL_UTILITY_AUDIO "/etc/chromium/unveil.utility_audio";
++#define _UNVEIL_UTILITY_VIDEO "/etc/chromium/unveil.utility_video";
++
++namespace sandbox {
++namespace policy {
++
++SandboxLinux::SandboxLinux()
++ : unveil_initialized_(false),
++ sandbox_status_flags_(kInvalid),
++ pre_initialized_(false),
++ initialize_sandbox_ran_(false),
++ broker_process_(nullptr) {
++}
++
++SandboxLinux::~SandboxLinux() {
++ if (pre_initialized_) {
++ CHECK(initialize_sandbox_ran_);
++ }
++}
++
++SandboxLinux* SandboxLinux::GetInstance() {
++ SandboxLinux* instance = base::Singleton<SandboxLinux>::get();
++ CHECK(instance);
++ return instance;
++}
++
++void SandboxLinux::StopThread(base::Thread* thread) {
++ DCHECK(thread);
++ thread->Stop();
++}
++
++void SandboxLinux::PreinitializeSandbox(sandbox::mojom::Sandbox sandbox_type) {
++ CHECK(!pre_initialized_);
++#if BUILDFLAG(USING_SANITIZER)
++ // Sanitizers need to open some resources before the sandbox is enabled.
++ // This should not fork, not launch threads, not open a directory.
++ __sanitizer_sandbox_on_notify(sanitizer_args());
++ sanitizer_args_.reset();
++#endif
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ const std::string process_type =
++ command_line->GetSwitchValueASCII(switches::kProcessType);
++
++ base::SysInfo::AmountOfPhysicalMemory();
++ base::SysInfo::NumberOfProcessors();
++ base::SysInfo::CPUModelName();
++
++ switch (sandbox_type) {
++ case sandbox::mojom::Sandbox::kNoSandbox:
++ {
++#if BUILDFLAG(USE_NSS_CERTS)
++ // The main process has to initialize the ~/.pki dir which won't work
++ // after unveil(2).
++ crypto::EnsureNSSInit();
++#endif
++ CRYPTO_pre_sandbox_init();
++
++ rust_png::initialize_cpudetect();
++
++ base::FilePath cache_directory, local_directory;
++
++ base::PathService::Get(base::DIR_CACHE, &cache_directory);
++ base::PathService::Get(base::DIR_HOME, &local_directory);
++
++ cache_directory = cache_directory.AppendASCII("chromium");
++ local_directory = local_directory.AppendASCII(".local").AppendASCII("share").AppendASCII("applications");
++
++ if (!base::CreateDirectory(cache_directory)) {
++ LOG(ERROR) << "Failed to create " << cache_directory.value() << " directory.";
++ }
++
++ if (!base::CreateDirectory(local_directory)) {
++ LOG(ERROR) << "Failed to create " << local_directory.value() << " directory.";
++ }
++
++ break;
++ }
++ case sandbox::mojom::Sandbox::kRenderer:
++ {
++ FcConfig* config = gfx::GetGlobalFontConfig();
++ DCHECK(config);
++ break;
++ }
++ default:
++ break;
++ }
++
++ pre_initialized_ = true;
++}
++
++bool SandboxLinux::SetPledge(const char *pstring, const char *ppath) {
++ FILE *fp;
++ char *s = NULL;
++ size_t len = 0;
++ ssize_t read;
++
++ if (pstring != NULL) {
++ if (pledge(pstring, NULL) == -1)
++ goto err;
++ VLOG(5) << "pledge " << pstring;
++ } else if (ppath != NULL) {
++ fp = fopen(ppath, "r");
++ if (fp != NULL) {
++ while ((read = getline(&s, &len, fp)) != -1 ) {
++ if (s[strlen(s)-1] == '\n')
++ s[strlen(s)-1] = '\0';
++ if (pledge(s, NULL) == -1)
++ goto err;
++ VLOG(5) << "pledge " << s;
++ }
++ fclose(fp);
++ } else {
++ LOG(ERROR) << "fopen(" << ppath << ") failed, errno: " << errno;
++ return false;
++ }
++ }
++ return true;
++err:
++ LOG(ERROR) << "pledge() failed, errno: " << errno;
++ return false;
++}
++
++bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
++ FILE *fp;
++ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
++ char *xdg_var = NULL;
++ char path[PATH_MAX];
++ const char *ufile;
++ size_t len = 0, lineno = 0;
++
++ switch (sandbox_type) {
++ case sandbox::mojom::Sandbox::kNoSandbox:
++ ufile = _UNVEIL_MAIN;
++ break;
++ case sandbox::mojom::Sandbox::kGpu:
++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
++ ufile = _UNVEIL_GPU;
++ break;
++ case sandbox::mojom::Sandbox::kNetwork:
++ ufile = _UNVEIL_UTILITY_NETWORK;
++ break;
++ case sandbox::mojom::Sandbox::kAudio:
++ ufile = _UNVEIL_UTILITY_AUDIO;
++ break;
++ case sandbox::mojom::Sandbox::kVideoCapture:
++ ufile = _UNVEIL_UTILITY_VIDEO;
++ break;
++ default:
++ unveil("/dev/null", "r");
++ goto done;
++ }
++
++ fp = fopen(ufile, "r");
++ if (fp != NULL) {
++ while (!feof(fp)) {
++ if ((s = fparseln(fp, &len, &lineno, NULL,
++ FPARSELN_UNESCCOMM | FPARSELN_UNESCCONT)) == NULL) {
++ if (ferror(fp)) {
++ LOG(ERROR) << "ferror(), errno: " << errno;
++ _exit(1);
++ } else {
++ continue;
++ }
++ }
++ cp = s;
++ cp += strspn(cp, " \t\n"); /* eat whitespace */
++ if (cp[0] == '\0')
++ continue;
++
++ for (ap = tokens; ap < &tokens[MAXTOKENS - 1] &&
++ (*ap = strsep(&cp, " \t")) != NULL;) {
++ if (**ap != '\0')
++ ap++;
++ }
++ *ap = NULL;
++
++ if (tokens[1] == NULL) {
++ LOG(ERROR) << ufile << ": line " << lineno << ": must supply value to " << s;
++ _exit(1);
++ }
++
++ if (tokens[0][0] == '~') {
++ if ((home = getenv("HOME")) == NULL || *home == '\0') {
++ LOG(ERROR) << "failed to get home";
++ _exit(1);
++ }
++ memmove(tokens[0], tokens[0] + 1, strlen(tokens[0]));
++ strncpy(path, home, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
++ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) {
++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') {
++ LOG(ERROR) << "failed to get " << tokens[0];
++ continue;
++ }
++ strncpy(path, xdg_var, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
++ } else {
++ strncpy(path, tokens[0], sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
++ }
++
++ if (unveil(path, tokens[1]) == -1) {
++ LOG(ERROR) << "failed unveiling " << path << " with permissions " << tokens[1];
++ _exit(1);
++ } else {
++ VLOG(5) << "unveiling " << path << " with permissions " << tokens[1];
++ }
++ }
++ fclose(fp);
++ } else {
++ LOG(ERROR) << "failed to open " << ufile << " errno: " << errno;
++ _exit(1);
++ }
++
++done:
++ unveil_initialized_ = true;
++
++ return true;
++}
++
++bool SandboxLinux::unveil_initialized() const {
++ return unveil_initialized_;
++}
++
++bool SandboxLinux::InitializeSandbox(sandbox::mojom::Sandbox sandbox_type,
++ SandboxLinux::PreSandboxHook hook,
++ const Options& options) {
++ DCHECK(!initialize_sandbox_ran_);
++ initialize_sandbox_ran_ = true;
++
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ const std::string process_type =
++ command_line->GetSwitchValueASCII(switches::kProcessType);
++
++ if (command_line->HasSwitch(switches::kNoSandbox))
++ return true;
++
++ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
++ << process_type << " sandbox_type=" << sandbox_type;
++
++ // Only one thread is running, pre-initialize if not already done.
++ if (!pre_initialized_)
++ PreinitializeSandbox(sandbox_type);
++
++ // Attempt to limit the future size of the address space of the process.
++ int error = 0;
++ const bool limited_as = LimitAddressSpace(&error);
++ if (error) {
++ // Restore errno. Internally to |LimitAddressSpace|, the errno due to
++ // setrlimit may be lost.
++ errno = error;
++ PCHECK(limited_as);
++ }
++
++ if (hook)
++ CHECK(std::move(hook).Run(options));
++
++ if (!command_line->HasSwitch(switches::kDisableUnveil))
++ SetUnveil(process_type, sandbox_type);
++
++ switch(sandbox_type) {
++ case sandbox::mojom::Sandbox::kNoSandbox:
++ SetPledge(NULL, "/etc/chromium/pledge.main");
++ break;
++ case sandbox::mojom::Sandbox::kRenderer:
++ // prot_exec needed by v8
++ // flock needed by sqlite3 locking
++ SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL);
++ break;
++ case sandbox::mojom::Sandbox::kGpu:
++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
++ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
++ break;
++ case sandbox::mojom::Sandbox::kAudio:
++ SetPledge(NULL, "/etc/chromium/pledge.utility_audio");
++ break;
++ case sandbox::mojom::Sandbox::kNetwork:
++ SetPledge(NULL, "/etc/chromium/pledge.utility_network");
++ break;
++ case sandbox::mojom::Sandbox::kVideoCapture:
++ SetPledge(NULL, "/etc/chromium/pledge.utility_video");
++ break;
++ case sandbox::mojom::Sandbox::kUtility:
++ case sandbox::mojom::Sandbox::kService:
++ SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL);
++ break;
++ default:
++ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type;
++ break;
++ }
++
++ return true;
++}
++
++bool SandboxLinux::LimitAddressSpace(int* error) {
++#if !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) && \
++ !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
++ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
++ if (SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) {
++ return false;
++ }
++
++ // Unfortunately, it does not appear possible to set RLIMIT_AS such that it
++ // will both (a) be high enough to support V8's and WebAssembly's address
++ // space requirements while also (b) being low enough to mitigate exploits
++ // using integer overflows that require large allocations, heap spray, or
++ // other memory-hungry attack modes.
++
++ *error = sandbox::ResourceLimits::Lower(
++ RLIMIT_DATA, static_cast<rlim_t>(sandbox::kDataSizeLimit));
++
++ // Cache the resource limit before turning on the sandbox.
++ base::SysInfo::AmountOfVirtualMemory();
++ base::SysInfo::MaxSharedMemorySize();
++
++ return *error == 0;
++#else
++ base::SysInfo::AmountOfVirtualMemory();
++ return false;
++#endif // !defined(ADDRESS_SANITIZER) && !defined(MEMORY_SANITIZER) &&
++ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
++}
++
++} // namespace policy
++} // namespace sandbox
diff --git a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 1f22747caf21..1f22747caf21 100644
--- a/devel/electron35/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/devel/electron39/files/patch-sandbox_policy_openbsd_sandbox__openbsd.h
diff --git a/devel/electron39/files/patch-sandbox_policy_sandbox.cc b/devel/electron39/files/patch-sandbox_policy_sandbox.cc
new file mode 100644
index 000000000000..ab1af4d1fe49
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_sandbox.cc
@@ -0,0 +1,22 @@
+--- sandbox/policy/sandbox.cc.orig 2025-08-26 20:49:50 UTC
++++ sandbox/policy/sandbox.cc
+@@ -18,6 +18,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif // BUILDFLAG(IS_BSD)
++
+ #if BUILDFLAG(IS_MAC)
+ #include "sandbox/mac/seatbelt.h"
+ #endif // BUILDFLAG(IS_MAC)
+@@ -34,7 +38,7 @@ namespace policy {
+ namespace sandbox {
+ namespace policy {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool Sandbox::Initialize(sandbox::mojom::Sandbox sandbox_type,
+ SandboxLinux::PreSandboxHook hook,
+ const SandboxLinux::Options& options) {
diff --git a/devel/electron35/files/patch-sandbox_policy_sandbox.h b/devel/electron39/files/patch-sandbox_policy_sandbox.h
index 47c41a0262f4..47c41a0262f4 100644
--- a/devel/electron35/files/patch-sandbox_policy_sandbox.h
+++ b/devel/electron39/files/patch-sandbox_policy_sandbox.h
diff --git a/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc b/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc
new file mode 100644
index 000000000000..99d44dce90e8
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_sandbox__type.cc
@@ -0,0 +1,178 @@
+--- sandbox/policy/sandbox_type.cc.orig 2025-08-26 20:49:50 UTC
++++ sandbox/policy/sandbox_type.cc
+@@ -16,7 +16,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h" // nogncheck
+ #include "media/media_buildflags.h" // nogncheck
+ #endif
+@@ -38,7 +38,7 @@ constexpr char kSpeechRecognitionSandbox[] = "speech_r
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ constexpr char kPrintBackendSandbox[] = "print_backend";
+ constexpr char kScreenAISandbox[] = "screen_ai";
+ #endif
+@@ -56,15 +56,15 @@ constexpr char kMirroringSandbox[] = "mirroring";
+ constexpr char kMirroringSandbox[] = "mirroring";
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kVideoEffectsSandbox[] = "video_effects";
+ #endif
+
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ constexpr char kVideoCaptureSandbox[] = "video_capture";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
+ // USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
+ // #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
+@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ case Sandbox::kCdm:
+ case Sandbox::kPrintCompositor:
+ case Sandbox::kAudio:
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoCapture:
+ #endif
+ #if BUILDFLAG(IS_WIN)
+@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ case Sandbox::kMediaFoundationCdm:
+ case Sandbox::kWindowsSystemProxyResolver:
+ #endif // BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kShapeDetection:
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
+ case Sandbox::kHardwareVideoDecoding:
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ case Sandbox::kMirroring:
+ #endif // BUILDFLAG(IS_MAC)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case Sandbox::kPrintBackend:
+ case Sandbox::kScreenAI:
+ #endif
+ case Sandbox::kSpeechRecognition:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoEffects:
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case Sandbox::kOnDeviceTranslation:
+ #endif
+ DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ switches::kServiceSandboxType,
+ StringFromUtilitySandboxType(sandbox_type));
+ return;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kZygoteIntermediateSandbox:
+ return;
+ #endif
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Intermediate process gains a sandbox later.
+ if (process_type == switches::kZygoteProcessType)
+ return Sandbox::kZygoteIntermediateSandbox;
+@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+ return kUtilitySandbox;
+ case Sandbox::kAudio:
+ return kAudioSandbox;
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoCapture:
+ return kVideoCaptureSandbox;
+ #endif
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+ case Sandbox::kSpeechRecognition:
+ return kSpeechRecognitionSandbox;
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case Sandbox::kPrintBackend:
+ return kPrintBackendSandbox;
+ case Sandbox::kScreenAI:
+ return kScreenAISandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoEffects:
+ return kVideoEffectsSandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case Sandbox::kOnDeviceTranslation:
+ return kOnDeviceTranslationSandbox;
+ #endif
+@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+ case Sandbox::kMirroring:
+ return kMirroringSandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ return Sandbox::kSpeechRecognition;
+ }
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kPrintBackendSandbox) {
+ return Sandbox::kPrintBackend;
+ }
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ return Sandbox::kScreenAI;
+ }
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kVideoEffectsSandbox) {
+ return Sandbox::kVideoEffects;
+ }
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
+ return Sandbox::kOnDeviceTranslation;
+ }
+ #endif
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kVideoCaptureSandbox) {
+ return Sandbox::kVideoCapture;
+ }
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
+ }
diff --git a/devel/electron39/files/patch-sandbox_policy_switches.cc b/devel/electron39/files/patch-sandbox_policy_switches.cc
new file mode 100644
index 000000000000..790585e26fe6
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_switches.cc
@@ -0,0 +1,13 @@
+--- sandbox/policy/switches.cc.orig 2025-08-26 20:49:50 UTC
++++ sandbox/policy/switches.cc
+@@ -40,7 +40,9 @@ const char kNoSandbox[] = "no-sandbox";
+ // Meant to be used as a browser-level switch for testing purposes only.
+ const char kNoSandbox[] = "no-sandbox";
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++const char kDisableUnveil[] = "disable-unveil";
++
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Instructs the zygote to launch without a sandbox. Processes forked from this
+ // type of zygote will apply their own custom sandboxes later.
+ const char kNoZygoteSandbox[] = "no-zygote-sandbox";
diff --git a/devel/electron39/files/patch-sandbox_policy_switches.h b/devel/electron39/files/patch-sandbox_policy_switches.h
new file mode 100644
index 000000000000..17e2fde747ae
--- /dev/null
+++ b/devel/electron39/files/patch-sandbox_policy_switches.h
@@ -0,0 +1,12 @@
+--- sandbox/policy/switches.h.orig 2025-08-26 20:49:50 UTC
++++ sandbox/policy/switches.h
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
+ SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
+ SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
+ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++SANDBOX_POLICY_EXPORT extern const char kDisableUnveil[];
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ SANDBOX_POLICY_EXPORT extern const char kNoZygoteSandbox[];
+ #endif
+ #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc
new file mode 100644
index 000000000000..2668a91ab634
--- /dev/null
+++ b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.cc
@@ -0,0 +1,31 @@
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-06-30 07:04:30 UTC
++++ services/audio/audio_sandbox_hook_linux.cc
+@@ -147,6 +147,7 @@ void AddPulseAudioFilePermissions(
+ }
+ #endif
+
++#if !BUILDFLAG(IS_BSD)
+ std::vector<BrokerFilePermission> GetAudioFilePermissions() {
+ std::vector<BrokerFilePermission> permissions{
+ BrokerFilePermission::ReadOnly("/dev/urandom"),
+@@ -175,10 +176,12 @@ void LoadAudioLibraries() {
+ }
+ }
+ }
++#endif
+
+ } // namespace
+
+ bool AudioPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ LoadAudioLibraries();
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->StartBrokerProcess(MakeBrokerCommandSet({
+@@ -196,6 +199,7 @@ bool AudioPreSandboxHook(sandbox::policy::SandboxLinux
+ // TODO(crbug.com/40579955) enable namespace sandbox. Currently, if
+ // enabled, connect() on pulse native socket fails with ENOENT (called from
+ // pa_context_connect).
++#endif
+
+ return true;
+ }
diff --git a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.h b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.h
index 02d4b785c791..02d4b785c791 100644
--- a/devel/electron35/files/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-services_audio_audio__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-services_device_BUILD.gn b/devel/electron39/files/patch-services_device_BUILD.gn
new file mode 100644
index 000000000000..24e3029f2a4f
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/device/BUILD.gn.orig 2025-06-30 07:04:30 UTC
++++ services/device/BUILD.gn
+@@ -17,7 +17,7 @@ is_serial_enabled_platform =
+ }
+
+ is_serial_enabled_platform =
+- is_win || ((is_linux || is_chromeos) && use_udev) || is_mac || is_android
++ is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac || is_android
+
+ source_set("lib") {
+ # This should be visible only to embedders of the Device Service, and the
diff --git a/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc b/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc
new file mode 100644
index 000000000000..af69ecf9a26f
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_geolocation_location__provider__manager.cc
@@ -0,0 +1,11 @@
+--- services/device/geolocation/location_provider_manager.cc.orig 2025-04-22 20:15:27 UTC
++++ services/device/geolocation/location_provider_manager.cc
+@@ -91,7 +91,7 @@ LocationProviderManager::LocationProviderManager(
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
+ // On Android and iOS, default to using the platform location provider.
+ provider_manager_mode_ = kPlatformOnly;
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Ash / Lacros / Linux, default to using the network location provider.
+ provider_manager_mode_ = kNetworkOnly;
+ #else
diff --git a/devel/electron35/files/patch-services_device_hid_BUILD.gn b/devel/electron39/files/patch-services_device_hid_BUILD.gn
index 3df68163a61f..3df68163a61f 100644
--- a/devel/electron35/files/patch-services_device_hid_BUILD.gn
+++ b/devel/electron39/files/patch-services_device_hid_BUILD.gn
diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.cc b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.cc
index deab3ad19e11..deab3ad19e11 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.cc
+++ b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.cc
diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.h b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.h
index 9e5e403189a4..9e5e403189a4 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__connection__fido.h
+++ b/devel/electron39/files/patch-services_device_hid_hid__connection__fido.h
diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.cc b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.cc
index accaf0bdbdeb..accaf0bdbdeb 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.cc
diff --git a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.h b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.h
index 29870254fa6b..29870254fa6b 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__connection__freebsd.h
+++ b/devel/electron39/files/patch-services_device_hid_hid__connection__freebsd.h
diff --git a/devel/electron35/files/patch-services_device_hid_hid__service.cc b/devel/electron39/files/patch-services_device_hid_hid__service.cc
index 0830326cab3c..0830326cab3c 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__service.cc
+++ b/devel/electron39/files/patch-services_device_hid_hid__service.cc
diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__fido.cc b/devel/electron39/files/patch-services_device_hid_hid__service__fido.cc
index 4947633197b6..4947633197b6 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__service__fido.cc
+++ b/devel/electron39/files/patch-services_device_hid_hid__service__fido.cc
diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__fido.h b/devel/electron39/files/patch-services_device_hid_hid__service__fido.h
index c5af55c5d3c5..c5af55c5d3c5 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__service__fido.h
+++ b/devel/electron39/files/patch-services_device_hid_hid__service__fido.h
diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.cc b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.cc
index cf068ad59a5f..cf068ad59a5f 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.cc
+++ b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.cc
diff --git a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.h b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.h
index b60d2fc84553..b60d2fc84553 100644
--- a/devel/electron35/files/patch-services_device_hid_hid__service__freebsd.h
+++ b/devel/electron39/files/patch-services_device_hid_hid__service__freebsd.h
diff --git a/devel/electron39/files/patch-services_device_public_cpp_device__features.cc b/devel/electron39/files/patch-services_device_public_cpp_device__features.cc
new file mode 100644
index 000000000000..9c4d25c357b5
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_public_cpp_device__features.cc
@@ -0,0 +1,20 @@
+--- services/device/public/cpp/device_features.cc.orig 2025-10-21 20:19:54 UTC
++++ services/device/public/cpp/device_features.cc
+@@ -81,7 +81,7 @@ BASE_FEATURE(kBatteryStatusManagerBroadcastReceiverInB
+ // Modifies the internal allowlist behavior that enables privileged extensions
+ // to bypass the HID blocklist when accessing FIDO devices. When enabled,
+ // privileged extensions can access non-FIDO interfaces on known security keys.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSecurityKeyHidInterfacesAreFido,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+@@ -130,7 +130,7 @@ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLE
+ // a USB interface is busy.
+ #if BUILDFLAG(IS_ANDROID)
+ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_ANDROID)
+
diff --git a/devel/electron39/files/patch-services_device_public_cpp_device__features.h b/devel/electron39/files/patch-services_device_public_cpp_device__features.h
new file mode 100644
index 000000000000..e2e71f23799b
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_public_cpp_device__features.h
@@ -0,0 +1,11 @@
+--- services/device/public/cpp/device_features.h.orig 2025-04-22 20:15:27 UTC
++++ services/device/public/cpp/device_features.h
+@@ -53,7 +53,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis
+
+ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach);
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron35/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/devel/electron39/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
index 9d6a5751b0d3..9d6a5751b0d3 100644
--- a/devel/electron35/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
+++ b/devel/electron39/files/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
diff --git a/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn
new file mode 100644
index 000000000000..fbdd68d3bd46
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_public_mojom_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/device/public/mojom/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ services/device/public/mojom/BUILD.gn
+@@ -95,7 +95,7 @@ mojom("device_service") {
+ enable_js_fuzzing = false
+
+ enabled_features = []
+- if ((is_linux || is_chromeos) && use_udev) {
++ if ((is_linux || is_chromeos) && !is_bsd && use_udev) {
+ enabled_features += [ "enable_input_device_manager" ]
+ }
+
diff --git a/devel/electron39/files/patch-services_device_serial_BUILD.gn b/devel/electron39/files/patch-services_device_serial_BUILD.gn
new file mode 100644
index 000000000000..92b5438d2039
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_serial_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/device/serial/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ services/device/serial/BUILD.gn
+@@ -4,7 +4,7 @@ import("//build/config/features.gni")
+
+ import("//build/config/features.gni")
+
+-if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac || is_android) {
++if (is_win || ((!is_bsd && is_linux || is_chromeos) && use_udev) || is_mac || is_android) {
+ config("platform_support") {
+ visibility = [ ":serial" ]
+ if (is_win) {
diff --git a/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc b/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc
new file mode 100644
index 000000000000..ca9e4075e60c
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -0,0 +1,20 @@
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-06-30 07:04:30 UTC
++++ services/device/serial/serial_device_enumerator.cc
+@@ -12,7 +12,7 @@
+ #include "build/build_config.h"
+ #include "components/device_event_log/device_event_log.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "services/device/serial/serial_device_enumerator_linux.h"
+ #elif BUILDFLAG(IS_MAC)
+ #include "services/device/serial/serial_device_enumerator_mac.h"
+@@ -27,7 +27,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn
+ // static
+ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return SerialDeviceEnumeratorLinux::Create();
+ #elif BUILDFLAG(IS_MAC)
+ return std::make_unique<SerialDeviceEnumeratorMac>();
diff --git a/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc b/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc
new file mode 100644
index 000000000000..aca8f2047adf
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -0,0 +1,11 @@
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-10-21 20:19:54 UTC
++++ services/device/serial/serial_io_handler_posix.cc
+@@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
+ BITRATE_TO_SPEED_CASE(9600)
+ BITRATE_TO_SPEED_CASE(19200)
+ BITRATE_TO_SPEED_CASE(38400)
+-#if !BUILDFLAG(IS_MAC)
++#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ BITRATE_TO_SPEED_CASE(57600)
+ BITRATE_TO_SPEED_CASE(115200)
+ BITRATE_TO_SPEED_CASE(230400)
diff --git a/devel/electron35/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/devel/electron39/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index bb7a6dda41b9..bb7a6dda41b9 100644
--- a/devel/electron35/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/devel/electron39/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
diff --git a/devel/electron35/files/patch-services_device_usb_BUILD.gn b/devel/electron39/files/patch-services_device_usb_BUILD.gn
index 8b87b5d4d955..8b87b5d4d955 100644
--- a/devel/electron35/files/patch-services_device_usb_BUILD.gn
+++ b/devel/electron39/files/patch-services_device_usb_BUILD.gn
diff --git a/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc
new file mode 100644
index 000000000000..80a64f09a270
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -0,0 +1,47 @@
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-10-21 20:19:54 UTC
++++ services/device/usb/usb_device_handle_usbfs.cc
+@@ -34,7 +34,7 @@
+ #include "chromeos/dbus/permission_broker/permission_broker_client.h"
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/metrics/histogram_macros.h"
+ #include "services/device/public/cpp/device_features.h"
+ #include "services/device/usb/usb_interface_detach_allowlist.h"
+@@ -51,7 +51,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Outcome of detaching a kernel driver before ClaimInterface().
+ // These values are persisted to logs. Entries should not be renumbered and
+ // numeric values should never be reused.
+@@ -293,7 +293,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
+ return true;
+ }
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
+ int interface_number,
+ const CombinedInterfaceInfo& interface_info) {
+@@ -630,7 +630,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+ return;
+ }
+ #endif
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
+ const mojom::UsbConfigurationInfo* config =
+ device_->GetActiveConfiguration();
+@@ -976,7 +976,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+ return;
+ }
+ #endif
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
+ helper_.AsyncCall(&BlockingTaskRunnerHelper::ReattachInterface)
+ .WithArgs(interface_number)
diff --git a/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h
new file mode 100644
index 000000000000..37559347ad4d
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_usb_usb__device__handle__usbfs.h
@@ -0,0 +1,38 @@
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-04-22 20:15:27 UTC
++++ services/device/usb/usb_device_handle_usbfs.h
+@@ -19,7 +19,7 @@
+ #include "base/threading/sequence_bound.h"
+ #include "services/device/usb/usb_device_handle.h"
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/containers/flat_set.h"
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+
+@@ -215,7 +215,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ bool ClearHalt(uint8_t endpoint_address);
+ void DiscardUrb(Transfer* transfer);
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Detach the interface from a kernel driver before ClaimInterface
+ virtual bool DetachInterface(int interface_number,
+ const CombinedInterfaceInfo& interfaceInfo);
+@@ -228,7 +228,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ // Called when |fd_| is writable without blocking.
+ void OnFileCanWriteWithoutBlocking();
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Called from |DetachInterface|.
+ std::string GetKernelDriver(int interface_number) const;
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+@@ -240,7 +240,7 @@ class UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper {
+ std::unique_ptr<base::FileDescriptorWatcher::Controller> watch_controller_;
+ SEQUENCE_CHECKER(sequence_checker_);
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // All interfaces that have been detached from kernel drivers
+ base::flat_set<int> detached_interfaces_;
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-services_device_usb_usb__service.cc b/devel/electron39/files/patch-services_device_usb_usb__service.cc
new file mode 100644
index 000000000000..d8a17eb59feb
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_usb_usb__service.cc
@@ -0,0 +1,35 @@
+--- services/device/usb/usb_service.cc.orig 2025-06-30 07:04:30 UTC
++++ services/device/usb/usb_service.cc
+@@ -20,12 +20,16 @@
+
+ #if BUILDFLAG(IS_ANDROID)
+ #include "services/device/usb/usb_service_android.h"
+-#elif defined(USE_UDEV)
++#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD)
+ #include "services/device/usb/usb_service_linux.h"
+ #elif BUILDFLAG(IS_MAC)
+ #include "services/device/usb/usb_service_impl.h"
+ #elif BUILDFLAG(IS_WIN)
+ #include "services/device/usb/usb_service_win.h"
++#elif BUILDFLAG(IS_OPENBSD)
++#include "services/device/usb/usb_service_impl.h"
++#elif BUILDFLAG(IS_FREEBSD)
++#include "services/device/usb/usb_service_fake.h"
+ #endif
+
+ namespace device {
+@@ -48,11 +52,13 @@ std::unique_ptr<UsbService> UsbService::Create() {
+ std::unique_ptr<UsbService> UsbService::Create() {
+ #if BUILDFLAG(IS_ANDROID)
+ return base::WrapUnique(new UsbServiceAndroid());
+-#elif defined(USE_UDEV)
++#elif defined(USE_UDEV) && !BUILDFLAG(IS_BSD)
+ return base::WrapUnique(new UsbServiceLinux());
+ #elif BUILDFLAG(IS_WIN)
+ return base::WrapUnique(new UsbServiceWin());
+ #elif BUILDFLAG(IS_MAC)
++ return base::WrapUnique(new UsbServiceImpl());
++#elif BUILDFLAG(IS_BSD)
+ return base::WrapUnique(new UsbServiceImpl());
+ #else
+ return nullptr;
diff --git a/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc b/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc
new file mode 100644
index 000000000000..99eb5b48a8e3
--- /dev/null
+++ b/devel/electron39/files/patch-services_device_usb_usb__service__fake.cc
@@ -0,0 +1,53 @@
+--- services/device/usb/usb_service_fake.cc.orig 2025-09-10 14:34:09 UTC
++++ services/device/usb/usb_service_fake.cc
+@@ -0,0 +1,50 @@
++// Copyright 2014 The Chromium Authors
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "services/device/usb/usb_service_fake.h"
++
++#include <stdint.h>
++
++#include <list>
++#include <memory>
++#include <set>
++#include <utility>
++
++#include "base/barrier_closure.h"
++#include "base/containers/contains.h"
++#include "base/location.h"
++#include "base/notimplemented.h"
++#include "base/memory/ref_counted_memory.h"
++#include "base/memory/weak_ptr.h"
++#include "base/strings/string_number_conversions.h"
++#include "base/strings/utf_string_conversions.h"
++#include "base/task/sequenced_task_runner.h"
++#include "base/task/single_thread_task_runner.h"
++#include "base/task/thread_pool.h"
++#include "base/threading/scoped_blocking_call.h"
++#include "build/build_config.h"
++#include "components/device_event_log/device_event_log.h"
++#include "services/device/usb/usb_device_handle.h"
++#include "services/device/usb/usb_error.h"
++#include "services/device/usb/webusb_descriptors.h"
++
++namespace device {
++
++UsbServiceImpl::UsbServiceImpl()
++ : task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) {
++ NOTIMPLEMENTED();
++}
++
++UsbServiceImpl::~UsbServiceImpl() {
++ NOTIMPLEMENTED();
++ NotifyWillDestroyUsbService();
++}
++
++void UsbServiceImpl::GetDevices(GetDevicesCallback callback) {
++ NOTIMPLEMENTED();
++ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
++ UsbService::GetDevices(std::move(callback));
++}
++
++} // namespace device
diff --git a/devel/electron35/files/patch-services_device_usb_usb__service__fake.h b/devel/electron39/files/patch-services_device_usb_usb__service__fake.h
index 2e123db7f3be..2e123db7f3be 100644
--- a/devel/electron35/files/patch-services_device_usb_usb__service__fake.h
+++ b/devel/electron39/files/patch-services_device_usb_usb__service__fake.h
diff --git a/devel/electron39/files/patch-services_network_BUILD.gn b/devel/electron39/files/patch-services_network_BUILD.gn
new file mode 100644
index 000000000000..8a958368f7fa
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_BUILD.gn
@@ -0,0 +1,10 @@
+--- services/network/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ services/network/BUILD.gn
+@@ -426,7 +426,6 @@ if (is_linux || is_chromeos) {
+ ]
+ deps = [
+ "//base",
+- "//sandbox/linux:sandbox_services",
+ "//sandbox/policy",
+ ]
+ configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/devel/electron39/files/patch-services_network_network__context.cc b/devel/electron39/files/patch-services_network_network__context.cc
new file mode 100644
index 000000000000..f63c3646405b
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_network__context.cc
@@ -0,0 +1,20 @@
+--- services/network/network_context.cc.orig 2025-11-02 19:17:57 UTC
++++ services/network/network_context.cc
+@@ -740,7 +740,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+ NetworkContext::NetworkContextHttpAuthPreferences::
+ ~NetworkContextHttpAuthPreferences() = default;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
+ const {
+ if (network_service_) {
+@@ -2744,7 +2744,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+ http_auth_dynamic_network_service_params->android_negotiate_account_type);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ http_auth_merged_preferences_.set_allow_gssapi_library_load(
+ http_auth_dynamic_network_service_params->allow_gssapi_library_load);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
diff --git a/devel/electron39/files/patch-services_network_network__context.h b/devel/electron39/files/patch-services_network_network__context.h
new file mode 100644
index 000000000000..2c0eb8d81a1b
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_network__context.h
@@ -0,0 +1,11 @@
+--- services/network/network_context.h.orig 2025-11-02 19:17:57 UTC
++++ services/network/network_context.h
+@@ -755,7 +755,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+ public:
+ explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
+ ~NetworkContextHttpAuthPreferences() override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool AllowGssapiLibraryLoad() const override;
+ #endif // BUILDFLAG(IS_LINUX)
+ private:
diff --git a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.cc
index a6b1b1a87062..a6b1b1a87062 100644
--- a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.cc
+++ b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.cc
diff --git a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.h b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.h
index 80fe3360382a..80fe3360382a 100644
--- a/devel/electron35/files/patch-services_network_network__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-services_network_network__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-services_network_network__service.cc b/devel/electron39/files/patch-services_network_network__service.cc
new file mode 100644
index 000000000000..26cee3d495a3
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_network__service.cc
@@ -0,0 +1,34 @@
+--- services/network/network_service.cc.orig 2025-10-21 20:19:54 UTC
++++ services/network/network_service.cc
+@@ -108,11 +108,11 @@
+ #include "third_party/boringssl/src/include/openssl/cpu.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS)
+ #include "components/os_crypt/sync/key_storage_config_linux.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "services/network/network_change_notifier_passive_factory.h"
+ #endif
+
+@@ -1041,7 +1041,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+ net::SetExplicitlyAllowedPorts(ports);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void NetworkService::SetGssapiLibraryLoadObserver(
+ mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
+ gssapi_library_load_observer) {
+@@ -1180,7 +1180,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+ );
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void NetworkService::OnBeforeGssapiLibraryLoad() {
+ if (gssapi_library_load_observer_.is_bound()) {
+ gssapi_library_load_observer_->OnBeforeGssapiLibraryLoad();
diff --git a/devel/electron39/files/patch-services_network_network__service.h b/devel/electron39/files/patch-services_network_network__service.h
new file mode 100644
index 000000000000..4b6a6ec035ff
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_network__service.h
@@ -0,0 +1,29 @@
+--- services/network/network_service.h.orig 2025-10-21 20:19:54 UTC
++++ services/network/network_service.h
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+ const std::vector<ContentSettingPatternSource>& settings) override;
+
+ void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetGssapiLibraryLoadObserver(
+ mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
+ gssapi_library_load_observer) override;
+@@ -292,7 +292,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+ std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
+ NetworkContext* network_context);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This is called just before a GSSAPI library may be loaded.
+ void OnBeforeGssapiLibraryLoad();
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -542,7 +542,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+ // leaking stale listeners between tests.
+ std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ mojo::Remote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer_;
+ #endif // BUILDFLAG(IS_LINUX)
+
diff --git a/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn b/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn
new file mode 100644
index 000000000000..bc89e5e005fc
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_public_cpp_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/network/public/cpp/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ services/network/public/cpp/BUILD.gn
+@@ -699,7 +699,7 @@ component("cpp_base") {
+ sources += [ "transferable_directory_fuchsia.cc" ]
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ sources += [
+ "network_interface_change_listener_mojom_traits.cc",
+ "network_interface_change_listener_mojom_traits.h",
diff --git a/devel/electron39/files/patch-services_network_public_cpp_features.cc b/devel/electron39/files/patch-services_network_public_cpp_features.cc
new file mode 100644
index 000000000000..13a2301ecff8
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_public_cpp_features.cc
@@ -0,0 +1,20 @@
+--- services/network/public/cpp/features.cc.orig 2025-10-21 20:19:54 UTC
++++ services/network/public/cpp/features.cc
+@@ -93,7 +93,7 @@ BASE_FEATURE(kDnsOverHttpsUpgrade,
+ // Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
+ BASE_FEATURE(kDnsOverHttpsUpgrade,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -345,7 +345,7 @@ BASE_FEATURE(kDocumentIsolationPolicy,
+ // https://github.com/WICG/document-isolation-policy
+ BASE_FEATURE(kDocumentIsolationPolicy,
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn
new file mode 100644
index 000000000000..a433540af822
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_public_mojom_BUILD.gn
@@ -0,0 +1,34 @@
+--- services/network/public/mojom/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ services/network/public/mojom/BUILD.gn
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
+ }
+
+ enabled_features = []
+- if (is_android || is_chromeos || is_linux) {
++ if (!is_bsd && (is_android || is_chromeos || is_linux)) {
+ enabled_features += [ "network_change_notifier_in_browser" ]
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
+ # not include lacros.
+ enabled_features += [ "use_network_interface_change_listener" ]
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
+ }
+ }
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
+ # not include lacros.
+ enabled_features += [ "use_network_interface_change_listener" ]
diff --git a/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
new file mode 100644
index 000000000000..fcb1d22996ff
--- /dev/null
+++ b/devel/electron39/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -0,0 +1,11 @@
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-08-26 20:49:50 UTC
++++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
+@@ -9,6 +9,8 @@
+ #include <string>
+ #include <vector>
+
++#include <vector>
++
+ #include "base/component_export.h"
+ #include "base/functional/callback.h"
+ #include "crypto/hash.h"
diff --git a/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn b/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn
new file mode 100644
index 000000000000..6e19da5c800e
--- /dev/null
+++ b/devel/electron39/files/patch-services_on__device__model_ml_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/on_device_model/ml/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ services/on_device_model/ml/BUILD.gn
+@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_internal_optimi
+ if (!is_fuchsia) {
+ deps += [ "//services/on_device_model/safety:bert_safety_model" ]
+ }
+- if (is_win || is_mac || is_linux) {
++ if ((is_win || is_mac || is_linux) && !is_bsd) {
+ deps += [ "//third_party/xnnpack" ]
+ }
+ public_deps = [
diff --git a/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc b/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc
new file mode 100644
index 000000000000..1b9104804fdc
--- /dev/null
+++ b/devel/electron39/files/patch-services_on__device__model_ml_gpu__blocklist.cc
@@ -0,0 +1,11 @@
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2025-11-10 21:36:56 UTC
++++ services/on_device_model/ml/gpu_blocklist.cc
+@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kGpuBlockList{
+ &optimization_guide::features::kOnDeviceModelPerformanceParams,
+ "on_device_model_gpu_block_list",
+ // These devices are nearly always crashing or have very low performance.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "8086:64a0|" // TODO(b/456603738): Remove when fixed.
+ #endif // BUILDFLAG(IS_LINUX)
+ "8086:412|8086:a16|8086:41e|8086:416|8086:402|8086:166|8086:1616|8086:22b1|"
diff --git a/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc b/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc
new file mode 100644
index 000000000000..2a74865d5893
--- /dev/null
+++ b/devel/electron39/files/patch-services_on__device__model_ml_on__device__model__executor.cc
@@ -0,0 +1,10 @@
+--- services/on_device_model/ml/on_device_model_executor.cc.orig 2025-10-21 20:19:54 UTC
++++ services/on_device_model/ml/on_device_model_executor.cc
+@@ -34,6 +34,7 @@
+ #include "services/on_device_model/public/mojom/on_device_model.mojom.h"
+ #include "services/on_device_model/public/mojom/on_device_model_service.mojom.h"
+
++// XXX PORT
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+ #include "third_party/xnnpack/src/include/xnnpack.h" // nogncheck
+ #endif
diff --git a/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
new file mode 100644
index 000000000000..d8765a8d9e63
--- /dev/null
+++ b/devel/electron39/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -0,0 +1,65 @@
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-08-26 20:49:50 UTC
++++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
+@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
+ uint32_t shared_resident_kb) {
+ DCHECK(os_dump.platform_private_footprint);
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
+ uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
+ return (rss_anon_bytes + vm_swap_bytes) / 1024;
+@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
+ os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
+ os_dump->private_footprint_kb =
+ CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ os_dump->private_footprint_swap_kb =
+ internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
+ os_dump->mappings_count = internal_os_dump.mappings_count;
+@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+
+ // On most platforms each process can dump data about their own process
+ // so ask each process to do so Linux is special see below.
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
+ client->RequestOSMemoryDump(
+ request->memory_map_option(), request->memory_dump_flags(),
+@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+
+ // In some cases, OS stats can only be dumped from a privileged process to
+ // get around to sandboxing/selinux restrictions (see crbug.com/461788).
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<base::ProcessId> pids;
+ mojom::ClientProcess* browser_client = nullptr;
+ base::ProcessId browser_client_pid = base::kNullProcessId;
+@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+ const OsCallback& os_callback) {
+ // On Linux, OS stats can only be dumped from a privileged process to
+ // get around to sandboxing/selinux restrictions (see crbug.com/461788).
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ mojom::ClientProcess* browser_client = nullptr;
+ base::ProcessId browser_client_pid = 0;
+ for (const auto& client_info : clients) {
+@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+ // each client process provides 1 OS dump, % the case where the client is
+ // disconnected mid dump.
+ OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ for (auto& kv : extra_os_dumps) {
+ auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
+ DCHECK(results.find(pid) == results.end());
+@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+ // crash). In the latter case (OS_LINUX) we expect the full map to come
+ // from the browser process response.
+ OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ for (const auto& kv : extra_os_dumps) {
+ auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
+ DCHECK_EQ(pid_to_os_dump[pid], nullptr);
diff --git a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index 7950f2cfd1e4..7950f2cfd1e4 100644
--- a/devel/electron35/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
diff --git a/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
new file mode 100644
index 000000000000..5ebdb2e8671c
--- /dev/null
+++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -0,0 +1,20 @@
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-06-30 07:04:30 UTC
++++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
+@@ -65,7 +65,7 @@ class COMPONENT_EXPORT(
+ static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
+ base::ProcessHandle);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ static void SetProcSmapsForTesting(FILE*);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_ANDROID)
+@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(
+ GetMemoryInfo(base::ProcessHandle handle);
+ #endif // !BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Provides information on the dump state of resident pages. These values are
+ // written to logs. New enum values can be added, but existing enums must
+ // never be renumbered or deleted and reused.
diff --git a/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
new file mode 100644
index 000000000000..07997021ef20
--- /dev/null
+++ b/devel/electron39/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -0,0 +1,64 @@
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-10 14:34:09 UTC
++++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
+@@ -0,0 +1,61 @@
++// Copyright 2022 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h"
++
++#include "base/notimplemented.h"
++
++#include "base/memory/page_size.h"
++#include "base/process/process.h"
++#include "base/process/process_handle.h"
++
++#include <sys/sysctl.h>
++
++#include <vector>
++
++#if BUILDFLAG(IS_OPENBSD)
++#define vm_rssize info.p_vm_rssize
++#elif BUILDFLAG(IS_FREEBSD)
++#include <sys/user.h>
++#define vm_rssize info.ki_rssize
++#endif
++
++namespace memory_instrumentation {
++
++// static
++bool OSMetrics::FillOSMemoryDump(base::ProcessId pid,
++ const MemDumpFlagSet& flags,
++ mojom::RawOSMemDump* dump) {
++ base::Process process = pid == base::kNullProcessId
++ ? base::Process::Current()
++ : base::Process::Open(pid);
++ const size_t kPageSize = base::GetPageSize();
++ struct kinfo_proc info;
++ size_t length = sizeof(struct kinfo_proc);
++#if BUILDFLAG(IS_OPENBSD)
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle(),
++ static_cast<int>(length), 1 };
++#elif BUILDFLAG(IS_FREEBSD)
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process.Handle() };
++#endif
++
++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0)
++ return false;
++
++ dump->resident_set_kb = (vm_rssize * kPageSize) / 1024;
++ dump->platform_private_footprint->rss_anon_bytes =
++ vm_rssize * kPageSize;
++ dump->platform_private_footprint->vm_swap_bytes = 0;
++
++ return true;
++}
++
++// static
++std::vector<mojom::VmRegionPtr> OSMetrics::GetProcessMemoryMaps(
++ base::ProcessId) {
++ NOTIMPLEMENTED();
++ return std::vector<mojom::VmRegionPtr>();
++}
++
++} // namespace memory_instrumentation
diff --git a/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc b/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc
new file mode 100644
index 000000000000..0515b88e4d2f
--- /dev/null
+++ b/devel/electron39/files/patch-services_screen__ai_public_cpp_utilities.cc
@@ -0,0 +1,29 @@
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-06-30 07:04:30 UTC
++++ services/screen_ai/public/cpp/utilities.cc
+@@ -21,7 +21,7 @@ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
+ // The maximum image dimension which is processed without downsampling by OCR.
+ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
+ #endif
+
+@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
+ #endif
+
+ #if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
+ FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
+ #elif BUILDFLAG(IS_MAC)
+@@ -131,7 +131,7 @@ const char* GetBinaryPathSwitch() {
+
+ const char* GetBinaryPathSwitch() {
+ // This is only used on Linux and ChromeOS.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return kBinaryPathSwitch;
+ #else
+ return nullptr;
diff --git a/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
new file mode 100644
index 000000000000..fa140c9bb8ec
--- /dev/null
+++ b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -0,0 +1,18 @@
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
+@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+ }
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+
+ std::vector<BrokerFilePermission> permissions{
+@@ -91,6 +92,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+ sandbox::syscall_broker::COMMAND_OPEN}),
+ permissions, options);
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+
+ return true;
+ }
diff --git a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index 92fd073c8e2e..92fd073c8e2e 100644
--- a/devel/electron35/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc b/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc
new file mode 100644
index 000000000000..2593230b7080
--- /dev/null
+++ b/devel/electron39/files/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -0,0 +1,20 @@
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-08-26 20:49:50 UTC
++++ services/screen_ai/screen_ai_service_impl.cc
+@@ -38,7 +38,7 @@
+ #include "ui/accessibility/ax_tree_id.h"
+ #include "ui/gfx/geometry/rect_f.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "partition_alloc/buildflags.h"
+
+ #if PA_BUILDFLAG( \
+@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService(
+ : factory_receiver_(this, std::move(receiver)),
+ ocr_receiver_(this),
+ main_content_extraction_receiver_(this) {
+-#if BUILDFLAG(IS_LINUX) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ PA_BUILDFLAG( \
+ ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT)
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
diff --git a/devel/electron35/files/patch-services_service__manager_BUILD.gn b/devel/electron39/files/patch-services_service__manager_BUILD.gn
index 33c7dade54d2..33c7dade54d2 100644
--- a/devel/electron35/files/patch-services_service__manager_BUILD.gn
+++ b/devel/electron39/files/patch-services_service__manager_BUILD.gn
diff --git a/devel/electron35/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/devel/electron39/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
index b066798326f3..b066798326f3 100644
--- a/devel/electron35/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/devel/electron39/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..3344a3944869
--- /dev/null
+++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-08-26 20:49:50 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..fa29ffeb9968
--- /dev/null
+++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-08-26 20:49:50 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc b/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..5fdef7755fc0
--- /dev/null
+++ b/devel/electron39/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-10-21 20:19:54 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..117101dc31c8
--- /dev/null
+++ b/devel/electron39/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-10-21 20:19:54 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ desc.mutable_chrome_thread()->set_thread_type(
+ static_cast<int32_t>(thread_type));
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
new file mode 100644
index 000000000000..77ef85256b23
--- /dev/null
+++ b/devel/electron39/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -0,0 +1,38 @@
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-10-21 20:19:54 UTC
++++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
+@@ -39,7 +39,7 @@
+ #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
+ #include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+ #include "base/profiler/thread_delegate_posix.h"
+ #define INITIALIZE_THREAD_DELEGATE_POSIX 1
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -381,7 +381,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -653,7 +653,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
new file mode 100644
index 000000000000..e67e02ea5745
--- /dev/null
+++ b/devel/electron39/files/patch-services_tracing_public_cpp_system__metrics__sampler.cc
@@ -0,0 +1,13 @@
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-06-30 07:04:30 UTC
++++ services/tracing/public/cpp/system_metrics_sampler.cc
+@@ -166,8 +166,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
+ "PhysicalMemoryFootprint",
+ memory_info->physical_footprint_bytes);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet)
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory",
+ memory_info->vm_swap_bytes);
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory",
diff --git a/devel/electron35/files/patch-services_video__capture_public_mojom_video__capture__service.mojom b/devel/electron39/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
index 40b704c42438..40b704c42438 100644
--- a/devel/electron35/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/devel/electron39/files/patch-services_video__capture_public_mojom_video__capture__service.mojom
diff --git a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
index f65d45970c4e..f65d45970c4e 100644
--- a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
+++ b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
diff --git a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
index a61c1c7d03b6..a61c1c7d03b6 100644
--- a/devel/electron35/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
+++ b/devel/electron39/files/patch-services_video__effects_video__effects__sandbox__hook__linux.h
diff --git a/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn b/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn
new file mode 100644
index 000000000000..443db125cd04
--- /dev/null
+++ b/devel/electron39/files/patch-services_viz_public_mojom_BUILD.gn
@@ -0,0 +1,11 @@
+--- services/viz/public/mojom/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ services/viz/public/mojom/BUILD.gn
+@@ -53,7 +53,7 @@ mojom("mojom") {
+
+ # Used in thread.mojom
+ enabled_features = []
+- if (is_fuchsia || is_apple) {
++ if (is_fuchsia || is_apple || is_bsd) {
+ enabled_features += [ "thread_id_is_64_bit" ]
+ } else {
+ enabled_features += [ "thread_id_is_32_bit" ]
diff --git a/devel/electron35/files/patch-skia_ext_SkMemory__new__handler.cpp b/devel/electron39/files/patch-skia_ext_SkMemory__new__handler.cpp
index 32a9df44057a..32a9df44057a 100644
--- a/devel/electron35/files/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/devel/electron39/files/patch-skia_ext_SkMemory__new__handler.cpp
diff --git a/devel/electron39/files/patch-skia_ext_font__utils.cc b/devel/electron39/files/patch-skia_ext_font__utils.cc
new file mode 100644
index 000000000000..d7c9232b6593
--- /dev/null
+++ b/devel/electron39/files/patch-skia_ext_font__utils.cc
@@ -0,0 +1,20 @@
+--- skia/ext/font_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ skia/ext/font_utils.cc
+@@ -21,7 +21,7 @@
+ #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
+ #endif
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "third_party/skia/include/ports/SkFontConfigInterface.h"
+ #include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
+ #include "third_party/skia/include/ports/SkFontScanner_Fontations.h"
+@@ -64,7 +64,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
+ return SkFontMgr_New_Android(nullptr, SkFontScanner_Make_Fontations());
+ #elif BUILDFLAG(IS_APPLE)
+ return SkFontMgr_New_CoreText(nullptr);
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal());
+ return fci ? SkFontMgr_New_FCI(std::move(fci),
+ SkFontScanner_Make_Fontations())
diff --git a/devel/electron35/files/patch-skia_ext_skcolorspace__trfn.cc b/devel/electron39/files/patch-skia_ext_skcolorspace__trfn.cc
index a84d246b14de..a84d246b14de 100644
--- a/devel/electron35/files/patch-skia_ext_skcolorspace__trfn.cc
+++ b/devel/electron39/files/patch-skia_ext_skcolorspace__trfn.cc
diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h
new file mode 100644
index 000000000000..bf815e0e0ca6
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_config.h
@@ -0,0 +1,21 @@
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/abseil-cpp/absl/base/config.h
+@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+ #ifdef ABSL_HAVE_SCHED_YIELD
+ #error ABSL_HAVE_SCHED_YIELD cannot be directly set
+ #elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
+- defined(__VXWORKS__)
++ defined(__VXWORKS__) || defined(__OpenBSD__) || defined(__FreeBSD__)
+ #define ABSL_HAVE_SCHED_YIELD 1
+ #endif
+
+@@ -427,7 +427,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
+ // platforms.
+ #ifdef ABSL_HAVE_SEMAPHORE_H
+ #error ABSL_HAVE_SEMAPHORE_H cannot be directly set
+-#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__)
++#elif defined(__linux__) || defined(__ros__) || defined(__VXWORKS__) || \
++ defined(__OpenBSD__) || defined(__FreeBSD__)
+ #define ABSL_HAVE_SEMAPHORE_H 1
+ #endif
+
diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
new file mode 100644
index 000000000000..ff21e9c0a2e6
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -0,0 +1,52 @@
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+@@ -30,7 +30,7 @@
+ #include <sys/syscall.h>
+ #endif
+
+-#if defined(__APPLE__) || defined(__FreeBSD__)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
+ #include <sys/sysctl.h>
+ #endif
+
+@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() {
+
+ #else
+
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__)
+ // Helper function for reading a long from a file. Returns true if successful
+ // and the memory location pointed to by value is set to the value read.
+ static bool ReadLongFromFile(const char *file, long *value) {
+@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char *file, long *v
+ }
+ return ret;
+ }
++#endif
+
+ #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
+
+@@ -329,9 +331,11 @@ static double GetNominalCPUFrequency() {
+ // a new mode (turbo mode). Essentially, those frequencies cannot
+ // always be relied upon. The same reasons apply to /proc/cpuinfo as
+ // well.
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
+ if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/tsc_freq_khz", &freq)) {
+ return freq * 1e3; // Value is kHz.
+ }
++#endif
+
+ #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
+ // On these platforms, the TSC frequency is the nominal CPU
+@@ -350,10 +354,12 @@ static double GetNominalCPUFrequency() {
+ // If CPU scaling is in effect, we want to use the *maximum*
+ // frequency, not whatever CPU speed some random processor happens
+ // to be using now.
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) // pledge violation
+ if (ReadLongFromFile("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
+ &freq)) {
+ return freq * 1e3; // Value is kHz.
+ }
++#endif
+
+ return 1.0;
+ #endif // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
diff --git a/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
new file mode 100644
index 000000000000..5ff94885b730
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -0,0 +1,11 @@
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
+@@ -35,7 +35,7 @@
+ #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
+ !defined(__asmjs__) && !defined(__wasm__) && !defined(__HAIKU__) && \
+ !defined(__sun) && !defined(__VXWORKS__) && !defined(__hexagon__) && \
+- !defined(__XTENSA__)
++ !defined(__XTENSA__) && !defined(__FreeBSD__)
+ #define ABSL_HAVE_ELF_MEM_IMAGE 1
+ #endif
+
diff --git a/devel/electron39/files/patch-third__party_angle_BUILD.gn b/devel/electron39/files/patch-third__party_angle_BUILD.gn
new file mode 100644
index 000000000000..0cc7e3fedef6
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_angle_BUILD.gn
@@ -0,0 +1,29 @@
+--- third_party/angle/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ third_party/angle/BUILD.gn
+@@ -367,7 +367,6 @@ config("extra_warnings") {
+ "-Wtautological-type-limit-compare",
+ "-Wundefined-reinterpret-cast",
+ "-Wunneeded-internal-declaration",
+- "-Wunused-but-set-variable",
+ "-Wsuggest-destructor-override",
+ "-Wsuggest-override",
+
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
+ all_dependent_configs = [ ":angle_disable_pool_alloc" ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ libs = [ "dl" ]
+ }
+
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
+ "Xi",
+ "Xext",
+ ]
++ if (is_bsd) {
++ libs += [ "GL" ]
++ }
+ }
+
+ if (angle_use_wayland && angle_has_build) {
diff --git a/devel/electron39/files/patch-third__party_angle_src_common_platform.h b/devel/electron39/files/patch-third__party_angle_src_common_platform.h
new file mode 100644
index 000000000000..2b0717bf87df
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_angle_src_common_platform.h
@@ -0,0 +1,19 @@
+--- third_party/angle/src/common/platform.h.orig 2025-04-22 20:15:27 UTC
++++ third_party/angle/src/common/platform.h
+@@ -23,7 +23,15 @@
+ #elif defined(__linux__) || defined(EMSCRIPTEN)
+ # define ANGLE_PLATFORM_LINUX 1
+ # define ANGLE_PLATFORM_POSIX 1
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \
++#elif defined(__OpenBSD__)
++# define ANGLE_PLATFORM_OPENBSD 1
++# define ANGLE_PLATFORM_POSIX 1
++# define ANGLE_PLATFORM_BSD 1
++#elif defined(__FreeBSD__)
++# define ANGLE_PLATFORM_FREEBSD 1
++# define ANGLE_PLATFORM_POSIX 1
++# define ANGLE_PLATFORM_BSD 1
++#elif defined(__NetBSD__) || \
+ defined(__DragonFly__) || defined(__sun) || defined(__GLIBC__) || defined(__GNU__) || \
+ defined(__QNX__) || defined(__Fuchsia__) || defined(__HAIKU__)
+ # define ANGLE_PLATFORM_POSIX 1
diff --git a/devel/electron35/files/patch-third__party_angle_src_common_platform__helpers.h b/devel/electron39/files/patch-third__party_angle_src_common_platform__helpers.h
index 16a96b460686..16a96b460686 100644
--- a/devel/electron35/files/patch-third__party_angle_src_common_platform__helpers.h
+++ b/devel/electron39/files/patch-third__party_angle_src_common_platform__helpers.h
diff --git a/devel/electron35/files/patch-third__party_angle_src_common_system__utils.cpp b/devel/electron39/files/patch-third__party_angle_src_common_system__utils.cpp
index 37a34ef7608f..37a34ef7608f 100644
--- a/devel/electron35/files/patch-third__party_angle_src_common_system__utils.cpp
+++ b/devel/electron39/files/patch-third__party_angle_src_common_system__utils.cpp
diff --git a/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp b/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp
new file mode 100644
index 000000000000..554d0a50a6d2
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -0,0 +1,37 @@
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-10-21 20:19:54 UTC
++++ third_party/angle/src/common/system_utils_linux.cpp
+@@ -19,10 +19,15 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+
++#if ANGLE_PLATFORM_OPENBSD
++#include <pthread_np.h>
++#endif
++
+ #include <array>
+
+ namespace angle
+ {
++#if ANGLE_PLATFORM_LINUX
+ std::string GetExecutablePath()
+ {
+ // We cannot use lstat to get the size of /proc/self/exe as it always returns 0
+@@ -38,6 +43,7 @@ std::string GetExecutablePath()
+ path[result] = '\0';
+ return path;
+ }
++#endif
+
+ std::string GetExecutableDirectory()
+ {
+@@ -63,6 +69,10 @@ void SetCurrentThreadName(const char *name)
+ // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is
+ // returned), name will be ignored.
+ ASSERT(strlen(name) < 16);
++#if ANGLE_PLATFORM_OPENBSD
++ pthread_set_name_np(pthread_self(), name);
++#else
+ pthread_setname_np(pthread_self(), name);
++#endif
+ }
+ } // namespace angle
diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index 8232856560c7..8232856560c7 100644
--- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index 847b0d538010..847b0d538010 100644
--- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index ef2231b48c21..ef2231b48c21 100644
--- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
diff --git a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index 9b174b17ae80..9b174b17ae80 100644
--- a/devel/electron35/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/devel/electron39/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
diff --git a/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp b/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp
new file mode 100644
index 000000000000..e63282bbf94c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -0,0 +1,56 @@
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-10-21 20:19:54 UTC
++++ third_party/angle/src/libANGLE/Display.cpp
+@@ -62,7 +62,7 @@
+ # include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
+ # elif ANGLE_ENABLE_CGL
+ # include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
+-# elif defined(ANGLE_PLATFORM_LINUX)
++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
+ # include "libANGLE/renderer/gl/egl/DisplayEGL.h"
+ # if defined(ANGLE_USE_X11)
+ # include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
+@@ -426,7 +426,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+ impl = new rx::DisplayCGL(state);
+ break;
+
+-# elif defined(ANGLE_PLATFORM_LINUX)
++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
+ if (platformType == 0)
+ {
+@@ -477,7 +477,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+ #if defined(ANGLE_ENABLE_OPENGL)
+ # if defined(ANGLE_PLATFORM_WINDOWS)
+ impl = new rx::DisplayWGL(state);
+-# elif defined(ANGLE_PLATFORM_LINUX)
++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
+ if (platformType == 0)
+ {
+@@ -533,7 +533,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+ impl = rx::CreateVulkanWin32Display(state);
+ }
+ break;
+-# elif defined(ANGLE_PLATFORM_LINUX)
++# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
+ # if defined(ANGLE_USE_GBM)
+ if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
+ {
+@@ -2150,7 +2150,7 @@ static ClientExtensions GenerateClientExtensions()
+ extensions.platformWaylandEXT = true;
+ #endif
+
+-#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
++#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
+ extensions.platformSurfacelessMESA = true;
+ #endif
+
+@@ -2197,7 +2197,7 @@ static ClientExtensions GenerateClientExtensions()
+ extensions.x11Visual = true;
+ #endif
+
+-#if defined(ANGLE_PLATFORM_LINUX)
++#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
+ extensions.platformANGLEDeviceTypeEGLANGLE = true;
+ #endif
+
diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index dba2acc732c5..dba2acc732c5 100644
--- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
diff --git a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index 26496368123b..26496368123b 100644
--- a/devel/electron35/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/devel/electron39/files/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
diff --git a/devel/electron39/files/patch-third__party_angle_util_BUILD.gn b/devel/electron39/files/patch-third__party_angle_util_BUILD.gn
new file mode 100644
index 000000000000..bab4519841a1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_angle_util_BUILD.gn
@@ -0,0 +1,11 @@
+--- third_party/angle/util/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ third_party/angle/util/BUILD.gn
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
+ ]
+ libs = []
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ libs += [
+ "rt",
+ "dl",
diff --git a/devel/electron39/files/patch-third__party_blink_common_features.cc b/devel/electron39/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..8ac6d4b42817
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/common/features.cc
+@@ -572,7 +572,7 @@ BASE_FEATURE(kDirectCompositorThreadIpc,
+ BASE_FEATURE(kDevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
+
+ BASE_FEATURE(kDirectCompositorThreadIpc,
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
new file mode 100644
index 000000000000..009c24329ede
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+
+ out->send_subresource_notification = data.send_subresource_notification();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!data.ReadSystemFontFamilyName(&out->system_font_family_name))
+ return false;
+ #endif
diff --git a/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
new file mode 100644
index 000000000000..d51ffa32f611
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -0,0 +1,11 @@
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+ UserAgentOverride user_agent_override;
+ std::string accept_languages;
+ bool send_subresource_notification{false};
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::string system_font_family_name;
+ #endif
+ #if BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
new file mode 100644
index 000000000000..99407ff4daff
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -0,0 +1,11 @@
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
+ return data.send_subresource_notification;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static const std::string& system_font_family_name(
+ const ::blink::RendererPreferences& data) {
+ return data.system_font_family_name;
diff --git a/devel/electron39/files/patch-third__party_blink_public_platform_platform.h b/devel/electron39/files/patch-third__party_blink_public_platform_platform.h
new file mode 100644
index 000000000000..efb41dddede9
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_public_platform_platform.h
@@ -0,0 +1,11 @@
+--- third_party/blink/public/platform/platform.h.orig 2025-09-10 14:33:47 UTC
++++ third_party/blink/public/platform/platform.h
+@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+ return nullptr;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // This is called after the thread is created, so the embedder
+ // can initiate an IPC to change its thread type (on Linux we can't
+ // increase the nice value, so we need to ask the browser process). This
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/devel/electron39/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index cad1b86913cf..cad1b86913cf 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/devel/electron39/files/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/devel/electron39/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index 7d56dad775be..7d56dad775be 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/devel/electron39/files/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc b/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
new file mode 100644
index 000000000000..3dee6eb442f7
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_blink__initializer.cc
@@ -0,0 +1,35 @@
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/controller/blink_initializer.cc
+@@ -82,12 +82,12 @@
+ #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "third_party/blink/renderer/controller/memory_usage_monitor_posix.h"
+ #endif
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
+ #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
+ #endif
+@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder
+ main_thread_task_runner);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
+ ConvertToBaseRepeatingCallback(
+ CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
+@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
+ MemorySaverController::Initialize();
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Start reporting the highest private memory footprint after the first
+ // navigation.
+ HighestPmfReporter::Initialize(main_thread_task_runner);
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
new file mode 100644
index 000000000000..0c1d617f8fac
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -0,0 +1,21 @@
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-06-30 07:04:30 UTC
++++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
+@@ -132,15 +132,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File
+
+ void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file,
+ base::File status_file) {
++#if !BUILDFLAG(IS_BSD)
+ DCHECK(statm_file.IsValid());
+ DCHECK(status_file.IsValid());
+ DCHECK_EQ(-1, statm_fd_.get());
+ DCHECK_EQ(-1, status_fd_.get());
+ statm_fd_.reset(statm_file.TakePlatformFile());
+ status_fd_.reset(status_file.TakePlatformFile());
++#endif
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // static
+ void MemoryUsageMonitorPosix::Bind(
+ mojo::PendingReceiver<mojom::blink::MemoryUsageMonitorLinux> receiver) {
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index 179fa1f6b946..179fa1f6b946 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/devel/electron39/files/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h b/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
new file mode 100644
index 000000000000..c9453e09637d
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -0,0 +1,10 @@
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/dom/tree_scope.h
+@@ -28,6 +28,7 @@
+ #define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_
+
+ #include "third_party/blink/renderer/core/core_export.h"
++#include "third_party/blink/renderer/core/css/css_style_sheet.h"
+ #include "third_party/blink/renderer/core/dom/tree_ordered_map.h"
+ #include "third_party/blink/renderer/core/html/forms/radio_button_group_scope.h"
+ #include "third_party/blink/renderer/core/layout/hit_test_request.h"
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
new file mode 100644
index 000000000000..140cadb47b8f
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/editing/editing_behavior.cc
+@@ -138,7 +138,7 @@ const KeyboardCodeKeyDownEntry kKeyboardCodeKeyDownEnt
+ {VKEY_DELETE, 0, "DeleteForward"},
+ {VKEY_BACK, OPTION_OR_CTRL_KEY, "DeleteWordBackward"},
+ {VKEY_DELETE, OPTION_OR_CTRL_KEY, "DeleteWordForward"},
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {VKEY_BACK, kCtrlKey | kShiftKey, "DeleteToBeginningOfLine"},
+ #endif
+ #if BUILDFLAG(IS_MAC)
+@@ -307,7 +307,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
+ // unexpected behaviour
+ if (ch < ' ')
+ return false;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // According to XKB map no keyboard combinations with ctrl key are mapped to
+ // printable characters, however we need the filter as the DomKey/text could
+ // contain printable characters.
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index 47bf6be610e1..47bf6be610e1 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
new file mode 100644
index 000000000000..11977a2dfa6b
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-11-02 19:17:57 UTC
++++ third_party/blink/renderer/core/exported/web_view_impl.cc
+@@ -422,7 +422,7 @@ SkFontHinting RendererPreferencesToSkiaHinting(
+ #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
+ SkFontHinting RendererPreferencesToSkiaHinting(
+ const blink::RendererPreferences& prefs) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!prefs.should_antialias_text) {
+ // When anti-aliasing is off, GTK maps all non-zero hinting settings to
+ // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
+@@ -3473,7 +3473,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+ gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
+ WebFontRenderStyle::SetSubpixelPositioning(
+ renderer_preferences_.use_subpixel_positioning);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!renderer_preferences_.system_font_family_name.empty()) {
+ WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8(
+ renderer_preferences_.system_font_family_name));
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
new file mode 100644
index 000000000000..fbfe64b3a62c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-11-02 19:17:58 UTC
++++ third_party/blink/renderer/core/frame/web_frame_test.cc
+@@ -6470,7 +6470,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+ }
+
+ #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
+ // TODO(crbug.com/1317375): Build these tests on all platforms.
+ #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
+@@ -6879,7 +6879,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo
+ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
+ RunTest("composited_selection_bounds_large_selection_noscroll.html");
+ }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if !BUILDFLAG(IS_ANDROID)
+ TEST_F(CompositedSelectionBoundsTest, Input) {
+ web_view_helper_.GetWebView()->GetSettings()->SetDefaultFontSize(16);
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
new file mode 100644
index 000000000000..ef4c2ac6ca98
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+
+ /* The value is based on user statistics on Nov 2017. */
+ #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN))
++ BUILDFLAG(IS_WIN)) || BUILDFLAG(IS_BSD)
+ const double kIdleTaskStartTimeoutDelayMs = 1000.0;
+ #else
+ const double kIdleTaskStartTimeoutDelayMs = 4000.0; // For ChromeOS, Mobile
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 49e24cb62aef..49e24cb62aef 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
new file mode 100644
index 000000000000..3b6df5e51495
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/core/layout/layout_view.cc
+@@ -75,7 +75,7 @@
+ #include "ui/display/screen_info.h"
+ #include "ui/gfx/geometry/quad_f.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "third_party/blink/renderer/platform/fonts/font_cache.h"
+ #endif
+
+@@ -790,7 +790,7 @@ void LayoutView::LayoutRoot() {
+ intrinsic_logical_widths_ = LogicalWidth();
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // The font code in FontPlatformData does not have a direct connection to the
+ // document, the frame or anything from which we could retrieve the device
+ // scale factor. After using zoom for DSF, the GraphicsContext does only ever
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
new file mode 100644
index 000000000000..59efcb73d24c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
+@@ -559,7 +559,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+ }
+
+ if (trial_name == "TranslationAPI") {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(features::kTranslationAPI);
+ #else
+ return false;
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
new file mode 100644
index 000000000000..ccfa78c29218
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/core/page/context_menu_controller.cc
+@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+ if (potential_image_node != nullptr &&
+ IsA<HTMLCanvasElement>(potential_image_node)) {
+ data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40902474): Support reading from the WebGPU front buffer
+ // on Linux and remove the below code, which results in "Copy Image" and
+ // "Save Image To" being grayed out in the context menu.
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
new file mode 100644
index 000000000000..a35e221f1988
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/paint/paint_layer.cc
+@@ -123,7 +123,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ struct SameSizeAsPaintLayer : GarbageCollected<PaintLayer>, DisplayItemClient {
+ // The bit fields may fit into the machine word of DisplayItemClient which
+ // has only 8-bit data.
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
new file mode 100644
index 000000000000..6fb5c456c58d
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
+@@ -122,7 +122,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
+ // Disable snapback on desktop Linux to better integrate with the desktop
+ // behavior. Typically, Linux apps do not implement scrollbar snapback (this
+ // is true for at least GTK and QT apps).
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return false;
+ #else
+ return true;
+@@ -396,7 +396,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr
+
+ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar,
+ const WebMouseEvent& event) const {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (event.button == WebPointerProperties::Button::kMiddle)
+ return true;
+ #endif
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
new file mode 100644
index 000000000000..06c60f715bbc
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -0,0 +1,14 @@
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/core/xml/xslt_processor.h
+@@ -82,7 +82,11 @@ class XSLTProcessor final : public ScriptWrappable {
+
+ void reset();
+
++#if (LIBXML_VERSION >= 21200)
+ static void ParseErrorFunc(void* user_data, const xmlError*);
++#else
++ static void ParseErrorFunc(void* user_data, xmlError*);
++#endif
+ static void GenericErrorFunc(void* user_data, const char* msg, ...);
+
+ // Only for libXSLT callbacks
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index 170f198383d4..170f198383d4 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
new file mode 100644
index 000000000000..cb1a44fc6823
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-04-22 20:15:27 UTC
++++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
+@@ -33,7 +33,7 @@ AudioDeviceFactory* g_factory_override = nullptr;
+ // Set when the default factory is overridden.
+ AudioDeviceFactory* g_factory_override = nullptr;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Due to driver deadlock issues on Windows (http://crbug/422522) there is a
+ // chance device authorization response is never received from the browser side.
+ // In this case we will time out, to avoid renderer hang forever waiting for
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
new file mode 100644
index 000000000000..ce004e8e9d1e
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-04-22 20:15:27 UTC
++++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
+@@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
+ mixer->get_output_params_for_testing().sample_rate());
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // Use 10 ms buffer (441 frames per buffer).
+ EXPECT_EQ(output_sample_rate / 100,
+ mixer->get_output_params_for_testing().frames_per_buffer());
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
new file mode 100644
index 000000000000..be6e68f7a2d7
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -0,0 +1,10 @@
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+ pending_messages_.push_back(message);
+ }
+
++#undef close
+ void RTCDataChannel::close() {
+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+ if (state_ == webrtc::DataChannelInterface::kClosing ||
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
new file mode 100644
index 000000000000..87ce3964f1d7
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
+@@ -385,7 +385,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+ SetupRenderer(kDefaultOutputDeviceId);
+ renderer_proxy_->Start();
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ static const int kExpectedBufferSize = kHardwareSampleRate / 100;
+ #elif BUILDFLAG(IS_ANDROID)
+ static const int kExpectedBufferSize = 2 * kHardwareSampleRate / 100;
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
index 969c27b58e19..969c27b58e19 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
new file mode 100644
index 000000000000..dbbb30b73ff9
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
+@@ -6621,7 +6621,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+ // unmultiply has been requested or we need to never premultiply for Image
+ // creation from a VideoFrame.
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/1175907): Only TexImage2D seems to work with the GPU path on
+ // Android M -- appears to work fine on R, but to avoid regressions in <video>
+ // limit to TexImage2D only for now. Fails conformance test on Nexus 5X:
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
new file mode 100644
index 000000000000..a0c7c4a4aa4b
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
+@@ -255,7 +255,7 @@ GPUCanvasContext::PaintRenderingResultsToCanvas(
+
+ scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
+ if (source_buffer == kFrontBuffer) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // By returning false here the canvas will show up as black in the scenarios
+ // that copy the front buffer, such as printing.
+ // TODO(crbug.com/40902474): Support concurrent SharedImage reads via Dawn
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
new file mode 100644
index 000000000000..f9c88ac10621
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
+@@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+ // on linux platform.
+ // TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
+ // backend is failing for unknown reasons.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool forceReadback = true;
+ #elif BUILDFLAG(IS_ANDROID)
+ // TODO(crbug.com/dawn/1969): Some Android devices don't fail to copy from
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn b/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn
new file mode 100644
index 000000000000..398b91f56907
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-11-02 19:17:58 UTC
++++ third_party/blink/renderer/platform/BUILD.gn
+@@ -2081,7 +2081,7 @@ static_library("test_support") {
+ ]
+
+ # fuzzed_data_provider may not work with a custom toolchain.
+- if (custom_toolchain == "" && is_clang) {
++ if ((custom_toolchain == "" && is_clang) && !is_bsd) {
+ sources += [
+ "testing/fuzzed_data_provider.cc",
+ "testing/fuzzed_data_provider.h",
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
new file mode 100644
index 000000000000..ee1f6eded50f
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/platform/fonts/font_cache.cc
+@@ -80,7 +80,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
+ extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ float FontCache::device_scale_factor_ = 1.0;
+ #endif
+
+@@ -116,7 +116,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+ const FontDescription& font_description) {
+ const AtomicString& family = FontCache::SystemFontFamily();
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+ if (family.empty() || family == font_family_names::kSystemUi)
+ return nullptr;
+ #else
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
new file mode 100644
index 000000000000..73b5ce9f1349
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -0,0 +1,47 @@
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/platform/fonts/font_cache.h
+@@ -55,7 +55,7 @@
+ #include "third_party/skia/include/core/SkFontMgr.h"
+ #include "third_party/skia/include/core/SkRefCnt.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "ui/gfx/font_fallback_linux.h"
+ #endif
+
+@@ -170,7 +170,7 @@ class PLATFORM_EXPORT FontCache final {
+
+ static void MaybePreloadSystemFonts();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // These are needed for calling QueryRenderStyleForStrike, since
+ // gfx::GetFontRenderParams makes distinctions based on DSF.
+ static float DeviceScaleFactor() { return device_scale_factor_; }
+@@ -246,7 +246,7 @@ class PLATFORM_EXPORT FontCache final {
+ const char* locale_family_name);
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static bool GetFontForCharacter(UChar32,
+ const char* preferred_locale,
+ gfx::FallbackFontData*);
+@@ -319,7 +319,7 @@ class PLATFORM_EXPORT FontCache final {
+ const FontFaceCreationParams&,
+ std::string& name);
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -354,7 +354,7 @@ class PLATFORM_EXPORT FontCache final {
+ bool is_test_font_mgr_ = false;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static float device_scale_factor_;
+ #endif
+
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
new file mode 100644
index 000000000000..03697723bbcb
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/platform/fonts/font_description.cc
+@@ -45,7 +45,7 @@
+ #include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
+ #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "third_party/blink/renderer/platform/fonts/font_cache.h"
+ #endif
+
+@@ -316,7 +316,7 @@ FontCacheKey FontDescription::CacheKey(
+ static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
+ static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ float device_scale_factor_for_key = FontCache::DeviceScaleFactor();
+ #else
+ float device_scale_factor_for_key = 1.0f;
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
new file mode 100644
index 000000000000..91a61267a604
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -0,0 +1,29 @@
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/platform/fonts/font_metrics.cc
+@@ -40,7 +40,7 @@ namespace blink {
+ namespace blink {
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // This is the largest VDMX table which we'll try to load and parse.
+ static const size_t kMaxVDMXTableSize = 1024 * 1024; // 1 MB
+ #endif
+@@ -68,7 +68,7 @@ void FontMetrics::AscentDescentWithHacks(
+ bool is_vdmx_valid = false;
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // Manually digging up VDMX metrics is only applicable when bytecode hinting
+ // using FreeType. With DirectWrite or CoreText, no bytecode hinting is ever
+ // done. This code should be pushed into FreeType (hinted font metrics).
+@@ -112,7 +112,7 @@ void FontMetrics::AscentDescentWithHacks(
+ descent = SkScalarRoundToScalar(metrics.fDescent);
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // When subpixel positioning is enabled, if the descent is rounded down,
+ // the descent part of the glyph may be truncated when displayed in a
+ // 'overflow: hidden' container. To avoid that, borrow 1 unit from the
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index 957a508124f0..957a508124f0 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
new file mode 100644
index 000000000000..cd8224b9077c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-10 21:36:56 UTC
++++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
+@@ -66,7 +66,7 @@ AtomicString ToAtomicString(const SkString& str) {
+ return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
+ }
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // This function is called on android or when we are emulating android fonts on
+ // linux and the embedder has overriden the default fontManager with
+ // WebFontRendering::setSkiaFontMgr.
+@@ -278,7 +278,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+ std::string name;
+
+ sk_sp<SkTypeface> typeface;
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool noto_color_emoji_from_gmscore = false;
+ #if BUILDFLAG(IS_ANDROID)
+ // Use the unique local matching pathway for fetching Noto Color Emoji Compat
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
new file mode 100644
index 000000000000..8877f0512195
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -0,0 +1,15 @@
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-06-30 07:04:30 UTC
++++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
+@@ -70,8 +70,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe
+
+ // Once we are using RAF, this thread is driving user interactive display
+ // updates. Update priority accordingly.
++ // pledge(2)
++ // stop this baloney
++#if !defined(OS_OPENBSD)
+ base::PlatformThread::SetCurrentThreadType(
+ base::ThreadType::kDisplayCritical);
++#endif
+
+ mojo::Remote<mojom::blink::EmbeddedFrameSinkProvider> provider;
+ Platform::Current()->GetBrowserInterfaceBroker()->GetInterface(
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
new file mode 100644
index 000000000000..6b3bdb9a7ce6
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-04-22 20:15:27 UTC
++++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
+@@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
+
+ const auto paint_image = source->PaintImageForCurrentFrame();
+ const auto image_info = paint_image.GetSkImageInfo();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check
+ // for SCANOUT support correctly on X11 and it's never supported in
+ // practice. Therefore, don't include it until this flow is reworked.
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
new file mode 100644
index 000000000000..3addedf93340
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
+@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+ auto& details = timing_details.find(frame_token)->value;
+ auto& feedback = details.presentation_feedback;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO: On Linux failure flag is unreliable, and perfectly rendered frames
+ // are reported as failures all the time.
+ bool presentation_failure = false;
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
new file mode 100644
index 000000000000..e68de6c114a1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -0,0 +1,28 @@
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
+@@ -14,7 +14,9 @@ namespace blink {
+
+ namespace blink {
+
++#if !BUILDFLAG(IS_BSD)
+ const char kPartitionAllocDumpName[] = "partition_alloc";
++#endif
+
+ PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() {
+ DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ());
+@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+ const base::trace_event::MemoryDumpArgs& args,
+ base::trace_event::ProcessMemoryDump* memory_dump) {
++#if !BUILDFLAG(IS_BSD)
+ using base::trace_event::MemoryDumpLevelOfDetail;
+
+ MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+ "size", "bytes", partition_stats_dumper.total_active_bytes());
+ memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
+ partitions_dump->guid());
++#endif
+
+ return true;
+ }
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
new file mode 100644
index 000000000000..f95854ced513
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
+@@ -36,7 +36,7 @@ namespace {
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables H.264 CBP encode acceleration.
+ BASE_FEATURE(kPlatformH264CbpEncoding,
+ #if BUILDFLAG(IS_WIN)
+@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInternal(
+ supported_formats.profiles.push_back(profile.profile);
+ supported_formats.sdp_formats.push_back(std::move(*format));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const bool kShouldAddH264Cbp =
+ base::FeatureList::IsEnabled(kPlatformH264CbpEncoding) &&
+ profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
new file mode 100644
index 000000000000..5dd9ba97353a
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -0,0 +1,119 @@
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-14 09:16:34 UTC
++++ third_party/blink/renderer/platform/runtime_enabled_features.json5
+@@ -344,7 +344,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -374,7 +374,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -410,7 +410,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -443,7 +443,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -557,7 +557,7 @@
+ name: "AppTitle",
+ status: "experimental",
+ origin_trial_feature_name: "AppTitle",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "WebAppEnableAppTitle",
+ },
+ {
+@@ -1785,7 +1785,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1793,7 +1793,7 @@
+ {
+ name: "DeviceBoundSessionCredentials2",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials2",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1936,7 +1936,7 @@
+ name: "DocumentIsolationPolicy",
+ status: "experimental",
+ origin_trial_feature_name: "DocumentIsolationPolicy",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ },
+ {
+@@ -2179,7 +2179,7 @@
+ base_feature: "none",
+ public: true,
+ origin_trial_feature_name: "FedCmMultipleIdentityProviders",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ },
+ {
+@@ -3725,7 +3725,7 @@
+ // Tracking bug for the implementation: https://crbug.com/1462930
+ name: "PermissionElement",
+ origin_trial_feature_name: "PermissionElement",
+- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"],
++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"],
+ status: "experimental",
+ public: true,
+ base_feature_status: "enabled",
+@@ -5316,7 +5316,7 @@
+ name: "UnrestrictedSharedArrayBuffer",
+ base_feature: "none",
+ origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
+- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
+ },
+ // Enables using policy-controlled feature "usb-unrestricted" to allow
+ // isolated context to access protected USB interface classes and to
+@@ -5510,7 +5510,7 @@
+ {
+ name: "WebAppScopeExtensions",
+ origin_trial_feature_name: "WebAppScopeExtensions",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ status: "experimental",
+ base_feature: "none",
+ },
+@@ -5618,7 +5618,7 @@
+ {
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ public: true,
+ },
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
new file mode 100644
index 000000000000..d2772ed524a8
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-06-30 07:04:30 UTC
++++ third_party/blink/renderer/platform/scheduler/common/thread.cc
+@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThread() {
+ // the program's lifetime once assigned.
+ base::Unretained(compositor_thread.get())));
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
+ compositor_thread->GetTaskRunner()->PostTaskAndReplyWithResult(
+ FROM_HERE, base::BindOnce(&base::PlatformThread::CurrentId),
+ base::BindOnce([](base::PlatformThreadId compositor_thread_id) {
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index e2e3962011c0..e2e3962011c0 100644
--- a/devel/electron35/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
new file mode 100644
index 000000000000..aa6320f652e3
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -0,0 +1,11 @@
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-04-22 20:15:27 UTC
++++ third_party/blink/renderer/platform/wtf/container_annotations.h
+@@ -11,7 +11,7 @@
+ // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
+ // once the crashes there have been fixed: http://crbug.com/461406
+ #if defined(ADDRESS_SANITIZER) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
+ defined(ARCH_CPU_X86_64)
+
+ // Annotations require buffers to begin on an 8-byte boundary. See
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
new file mode 100644
index 000000000000..63970b28e417
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -0,0 +1,23 @@
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/platform/wtf/math_extras.h
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
+ return g * (1.0f / 400.0f);
+ }
+
++#if defined(OS_FREEBSD)
++#pragma clang diagnostic push
++#pragma clang diagnostic ignored "-Winvalid-constexpr"
++#endif
+ constexpr double RoundHalfTowardsPositiveInfinity(double value) {
+ return std::floor(value + 0.5);
+ }
+@@ -137,6 +141,9 @@ constexpr float RoundHalfTowardsPositiveInfinity(float
+ constexpr float RoundHalfTowardsPositiveInfinity(float value) {
+ return std::floor(value + 0.5f);
+ }
++#if defined(OS_FREEBSD)
++#pragma clang diagnostic pop
++#endif
+
+ // ClampTo() is implemented by templated helper classes (to allow for partial
+ // template specialization) as well as several helper functions.
diff --git a/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
new file mode 100644
index 000000000000..b05076c0484b
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -0,0 +1,37 @@
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/blink/renderer/platform/wtf/stack_util.cc
+@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
+ #include <sanitizer/asan_interface.h>
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include <sys/signal.h>
++#include <pthread_np.h>
++#endif
++
+ namespace blink {
+
+ size_t GetUnderestimatedStackSize() {
+@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
+ // low as 512k.
+ //
+ return 512 * 1024;
++#elif BUILDFLAG(IS_OPENBSD)
++ return 512 * 1024;
+ #elif BUILDFLAG(IS_APPLE)
+ // pthread_get_stacksize_np() returns too low a value for the main thread on
+ // OSX 10.9,
+@@ -161,6 +168,13 @@ void* GetStackStartImpl() {
+ ::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
+ return reinterpret_cast<void*>(highLimit);
+ #endif
++#elif BUILDFLAG(IS_OPENBSD)
++ stack_t ss;
++ void *base;
++ int error = pthread_stackseg_np(pthread_self(), &ss);
++ CHECK(!error);
++ base = (void*)((size_t) ss.ss_sp - ss.ss_size);
++ return reinterpret_cast<uint8_t*>(base) + ss.ss_size;
+ #else
+ #error Unsupported getStackStart on this platform.
+ #endif
diff --git a/devel/electron35/files/patch-third__party_brotli_common_platform.h b/devel/electron39/files/patch-third__party_brotli_common_platform.h
index 60ccb4e08e5c..60ccb4e08e5c 100644
--- a/devel/electron35/files/patch-third__party_brotli_common_platform.h
+++ b/devel/electron39/files/patch-third__party_brotli_common_platform.h
diff --git a/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni b/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni
new file mode 100644
index 000000000000..394ab108d42e
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_cpuinfo_cpuinfo.gni
@@ -0,0 +1,11 @@
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-08-26 20:49:50 UTC
++++ third_party/cpuinfo/cpuinfo.gni
+@@ -7,7 +7,7 @@ use_cpuinfo =
+ current_cpu != "ppc64" && current_cpu != "ppc64le" &&
+ current_cpu != "s390" && current_cpu != "s390x" &&
+ # cpuinfo is not supported on fuchsia.
+- !is_fuchsia &&
++ !is_fuchsia && !is_bsd &&
+ # There's a few arm architectures that are not supported by cpuinfo,
+ # especially amongst ChromeOS devices.
+ # See //third_party/cpuinfo/src/src/arm/linux/cp.h.
diff --git a/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn b/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn
new file mode 100644
index 000000000000..aeffecf134b1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_crabbyavif_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crabbyavif/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ third_party/crabbyavif/BUILD.gn
+@@ -197,12 +197,11 @@ rust_static_library("crabbyavif") {
+ "dav1d",
+ "libyuv",
+ "capi",
+- "disable_cfi",
+ ]
+
+ # Required for disable_cfi feature.
+ configs -= [ "//build/config/compiler:disallow_unstable_features" ]
+- rustflags = [ "-Zallow-features=sanitize" ]
++ rustflags = [ "-Zallow-features=no_sanitize" ]
+
+ public_deps = [ ":header_files" ]
+ deps = [
diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
new file mode 100644
index 000000000000..96eafd2f378a
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -0,0 +1,11 @@
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-06-30 07:04:30 UTC
++++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
+@@ -67,7 +67,7 @@ if (crashpad_is_in_chromium) {
+ crashpad_is_tvos = is_ios && target_platform == "tvos"
+ crashpad_is_apple = is_apple
+ crashpad_is_win = is_win
+- crashpad_is_linux = is_linux || is_chromeos
++ crashpad_is_linux = (is_linux || is_chromeos) && !is_bsd
+ crashpad_is_android = is_android
+ crashpad_is_fuchsia = is_fuchsia
+
diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
new file mode 100644
index 000000000000..6e602d896458
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -0,0 +1,16 @@
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-06-30 07:04:30 UTC
++++ third_party/crashpad/crashpad/client/BUILD.gn
+@@ -148,6 +148,13 @@ static_library("common") {
+ if (crashpad_is_win) {
+ sources += [ "crash_report_database_win.cc" ]
+ }
++
++ if (crashpad_is_posix) {
++ sources += [
++ "crashpad_client_posix.cc",
++ ]
++ }
++
+ if (crashpad_is_linux || crashpad_is_android || crashpad_is_fuchsia) {
+ sources += [
+ "crash_report_database_generic.cc",
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 3844bf05eeda..3844bf05eeda 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
index f6a27c5e4420..f6a27c5e4420 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
index bfb69fcfc0d0..bfb69fcfc0d0 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
diff --git a/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
new file mode 100644
index 000000000000..e4a6c0632711
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -0,0 +1,25 @@
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-06-30 07:04:30 UTC
++++ third_party/crashpad/crashpad/util/misc/capture_context.h
+@@ -21,8 +21,11 @@
+ #include <mach/mach.h>
+ #elif BUILDFLAG(IS_WIN)
+ #include <windows.h>
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
++ BUILDFLAG(IS_FREEBSD)
+ #include <ucontext.h>
++#elif BUILDFLAG(IS_OPENBSD)
++#include <sys/signal.h>
+ #endif // BUILDFLAG(IS_APPLE)
+
+ namespace crashpad {
+@@ -35,7 +38,8 @@ using NativeCPUContext = CONTEXT;
+ #endif
+ #elif BUILDFLAG(IS_WIN)
+ using NativeCPUContext = CONTEXT;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
++ BUILDFLAG(IS_BSD)
+ using NativeCPUContext = ucontext_t;
+ #endif // BUILDFLAG(IS_APPLE)
+
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
index a444c9f0a8e6..a444c9f0a8e6 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
index a7f6fab5f5e6..a7f6fab5f5e6 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
index fca107bf7098..fca107bf7098 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index 035241c5dc1b..035241c5dc1b 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
index efaa7aaa5485..efaa7aaa5485 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
diff --git a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index 430eb25bf721..430eb25bf721 100644
--- a/devel/electron35/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/devel/electron39/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
diff --git a/devel/electron35/files/patch-third__party_crc32c_BUILD.gn b/devel/electron39/files/patch-third__party_crc32c_BUILD.gn
index fb4e1a944845..fb4e1a944845 100644
--- a/devel/electron35/files/patch-third__party_crc32c_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_crc32c_BUILD.gn
diff --git a/devel/electron35/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/devel/electron39/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index 7c6e9095e71c..7c6e9095e71c 100644
--- a/devel/electron35/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/devel/electron39/files/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
diff --git a/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h b/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h
new file mode 100644
index 000000000000..78775c5d5a31
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_dawn_src_dawn_common_Platform.h
@@ -0,0 +1,14 @@
+--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-04-22 20:15:27 UTC
++++ third_party/dawn/src/dawn/common/Platform.h
+@@ -60,6 +60,11 @@
+ #error "Unsupported Windows platform."
+ #endif
+
++#elif defined(__OpenBSD__) || defined(__FreeBSD__)
++#define DAWN_PLATFORM_IS_LINUX 1
++#define DAWN_PLATFORM_IS_BSD 1
++#define DAWN_PLATFORM_IS_POSIX 1
++
+ #elif defined(__linux__)
+ #define DAWN_PLATFORM_IS_LINUX 1
+ #define DAWN_PLATFORM_IS_POSIX 1
diff --git a/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
new file mode 100644
index 000000000000..cb91156ef119
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -0,0 +1,11 @@
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-06-30 07:04:30 UTC
++++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
+@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha
+ #endif
+
+ #if DAWN_PLATFORM_IS(LINUX)
+-#if DAWN_PLATFORM_IS(ANDROID)
++#if DAWN_PLATFORM_IS(ANDROID) || DAWN_PLATFORM_IS(BSD)
+ constexpr char kVulkanLibName[] = "libvulkan.so";
+ #else
+ constexpr char kVulkanLibName[] = "libvulkan.so.1";
diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_cares_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_cares_unofficial.gni
index 6a52f0a8015c..6a52f0a8015c 100644
--- a/devel/electron35/files/patch-third__party_electron__node_deps_cares_unofficial.gni
+++ b/devel/electron39/files/patch-third__party_electron__node_deps_cares_unofficial.gni
diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_histogram_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_histogram_unofficial.gni
index e3d0c37d09f8..e3d0c37d09f8 100644
--- a/devel/electron35/files/patch-third__party_electron__node_deps_histogram_unofficial.gni
+++ b/devel/electron39/files/patch-third__party_electron__node_deps_histogram_unofficial.gni
diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_openssl_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_openssl_unofficial.gni
index abc9e795f3f6..abc9e795f3f6 100644
--- a/devel/electron35/files/patch-third__party_electron__node_deps_openssl_unofficial.gni
+++ b/devel/electron39/files/patch-third__party_electron__node_deps_openssl_unofficial.gni
diff --git a/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c b/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
new file mode 100644
index 000000000000..7305f048dbfc
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_electron__node_deps_uv_src_unix_pipe.c
@@ -0,0 +1,18 @@
+--- third_party/electron_node/deps/uv/src/unix/pipe.c.orig 2025-06-24 07:41:14 UTC
++++ third_party/electron_node/deps/uv/src/unix/pipe.c
+@@ -209,9 +209,13 @@ int uv_pipe_open(uv_pipe_t* handle, uv_file fd) {
+ if (mode == -1)
+ return UV__ERR(errno); /* according to docs, must be EBADF */
+
++ /* If ioctl(FIONBIO) reports ENOTTY, try fcntl(F_GETFL) + fcntl(F_SETFL).
++ * Workaround for e.g. kqueue fds not supporting ioctls.
++ */
+ err = uv__nonblock(fd, 1);
+- if (err)
+- return err;
++ if (err == UV_ENOTTY)
++ if (uv__nonblock == uv__nonblock_ioctl)
++ err = uv__nonblock_fcntl(fd, 1);
+
+ #if defined(__APPLE__)
+ err = uv__stream_try_select((uv_stream_t*) handle, &fd);
diff --git a/devel/electron35/files/patch-third__party_electron__node_deps_uv_unofficial.gni b/devel/electron39/files/patch-third__party_electron__node_deps_uv_unofficial.gni
index c8ac6aa1d477..c8ac6aa1d477 100644
--- a/devel/electron35/files/patch-third__party_electron__node_deps_uv_unofficial.gni
+++ b/devel/electron39/files/patch-third__party_electron__node_deps_uv_unofficial.gni
diff --git a/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn b/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn
new file mode 100644
index 000000000000..76e474afac7a
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_ffmpeg_BUILD.gn
@@ -0,0 +1,10 @@
+--- third_party/ffmpeg/BUILD.gn.orig 2025-07-04 05:17:07 UTC
++++ third_party/ffmpeg/BUILD.gn
+@@ -355,7 +355,6 @@ target(link_target_type, "ffmpeg_internal") {
+ libs += [
+ "m",
+ "z",
+- "rt",
+ ]
+ }
+ if (is_component_ffmpeg) {
diff --git a/devel/electron39/files/patch-third__party_ffmpeg_configure b/devel/electron39/files/patch-third__party_ffmpeg_configure
new file mode 100644
index 000000000000..89dcccdac49d
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_ffmpeg_configure
@@ -0,0 +1,13 @@
+--- third_party/ffmpeg/configure.orig 2025-10-21 20:19:54 UTC
++++ third_party/ffmpeg/configure
+@@ -6972,8 +6972,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+ if enabled pthread_np_h; then
+ hdrs="$hdrs pthread_np.h"
+ fi
+- check_lib pthread_set_name_np "$hdrs" pthread_set_name_np -lpthread
+- check_lib pthread_setname_np "$hdrs" pthread_setname_np -lpthread
++ check_lib pthread_set_name_np pthread_np.h pthread_set_name_np -lpthread
++ check_lib pthread_setname_np pthread_np.h pthread_setname_np -lpthread
+ fi
+ fi
+
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/devel/electron39/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index a0d30926495d..a0d30926495d 100644
--- a/devel/electron35/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/devel/electron39/files/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_cpu.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_cpu.c
index aeb14bb03c9d..aeb14bb03c9d 100644
--- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_cpu.c
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_mem.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_mem.c
index 6b83f6ed0c81..6b83f6ed0c81 100644
--- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_mem.c
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_random__seed.c b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_random__seed.c
index 178c8c120424..178c8c120424 100644
--- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_random__seed.c
diff --git a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
index 248cc08c4a3b..248cc08c4a3b 100644
--- a/devel/electron35/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/devel/electron39/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
diff --git a/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h b/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h
new file mode 100644
index 000000000000..d6d8616f2437
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_fontconfig_include_meson-config.h
@@ -0,0 +1,44 @@
+--- third_party/fontconfig/include/meson-config.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/fontconfig/include/meson-config.h
+@@ -17,7 +17,7 @@
+
+ #define FC_CACHEDIR "/var/cache/fontconfig"
+
+-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n"
+
+ #define FC_FONTPATH ""
+
+@@ -98,10 +98,13 @@
+
+ #define HAVE_RANDOM 1
+
+-#define HAVE_RANDOM_R 1
++/* #undef HAVE_RANDOM_R */
+
+ #define HAVE_RAND_R 1
+
++/* Define to 1 if you have the `arc4_random' function. */
++#define HAVE_ARC4RANDOM 1
++
+ #define HAVE_READLINK 1
+
+ #define HAVE_STDATOMIC_PRIMITIVES 1
+@@ -128,7 +131,7 @@
+
+ #define HAVE_SYS_PARAM_H 1
+
+-#define HAVE_SYS_STATFS_H 1
++/* #undef HAVE_SYS_STATFS_H */
+
+ #define HAVE_SYS_STATVFS_H 1
+
+@@ -136,7 +139,7 @@
+
+ #define HAVE_SYS_TYPES_H 1
+
+-#define HAVE_SYS_VFS_H 1
++/* #undef HAVE_SYS_VFS_H */
+
+ #define HAVE_TIME_H 1
+
diff --git a/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c b/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c
new file mode 100644
index 000000000000..34b908cf6111
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -0,0 +1,13 @@
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-06-30 07:04:30 UTC
++++ third_party/fontconfig/src/src/fccompat.c
+@@ -175,7 +175,9 @@ FcRandom (void)
+ {
+ int32_t result;
+
+-#if HAVE_RANDOM_R
++#if HAVE_ARC4RANDOM
++ result = arc4random() & 0x7fffffff;
++#elif HAVE_RANDOM_R
+ static struct random_data fcrandbuf;
+ static char statebuf[256];
+ static FcBool initialized = FcFalse;
diff --git a/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn b/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn
new file mode 100644
index 000000000000..cf9767bd7596
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_ipcz_src_BUILD.gn
@@ -0,0 +1,11 @@
+--- third_party/ipcz/src/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ third_party/ipcz/src/BUILD.gn
+@@ -7,7 +7,7 @@ import("//testing/test.gni")
+ import("//testing/libfuzzer/fuzzer_test.gni")
+ import("//testing/test.gni")
+
+-enable_multiprocess_tests = is_linux
++enable_multiprocess_tests = is_linux && !is_bsd
+
+ buildflag_header("test_buildflags") {
+ header = "test_buildflags.h"
diff --git a/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc
new file mode 100644
index 000000000000..b0b90af0464c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -0,0 +1,20 @@
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/ipcz/src/reference_drivers/random.cc
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+ }
+ #endif
+
+-#if defined(OS_POSIX) && !BUILDFLAG(IS_MAC)
++#if defined(OS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
+ void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
+ static int urandom_fd = [] {
+ for (;;) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+ return;
+ }
+ }
+-#elif BUILDFLAG(IS_MAC)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const bool ok = getentropy(destination.data(), destination.size()) == 0;
+ ABSL_ASSERT(ok);
+ #elif BUILDFLAG(IS_IOS)
diff --git a/devel/electron35/files/patch-third__party_ipcz_src_standalone_base_logging.cc b/devel/electron39/files/patch-third__party_ipcz_src_standalone_base_logging.cc
index f59ae940dc5c..f59ae940dc5c 100644
--- a/devel/electron35/files/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/devel/electron39/files/patch-third__party_ipcz_src_standalone_base_logging.cc
diff --git a/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc b/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc
new file mode 100644
index 000000000000..3d1d6b2f1d51
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_leveldatabase_env__chromium.cc
@@ -0,0 +1,12 @@
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/leveldatabase/env_chromium.cc
+@@ -330,7 +330,8 @@ Status ChromiumWritableFile::SyncParent() {
+
+ Status ChromiumWritableFile::SyncParent() {
+ TRACE_EVENT0("leveldb", "SyncParent");
+-#if defined(OS_POSIX) || defined(OS_FUCHSIA)
++// pledge violation (directory passed as fd)
++#if (defined(OS_POSIX) || defined(OS_FUCHSIA)) && !defined(OS_OPENBSD)
+ FilePath path = FilePath::FromUTF8Unsafe(parent_dir_);
+ FileErrorOr<base::File> result = filesystem_->OpenFile(
+ path, base::File::FLAG_OPEN | base::File::FLAG_READ);
diff --git a/devel/electron35/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/devel/electron39/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 059406f92024..059406f92024 100644
--- a/devel/electron35/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/devel/electron39/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
diff --git a/devel/electron35/files/patch-third__party_libc++_src_src_chrono.cpp b/devel/electron39/files/patch-third__party_libc++_src_src_chrono.cpp
index 6f3eab131df8..6f3eab131df8 100644
--- a/devel/electron35/files/patch-third__party_libc++_src_src_chrono.cpp
+++ b/devel/electron39/files/patch-third__party_libc++_src_src_chrono.cpp
diff --git a/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
new file mode 100644
index 000000000000..7b328614bb03
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -0,0 +1,11 @@
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-08-26 20:49:50 UTC
++++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
+@@ -37,7 +37,7 @@
+ #endif
+
+ #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \
+- (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
++ (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || defined(__FreeBSD__)
+ # define _LIBCPP_HAS_CLOCK_GETTIME
+ #endif
+
diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index d9a9a382fcc4..d9a9a382fcc4 100644
--- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
index d3ed3a10d84d..d3ed3a10d84d 100644
--- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
diff --git a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
index 727f486668a0..727f486668a0 100644
--- a/devel/electron35/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
+++ b/devel/electron39/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
diff --git a/devel/electron35/files/patch-third__party_libsync_src_include_sync_sync.h b/devel/electron39/files/patch-third__party_libsync_src_include_sync_sync.h
index a2564e610919..a2564e610919 100644
--- a/devel/electron35/files/patch-third__party_libsync_src_include_sync_sync.h
+++ b/devel/electron39/files/patch-third__party_libsync_src_include_sync_sync.h
diff --git a/devel/electron35/files/patch-third__party_libsync_src_sync.c b/devel/electron39/files/patch-third__party_libsync_src_sync.c
index 76580babea99..76580babea99 100644
--- a/devel/electron35/files/patch-third__party_libsync_src_sync.c
+++ b/devel/electron39/files/patch-third__party_libsync_src_sync.c
diff --git a/devel/electron35/files/patch-third__party_libusb_BUILD.gn b/devel/electron39/files/patch-third__party_libusb_BUILD.gn
index 685a51ffb189..685a51ffb189 100644
--- a/devel/electron35/files/patch-third__party_libusb_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_libusb_BUILD.gn
diff --git a/devel/electron35/files/patch-third__party_libusb_src_libusb_core.c b/devel/electron39/files/patch-third__party_libusb_src_libusb_core.c
index f1cb8df07aa7..f1cb8df07aa7 100644
--- a/devel/electron35/files/patch-third__party_libusb_src_libusb_core.c
+++ b/devel/electron39/files/patch-third__party_libusb_src_libusb_core.c
diff --git a/devel/electron35/files/patch-third__party_libusb_src_libusb_os_threads__posix.c b/devel/electron39/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
index 494904b7f888..494904b7f888 100644
--- a/devel/electron35/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/devel/electron39/files/patch-third__party_libusb_src_libusb_os_threads__posix.c
diff --git a/devel/electron35/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/devel/electron39/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 66285538c816..66285538c816 100644
--- a/devel/electron35/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/devel/electron39/files/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
diff --git a/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c b/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c
new file mode 100644
index 000000000000..d9f7767b2d84
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_lzma__sdk_C_CpuArch.c
@@ -0,0 +1,37 @@
+--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-04-22 20:15:27 UTC
++++ third_party/lzma_sdk/C/CpuArch.c
+@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
+ BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
+ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; }
+
++#elif defined(__OpenBSD__)
++
++#include <sys/param.h>
++#include <sys/sysctl.h>
++#include <machine/cpu.h>
++#include <machine/armreg.h>
++
++BoolInt CPU_IsSupported_NEON() { return 1; }
++
++#define MY_HWCAP_CHECK_FUNC_2(name1, name2) \
++ BoolInt CPU_IsSupported_ ## name1() { \
++ int isar0_mib[] = { CTL_MACHDEP, CPU_ID_AA64ISAR0 }; \
++ size_t len = sizeof(uint64_t); \
++ uint64_t cpu_id = 0; \
++ if (sysctl(isar0_mib, 2, &cpu_id, &len, NULL, 0) < 0) \
++ return 0; \
++ if (ID_AA64ISAR0_ ## name2(cpu_id) >= ID_AA64ISAR0_## name2 ##_BASE) \
++ return 1; \
++ return 0; \
++ }
++
++#define MY_HWCAP_CHECK_FUNC(name) \
++ MY_HWCAP_CHECK_FUNC_2(name, name)
++
++MY_HWCAP_CHECK_FUNC (CRC32)
++MY_HWCAP_CHECK_FUNC (SHA1)
++MY_HWCAP_CHECK_FUNC (SHA2)
++MY_HWCAP_CHECK_FUNC (AES)
+
+ #else // __APPLE__
+
diff --git a/devel/electron35/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/devel/electron39/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 7613df04ab3b..7613df04ab3b 100644
--- a/devel/electron35/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/devel/electron39/files/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
diff --git a/devel/electron35/files/patch-third__party_nasm_BUILD.gn b/devel/electron39/files/patch-third__party_nasm_BUILD.gn
index 1651dd085086..1651dd085086 100644
--- a/devel/electron35/files/patch-third__party_nasm_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_nasm_BUILD.gn
diff --git a/devel/electron39/files/patch-third__party_nasm_config_config-linux.h b/devel/electron39/files/patch-third__party_nasm_config_config-linux.h
new file mode 100644
index 000000000000..20ac2044ba64
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_nasm_config_config-linux.h
@@ -0,0 +1,72 @@
+--- third_party/nasm/config/config-linux.h.orig 2025-06-30 07:04:30 UTC
++++ third_party/nasm/config/config-linux.h
+@@ -209,7 +209,7 @@
+ #define HAVE_DECL_STRSEP 1
+
+ /* Define to 1 if you have the <endian.h> header file. */
+-#define HAVE_ENDIAN_H 1
++/* #undef HAVE_ENDIAN_H */
+
+ /* Define to 1 if you have the 'faccessat' function. */
+ #define HAVE_FACCESSAT 1
+@@ -351,13 +351,13 @@
+ #define HAVE_ISASCII 1
+
+ /* Define to 1 if you have the 'iscntrl' function. */
+-/* #undef HAVE_ISCNTRL */
++#define HAVE_ISCNTRL 1
+
+ /* Define to 1 if you have the <machine/endian.h> header file. */
+-/* #undef HAVE_MACHINE_ENDIAN_H */
++#define HAVE_MACHINE_ENDIAN_H 1
+
+ /* Define to 1 if you have the 'mempcpy' function. */
+-#define HAVE_MEMPCPY 1
++/* #undef HAVE_MEMPCPY */
+
+ /* Define to 1 if you have the 'mempset' function. */
+ /* #undef HAVE_MEMPSET */
+@@ -384,7 +384,7 @@
+ #define HAVE_STDARG_H 1
+
+ /* Define to 1 if stdbool.h conforms to C99. */
+-/* #undef HAVE_STDBOOL_H */
++#define HAVE_STDBOOL_H 1
+
+ /* Define to 1 if your compiler supports C99 extern inline */
+ #define HAVE_STDC_INLINE 1
+@@ -414,7 +414,7 @@
+ #define HAVE_STRING_H 1
+
+ /* Define to 1 if you have the 'strlcpy' function. */
+-/* #undef HAVE_STRLCPY */ // Shouldn\'t work with -std=c11, but configure still detects it.
++#define HAVE_STRLCPY 1
+
+ /* Define to 1 if you have the 'strncasecmp' function. */
+ #define HAVE_STRNCASECMP 1
+@@ -441,7 +441,7 @@
+ #define HAVE_SYSCONF 1
+
+ /* Define to 1 if you have the <sys/endian.h> header file. */
+-/* #undef HAVE_SYS_ENDIAN_H */
++#define HAVE_SYS_ENDIAN_H 1
+
+ /* Define to 1 if you have the <sys/mman.h> header file. */
+ #define HAVE_SYS_MMAN_H 1
+@@ -522,13 +522,13 @@
+ /* #undef HAVE__STATI64 */
+
+ /* Define to 1 if you have the `__bswap_16' intrinsic function. */
+-#define HAVE___BSWAP_16 1
++/* #undef HAVE___BSWAP_16 */
+
+ /* Define to 1 if you have the `__bswap_32' intrinsic function. */
+-#define HAVE___BSWAP_32 1
++/* #undef HAVE___BSWAP_32 */
+
+ /* Define to 1 if you have the `__bswap_64' intrinsic function. */
+-#define HAVE___BSWAP_64 1
++/* #undef HAVE___BSWAP_64 */
+
+ /* Define to 1 if you have the `__builtin_bswap16' intrinsic function. */
+ #define HAVE___BUILTIN_BSWAP16 1
diff --git a/devel/electron39/files/patch-third__party_node_check__version.py b/devel/electron39/files/patch-third__party_node_check__version.py
new file mode 100644
index 000000000000..136fa2155d28
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_node_check__version.py
@@ -0,0 +1,14 @@
+--- third_party/node/check_version.py.orig 2025-06-30 07:04:30 UTC
++++ third_party/node/check_version.py
+@@ -17,11 +17,6 @@ def main(argv):
+ parser.add_argument('--out_file', required=True)
+ args = parser.parse_args(argv)
+
+- node.RunNode([
+- os.path.join(_HERE_PATH, 'check_version.js'),
+- '--expected_version_file', args.expected_version_file,
+- ])
+-
+ # If the above script succeeded, write a dummy output file, since Ninja
+ # requires every target to have an output.
+ with open(args.out_file, "w") as file:
diff --git a/devel/electron39/files/patch-third__party_node_node.gni b/devel/electron39/files/patch-third__party_node_node.gni
new file mode 100644
index 000000000000..15ccef416740
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_node_node.gni
@@ -0,0 +1,11 @@
+--- third_party/node/node.gni.orig 2025-06-30 07:04:30 UTC
++++ third_party/node/node.gni
+@@ -22,7 +22,7 @@ template("node") {
+
+ # When use_remoteexec=true, node actions may run on remote
+ # Linux worker. So it should include linux node binary in inputs.
+- if (is_linux || is_chromeos || use_remoteexec) {
++ if ((is_linux || is_chromeos || use_remoteexec) && !is_bsd) {
+ inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
+ }
+ if (is_win && host_os == "win") {
diff --git a/devel/electron39/files/patch-third__party_node_node.py b/devel/electron39/files/patch-third__party_node_node.py
new file mode 100644
index 000000000000..3180ab258013
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_node_node.py
@@ -0,0 +1,11 @@
+--- third_party/node/node.py.orig 2025-04-22 20:15:27 UTC
++++ third_party/node/node.py
+@@ -20,6 +20,8 @@ def GetBinaryPath():
+ return os_path.join(os_path.dirname(__file__), *{
+ 'Darwin': (darwin_path, darwin_name, 'bin', 'node'),
+ 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'),
++ 'OpenBSD': ('openbsd', 'node-openbsd', 'bin', 'node'),
++ 'FreeBSD': ('freebsd', 'node-freebsd', 'bin', 'node'),
+ 'Windows': ('win', 'node.exe'),
+ }[platform.system()])
+
diff --git a/devel/electron35/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/devel/electron39/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index 0c5d7120dd51..0c5d7120dd51 100644
--- a/devel/electron35/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/devel/electron39/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
diff --git a/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
new file mode 100644
index 000000000000..db3744d4084b
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -0,0 +1,23 @@
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-06-30 07:04:30 UTC
++++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
+@@ -19,7 +19,7 @@
+ #include "core/fxge/fx_font.h"
+ #include "core/fxge/systemfontinfo_iface.h"
+
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !defined(OS_ASMJS) && !BUILDFLAG(IS_BSD)
+ #error "Included on the wrong platform"
+ #endif
+
+@@ -179,9 +179,8 @@ class CLinuxPlatform : public CFX_GEModule::PlatformIf
+ std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
+ auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
+ if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
+- pInfo->AddPath("/usr/share/fonts");
+- pInfo->AddPath("/usr/share/X11/fonts/Type1");
+- pInfo->AddPath("/usr/share/X11/fonts/TTF");
++ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/Type1");
++ pInfo->AddPath("/usr/X11R6/lib/X11/fonts/TTF");
+ pInfo->AddPath("/usr/local/share/fonts");
+ }
+ return pInfo;
diff --git a/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
new file mode 100644
index 000000000000..7c7e31dca0f3
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -0,0 +1,22 @@
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-06-30 07:04:30 UTC
++++ third_party/pdfium/fxjs/fx_date_helpers.cpp
+@@ -41,6 +41,11 @@ double GetLocalTZA() {
+ }
+ time_t t = 0;
+ FXSYS_time(&t);
++#ifdef __FreeBSD__
++ struct tm lt;
++ localtime_r(&t, &lt);
++ return (double)(-(lt.tm_gmtoff * 1000));
++#else
+ FXSYS_localtime(&t);
+ #if BUILDFLAG(IS_WIN)
+ // In gcc 'timezone' is a global variable declared in time.h. In VC++, that
+@@ -49,6 +54,7 @@ double GetLocalTZA() {
+ _get_timezone(&timezone);
+ #endif
+ return (double)(-(timezone * 1000));
++#endif // __FreeBSD__
+ }
+
+ int GetDaylightSavingTA(double d) {
diff --git a/devel/electron35/files/patch-third__party_pdfium_pdfium.gni b/devel/electron39/files/patch-third__party_pdfium_pdfium.gni
index 734974d74cdb..734974d74cdb 100644
--- a/devel/electron35/files/patch-third__party_pdfium_pdfium.gni
+++ b/devel/electron39/files/patch-third__party_pdfium_pdfium.gni
diff --git a/devel/electron35/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/devel/electron39/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index c9bbf1096187..c9bbf1096187 100644
--- a/devel/electron35/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/devel/electron39/files/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
new file mode 100644
index 000000000000..d4cefd2d9c28
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
@@ -0,0 +1,70 @@
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-04-22 20:15:27 UTC
++++ third_party/perfetto/include/perfetto/base/build_config.h
+@@ -27,6 +27,7 @@
+ #if defined(__ANDROID__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -41,6 +42,7 @@
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
+@@ -62,9 +64,10 @@
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE_TVOS() 0
+ #endif
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__OpenBSD__) || defined(__FreeBSD__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -78,6 +81,7 @@
+ #elif defined(__QNXNTO__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -91,6 +95,7 @@
+ #elif defined(_WIN32)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -104,6 +109,7 @@
+ #elif defined(__EMSCRIPTEN__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -120,6 +126,7 @@
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
+@@ -130,6 +137,7 @@
+ #elif defined(__native_client__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index fc5ca672aa5e..fc5ca672aa5e 100644
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h
new file mode 100644
index 000000000000..884342a4cef8
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -0,0 +1,34 @@
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/perfetto/include/perfetto/base/time.h
+@@ -228,6 +228,9 @@ inline TimeNanos GetBootTimeNs() {
+ // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
+ // during suspend (when supported).
+ inline TimeNanos GetBootTimeNs() {
++#if defined(__FreeBSD__)
++ return GetTimeInternalNs(kWallTimeClockSource);
++#else
+ // Determine if CLOCK_BOOTTIME is available on the first call.
+ static const clockid_t kBootTimeClockSource = [] {
+ struct timespec ts = {};
+@@ -235,6 +238,7 @@ inline TimeNanos GetBootTimeNs() {
+ return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
+ }();
+ return GetTimeInternalNs(kBootTimeClockSource);
++#endif
+ }
+
+ inline TimeNanos GetWallTimeNs() {
+@@ -242,7 +246,13 @@ inline TimeNanos GetWallTimeRawNs() {
+ }
+
+ inline TimeNanos GetWallTimeRawNs() {
++#if defined(__OpenBSD__)
++ return GetTimeInternalNs(CLOCK_MONOTONIC);
++#elif defined(__FreeBSD__)
++ return GetTimeInternalNs(CLOCK_MONOTONIC_FAST);
++#else
+ return GetTimeInternalNs(CLOCK_MONOTONIC_RAW);
++#endif
+ }
+
+ inline TimeNanos GetThreadCPUTimeNs() {
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index 756d551ebeb0..756d551ebeb0 100644
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
diff --git a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index 36bd8a14f3d0..36bd8a14f3d0 100644
--- a/devel/electron35/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
diff --git a/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
new file mode 100644
index 000000000000..e7fc99f66ac9
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -0,0 +1,11 @@
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
+@@ -253,7 +253,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
+ // are different. E.g. on Mac size_t is considered a different type from
+ // uint64_t even though it has the same size and signedness.
+ // Below we add overloads for those types that are known to cause ambiguity.
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
++#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__OpenBSD__)
+ explicit LegacyTraceId(size_t raw_id) : raw_id_(raw_id) {}
+ explicit LegacyTraceId(intptr_t raw_id)
+ : raw_id_(static_cast<uint64_t>(raw_id)) {}
diff --git a/devel/electron35/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/devel/electron39/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 59893e67db88..59893e67db88 100644
--- a/devel/electron35/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/devel/electron39/files/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_clock__snapshots.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 908cfce3ce9e..908cfce3ce9e 100644
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_clock__snapshots.cc
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc
new file mode 100644
index 000000000000..ed2a419c2c46
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -0,0 +1,22 @@
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/perfetto/src/base/event_fd.cc
+@@ -25,7 +25,8 @@
+ #include <synchapi.h>
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
+ #include <unistd.h>
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+ #include <sys/eventfd.h>
+ #include <unistd.h>
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
+ PERFETTO_DFATAL("EventFd::Clear()");
+ }
+
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+
+ EventFd::EventFd() {
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_periodic__task.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_periodic__task.cc
index 2198dd55504c..2198dd55504c 100644
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_periodic__task.cc
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..936aba455380
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@ namespace perfetto::base {
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc
new file mode 100644
index 000000000000..182d5e3334a1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_string__utils.cc
@@ -0,0 +1,12 @@
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/perfetto/src/base/string_utils.cc
+@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) {
+ // Locale-independent as possible version of strtod.
+ double StrToD(const char* nptr, char** endptr) {
+ #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+ static auto c_locale = newlocale(LC_ALL, "C", nullptr);
+ return strtod_l(nptr, endptr, c_locale);
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_base_subprocess__posix.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
index f8ee067119ea..f8ee067119ea 100644
--- a/devel/electron35/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_subprocess__posix.cc
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
new file mode 100644
index 000000000000..43ed96666416
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -0,0 +1,11 @@
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/perfetto/src/base/test/vm_test_utils.cc
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
+ // Fuchsia doesn't yet support paging (b/119503290).
+ ignore_result(page_size);
+ return true;
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL)
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ // mincore isn't available on NaCL.
+ ignore_result(page_size);
+ return true;
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
new file mode 100644
index 000000000000..897270aa1bc1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -0,0 +1,12 @@
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/perfetto/src/base/thread_task_runner.cc
+@@ -27,7 +27,8 @@
+ #include "perfetto/ext/base/lock_free_task_runner.h"
+ #include "perfetto/ext/base/thread_utils.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+ #include <sys/prctl.h>
+ #endif
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc
new file mode 100644
index 000000000000..99bd2e2076c7
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-06-30 07:04:30 UTC
++++ third_party/perfetto/src/base/unix_socket.cc
+@@ -45,7 +45,7 @@
+ #include <unistd.h>
+ #endif
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
++#if PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || defined(__FreeBSD__)
+ #include <sys/ucred.h>
+ #endif
+
+@@ -1031,9 +1031,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
+ int res = getpeereid(fd, &peer_uid_, nullptr);
+ PERFETTO_CHECK(res == 0);
+ // There is no pid when obtaining peer credentials for QNX
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
++ struct sockpeercred user_cred;
++#else
+ struct ucred user_cred;
++#endif
+ socklen_t len = sizeof(user_cred);
+ int fd = sock_raw_.fd();
+ int res = getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &user_cred, &len);
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc b/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc
new file mode 100644
index 000000000000..2d0b13deb7f1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_base_utils.cc
@@ -0,0 +1,47 @@
+--- third_party/perfetto/src/base/utils.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/perfetto/src/base/utils.cc
+@@ -38,7 +38,8 @@
+ #include <mach/vm_page_size.h>
+ #endif
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+ #include <sys/prctl.h>
+
+@@ -285,14 +286,22 @@ std::string GetCurExecutablePath() {
+
+ std::string GetCurExecutablePath() {
+ std::string self_path;
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
++ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ char buf[PATH_MAX];
+ ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
+ PERFETTO_CHECK(size != -1);
+ // readlink does not null terminate.
+ self_path = std::string(buf, static_cast<size_t>(size));
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
++ char *buf;
++ const char *cpath = "/usr/local/chrome/chrome";
++ if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
++ self_path = std::string(buf);
++ else
++ self_path = std::string(cpath);
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+ uint32_t size = 0;
+ PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
+@@ -344,7 +353,8 @@ bool IsSyncMemoryTaggingEnabled() {
+ }
+
+ bool IsSyncMemoryTaggingEnabled() {
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+ // Compute only once per lifetime of the process.
+ static bool cached_value = [] {
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
new file mode 100644
index 000000000000..7327771d4362
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -0,0 +1,56 @@
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kV4l2QbufFieldNumber: {
+ V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = pb_evt.index();
+ evt.type = pb_evt.type();
+ evt.bytesused = pb_evt.bytesused();
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kV4l2DqbufFieldNumber: {
+ V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = pb_evt.index();
+ evt.type = pb_evt.type();
+ evt.bytesused = pb_evt.bytesused();
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
+ Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
+ Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2QbufFieldNumber: {
+ Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
+ Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
new file mode 100644
index 000000000000..e488a951307f
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -0,0 +1,12 @@
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-06-30 07:04:30 UTC
++++ third_party/perfetto/src/tracing/ipc/memfd.cc
+@@ -20,7 +20,8 @@
+
+ #define PERFETTO_MEMFD_ENABLED() \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX)
++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
+
+ #if PERFETTO_MEMFD_ENABLED()
+
diff --git a/devel/electron35/files/patch-third__party_perfetto_src_tracing_platform__posix.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
index 2196a58302cc..2196a58302cc 100644
--- a/devel/electron35/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_platform__posix.cc
diff --git a/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc b/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc
new file mode 100644
index 000000000000..3f9e2585e301
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_perfetto_src_tracing_track.cc
@@ -0,0 +1,23 @@
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/perfetto/src/tracing/track.cc
+@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize()
+ auto desc = Track::Serialize();
+ auto pd = desc.mutable_process();
+ pd->set_pid(static_cast<int32_t>(pid));
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ std::string cmdline;
+ if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
+ // Since cmdline is a zero-terminated list of arguments, this ends up
+@@ -179,7 +180,7 @@ uint64_t GetProcessStartTime() {
+ namespace {
+
+ uint64_t GetProcessStartTime() {
+-#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN)
++#if !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ std::string stat;
+ if (!base::ReadFile("/proc/self/stat", &stat))
+ return 0u;
diff --git a/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
new file mode 100644
index 000000000000..ce46707cf810
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -0,0 +1,11 @@
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-04-22 20:15:27 UTC
++++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
+@@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
+
+ #undef GOOGLE_PROTOBUF_PLATFORM_ERROR
+
+-#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE)
++#if defined(GOOGLE_PROTOBUF_OS_ANDROID) || defined(GOOGLE_PROTOBUF_OS_IPHONE) || defined(__OpenBSD__)
+ // Android ndk does not support the __thread keyword very well yet. Here
+ // we use pthread_key_create()/pthread_getspecific()/... methods for
+ // TLS support on android.
diff --git a/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn
new file mode 100644
index 000000000000..ab50496bfb1c
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -0,0 +1,13 @@
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ third_party/rust/qr_code/v2/BUILD.gn
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
+ cargo_pkg_version = "2.0.0"
+
++ rustflags = [
++ "--cap-lints=allow",
++ ]
++
+ allow_unsafe = false
+
+ #####################################################################
diff --git a/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs b/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs
new file mode 100644
index 000000000000..e0cb6692a7c9
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_skia_rust_png_FFI.rs
@@ -0,0 +1,23 @@
+--- third_party/skia/rust/png/FFI.rs.orig 2025-10-21 20:19:54 UTC
++++ third_party/skia/rust/png/FFI.rs
+@@ -246,6 +246,7 @@ mod ffi {
+ type StreamWriter;
+ fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult;
+ fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult;
++ fn initialize_cpudetect();
+ }
+ }
+
+@@ -964,4 +965,12 @@ fn finish_encoding(stream_writer: Box<StreamWriter>) -
+ /// See also https://docs.rs/png/latest/png/struct.StreamWriter.html#method.finish
+ fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult {
+ stream_writer.0.finish().as_ref().err().into()
++}
++
++#[allow(unused_variables)]
++fn initialize_cpudetect() {
++ #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec"))]
++ let a = std::arch::is_aarch64_feature_detected!("crc");
++ #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
++ let a = std::arch::is_x86_feature_detected!("sse2");
+ }
diff --git a/devel/electron35/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/devel/electron39/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 6686710f2e8a..6686710f2e8a 100644
--- a/devel/electron35/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/devel/electron39/files/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
diff --git a/devel/electron35/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/devel/electron39/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
index bd078ab07755..bd078ab07755 100644
--- a/devel/electron35/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/devel/electron39/files/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
diff --git a/devel/electron35/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/devel/electron39/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index 26207049ca92..26207049ca92 100644
--- a/devel/electron35/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/devel/electron39/files/patch-third__party_speech-dispatcher_libspeechd__version.h
diff --git a/devel/electron35/files/patch-third__party_speech-dispatcher_speechd__types.h b/devel/electron39/files/patch-third__party_speech-dispatcher_speechd__types.h
index d34c000c4f9d..d34c000c4f9d 100644
--- a/devel/electron35/files/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/devel/electron39/files/patch-third__party_speech-dispatcher_speechd__types.h
diff --git a/devel/electron35/files/patch-third__party_sqlite_BUILD.gn b/devel/electron39/files/patch-third__party_sqlite_BUILD.gn
index b73f6763af4a..b73f6763af4a 100644
--- a/devel/electron35/files/patch-third__party_sqlite_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_sqlite_BUILD.gn
diff --git a/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
new file mode 100644
index 000000000000..a5a47b36bf83
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -0,0 +1,11 @@
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-10-21 20:19:54 UTC
++++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
+@@ -14554,7 +14554,7 @@ struct fts5_api {
+ ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
+ ** it.
+ */
+-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__)
++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__)
+ # define _XOPEN_SOURCE 600
+ #endif
+
diff --git a/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
new file mode 100644
index 000000000000..6da83dc211c8
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -0,0 +1,32 @@
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-10-21 20:19:54 UTC
++++ third_party/sqlite/src/amalgamation/sqlite3.c
+@@ -14554,7 +14554,7 @@ struct fts5_api {
+ ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
+ ** it.
+ */
+-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__)
++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__)
+ # define _XOPEN_SOURCE 600
+ #endif
+
+@@ -45647,7 +45647,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+ memset(zBuf, 0, nBuf);
+ randomnessPid = osGetpid(0);
+ #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
++#if defined(__OpenBSD__)
+ {
++ arc4random_buf(zBuf, nBuf);
++ }
++#else
++ {
+ int fd, got;
+ fd = robust_open("/dev/urandom", O_RDONLY, 0);
+ if( fd<0 ){
+@@ -45662,6 +45667,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+ robust_close(0, fd, __LINE__);
+ }
+ }
++#endif
+ #endif
+ return nBuf;
+ }
diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 6d183046901d..6d183046901d 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_src_Reactor_Debug.cpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_System_Configurator.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_System_Configurator.cpp
index 8300c60da5ec..8300c60da5ec 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_src_System_Configurator.cpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
index 7e1b9f8f0ad3..7e1b9f8f0ad3 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/devel/electron39/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index 8bd770cf38ef..8bd770cf38ef 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/devel/electron39/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index 4f7a5b044079..4f7a5b044079 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_src_WSI_libXCB.cpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
index 8e9a23417ae3..8e9a23417ae3 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
index 9d934bd8e734..9d934bd8e734 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
index c0f589f8f517..c0f589f8f517 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
diff --git a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
index 61663a17fcaa..61663a17fcaa 100644
--- a/devel/electron35/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/devel/electron39/files/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
diff --git a/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
new file mode 100644
index 000000000000..7a9c8f1c33b0
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -0,0 +1,28 @@
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ third_party/test_fonts/fontconfig/BUILD.gn
+@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
+
+ copy("fonts_conf") {
+ sources = [ "fonts.conf" ]
+- outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ]
++ if (is_freebsd) {
++ outputs = [ "$root_out_dir/usr/local/etc/fonts/{{source_file_part}}" ]
++ } else {
++ outputs = [ "$root_out_dir/etc/fonts/{{source_file_part}}" ]
++ }
+ }
+
+ if (current_toolchain == host_toolchain) {
+@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) {
+ "//third_party/test_fonts",
+ ]
+ args = []
+- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
++ if (is_freebsd) {
++ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ]
++ } else {
++ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
++ }
+ outputs = [
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-11",
+ "$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 65eb80dacd90..65eb80dacd90 100644
--- a/devel/electron35/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
diff --git a/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
new file mode 100644
index 000000000000..cabe49276d28
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -0,0 +1,11 @@
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
+@@ -56,7 +56,7 @@ int main() {
+ FcFini();
+
+ // Check existence of intended fontconfig cache file.
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-11";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+ bool cache_exists = access(cache.c_str(), F_OK) == 0;
+ return !cache_exists;
+ }
diff --git a/devel/electron39/files/patch-third__party_tflite_features.gni b/devel/electron39/files/patch-third__party_tflite_features.gni
new file mode 100644
index 000000000000..cccedc2bb353
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_tflite_features.gni
@@ -0,0 +1,11 @@
+--- third_party/tflite/features.gni.orig 2025-10-21 20:19:54 UTC
++++ third_party/tflite/features.gni
+@@ -11,7 +11,7 @@ declare_args() {
+
+ declare_args() {
+ # This enables building TFLite with XNNPACK.
+- build_tflite_with_xnnpack = current_cpu != "arm" && !is_fuchsia
++ build_tflite_with_xnnpack = current_cpu != "arm" && !is_fuchsia && !is_bsd
+
+ # Turns on TFLITE_WITH_RUY, using ruy as the gemm backend instead of gemmlowp.
+ build_tflite_with_ruy = true
diff --git a/devel/electron35/files/patch-third__party_unrar_src_crc.cpp b/devel/electron39/files/patch-third__party_unrar_src_crc.cpp
index ba777a00bd08..ba777a00bd08 100644
--- a/devel/electron35/files/patch-third__party_unrar_src_crc.cpp
+++ b/devel/electron39/files/patch-third__party_unrar_src_crc.cpp
diff --git a/devel/electron35/files/patch-third__party_unrar_src_crypt.cpp b/devel/electron39/files/patch-third__party_unrar_src_crypt.cpp
index 3ce2532bda1f..3ce2532bda1f 100644
--- a/devel/electron35/files/patch-third__party_unrar_src_crypt.cpp
+++ b/devel/electron39/files/patch-third__party_unrar_src_crypt.cpp
diff --git a/devel/electron39/files/patch-third__party_unrar_src_os.hpp b/devel/electron39/files/patch-third__party_unrar_src_os.hpp
new file mode 100644
index 000000000000..f50905fc5374
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_unrar_src_os.hpp
@@ -0,0 +1,16 @@
+--- third_party/unrar/src/os.hpp.orig 2025-10-21 20:19:54 UTC
++++ third_party/unrar/src/os.hpp
+@@ -167,9 +167,12 @@
+
+ #if defined(__aarch64__) && (defined(__ARM_FEATURE_CRYPTO) || defined(__ARM_FEATURE_CRC32))
+ #include <arm_neon.h>
+-#ifndef _APPLE
++#if !defined(_APPLE) && !defined(__FreeBSD__)
+ #include <sys/auxv.h>
+ #include <asm/hwcap.h>
++#endif
++#ifdef __FreeBSD__
++#include <machine/armreg.h>
+ #endif
+ #ifdef __ARM_FEATURE_CRYPTO
+ #define USE_NEON_AES
diff --git a/devel/electron35/files/patch-third__party_unrar_src_rijndael.cpp b/devel/electron39/files/patch-third__party_unrar_src_rijndael.cpp
index c01e3b9817bc..c01e3b9817bc 100644
--- a/devel/electron35/files/patch-third__party_unrar_src_rijndael.cpp
+++ b/devel/electron39/files/patch-third__party_unrar_src_rijndael.cpp
diff --git a/devel/electron35/files/patch-third__party_vulkan-loader_src_BUILD.gn b/devel/electron39/files/patch-third__party_vulkan-loader_src_BUILD.gn
index df779ae973cd..df779ae973cd 100644
--- a/devel/electron35/files/patch-third__party_vulkan-loader_src_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_vulkan-loader_src_BUILD.gn
diff --git a/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
new file mode 100644
index 000000000000..2da66da7f728
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -0,0 +1,19 @@
+--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-10-21 20:19:54 UTC
++++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
+@@ -357,7 +357,15 @@ static inline char *loader_platform_executable_path(ch
+
+ return buffer;
+ }
+-#elif defined(__Fuchsia__) || defined(__OpenBSD__)
++#elif defined(__OpenBSD__)
++static inline char *loader_platform_executable_path(char *buffer, size_t size) {
++ if ((buffer = getenv("CHROME_EXE_PATH")) != NULL)
++ return buffer;
++ else
++ buffer = "/usr/local/chrome/chrome";
++ return buffer;
++}
++#elif defined(__Fuchsia__)
+ static inline char *loader_platform_executable_path(char *buffer, size_t size) { return NULL; }
+ #elif defined(__QNX__)
+
diff --git a/devel/electron35/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/devel/electron39/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index 4166d377dc13..4166d377dc13 100644
--- a/devel/electron35/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/devel/electron39/files/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
diff --git a/devel/electron35/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/devel/electron39/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index ffbab190e6fd..ffbab190e6fd 100644
--- a/devel/electron35/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/devel/electron39/files/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
diff --git a/devel/electron35/files/patch-third__party_wayland_BUILD.gn b/devel/electron39/files/patch-third__party_wayland_BUILD.gn
index 2f32886081b6..2f32886081b6 100644
--- a/devel/electron35/files/patch-third__party_wayland_BUILD.gn
+++ b/devel/electron39/files/patch-third__party_wayland_BUILD.gn
diff --git a/devel/electron35/files/patch-third__party_wayland_include_config.h b/devel/electron39/files/patch-third__party_wayland_include_config.h
index 2dbdff412c76..2dbdff412c76 100644
--- a/devel/electron35/files/patch-third__party_wayland_include_config.h
+++ b/devel/electron39/files/patch-third__party_wayland_include_config.h
diff --git a/devel/electron39/files/patch-third__party_webrtc_BUILD.gn b/devel/electron39/files/patch-third__party_webrtc_BUILD.gn
new file mode 100644
index 000000000000..9038d30948c1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_BUILD.gn
@@ -0,0 +1,12 @@
+--- third_party/webrtc/BUILD.gn.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/BUILD.gn
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
+ if (is_linux || is_chromeos) {
+ defines += [ "WEBRTC_LINUX" ]
+ }
++ if (is_bsd) {
++ defines += [ "WEBRTC_BSD" ]
++ }
+ if (is_mac) {
+ defines += [ "WEBRTC_MAC" ]
+ }
diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
new file mode 100644
index 000000000000..b25bf0fed2c4
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -0,0 +1,11 @@
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ third_party/webrtc/modules/audio_device/BUILD.gn
+@@ -336,7 +336,7 @@ rtc_library("audio_device_impl") {
+ if (rtc_use_dummy_audio_file_devices) {
+ defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
+ } else {
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [
+ "linux/alsasymboltable_linux.cc",
+ "linux/alsasymboltable_linux.h",
diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
new file mode 100644
index 000000000000..207115a1ed01
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
+@@ -15,7 +15,9 @@
+ #include <EGL/eglplatform.h>
+ #include <GL/gl.h>
+ #include <GL/glext.h>
++#if !defined(WEBRTC_BSD)
+ #include <asm/ioctl.h>
++#endif
+ #include <dlfcn.h>
+ #include <fcntl.h>
+ #include <gbm.h>
diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
new file mode 100644
index 000000000000..89c2f96178be
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -0,0 +1,15 @@
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
+@@ -212,6 +212,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut
+ void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
+ Visual* default_visual = attributes.visual;
+ int default_depth = attributes.depth;
++#if defined(__OpenBSD__)
++// pledge(2)
++ RTC_LOG(LS_WARNING) << "Unable to use shmget(2) while using pledge(2). "
++ "Performance may be degraded.";
++ return;
++#endif
+
+ int major, minor;
+ Bool have_pixmaps;
diff --git a/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..a08bd4463b82
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h
new file mode 100644
index 000000000000..c9339a401f50
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -0,0 +1,11 @@
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/byte_order.h
+@@ -82,6 +82,8 @@
+ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
+ #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
+
++#elif defined(WEBRTC_BSD)
++#include <sys/endian.h>
+ #elif defined(WEBRTC_POSIX)
+ #include <endian.h>
+ #else
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
new file mode 100644
index 000000000000..e23f30b81702
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -0,0 +1,24 @@
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-10-21 20:19:54 UTC
++++ third_party/webrtc/rtc_base/cpu_info.cc
+@@ -37,7 +37,9 @@
+ #include <intrin.h>
+ #endif
+ #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
+ #include <asm/hwcap.h>
++#endif
+ #include <sys/auxv.h>
+ #endif
+
+@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) {
+ return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
+ #elif defined(WEBRTC_LINUX)
+ uint64_t hwcap = 0;
++#if defined(WEBRTC_BSD)
++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
++#else
+ hwcap = getauxval(AT_HWCAP);
++#endif
+ #if defined(__aarch64__)
+ if ((hwcap & HWCAP_ASIMD) != 0) {
+ return true;
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc
new file mode 100644
index 000000000000..07c35b604a21
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -0,0 +1,12 @@
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/ip_address.cc
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
+ #if defined(WEBRTC_POSIX)
+-#ifdef OPENBSD
++#if defined(WEBRTC_BSD)
++#include <sys/types.h>
+ #include <netinet/in_systm.h>
+ #endif
+ #include <netdb.h>
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
new file mode 100644
index 000000000000..2a5308e5f5e3
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -0,0 +1,10 @@
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/net_helpers.cc
+@@ -20,6 +20,7 @@
+ #endif
+ #if defined(WEBRTC_POSIX)
+ #include <arpa/inet.h>
++#include <sys/socket.h>
+ #endif // defined(WEBRTC_POSIX)
+
+ namespace webrtc {
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc
new file mode 100644
index 000000000000..39dc4d3caeab
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -0,0 +1,15 @@
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/network.cc
+@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+ }
+ #endif
+
++#if defined(WEBRTC_BSD)
++ // Treat all other network interface names as ethernet on BSD
++ return webrtc::ADAPTER_TYPE_ETHERNET;
++#else
+ return ADAPTER_TYPE_UNKNOWN;
++#endif
+ }
+
+ NetworkManager::EnumerationPermission NetworkManager::enumeration_permission()
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
new file mode 100644
index 000000000000..012d06f9f494
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -0,0 +1,114 @@
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/physical_socket_server.cc
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
+
+-#if defined(WEBRTC_LINUX)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
+ #include <linux/sockios.h>
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@ typedef void* SockOptArg;
+ typedef void* SockOptArg;
+ #endif // WEBRTC_POSIX
+
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
+ int64_t GetSocketRecvTimestamp(int socket) {
+ struct timeval tv_ioctl;
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ return -1;
+ }
+ if (opt == OPT_DONTFRAGMENT) {
+-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
+ *value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
+ #endif
+ } else if (opt == OPT_DSCP) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+ if (TranslateOption(opt, &slevel, &sopt) == -1)
+ return -1;
+ if (opt == OPT_DONTFRAGMENT) {
+-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
+ value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
+ #endif
+ } else if (opt == OPT_DSCP) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) {
+ int PhysicalSocket::Send(const void* pv, size_t cb) {
+ int sent = DoSend(
+ s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
+-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
+ // Suppress SIGPIPE. Without this, attempting to send on a socket whose
+ // other end is closed will result in a SIGPIPE signal being raised to
+ // our process, which by default will terminate the process, which we
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+ size_t len = addr.ToSockAddrStorage(&saddr);
+ int sent =
+ DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
+-#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && !defined(WEBRTC_BSD)
+ // Suppress SIGPIPE. See above for explanation.
+ MSG_NOSIGNAL,
+ #else
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+ *slevel = IPPROTO_IP;
+ *sopt = IP_DONTFRAGMENT;
+ break;
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
+ RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
+ return -1;
+ #elif defined(WEBRTC_POSIX)
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+ return -1;
+ #endif
+ case OPT_RECV_ECN:
+-#if defined(WEBRTC_POSIX)
++#if defined(WEBRTC_POSIX) && defined(IP_RECVTOS)
+ if (family_ == AF_INET6) {
+ *slevel = IPPROTO_IPV6;
+ *sopt = IPV6_RECVTCLASS;
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+ *sopt = SO_KEEPALIVE;
+ break;
+ case OPT_TCP_KEEPCNT:
++#if !defined(TCP_KEEPCNT)
++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPCNT not supported.";
++ return -1;
++#else
+ *slevel = IPPROTO_TCP;
+ *sopt = TCP_KEEPCNT;
+ break;
++#endif
+ case OPT_TCP_KEEPIDLE:
++#if !defined(TCP_KEEPALIVE)
++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPALIVE not supported.";
++ return -1;
++#else
+ *slevel = IPPROTO_TCP;
+ #if !defined(WEBRTC_MAC)
+ *sopt = TCP_KEEPIDLE;
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+ *sopt = TCP_KEEPALIVE;
+ #endif
+ break;
++#endif
+ case OPT_TCP_KEEPINTVL:
++#if !defined(TCP_KEEPALIVE)
++ RTC_LOG(LS_WARNING) << "Socket::OPT_TCP_KEEPINTVL not supported.";
++ return -1;
++#else
+ *slevel = IPPROTO_TCP;
+ *sopt = TCP_KEEPINTVL;
+ break;
++#endif
+ case OPT_TCP_USER_TIMEOUT:
+-#if defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)
++#if (defined(WEBRTC_LINUX) || defined(WEBRTC_ANDROID)) && defined(TCP_USER_TIMEOUT)
+ *slevel = IPPROTO_TCP;
+ *sopt = TCP_USER_TIMEOUT;
+ break;
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
new file mode 100644
index 000000000000..7b3dff944b12
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -0,0 +1,11 @@
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/physical_socket_server.h
+@@ -22,7 +22,7 @@
+ #include "rtc_base/third_party/sigslot/sigslot.h"
+
+ #if defined(WEBRTC_POSIX)
+-#if defined(WEBRTC_LINUX)
++#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ // On Linux, use epoll.
+ #include <sys/epoll.h>
+
diff --git a/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
new file mode 100644
index 000000000000..627daf8805b1
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -0,0 +1,42 @@
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-08-26 20:49:50 UTC
++++ third_party/webrtc/rtc_base/platform_thread_types.cc
+@@ -12,11 +12,13 @@
+
+ // IWYU pragma: begin_keep
+ #if defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
+ #include <sys/prctl.h>
++#endif
+ #include <sys/syscall.h>
+
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
+ return gettid();
+ #elif defined(WEBRTC_FUCHSIA)
+ return zx_thread_self();
++#elif defined(WEBRTC_BSD)
++ return reinterpret_cast<uint64_t>(pthread_self());
+ #elif defined(WEBRTC_LINUX)
+ return syscall(__NR_gettid);
+ #elif defined(__EMSCRIPTEN__)
+@@ -80,6 +84,7 @@ void SetCurrentThreadName(const char* name) {
+ }
+
+ void SetCurrentThreadName(const char* name) {
++#if !defined(WEBRTC_BSD)
+ #if defined(WEBRTC_WIN)
+ // The SetThreadDescription API works even if no debugger is attached.
+ // The names set with this API also show up in ETW traces. Very handy.
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
+ zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
+ name, strlen(name));
+ RTC_DCHECK_EQ(status, ZX_OK);
++#endif
+ #endif
+ }
+
diff --git a/devel/electron35/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/devel/electron39/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index e5a7ab18c9c0..e5a7ab18c9c0 100644
--- a/devel/electron35/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/devel/electron39/files/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
diff --git a/devel/electron35/files/patch-third__party_widevine_cdm_widevine.gni b/devel/electron39/files/patch-third__party_widevine_cdm_widevine.gni
index 3048ecec5379..3048ecec5379 100644
--- a/devel/electron35/files/patch-third__party_widevine_cdm_widevine.gni
+++ b/devel/electron39/files/patch-third__party_widevine_cdm_widevine.gni
diff --git a/devel/electron39/files/patch-third__party_zlib_BUILD.gn b/devel/electron39/files/patch-third__party_zlib_BUILD.gn
new file mode 100644
index 000000000000..ed80f1855496
--- /dev/null
+++ b/devel/electron39/files/patch-third__party_zlib_BUILD.gn
@@ -0,0 +1,31 @@
+--- third_party/zlib/BUILD.gn.orig 2025-09-10 14:33:47 UTC
++++ third_party/zlib/BUILD.gn
+@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
+ defines = [ "CRC32_ARMV8_CRC32" ]
+ if (is_android) {
+ defines += [ "ARMV8_OS_ANDROID" ]
+- } else if (is_linux || is_chromeos) {
++ } else if ((is_linux || is_chromeos) && !is_bsd) {
+ defines += [ "ARMV8_OS_LINUX" ]
+ } else if (is_mac) {
+ defines += [ "ARMV8_OS_MACOS" ]
+@@ -138,6 +138,10 @@ if (use_arm_neon_optimizations) {
+ defines += [ "ARMV8_OS_FUCHSIA" ]
+ } else if (is_win) {
+ defines += [ "ARMV8_OS_WINDOWS" ]
++ } else if (is_openbsd) {
++ defines += [ "ARMV8_OS_OPENBSD" ]
++ } else if (is_freebsd) {
++ defines += [ "ARMV8_OS_FREEBSD" ]
+ } else {
+ assert(false, "Unsupported ARM OS")
+ }
+@@ -423,7 +427,7 @@ static_library("minizip") {
+ ]
+ }
+
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
+ # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
+ # use fopen, ftell, and fseek instead on these systems.
+ defines = [ "USE_FILE32API" ]
diff --git a/devel/electron35/files/patch-third__party_zlib_cpu__features.c b/devel/electron39/files/patch-third__party_zlib_cpu__features.c
index bb2872bcc154..bb2872bcc154 100644
--- a/devel/electron35/files/patch-third__party_zlib_cpu__features.c
+++ b/devel/electron39/files/patch-third__party_zlib_cpu__features.c
diff --git a/devel/electron35/files/patch-tools_generate__shim__headers_generate__shim__headers.py b/devel/electron39/files/patch-tools_generate__shim__headers_generate__shim__headers.py
index 89fc16651819..89fc16651819 100644
--- a/devel/electron35/files/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/devel/electron39/files/patch-tools_generate__shim__headers_generate__shim__headers.py
diff --git a/devel/electron35/files/patch-tools_generate__stubs_rules.gni b/devel/electron39/files/patch-tools_generate__stubs_rules.gni
index a3e779c1b0a6..a3e779c1b0a6 100644
--- a/devel/electron35/files/patch-tools_generate__stubs_rules.gni
+++ b/devel/electron39/files/patch-tools_generate__stubs_rules.gni
diff --git a/devel/electron35/files/patch-tools_gn_build_build__linux.ninja.template b/devel/electron39/files/patch-tools_gn_build_build__linux.ninja.template
index 56060f784b21..56060f784b21 100644
--- a/devel/electron35/files/patch-tools_gn_build_build__linux.ninja.template
+++ b/devel/electron39/files/patch-tools_gn_build_build__linux.ninja.template
diff --git a/devel/electron39/files/patch-tools_gn_build_gen.py b/devel/electron39/files/patch-tools_gn_build_gen.py
new file mode 100644
index 000000000000..f13b689000d2
--- /dev/null
+++ b/devel/electron39/files/patch-tools_gn_build_gen.py
@@ -0,0 +1,34 @@
+--- tools/gn/build/gen.py.orig 2025-08-26 20:49:50 UTC
++++ tools/gn/build/gen.py
+@@ -94,6 +94,12 @@ class Platform(object):
+ def is_solaris(self):
+ return self._platform == 'solaris'
+
++ def is_openbsd(self):
++ return self._platform == 'openbsd'
++
++ def is_freebsd(self):
++ return self._platform == 'freebsd'
++
+ def is_posix(self):
+ return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity']
+
+@@ -308,7 +314,7 @@ def WriteGenericNinja(path, static_libraries, executab
+ 'linux': 'build_linux.ninja.template',
+ 'freebsd': 'build_linux.ninja.template',
+ 'aix': 'build_aix.ninja.template',
+- 'openbsd': 'build_openbsd.ninja.template',
++ 'openbsd': 'build_linux.ninja.template',
+ 'haiku': 'build_haiku.ninja.template',
+ 'solaris': 'build_linux.ninja.template',
+ 'netbsd': 'build_linux.ninja.template',
+@@ -552,6 +558,9 @@ def WriteGNNinja(path, platform, host, options, args_l
+
+ if platform.is_posix() and not platform.is_haiku():
+ ldflags.append('-pthread')
++
++ if platform.is_openbsd():
++ libs.append('-lkvm')
+
+ if platform.is_mingw() or platform.is_msys():
+ cflags.extend(['-DUNICODE',
diff --git a/devel/electron35/files/patch-tools_gn_src_base_files_file__posix.cc b/devel/electron39/files/patch-tools_gn_src_base_files_file__posix.cc
index fb7946338de4..fb7946338de4 100644
--- a/devel/electron35/files/patch-tools_gn_src_base_files_file__posix.cc
+++ b/devel/electron39/files/patch-tools_gn_src_base_files_file__posix.cc
diff --git a/devel/electron35/files/patch-tools_gn_src_gn_version.h b/devel/electron39/files/patch-tools_gn_src_gn_version.h
index a3c6f07d4a48..a3c6f07d4a48 100644
--- a/devel/electron35/files/patch-tools_gn_src_gn_version.h
+++ b/devel/electron39/files/patch-tools_gn_src_gn_version.h
diff --git a/devel/electron35/files/patch-tools_gn_src_util_exe__path.cc b/devel/electron39/files/patch-tools_gn_src_util_exe__path.cc
index 54f6fb40afea..54f6fb40afea 100644
--- a/devel/electron35/files/patch-tools_gn_src_util_exe__path.cc
+++ b/devel/electron39/files/patch-tools_gn_src_util_exe__path.cc
diff --git a/devel/electron39/files/patch-tools_grit_grit_node_base.py b/devel/electron39/files/patch-tools_grit_grit_node_base.py
new file mode 100644
index 000000000000..a764b3794b4c
--- /dev/null
+++ b/devel/electron39/files/patch-tools_grit_grit_node_base.py
@@ -0,0 +1,12 @@
+--- tools/grit/grit/node/base.py.orig 2025-08-26 20:49:50 UTC
++++ tools/grit/grit/node/base.py
+@@ -491,7 +491,8 @@ class Node:
+ value = defs
+
+ elif name == 'is_linux':
+- value = target_platform == 'linux'
++ value = (target_platform == 'linux'
++ or 'bsd' in target_platform)
+ elif name == 'is_chromeos':
+ value = target_platform == 'chromeos'
+ elif name == 'is_macosx':
diff --git a/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
new file mode 100644
index 000000000000..994d063cc6cb
--- /dev/null
+++ b/devel/electron39/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -0,0 +1,11 @@
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-08-26 20:49:50 UTC
++++ tools/json_schema_compiler/cpp_bundle_generator.py
+@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
+ elif platform == Platforms.LINUX:
+- ifdefs.append('BUILDFLAG(IS_LINUX)')
++ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
+ elif platform == Platforms.MAC:
+ ifdefs.append('BUILDFLAG(IS_MAC)')
+ elif platform == Platforms.WIN:
diff --git a/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py b/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py
new file mode 100644
index 000000000000..2a5f458452cc
--- /dev/null
+++ b/devel/electron39/files/patch-tools_json__schema__compiler_feature__compiler.py
@@ -0,0 +1,11 @@
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-04-22 20:15:27 UTC
++++ tools/json_schema_compiler/feature_compiler.py
+@@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({
+ 'linux': 'Feature::LINUX_PLATFORM',
+ 'mac': 'Feature::MACOSX_PLATFORM',
+ 'win': 'Feature::WIN_PLATFORM',
++ 'openbsd': 'Feature::LINUX_PLATFORM',
++ 'freebsd': 'Feature::LINUX_PLATFORM',
+ }
+ }
+ },
diff --git a/devel/electron35/files/patch-tools_memory_partition__allocator_inspect__utils.h b/devel/electron39/files/patch-tools_memory_partition__allocator_inspect__utils.h
index 47a2f196e078..47a2f196e078 100644
--- a/devel/electron35/files/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/devel/electron39/files/patch-tools_memory_partition__allocator_inspect__utils.h
diff --git a/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
new file mode 100644
index 000000000000..c16730bd524b
--- /dev/null
+++ b/devel/electron39/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -0,0 +1,20 @@
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-04-22 20:15:27 UTC
++++ tools/perf/chrome_telemetry_build/BUILD.gn
+@@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
+ data_deps += [ "//chrome:reorder_imports" ]
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ data_deps += [ "//third_party/breakpad:dump_syms" ]
+
+ # CrOS currently has issues with the locally compiled version of
+@@ -210,7 +210,7 @@ group("telemetry_chrome_test_without_chrome") {
+ ]
+
+ # Cr-Fuchsia doesn't support breakpad.
+- if (!is_win && !is_fuchsia) {
++ if (!is_win && !is_fuchsia && !is_bsd) {
+ data_deps += [
+ # This is defined for Windows, but is unused by Telemetry on
+ # Windows, and including it can have issues when cross-compiling
diff --git a/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py
new file mode 100644
index 000000000000..40c4d36356b0
--- /dev/null
+++ b/devel/electron39/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -0,0 +1,24 @@
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-08-26 20:49:50 UTC
++++ tools/protoc_wrapper/protoc_wrapper.py
+@@ -227,15 +227,19 @@ def main(argv):
+ if not options.exclude_imports:
+ protoc_cmd += ["--include_imports"]
+
++ nenv = os.environ.copy()
++ nenv["PATH"] = "${WRKOBJDIR}/bin:" + nenv["PATH"]
++ nenv["LD_LIBRARY_PATH"] = "${WRKSRC}/out/Release"
++
+ dependency_file_data = None
+ if options.descriptor_set_out and options.descriptor_set_dependency_file:
+ protoc_cmd += ['--dependency_out', options.descriptor_set_dependency_file]
+- ret = subprocess.call(protoc_cmd)
++ ret = subprocess.call(protoc_cmd, env=nenv)
+
+ with open(options.descriptor_set_dependency_file, 'rb') as f:
+ dependency_file_data = f.read().decode('utf-8')
+
+- ret = subprocess.call(protoc_cmd)
++ ret = subprocess.call(protoc_cmd, env=nenv)
+ if ret != 0:
+ if ret <= -100:
+ # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to
diff --git a/devel/electron35/files/patch-tools_variations_fieldtrial__to__struct.py b/devel/electron39/files/patch-tools_variations_fieldtrial__to__struct.py
index 17377bfe54f4..17377bfe54f4 100644
--- a/devel/electron35/files/patch-tools_variations_fieldtrial__to__struct.py
+++ b/devel/electron39/files/patch-tools_variations_fieldtrial__to__struct.py
diff --git a/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc b/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc
new file mode 100644
index 000000000000..1cc31548d502
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_accessibility__features.cc
@@ -0,0 +1,20 @@
+--- ui/accessibility/accessibility_features.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/accessibility/accessibility_features.cc
+@@ -470,7 +470,7 @@ bool IsScreenAITestModeEnabled() {
+ return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+@@ -505,7 +505,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+ }
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ bool IsWasmTtsComponentUpdaterV3Enabled() {
diff --git a/devel/electron39/files/patch-ui_accessibility_accessibility__features.h b/devel/electron39/files/patch-ui_accessibility_accessibility__features.h
new file mode 100644
index 000000000000..cdc52908b7ea
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_accessibility__features.h
@@ -0,0 +1,20 @@
+--- ui/accessibility/accessibility_features.h.orig 2025-10-21 20:19:54 UTC
++++ ui/accessibility/accessibility_features.h
+@@ -367,7 +367,7 @@ AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
+ AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables advanced partition allocation checks in ScreenAI service.
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(
+@@ -394,7 +394,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha
+ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/devel/electron39/files/patch-ui_accessibility_ax__node.cc b/devel/electron39/files/patch-ui_accessibility_ax__node.cc
new file mode 100644
index 000000000000..c98c8d77097c
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_ax__node.cc
@@ -0,0 +1,20 @@
+--- ui/accessibility/ax_node.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/accessibility/ax_node.cc
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
+ return &table_info->extra_mac_nodes;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ AXNode* AXNode::GetExtraAnnouncementNode(
+ ax::mojom::AriaNotificationPriority priority_property) const {
+ if (!tree_->extra_announcement_nodes()) {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
+ GetRole() == ax::mojom::Role::kColumn ||
+ GetRole() == ax::mojom::Role::kTableHeaderContainer;
+ DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
+ if (GetParent() && GetParent()->GetManager()) {
diff --git a/devel/electron39/files/patch-ui_accessibility_ax__node.h b/devel/electron39/files/patch-ui_accessibility_ax__node.h
new file mode 100644
index 000000000000..328b63a96922
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_ax__node.h
@@ -0,0 +1,11 @@
+--- ui/accessibility/ax_node.h.orig 2025-08-26 20:49:50 UTC
++++ ui/accessibility/ax_node.h
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
+ const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
+ const;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ AXNode* GetExtraAnnouncementNode(
+ ax::mojom::AriaNotificationPriority priority_property) const;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
diff --git a/devel/electron39/files/patch-ui_accessibility_ax__tree.cc b/devel/electron39/files/patch-ui_accessibility_ax__tree.cc
new file mode 100644
index 000000000000..80362ed80301
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_ax__tree.cc
@@ -0,0 +1,56 @@
+--- ui/accessibility/ax_tree.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/accessibility/ax_tree.cc
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
+ // (crrev.com/c/2892259).
+ const raw_ref<const AXTreeUpdate> pending_tree_update;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool should_clear_extra_announcement_nodes = false;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+ return old_node_is_ignored != new_node_is_ignored;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
+ assertive_node_ = CreateNode("assertive", root);
+ polite_node_ = CreateNode("polite", root);
+@@ -948,7 +948,7 @@ void AXTree::Destroy() {
+
+ void AXTree::Destroy() {
+ base::ElapsedThreadTimer timer;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ ClearExtraAnnouncementNodes();
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -1602,7 +1602,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+ observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
+ root_->id() != old_root_id, changes);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (update_state.should_clear_extra_announcement_nodes) {
+ ClearExtraAnnouncementNodes();
+ }
+@@ -2188,7 +2188,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+ new_data);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void AXTree::ClearExtraAnnouncementNodes() {
+ if (!extra_announcement_nodes_) {
+ return;
+@@ -2598,7 +2598,7 @@ bool AXTree::CreateNewChildVector(
+ AXTreeUpdateState* update_state) {
+ DCHECK(GetTreeUpdateInProgressState());
+ bool success = true;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // If the root node has children added, clear the extra announcement nodes,
+ // which should always have their indices as the last two children of the root
+ // node. They will be recreated if needed, and given the correct indices.
diff --git a/devel/electron39/files/patch-ui_accessibility_ax__tree.h b/devel/electron39/files/patch-ui_accessibility_ax__tree.h
new file mode 100644
index 000000000000..f7aab53e0e12
--- /dev/null
+++ b/devel/electron39/files/patch-ui_accessibility_ax__tree.h
@@ -0,0 +1,29 @@
+--- ui/accessibility/ax_tree.h.orig 2025-08-26 20:49:50 UTC
++++ ui/accessibility/ax_tree.h
+@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
+ };
+ // LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // To support AriaNotify on older versions of ATK, we need to use the ATK
+ // signal "Text::text-insert". This signal requires a node that is a
+ // text type, and it needs to have aria-live properties set in order for
+@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
+
+ void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void ClearExtraAnnouncementNodes();
+ void CreateExtraAnnouncementNodes();
+ ExtraAnnouncementNodes* extra_announcement_nodes() const {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
+
+ std::unique_ptr<AXEvent> event_data_;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ };
diff --git a/devel/electron35/files/patch-ui_aura_client_drag__drop__client.h b/devel/electron39/files/patch-ui_aura_client_drag__drop__client.h
index c6a6dfcc8b6a..c6a6dfcc8b6a 100644
--- a/devel/electron35/files/patch-ui_aura_client_drag__drop__client.h
+++ b/devel/electron39/files/patch-ui_aura_client_drag__drop__client.h
diff --git a/devel/electron35/files/patch-ui_aura_screen__ozone.cc b/devel/electron39/files/patch-ui_aura_screen__ozone.cc
index 941e91f970b7..941e91f970b7 100644
--- a/devel/electron35/files/patch-ui_aura_screen__ozone.cc
+++ b/devel/electron39/files/patch-ui_aura_screen__ozone.cc
diff --git a/devel/electron39/files/patch-ui_aura_screen__ozone.h b/devel/electron39/files/patch-ui_aura_screen__ozone.h
new file mode 100644
index 000000000000..bab4787245ac
--- /dev/null
+++ b/devel/electron39/files/patch-ui_aura_screen__ozone.h
@@ -0,0 +1,20 @@
+--- ui/aura/screen_ozone.h.orig 2025-10-21 20:19:54 UTC
++++ ui/aura/screen_ozone.h
+@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
+ display::Display GetDisplayMatching(
+ const gfx::Rect& match_rect) const override;
+ display::Display GetPrimaryDisplay() const override;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver()
+ override;
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -69,7 +69,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
+ ui::PlatformScreen* platform_screen() { return platform_screen_.get(); }
+
+ private:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ScreenSaverSuspenderOzone
+ : public display::Screen::ScreenSaverSuspender {
+ public:
diff --git a/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc b/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc
new file mode 100644
index 000000000000..d8ee83599159
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_accelerators_accelerator.cc
@@ -0,0 +1,11 @@
+--- ui/base/accelerators/accelerator.cc.orig 2025-07-04 05:17:06 UTC
++++ ui/base/accelerators/accelerator.cc
+@@ -345,7 +345,7 @@ std::vector<std::u16string> Accelerator::GetLongFormMo
+ modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
+ #elif BUILDFLAG(IS_WIN)
+ modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SUPER_KEY));
+ #else
+ NOTREACHED();
diff --git a/devel/electron35/files/patch-ui_base_accelerators_accelerator__unittest.cc b/devel/electron39/files/patch-ui_base_accelerators_accelerator__unittest.cc
index 2f0d0e5ceff2..2f0d0e5ceff2 100644
--- a/devel/electron35/files/patch-ui_base_accelerators_accelerator__unittest.cc
+++ b/devel/electron39/files/patch-ui_base_accelerators_accelerator__unittest.cc
diff --git a/devel/electron39/files/patch-ui_base_accelerators_command.cc b/devel/electron39/files/patch-ui_base_accelerators_command.cc
new file mode 100644
index 000000000000..6d8ceb5a2bd7
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_accelerators_command.cc
@@ -0,0 +1,11 @@
+--- ui/base/accelerators/command.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/base/accelerators/command.cc
+@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
+ return ui::kKeybindingPlatformMac;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return ui::kKeybindingPlatformChromeOs;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ui::kKeybindingPlatformLinux;
+ #elif BUILDFLAG(IS_FUCHSIA)
+ // TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
new file mode 100644
index 000000000000..516ca0338765
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -0,0 +1,29 @@
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-11-02 19:17:57 UTC
++++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
+@@ -12,7 +12,7 @@
+ #include "ui/base/accelerators/accelerator.h"
+ #include "ui/ozone/public/ozone_platform.h"
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/environment.h"
+ #include "base/feature_list.h"
+ #include "base/nix/xdg_util.h"
+@@ -23,7 +23,7 @@ namespace {
+ using content::BrowserThread;
+
+ namespace {
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ BASE_FEATURE(kGlobalShortcutsPortal, base::FEATURE_ENABLED_BY_DEFAULT);
+ constexpr char kChannelEnvVar[] = "CHROME_VERSION_EXTRA";
+
+@@ -73,7 +73,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+ return instance->get();
+ }
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ // ListShortcuts on GNOME will return an empty list when the session is
+ // created, making this class incorrectly believe it must rebind all
+ // shortcuts, leading to a dialog shown on every browser start.
diff --git a/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h b/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h
new file mode 100644
index 000000000000..d9054410c9f0
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_clipboard_clipboard__constants.h
@@ -0,0 +1,20 @@
+--- ui/base/clipboard/clipboard_constants.h.orig 2025-06-30 07:04:30 UTC
++++ ui/base/clipboard/clipboard_constants.h
+@@ -44,7 +44,7 @@ inline constexpr char kMimeTypeWindowDrag[] = "chromiu
+
+ // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES -----
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ inline constexpr char kMimeTypeLinuxUtf8String[] = "UTF8_STRING";
+ inline constexpr char kMimeTypeLinuxString[] = "STRING";
+ inline constexpr char kMimeTypeLinuxText[] = "TEXT";
+@@ -52,7 +52,7 @@ inline constexpr char kMimeTypeLinuxText[] = "TEXT";
+ // BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ inline constexpr char kMimeTypeSourceUrl[] = "chromium/x-source-url";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
diff --git a/devel/electron35/files/patch-ui_base_clipboard_clipboard__non__backed.cc b/devel/electron39/files/patch-ui_base_clipboard_clipboard__non__backed.cc
index e213aadc33a1..e213aadc33a1 100644
--- a/devel/electron35/files/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/devel/electron39/files/patch-ui_base_clipboard_clipboard__non__backed.cc
diff --git a/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc
new file mode 100644
index 000000000000..1cd200a1ef80
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.cc
@@ -0,0 +1,11 @@
+--- ui/base/cursor/cursor_factory.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/base/cursor/cursor_factory.cc
+@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() {
+ NOTIMPLEMENTED();
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ // Returns a cursor name compatible with either X11 or the FreeDesktop.org
+ // cursor spec ([1] and [2]), followed by fallbacks that can work as
diff --git a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.h b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.h
index e7cc32bce26e..e7cc32bce26e 100644
--- a/devel/electron35/files/patch-ui_base_cursor_cursor__factory.h
+++ b/devel/electron39/files/patch-ui_base_cursor_cursor__factory.h
diff --git a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index 6726b649d956..6726b649d956 100644
--- a/devel/electron35/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
diff --git a/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
new file mode 100644
index 000000000000..262a16747f0c
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -0,0 +1,11 @@
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
+@@ -101,7 +101,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo
+
+ std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString()
+ const {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (HasFile()) {
+ // Various Linux file managers both pass a list of file:// URIs and set the
+ // string representation to the URI. We explicitly don't want to return use
diff --git a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.cc b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.cc
index 2872f6c8d548..2872f6c8d548 100644
--- a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.cc
diff --git a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.h b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.h
index a1f15367c03d..a1f15367c03d 100644
--- a/devel/electron35/files/patch-ui_base_ime_dummy__text__input__client.h
+++ b/devel/electron39/files/patch-ui_base_ime_dummy__text__input__client.h
diff --git a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.cc b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.cc
index a935b7071782..a935b7071782 100644
--- a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.cc
+++ b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.cc
diff --git a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.h b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.h
index 473f580bb8bf..473f580bb8bf 100644
--- a/devel/electron35/files/patch-ui_base_ime_fake__text__input__client.h
+++ b/devel/electron39/files/patch-ui_base_ime_fake__text__input__client.h
diff --git a/devel/electron35/files/patch-ui_base_ime_init_input__method__initializer.cc b/devel/electron39/files/patch-ui_base_ime_init_input__method__initializer.cc
index 37ef99ec0154..37ef99ec0154 100644
--- a/devel/electron35/files/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/devel/electron39/files/patch-ui_base_ime_init_input__method__initializer.cc
diff --git a/devel/electron35/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/devel/electron39/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
index 1c1f6204ed93..1c1f6204ed93 100644
--- a/devel/electron35/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/devel/electron39/files/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
diff --git a/devel/electron35/files/patch-ui_base_ime_text__input__client.h b/devel/electron39/files/patch-ui_base_ime_text__input__client.h
index f31e3d3ac625..f31e3d3ac625 100644
--- a/devel/electron35/files/patch-ui_base_ime_text__input__client.h
+++ b/devel/electron39/files/patch-ui_base_ime_text__input__client.h
diff --git a/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc b/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc
new file mode 100644
index 000000000000..bb18c3ecf73e
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_resource_resource__bundle.cc
@@ -0,0 +1,11 @@
+--- ui/base/resource/resource_bundle.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/base/resource/resource_bundle.cc
+@@ -998,7 +998,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal
+ }
+
+ ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return max_scale_factor_;
+ #else
+ return GetMaxSupportedResourceScaleFactor();
diff --git a/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc
new file mode 100644
index 000000000000..3753d3788b5b
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -0,0 +1,11 @@
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/base/test/skia_gold_pixel_diff.cc
+@@ -116,7 +116,7 @@ const char* GetPlatformName() {
+ return "windows";
+ #elif BUILDFLAG(IS_APPLE)
+ return "macOS";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "linux";
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return "ash";
diff --git a/devel/electron39/files/patch-ui_base_test_ui__controls.h b/devel/electron39/files/patch-ui_base_test_ui__controls.h
new file mode 100644
index 000000000000..b59b482c9de6
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_test_ui__controls.h
@@ -0,0 +1,11 @@
+--- ui/base/test/ui_controls.h.orig 2025-04-22 20:15:27 UTC
++++ ui/base/test/ui_controls.h
+@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int action,
+ base::OnceClosure task);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Forces the platform implementation to use screen coordinates, even if they're
+ // not really available, the next time that ui_controls::SendMouseMove() or
+ // ui_controls::SendMouseMoveNotifyWhenDone() is called, or some other method
diff --git a/devel/electron39/files/patch-ui_base_ui__base__features.cc b/devel/electron39/files/patch-ui_base_ui__base__features.cc
new file mode 100644
index 000000000000..4427a5c99458
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_ui__base__features.cc
@@ -0,0 +1,29 @@
+--- ui/base/ui_base_features.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/base/ui_base_features.cc
+@@ -108,7 +108,7 @@ BASE_FEATURE(kWaylandPerSurfaceScale,
+
+ // Controls whether support for Wayland's per-surface scaling is enabled.
+ BASE_FEATURE(kWaylandPerSurfaceScale,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -165,7 +165,7 @@ BASE_FEATURE(kExperimentalFlingAnimation,
+ // Enables the use of a touch fling curve that is based on the behavior of
+ // native apps on Windows.
+ BASE_FEATURE(kExperimentalFlingAnimation,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -254,7 +254,7 @@ BASE_FEATURE(kEyeDropper,
+ // milestones.
+ BASE_FEATURE(kEyeDropper,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/devel/electron39/files/patch-ui_base_ui__base__switches.h b/devel/electron39/files/patch-ui_base_ui__base__switches.h
new file mode 100644
index 000000000000..6f00cfd9591f
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_ui__base__switches.h
@@ -0,0 +1,18 @@
+--- ui/base/ui_base_switches.h.orig 2025-10-21 20:19:54 UTC
++++ ui/base/ui_base_switches.h
+@@ -37,13 +37,13 @@ inline constexpr char kShowMacOverlayBorders[] = "show
+ inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Specifies system font family name. Improves determinism when rendering pages
+ // in headless mode.
+ inline constexpr char kSystemFontFamily[] = "system-font-family";
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Specify the toolkit used to construct the Linux GUI.
+ inline constexpr char kUiToolkitFlag[] = "ui-toolkit";
+ // Specify the GTK version to be loaded.
diff --git a/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc b/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc
new file mode 100644
index 000000000000..6fae7fbd01f7
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_webui_web__ui__util.cc
@@ -0,0 +1,20 @@
+--- ui/base/webui/web_ui_util.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/base/webui/web_ui_util.cc
+@@ -42,7 +42,7 @@ std::string GetFontFamilyMd() {
+ constexpr float kMaxScaleFactor = 1000.0f;
+
+ std::string GetFontFamilyMd() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "Roboto, " + GetFontFamily();
+ #else
+ return GetFontFamily();
+@@ -217,7 +217,7 @@ std::string GetFontFamily() {
+ std::string GetFontFamily() {
+ std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string font_name = ui::ResourceBundle::GetSharedInstance()
+ .GetFont(ui::ResourceBundle::BaseFont)
+ .GetFontName();
diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.cc b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.cc
index d6e46bf73bcf..d6e46bf73bcf 100644
--- a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.cc
+++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.cc
diff --git a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.h b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.h
index 423bdd6d0ae1..423bdd6d0ae1 100644
--- a/devel/electron35/files/patch-ui_base_x_x11__cursor__factory.h
+++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__factory.h
diff --git a/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc b/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc
new file mode 100644
index 000000000000..ccaf9003dd9a
--- /dev/null
+++ b/devel/electron39/files/patch-ui_base_x_x11__cursor__loader.cc
@@ -0,0 +1,41 @@
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/base/x/x11_cursor_loader.cc
+@@ -37,7 +37,7 @@
+ #include "ui/gfx/x/connection.h"
+ #include "ui/gfx/x/xproto.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+@@ -79,7 +79,11 @@ std::string CursorPathFromLibXcursor() {
+ void operator()(void* ptr) const { dlclose(ptr); }
+ };
+
++#if BUILDFLAG(IS_BSD)
++ std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so", RTLD_LAZY));
++#else
+ std::unique_ptr<void, DlCloser> lib(dlopen("libXcursor.so.1", RTLD_LAZY));
++#endif
+ if (!lib)
+ return "";
+
+@@ -224,7 +228,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
+ const std::string& rm_xcursor_theme) {
+ constexpr const char kDefaultTheme[] = "default";
+ std::string themes[] = {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // The toolkit theme has the highest priority.
+ LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
+ : std::string(),
+@@ -414,7 +418,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
+ return size;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Let the toolkit have the next say.
+ auto* linux_ui = LinuxUi::instance();
+ size = linux_ui ? linux_ui->GetCursorThemeSize() : 0;
diff --git a/devel/electron35/files/patch-ui_base_x_x11__display__manager.cc b/devel/electron39/files/patch-ui_base_x_x11__display__manager.cc
index 0f2489516680..0f2489516680 100644
--- a/devel/electron35/files/patch-ui_base_x_x11__display__manager.cc
+++ b/devel/electron39/files/patch-ui_base_x_x11__display__manager.cc
diff --git a/devel/electron35/files/patch-ui_base_x_x11__shm__image__pool.cc b/devel/electron39/files/patch-ui_base_x_x11__shm__image__pool.cc
index c3f090548a87..c3f090548a87 100644
--- a/devel/electron35/files/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/devel/electron39/files/patch-ui_base_x_x11__shm__image__pool.cc
diff --git a/devel/electron39/files/patch-ui_color_color__id.h b/devel/electron39/files/patch-ui_color_color__id.h
new file mode 100644
index 000000000000..beae7b14bb35
--- /dev/null
+++ b/devel/electron39/files/patch-ui_color_color__id.h
@@ -0,0 +1,11 @@
+--- ui/color/color_id.h.orig 2025-11-02 19:17:58 UTC
++++ ui/color/color_id.h
+@@ -657,7 +657,7 @@
+ E_CPONLY(kColorCrosSysPositive) \
+ E_CPONLY(kColorCrosSysComplementVariant) \
+ E_CPONLY(kColorCrosSysInputFieldOnBase)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define PLATFORM_SPECIFIC_COLOR_IDS \
+ E_CPONLY(kColorNativeBoxFrameBorder)\
+ E_CPONLY(kColorNativeHeaderButtonBorderActive) \
diff --git a/devel/electron35/files/patch-ui_color_system__theme.h b/devel/electron39/files/patch-ui_color_system__theme.h
index e251684d8ee6..e251684d8ee6 100644
--- a/devel/electron35/files/patch-ui_color_system__theme.h
+++ b/devel/electron39/files/patch-ui_color_system__theme.h
diff --git a/devel/electron39/files/patch-ui_compositor_compositor.cc b/devel/electron39/files/patch-ui_compositor_compositor.cc
new file mode 100644
index 000000000000..3adb3fd83672
--- /dev/null
+++ b/devel/electron39/files/patch-ui_compositor_compositor.cc
@@ -0,0 +1,11 @@
+--- ui/compositor/compositor.cc.orig 2025-07-04 05:17:07 UTC
++++ ui/compositor/compositor.cc
+@@ -982,7 +982,7 @@ void Compositor::OnResume() {
+ obs.ResetIfActive();
+ }
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) {
+ observer_list_.Notify(
+ &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size);
diff --git a/devel/electron39/files/patch-ui_compositor_compositor.h b/devel/electron39/files/patch-ui_compositor_compositor.h
new file mode 100644
index 000000000000..1881c329e7c6
--- /dev/null
+++ b/devel/electron39/files/patch-ui_compositor_compositor.h
@@ -0,0 +1,11 @@
+--- ui/compositor/compositor.h.orig 2025-09-10 14:33:47 UTC
++++ ui/compositor/compositor.h
+@@ -475,7 +475,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+ // base::PowerSuspendObserver:
+ void OnResume() override;
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
+ void OnCompleteSwapWithNewSize(const gfx::Size& size);
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/devel/electron35/files/patch-ui_compositor_compositor__observer.h b/devel/electron39/files/patch-ui_compositor_compositor__observer.h
index 16c5436c81ee..16c5436c81ee 100644
--- a/devel/electron35/files/patch-ui_compositor_compositor__observer.h
+++ b/devel/electron39/files/patch-ui_compositor_compositor__observer.h
diff --git a/devel/electron39/files/patch-ui_display_screen.cc b/devel/electron39/files/patch-ui_display_screen.cc
new file mode 100644
index 000000000000..38263a4bf136
--- /dev/null
+++ b/devel/electron39/files/patch-ui_display_screen.cc
@@ -0,0 +1,11 @@
+--- ui/display/screen.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/display/screen.cc
+@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
+ display_id_for_new_windows_ = display_id;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default;
+
+ std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {
diff --git a/devel/electron39/files/patch-ui_display_screen.h b/devel/electron39/files/patch-ui_display_screen.h
new file mode 100644
index 000000000000..78f49864ade6
--- /dev/null
+++ b/devel/electron39/files/patch-ui_display_screen.h
@@ -0,0 +1,20 @@
+--- ui/display/screen.h.orig 2025-10-21 20:19:54 UTC
++++ ui/display/screen.h
+@@ -139,7 +139,7 @@ class DISPLAY_EXPORT Screen {
+ // (both of which may or may not be `nearest_id`).
+ display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Object which suspends the platform-specific screensaver for the duration of
+ // its existence.
+ class ScreenSaverSuspender {
+@@ -245,7 +245,7 @@ class DISPLAY_EXPORT Screen {
+ int64_t display_id_for_new_windows_;
+ int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ uint32_t screen_saver_suspension_count_ = 0;
+ #endif // BUILDFLAG(IS_LINUX)
+ };
diff --git a/devel/electron39/files/patch-ui_events_event.cc b/devel/electron39/files/patch-ui_events_event.cc
new file mode 100644
index 000000000000..c65cbf0ff072
--- /dev/null
+++ b/devel/electron39/files/patch-ui_events_event.cc
@@ -0,0 +1,29 @@
+--- ui/events/event.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/events/event.cc
+@@ -375,7 +375,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve
+ MouseEvent::MouseEvent(const PlatformEvent& native_event)
+ : LocatedEvent(native_event),
+ changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ movement_(GetMouseMovementFromNative(native_event)),
+ #endif
+ pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
+@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
+ return std::make_unique<MouseWheelEvent>(*this);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
+ // Linux.
+ // static
+@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() {
+ SetFlags(flags() | EF_IS_REPEAT);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ NormalizeFlags();
+ #elif BUILDFLAG(IS_WIN)
+ // Only Windows has native character events.
diff --git a/devel/electron35/files/patch-ui_events_event__switches.cc b/devel/electron39/files/patch-ui_events_event__switches.cc
index b7a29bd7d5b7..b7a29bd7d5b7 100644
--- a/devel/electron35/files/patch-ui_events_event__switches.cc
+++ b/devel/electron39/files/patch-ui_events_event__switches.cc
diff --git a/devel/electron35/files/patch-ui_events_event__switches.h b/devel/electron39/files/patch-ui_events_event__switches.h
index a805749948af..a805749948af 100644
--- a/devel/electron35/files/patch-ui_events_event__switches.h
+++ b/devel/electron39/files/patch-ui_events_event__switches.h
diff --git a/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc
new file mode 100644
index 000000000000..7412ebe9d50a
--- /dev/null
+++ b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -0,0 +1,38 @@
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/events/keycodes/dom/keycode_converter.cc
+@@ -14,7 +14,7 @@
+ #include "ui/events/keycodes/dom/dom_code.h"
+ #include "ui/events/keycodes/dom/dom_key.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
+ #include <linux/input.h>
+ #endif
+
+@@ -27,7 +27,7 @@ namespace {
+ #if BUILDFLAG(IS_WIN)
+ #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
+ { usb, win, code }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
+ { usb, xkb, code }
+ #elif BUILDFLAG(IS_APPLE)
+@@ -66,7 +66,7 @@ struct DomKeyMapEntry {
+ #undef DOM_KEY_UNI
+ #undef DOM_KEY_MAP_DECLARATION_END
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
+
+ // The offset between XKB Keycode and evdev code.
+ constexpr int kXkbKeycodeOffset = 8;
+@@ -187,7 +187,7 @@ int KeycodeConverter::DomCodeToNativeKeycode(DomCode c
+ return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD)
+ // static
+ DomCode KeycodeConverter::XkbKeycodeToDomCode(uint32_t xkb_keycode) {
+ // Currently XKB keycode is the native keycode.
diff --git a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.h b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.h
index e778a43fb53e..e778a43fb53e 100644
--- a/devel/electron35/files/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/devel/electron39/files/patch-ui_events_keycodes_dom_keycode__converter.h
diff --git a/devel/electron39/files/patch-ui_gfx_BUILD.gn b/devel/electron39/files/patch-ui_gfx_BUILD.gn
new file mode 100644
index 000000000000..7e9dbbd97d08
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_BUILD.gn
@@ -0,0 +1,11 @@
+--- ui/gfx/BUILD.gn.orig 2025-11-02 19:17:57 UTC
++++ ui/gfx/BUILD.gn
+@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+ deps += [ "//build/config/linux/libdrm" ]
+ }
+
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
+ deps += [ "//third_party/libsync" ]
+ }
+
diff --git a/devel/electron39/files/patch-ui_gfx_canvas__skia.cc b/devel/electron39/files/patch-ui_gfx_canvas__skia.cc
new file mode 100644
index 000000000000..f425af676af9
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_canvas__skia.cc
@@ -0,0 +1,11 @@
+--- ui/gfx/canvas_skia.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/gfx/canvas_skia.cc
+@@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std::u16string_vi
+ Range range = StripAcceleratorChars(flags, &adjusted_text);
+ bool elide_text = ((flags & NO_ELLIPSIS) == 0);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // On Linux, eliding really means fading the end of the string. But only
+ // for LTR text. RTL text is still elided (on the left) with "...".
+ if (elide_text) {
diff --git a/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc b/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc
new file mode 100644
index 000000000000..8588854cfafc
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_font__fallback__linux.cc
@@ -0,0 +1,11 @@
+--- ui/gfx/font_fallback_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gfx/font_fallback_linux.cc
+@@ -28,6 +28,8 @@
+ #include "ui/gfx/linux/fontconfig_util.h"
+ #include "ui/gfx/platform_font.h"
+
++#include <unistd.h>
++
+ namespace gfx {
+
+ namespace {
diff --git a/devel/electron35/files/patch-ui_gfx_font__render__params.h b/devel/electron39/files/patch-ui_gfx_font__render__params.h
index 3e14def67c98..3e14def67c98 100644
--- a/devel/electron35/files/patch-ui_gfx_font__render__params.h
+++ b/devel/electron39/files/patch-ui_gfx_font__render__params.h
diff --git a/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc b/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc
new file mode 100644
index 000000000000..f124b8b57142
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_font__render__params__linux.cc
@@ -0,0 +1,20 @@
+--- ui/gfx/font_render_params_linux.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gfx/font_render_params_linux.cc
+@@ -24,7 +24,7 @@
+ #include "ui/gfx/linux/fontconfig_util.h"
+ #include "ui/gfx/switches.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+
+ // Start with the delegate's settings, but let Fontconfig have the final say.
+ FontRenderParams params;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ params = linux_ui->GetDefaultFontRenderParams();
+ }
diff --git a/devel/electron35/files/patch-ui_gfx_font__util.cc b/devel/electron39/files/patch-ui_gfx_font__util.cc
index aaf2c05fc2ed..aaf2c05fc2ed 100644
--- a/devel/electron35/files/patch-ui_gfx_font__util.cc
+++ b/devel/electron39/files/patch-ui_gfx_font__util.cc
diff --git a/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h b/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h
new file mode 100644
index 000000000000..3697369bcb62
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,11 @@
+--- ui/gfx/gpu_extra_info.h.orig 2025-06-30 07:04:30 UTC
++++ ui/gfx/gpu_extra_info.h
+@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInfo {
+ std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
+ #endif // BUILDFLAG(IS_OZONE_X11)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gmb_nv12_supported = false;
+ #endif
+ };
diff --git a/devel/electron35/files/patch-ui_gfx_linux_dmabuf__uapi.h b/devel/electron39/files/patch-ui_gfx_linux_dmabuf__uapi.h
index e532335d2914..e532335d2914 100644
--- a/devel/electron35/files/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/devel/electron39/files/patch-ui_gfx_linux_dmabuf__uapi.h
diff --git a/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc b/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc
new file mode 100644
index 000000000000..8a6514ab5d1d
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -0,0 +1,11 @@
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/gfx/linux/gbm_wrapper.cc
+@@ -341,7 +341,7 @@ class Device final : public ui::GbmDevice {
+ // of 1x1 BOs which are destroyed before creating the final BO creation used
+ // to instantiate the returned GbmBuffer.
+ gfx::Size size_for_verification =
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gfx::Size(1, 1);
+ #else
+ requested_size;
diff --git a/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
new file mode 100644
index 000000000000..894dac5e1842
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -0,0 +1,61 @@
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
+@@ -14,7 +14,7 @@
+ #include "ui/gfx/mac/io_surface.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ #include "ui/gfx/native_pixmap_handle.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+
+@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ mojo::PlatformHandle StructTraits<
+ gfx::mojom::NativePixmapPlaneDataView,
+ gfx::NativePixmapPlane>::buffer_handle(gfx::NativePixmapPlane& plane) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return mojo::PlatformHandle(std::move(plane.fd));
+ #elif BUILDFLAG(IS_FUCHSIA)
+ return mojo::PlatformHandle(std::move(plane.vmo));
+@@ -100,7 +100,7 @@ bool StructTraits<
+ out->size = data.size();
+
+ mojo::PlatformHandle handle = data.TakeBufferHandle();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!handle.is_fd())
+ return false;
+ out->fd = handle.TakeFD();
+@@ -126,7 +126,7 @@ bool StructTraits<
+ gfx::mojom::NativePixmapHandleDataView,
+ gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data,
+ gfx::NativePixmapHandle* out) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ out->modifier = data.modifier();
+ out->supports_zero_copy_webgpu_import =
+ data.supports_zero_copy_webgpu_import();
+@@ -211,7 +211,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+ case gfx::IO_SURFACE_BUFFER:
+ return Tag::kIoSurfaceHandle;
+ #endif // BUILDFLAG(IS_APPLE)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ case gfx::NATIVE_PIXMAP:
+ return Tag::kNativePixmapHandle;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+@@ -292,7 +292,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ #endif
+ return true;
+ #endif // BUILDFLAG(IS_APPLE)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ case Tag::kNativePixmapHandle:
+ gmb_handle->type = gfx::NATIVE_PIXMAP;
+ return data.ReadNativePixmapHandle(&gmb_handle->native_pixmap_handle_);
diff --git a/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
new file mode 100644
index 000000000000..6d967c735558
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -0,0 +1,45 @@
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-08-26 20:49:50 UTC
++++ ui/gfx/mojom/native_handle_types_mojom_traits.h
+@@ -18,7 +18,7 @@
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+ #include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ #include "ui/gfx/native_pixmap_handle.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ };
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ template <>
+ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
+ StructTraits<gfx::mojom::NativePixmapPlaneDataView,
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ return pixmap_handle.planes;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static uint64_t modifier(const gfx::NativePixmapHandle& pixmap_handle) {
+ return pixmap_handle.modifier;
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ static bool supports_zero_copy_webgpu_import(
+ const gfx::NativePixmapHandle& pixmap_handle) {
+ return pixmap_handle.supports_zero_copy_webgpu_import;
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ static IOSurfaceHandle io_surface_handle(gfx::GpuMemoryBufferHandle& handle);
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ static gfx::NativePixmapHandle& native_pixmap_handle(
+ gfx::GpuMemoryBufferHandle& handle) {
+ return handle.native_pixmap_handle_;
diff --git a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.cc b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.cc
index e223aa32f5ad..e223aa32f5ad 100644
--- a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.cc
+++ b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.cc
diff --git a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.h b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.h
index 6bff8784e6de..6bff8784e6de 100644
--- a/devel/electron35/files/patch-ui_gfx_native__pixmap__handle.h
+++ b/devel/electron39/files/patch-ui_gfx_native__pixmap__handle.h
diff --git a/devel/electron39/files/patch-ui_gfx_native__ui__types.h b/devel/electron39/files/patch-ui_gfx_native__ui__types.h
new file mode 100644
index 000000000000..13dc10a904af
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_native__ui__types.h
@@ -0,0 +1,20 @@
+--- ui/gfx/native_ui_types.h.orig 2025-10-21 20:19:54 UTC
++++ ui/gfx/native_ui_types.h
+@@ -101,7 +101,7 @@ class ViewAndroid;
+ } // namespace ui
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern "C" {
+ struct _AtkObject;
+ using AtkObject = struct _AtkObject;
+@@ -190,7 +190,7 @@ using NativeViewAccessible = base::apple::OwnedNSAcces
+ using NativeViewAccessible = base::apple::OwnedNSObject;
+ #elif BUILDFLAG(IS_MAC)
+ using NativeViewAccessible = base::apple::OwnedNSAccessibility;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux doesn't have a native accessibility type.
+ using NativeViewAccessible = AtkObject*;
+ #else
diff --git a/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc b/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc
new file mode 100644
index 000000000000..88186ac5a417
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_platform__font__skia.cc
@@ -0,0 +1,20 @@
+--- ui/gfx/platform_font_skia.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gfx/platform_font_skia.cc
+@@ -29,7 +29,7 @@
+ #include "ui/gfx/system_fonts_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+ weight = system_font.GetWeight();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, LinuxUi is used to query the native toolkit (e.g.
+ // GTK) for the default UI font.
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
diff --git a/devel/electron35/files/patch-ui_gfx_render__text__api__fuzzer.cc b/devel/electron39/files/patch-ui_gfx_render__text__api__fuzzer.cc
index 97fc6847bc8c..97fc6847bc8c 100644
--- a/devel/electron35/files/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/devel/electron39/files/patch-ui_gfx_render__text__api__fuzzer.cc
diff --git a/devel/electron35/files/patch-ui_gfx_render__text__fuzzer.cc b/devel/electron39/files/patch-ui_gfx_render__text__fuzzer.cc
index c1c485c32de0..c1c485c32de0 100644
--- a/devel/electron35/files/patch-ui_gfx_render__text__fuzzer.cc
+++ b/devel/electron39/files/patch-ui_gfx_render__text__fuzzer.cc
diff --git a/devel/electron39/files/patch-ui_gfx_switches.cc b/devel/electron39/files/patch-ui_gfx_switches.cc
new file mode 100644
index 000000000000..cfc1c060ad49
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_switches.cc
@@ -0,0 +1,11 @@
+--- ui/gfx/switches.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/gfx/switches.cc
+@@ -36,7 +36,7 @@ const char kScreenInfo[] = "screen-info";
+ // See //components/headless/screen_info/README.md for more details.
+ const char kScreenInfo[] = "screen-info";
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Which X11 display to connect to. Emulates the GTK+ "--display=" command line
+ // argument. In use only with Ozone/X11.
+ const char kX11Display[] = "display";
diff --git a/devel/electron39/files/patch-ui_gfx_switches.h b/devel/electron39/files/patch-ui_gfx_switches.h
new file mode 100644
index 000000000000..3fddded98442
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_switches.h
@@ -0,0 +1,11 @@
+--- ui/gfx/switches.h.orig 2025-06-30 07:04:30 UTC
++++ ui/gfx/switches.h
+@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
+ GFX_SWITCHES_EXPORT extern const char kHeadless[];
+ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ GFX_SWITCHES_EXPORT extern const char kX11Display[];
+ GFX_SWITCHES_EXPORT extern const char kNoXshm[];
+ #endif
diff --git a/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc b/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc
new file mode 100644
index 000000000000..2c5811d69cd8
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gfx_x_atom__cache.cc
@@ -0,0 +1,10 @@
+--- ui/gfx/x/atom_cache.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/gfx/x/atom_cache.cc
+@@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha
+ "application/octet-stream",
+ "application/vnd.chromium.test",
+ "chromium/filename",
++ "chromium/from-privileged",
+ "chromium/x-bookmark-entries",
+ "chromium/x-browser-actions",
+ "chromium/x-file-system-files",
diff --git a/devel/electron35/files/patch-ui_gfx_x_generated__protos_dri3.cc b/devel/electron39/files/patch-ui_gfx_x_generated__protos_dri3.cc
index fc63019c0a74..fc63019c0a74 100644
--- a/devel/electron35/files/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/devel/electron39/files/patch-ui_gfx_x_generated__protos_dri3.cc
diff --git a/devel/electron35/files/patch-ui_gfx_x_generated__protos_shm.cc b/devel/electron39/files/patch-ui_gfx_x_generated__protos_shm.cc
index af2ba66ecc2f..af2ba66ecc2f 100644
--- a/devel/electron35/files/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/devel/electron39/files/patch-ui_gfx_x_generated__protos_shm.cc
diff --git a/devel/electron35/files/patch-ui_gfx_x_xlib__support.cc b/devel/electron39/files/patch-ui_gfx_x_xlib__support.cc
index d47da5e2897e..d47da5e2897e 100644
--- a/devel/electron35/files/patch-ui_gfx_x_xlib__support.cc
+++ b/devel/electron39/files/patch-ui_gfx_x_xlib__support.cc
diff --git a/devel/electron39/files/patch-ui_gl_gl__context.cc b/devel/electron39/files/patch-ui_gl_gl__context.cc
new file mode 100644
index 000000000000..8087c5b0626f
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gl_gl__context.cc
@@ -0,0 +1,20 @@
+--- ui/gl/gl_context.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gl/gl_context.cc
+@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* surface) {
+ recorded_max_gles_version_if_feasible = true;
+ }
+ #elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN))
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ static bool recorded_emulated_gles_version = false;
+ if (!recorded_emulated_gles_version) {
+ base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3",
+@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent(
+ DCHECK(virtual_context->IsCurrent(surface));
+
+ if (switched_real_contexts || virtual_context != current_virtual_context_) {
+-#if DCHECK_IS_ON()
++#if DCHECK_IS_ON() && !BUILDFLAG(IS_BSD)
+ GLenum error = glGetError();
+ // Accepting a context loss error here enables using debug mode to work on
+ // context loss handling in virtual context mode.
diff --git a/devel/electron39/files/patch-ui_gl_gl__fence.cc b/devel/electron39/files/patch-ui_gl_gl__fence.cc
new file mode 100644
index 000000000000..8b04e50669ce
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gl_gl__fence.cc
@@ -0,0 +1,11 @@
+--- ui/gl/gl_fence.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gl/gl_fence.cc
+@@ -18,7 +18,7 @@
+ #include "ui/gl/gl_surface_egl.h"
+ #include "ui/gl/gl_version_info.h"
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC
+ #include "ui/gl/gl_fence_android_native_fence_sync.h"
+ #endif
diff --git a/devel/electron39/files/patch-ui_gl_gl__implementation.cc b/devel/electron39/files/patch-ui_gl_gl__implementation.cc
new file mode 100644
index 000000000000..ba324986055c
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gl_gl__implementation.cc
@@ -0,0 +1,11 @@
+--- ui/gl/gl_implementation.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/gl/gl_implementation.cc
+@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandLine(
+ const base::CommandLine* command_line) {
+ bool overrideUseSoftwareGL =
+ command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
+-#if BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
+ if (std::getenv("RUNNING_UNDER_RR")) {
+ // https://rr-project.org/ is a Linux-only record-and-replay debugger that
diff --git a/devel/electron39/files/patch-ui_gl_gl__switches.cc b/devel/electron39/files/patch-ui_gl_gl__switches.cc
new file mode 100644
index 000000000000..0c925de93b42
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gl_gl__switches.cc
@@ -0,0 +1,29 @@
+--- ui/gl/gl_switches.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/gl/gl_switches.cc
+@@ -17,7 +17,7 @@
+ #endif
+
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ #include <vulkan/vulkan_core.h>
+ #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
+ #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
+@@ -316,7 +316,7 @@ bool IsDefaultANGLEVulkan() {
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ angle::SystemInfo system_info;
+ {
+ TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now.
+ // crbug.com/1340081
+ if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE)
diff --git a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.cc b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.cc
index 1f914f38781b..1f914f38781b 100644
--- a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.cc
diff --git a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.h b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.h
index 376bf86f0f64..376bf86f0f64 100644
--- a/devel/electron35/files/patch-ui_gl_sync__control__vsync__provider.h
+++ b/devel/electron39/files/patch-ui_gl_sync__control__vsync__provider.h
diff --git a/devel/electron39/files/patch-ui_gtk_gtk__compat.cc b/devel/electron39/files/patch-ui_gtk_gtk__compat.cc
new file mode 100644
index 000000000000..58d0bca48e6b
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gtk_gtk__compat.cc
@@ -0,0 +1,53 @@
+--- ui/gtk/gtk_compat.cc.orig 2025-07-24 02:17:12 UTC
++++ ui/gtk/gtk_compat.cc
+@@ -64,22 +64,38 @@ void* GetLibGio() {
+ }
+
+ void* GetLibGio() {
++#if BUILDFLAG(IS_BSD)
++ static void* libgio = DlOpen("libgio-2.0.so");
++#else
+ static void* libgio = DlOpen("libgio-2.0.so.0");
++#endif
+ return libgio;
+ }
+
+ void* GetLibGdk3() {
++#if BUILDFLAG(IS_BSD)
++ static void* libgdk3 = DlOpen("libgdk-3.so");
++#else
+ static void* libgdk3 = DlOpen("libgdk-3.so.0");
++#endif
+ return libgdk3;
+ }
+
+ void* GetLibGtk3(bool check = true) {
++#if BUILDFLAG(IS_BSD)
++ static void* libgtk3 = DlOpen("libgtk-3.so", check);
++#else
+ static void* libgtk3 = DlOpen("libgtk-3.so.0", check);
++#endif
+ return libgtk3;
+ }
+
+ void* GetLibGtk4(bool check = true) {
++#if BUILDFLAG(IS_BSD)
++ static void* libgtk4 = DlOpen("libgtk-4.so", check);
++#else
+ static void* libgtk4 = DlOpen("libgtk-4.so.1", check);
++#endif
+ return libgtk4;
+ }
+
+@@ -161,7 +177,11 @@ void* GetLibGdkPixbuf() {
+ } // namespace
+
+ void* GetLibGdkPixbuf() {
++#if BUILDFLAG(IS_BSD)
++ static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so");
++#else
+ static void* libgdk_pixbuf = DlOpen("libgdk_pixbuf-2.0.so.0");
++#endif
+ return libgdk_pixbuf;
+ }
+
diff --git a/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc
new file mode 100644
index 000000000000..0eeda22d1452
--- /dev/null
+++ b/devel/electron39/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -0,0 +1,11 @@
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-11-02 19:17:57 UTC
++++ ui/gtk/printing/print_dialog_gtk.cc
+@@ -459,7 +459,7 @@ void PrintDialogGtk::ShowDialog(
+ GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
+ GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
+ GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
+- GTK_PRINT_CAPABILITY_REVERSE);
++ GTK_PRINT_CAPABILITY_REVERSE | GTK_PRINT_CAPABILITY_GENERATE_PS);
+ gtk_print_unix_dialog_set_manual_capabilities(
+ GTK_PRINT_UNIX_DIALOG(dialog_.get()), cap);
+ gtk_print_unix_dialog_set_embed_page_setup(
diff --git a/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc b/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc
new file mode 100644
index 000000000000..0ae14eea6363
--- /dev/null
+++ b/devel/electron39/files/patch-ui_message__center_views_message__popup__view.cc
@@ -0,0 +1,11 @@
+--- ui/message_center/views/message_popup_view.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/message_center/views/message_popup_view.cc
+@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
+ views::Widget::InitParams::CLIENT_OWNS_WIDGET,
+ views::Widget::InitParams::TYPE_POPUP);
+ params.z_order = ui::ZOrderLevel::kFloatingWindow;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Make the widget explicitly activatable as TYPE_POPUP is not activatable by
+ // default but we need focus for the inline reply textarea.
+ params.activatable = views::Widget::InitParams::Activatable::kYes;
diff --git a/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc b/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc
new file mode 100644
index 000000000000..80b3bab93f9a
--- /dev/null
+++ b/devel/electron39/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -0,0 +1,20 @@
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/native_theme/features/native_theme_features.cc
+@@ -54,7 +54,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+
+ bool IsFluentOverlayScrollbarEnabled() {
+ // Fluent scrollbars are only used for some OSes due to UI design guidelines.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
+ #else
+ return false;
+@@ -63,7 +63,7 @@ bool IsFluentScrollbarEnabled() {
+
+ bool IsFluentScrollbarEnabled() {
+ // Fluent scrollbars are only used for some OSes due to UI design guidelines.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(features::kFluentScrollbar) ||
+ IsFluentOverlayScrollbarEnabled();
+ #else
diff --git a/devel/electron39/files/patch-ui_native__theme_native__theme.h b/devel/electron39/files/patch-ui_native__theme_native__theme.h
new file mode 100644
index 000000000000..a1764f92d675
--- /dev/null
+++ b/devel/electron39/files/patch-ui_native__theme_native__theme.h
@@ -0,0 +1,11 @@
+--- ui/native_theme/native_theme.h.orig 2025-11-02 19:17:57 UTC
++++ ui/native_theme/native_theme.h
+@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) NativeTheme {
+ // A part being sized or painted.
+ enum Part {
+ kCheckbox,
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ kFrameTopArea,
+ #endif
+ kInnerSpinButton,
diff --git a/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc b/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc
new file mode 100644
index 000000000000..4466015e27f0
--- /dev/null
+++ b/devel/electron39/files/patch-ui_native__theme_native__theme__base.cc
@@ -0,0 +1,11 @@
+--- ui/native_theme/native_theme_base.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/native_theme/native_theme_base.cc
+@@ -168,7 +168,7 @@ void NativeThemeBase::PaintImpl(cc::PaintCanvas* canva
+ std::get<ButtonExtraParams>(extra_params), dark_mode,
+ contrast, accent_color);
+ break;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case kFrameTopArea:
+ PaintFrameTopArea(canvas, state, rect,
+ std::get<FrameTopAreaExtraParams>(extra_params));
diff --git a/devel/electron39/files/patch-ui_ozone_common_egl__util.cc b/devel/electron39/files/patch-ui_ozone_common_egl__util.cc
new file mode 100644
index 000000000000..0c461148f3ed
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_common_egl__util.cc
@@ -0,0 +1,14 @@
+--- ui/ozone/common/egl_util.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/ozone/common/egl_util.cc
+@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultEglSoname[] =
+ FILE_PATH_LITERAL("libGLESv2.so");
+ #else // BUILDFLAG(IS_FUCHSIA)
+ const base::FilePath::CharType kDefaultEglSoname[] =
+- FILE_PATH_LITERAL("libEGL.so.1");
++ FILE_PATH_LITERAL("libEGL.so");
+ const base::FilePath::CharType kDefaultGlesSoname[] =
+- FILE_PATH_LITERAL("libGLESv2.so.2");
++ FILE_PATH_LITERAL("libGLESv2.so");
+ #endif
+ #if !BUILDFLAG(USE_STATIC_ANGLE)
+ const base::FilePath::CharType kAngleEglSoname[] =
diff --git a/devel/electron35/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index ce2f5ea30cab..ce2f5ea30cab 100644
--- a/devel/electron35/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/devel/electron39/files/patch-ui_ozone_platform_headless_headless__surface__factory.cc
diff --git a/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
new file mode 100644
index 000000000000..effc98abd381
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -0,0 +1,11 @@
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/ozone/platform/headless/ozone_platform_headless.cc
+@@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public OzonePlatform
+ }
+
+ // Desktop Linux, not CastOS.
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS)
+ const PlatformProperties& GetPlatformProperties() override {
+ static base::NoDestructor<OzonePlatform::PlatformProperties> properties;
+ static bool initialized = false;
diff --git a/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
new file mode 100644
index 000000000000..4217082d33a6
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -0,0 +1,29 @@
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
+@@ -117,7 +117,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
+
+ VkExternalSemaphoreHandleTypeFlagBits
+ VulkanImplementationHeadless::GetExternalSemaphoreHandleType() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT;
+ #else
+ return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT;
+@@ -127,7 +127,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB
+ bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
+ gpu::VulkanDeviceQueue* device_queue,
+ gfx::GpuMemoryBufferType memory_buffer_type) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const auto& enabled_extensions = device_queue->enabled_extensions();
+ return gfx::HasExtension(enabled_extensions,
+ VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
+@@ -150,7 +150,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
+ VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT |
+ VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+ auto tiling = VK_IMAGE_TILING_OPTIMAL;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (gmb_handle.native_pixmap_handle().modifier !=
+ gfx::NativePixmapHandle::kNoModifier) {
+ tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
new file mode 100644
index 000000000000..86136d741c4f
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -0,0 +1,18 @@
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/ozone/platform/wayland/common/wayland_util.cc
+@@ -419,6 +419,7 @@ void RecordConnectionMetrics(wl_display* display) {
+ {"weston", WaylandCompositor::kWeston},
+ };
+
++#if !BUILDFLAG(IS_BSD)
+ const int fd = wl_display_get_fd(display);
+ if (fd == -1) {
+ return WaylandCompositor::kUnknown;
+@@ -444,6 +445,7 @@ void RecordConnectionMetrics(wl_display* display) {
+ return compositor;
+ }
+ }
++#endif
+
+ return WaylandCompositor::kOther;
+ };
diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
new file mode 100644
index 000000000000..a63d99e47fc0
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -0,0 +1,14 @@
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
+@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
+
+ path = path.Append("libvk_swiftshader.so");
+ } else {
++#if BUILDFLAG(IS_BSD)
++ path = base::FilePath("libvulkan.so");
++#else
+ path = base::FilePath("libvulkan.so.1");
++#endif
+ }
+
+ return vulkan_instance_.Initialize(path, required_extensions, {});
diff --git a/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
new file mode 100644
index 000000000000..e9eeb649100e
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -0,0 +1,13 @@
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
+@@ -462,8 +462,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+ surface->UpdateBufferDamageRegion(
+ gfx::ToEnclosingRectIgnoringError(surface_damage));
+
++#if !BUILDFLAG(IS_BSD)
+ if (!config.access_fence_handle.is_null())
+ surface->set_acquire_fence(std::move(config.access_fence_handle));
++#endif
+
+ bool needs_commit = false;
+
diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 767d3cd847b8..767d3cd847b8 100644
--- a/devel/electron35/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/devel/electron39/files/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index 200d12b61e42..200d12b61e42 100644
--- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
diff --git a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
index 510446329839..510446329839 100644
--- a/devel/electron35/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__screen__ozone.h
diff --git a/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc
new file mode 100644
index 000000000000..12334574fdc5
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -0,0 +1,11 @@
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/ozone/platform/x11/x11_window.cc
+@@ -1503,7 +1503,7 @@ void X11Window::OnXWindowStateChanged() {
+ WindowTiledEdges tiled_state = GetTiledState();
+ if (tiled_state != tiled_state_) {
+ tiled_state_ = tiled_state;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ platform_window_delegate_->OnWindowTiledStateChanged(tiled_state);
+ UpdateDecorationInsets();
+ #endif
diff --git a/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
new file mode 100644
index 000000000000..d1827c4ec9f5
--- /dev/null
+++ b/devel/electron39/files/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
@@ -0,0 +1,11 @@
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-04-22 20:15:27 UTC
++++ ui/ozone/public/ozone_ui_controls_test_helper.h
+@@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper {
+ // aura::Window.
+ virtual bool MustUseUiControlsForMoveCursorTo() = 0;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ virtual void ForceUseScreenCoordinatesOnce();
+ #endif
+ };
diff --git a/devel/electron35/files/patch-ui_ozone_test_mock__platform__window__delegate.h b/devel/electron39/files/patch-ui_ozone_test_mock__platform__window__delegate.h
index 7e4efdabf0cf..7e4efdabf0cf 100644
--- a/devel/electron35/files/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/devel/electron39/files/patch-ui_ozone_test_mock__platform__window__delegate.h
diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc
new file mode 100644
index 000000000000..74aec9a4da89
--- /dev/null
+++ b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.cc
@@ -0,0 +1,11 @@
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/platform_window/platform_window_delegate.cc
+@@ -58,7 +58,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
+ return gfx::Insets();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void PlatformWindowDelegate::OnWindowTiledStateChanged(
+ WindowTiledEdges new_tiled_edges) {}
+ #endif
diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h
new file mode 100644
index 000000000000..5959f1b175fb
--- /dev/null
+++ b/devel/electron39/files/patch-ui_platform__window_platform__window__delegate.h
@@ -0,0 +1,11 @@
+--- ui/platform_window/platform_window_delegate.h.orig 2025-10-21 20:19:54 UTC
++++ ui/platform_window/platform_window_delegate.h
+@@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+ virtual void OnWindowStateChanged(PlatformWindowState old_state,
+ PlatformWindowState new_state) = 0;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Notifies the delegate that the tiled state of the window edges has changed.
+ virtual void OnWindowTiledStateChanged(WindowTiledEdges new_tiled_edges);
+ #endif
diff --git a/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h b/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h
new file mode 100644
index 000000000000..def1012ed094
--- /dev/null
+++ b/devel/electron39/files/patch-ui_platform__window_platform__window__init__properties.h
@@ -0,0 +1,20 @@
+--- ui/platform_window/platform_window_init_properties.h.orig 2025-04-22 20:15:27 UTC
++++ ui/platform_window/platform_window_init_properties.h
+@@ -56,7 +56,7 @@ class ScenicWindowDelegate;
+ class ScenicWindowDelegate;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ class X11ExtensionDelegate;
+ #endif
+
+@@ -120,7 +120,7 @@ struct COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindo
+
+ PlatformWindowShadowType shadow_type = PlatformWindowShadowType::kDefault;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool prefer_dark_theme = false;
+ raw_ptr<gfx::ImageSkia> icon = nullptr;
+ std::optional<SkColor> background_color;
diff --git a/devel/electron35/files/patch-ui_qt_BUILD.gn b/devel/electron39/files/patch-ui_qt_BUILD.gn
index dc74da2ddb95..dc74da2ddb95 100644
--- a/devel/electron35/files/patch-ui_qt_BUILD.gn
+++ b/devel/electron39/files/patch-ui_qt_BUILD.gn
diff --git a/devel/electron39/files/patch-ui_qt_moc__wrapper.py b/devel/electron39/files/patch-ui_qt_moc__wrapper.py
new file mode 100644
index 000000000000..36d0de740757
--- /dev/null
+++ b/devel/electron39/files/patch-ui_qt_moc__wrapper.py
@@ -0,0 +1,8 @@
+--- ui/qt/moc_wrapper.py.orig 2025-06-30 07:04:30 UTC
++++ ui/qt/moc_wrapper.py
+@@ -20,4 +20,4 @@ else:
+ if args.path is None:
+ subprocess.check_call(["moc", args.input, "-o", args.output])
+ else:
+- subprocess.check_call([args.path + "/moc", args.input, "-o", args.output])
++ subprocess.check_call([args.path, args.input, "-o", args.output])
diff --git a/devel/electron35/files/patch-ui_shell__dialogs_select__file__dialog.h b/devel/electron39/files/patch-ui_shell__dialogs_select__file__dialog.h
index 27d62eff8b2b..27d62eff8b2b 100644
--- a/devel/electron35/files/patch-ui_shell__dialogs_select__file__dialog.h
+++ b/devel/electron39/files/patch-ui_shell__dialogs_select__file__dialog.h
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__bn.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
index 1726e72f6580..1726e72f6580 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__bn.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ja.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
index 36dfea3003d0..36dfea3003d0 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ja.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ko.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
index 48faa3043711..48faa3043711 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ko.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ml.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
index 00647e1e4e74..00647e1e4e74 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__ml.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__th.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__th.xtb
index 0aed42526f65..0aed42526f65 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__th.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
index e721fbf1758d..e721fbf1758d 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
diff --git a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
index f86698d8a9e1..f86698d8a9e1 100644
--- a/devel/electron35/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/devel/electron39/files/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
diff --git a/devel/electron39/files/patch-ui_strings_ui__strings.grd b/devel/electron39/files/patch-ui_strings_ui__strings.grd
new file mode 100644
index 000000000000..c95143303a16
--- /dev/null
+++ b/devel/electron39/files/patch-ui_strings_ui__strings.grd
@@ -0,0 +1,11 @@
+--- ui/strings/ui_strings.grd.orig 2025-06-30 07:04:30 UTC
++++ ui/strings/ui_strings.grd
+@@ -784,7 +784,7 @@ need to be translated for each locale.-->
+ Win
+ </message>
+ </if>
+- <if expr="is_linux">
++ <if expr="is_posix">
+ <message name="IDS_APP_SUPER_KEY" desc="Windows key on Windows keyboards, and Command key on Mac keyboards.">
+ Super
+ </message>
diff --git a/devel/electron39/files/patch-ui_views_BUILD.gn b/devel/electron39/files/patch-ui_views_BUILD.gn
new file mode 100644
index 000000000000..ecf534b73893
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_BUILD.gn
@@ -0,0 +1,10 @@
+--- ui/views/BUILD.gn.orig 2025-09-10 14:33:47 UTC
++++ ui/views/BUILD.gn
+@@ -837,7 +837,6 @@ component("views") {
+ "windows_stationarity_monitor_aura.cc",
+ ]
+ deps += [
+- "//components/crash/core/common:crash_key",
+ "//ui/aura",
+ "//ui/base/cursor/mojom:cursor_type_shared",
+ "//ui/events",
diff --git a/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc b/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc
new file mode 100644
index 000000000000..ba2b38d8142a
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_accessibility_view__accessibility.cc
@@ -0,0 +1,20 @@
+--- ui/views/accessibility/view_accessibility.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/views/accessibility/view_accessibility.cc
+@@ -34,7 +34,7 @@
+ #include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
+ #elif BUILDFLAG(IS_MAC)
+ #include "ui/views/accessibility/view_ax_platform_node_delegate_mac.h"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/views/accessibility/view_ax_platform_node_delegate_auralinux.h"
+ #endif
+
+@@ -101,7 +101,7 @@ std::unique_ptr<ViewAccessibility> ViewAccessibility::
+ return ViewAXPlatformNodeDelegateWin::CreatePlatformSpecific(view);
+ #elif BUILDFLAG(IS_MAC)
+ return ViewAXPlatformNodeDelegateMac::CreatePlatformSpecific(view);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ViewAXPlatformNodeDelegateAuraLinux::CreatePlatformSpecific(view);
+ #endif
+ }
diff --git a/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc b/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc
new file mode 100644
index 000000000000..74595ae2b0a6
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_controls_prefix__selector.cc
@@ -0,0 +1,11 @@
+--- ui/views/controls/prefix_selector.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/views/controls/prefix_selector.cc
+@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() {
+ return false;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool PrefixSelector::SetCompositionFromExistingText(
+ const gfx::Range& range,
+ const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
diff --git a/devel/electron35/files/patch-ui_views_controls_prefix__selector.h b/devel/electron39/files/patch-ui_views_controls_prefix__selector.h
index 7176eb058fc5..7176eb058fc5 100644
--- a/devel/electron35/files/patch-ui_views_controls_prefix__selector.h
+++ b/devel/electron39/files/patch-ui_views_controls_prefix__selector.h
diff --git a/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc
new file mode 100644
index 000000000000..7eb5ff8b5bfa
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.cc
@@ -0,0 +1,65 @@
+--- ui/views/controls/textfield/textfield.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/views/controls/textfield/textfield.cc
+@@ -86,7 +86,7 @@
+ #include "base/win/win_util.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/base/ime/linux/text_edit_command_auralinux.h"
+ #include "ui/base/ime/text_input_flags.h"
+ #include "ui/linux/linux_ui.h"
+@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) {
+ // Control-modified key combination, but we cannot extend it to other platforms
+ // as Control has different meanings and behaviors.
+ // https://crrev.com/2580483002/#msg46
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return flags & ui::EF_CONTROL_DOWN;
+ #else
+ return false;
+@@ -794,7 +794,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+ return handled;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!handled) {
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ const auto command =
+@@ -979,7 +979,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui
+ }
+
+ bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Skip any accelerator handling that conflicts with custom keybindings.
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
+@@ -2070,7 +2070,7 @@ bool Textfield::ShouldDoLearning() {
+ return false;
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/41452689): Implement this method to support Korean IME
+ // reconversion feature on native text fields (e.g. find bar).
+ bool Textfield::SetCompositionFromExistingText(
+@@ -2586,7 +2586,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+ #endif
+ return ui::TextEditCommand::DELETE_BACKWARD;
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Only erase by line break on Linux and ChromeOS.
+ if (shift) {
+ return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
+@@ -2594,7 +2594,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+ #endif
+ return ui::TextEditCommand::DELETE_WORD_BACKWARD;
+ case ui::VKEY_DELETE:
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Only erase by line break on Linux and ChromeOS.
+ if (shift && control) {
+ return ui::TextEditCommand::DELETE_TO_END_OF_LINE;
diff --git a/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h
new file mode 100644
index 000000000000..5dcb224d5e9a
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_controls_textfield_textfield.h
@@ -0,0 +1,20 @@
+--- ui/views/controls/textfield/textfield.h.orig 2025-06-30 07:04:30 UTC
++++ ui/views/controls/textfield/textfield.h
+@@ -48,7 +48,7 @@
+ #include "ui/views/view_observer.h"
+ #include "ui/views/word_lookup_client.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <vector>
+ #endif
+
+@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public View,
+ // Set whether the text should be used to improve typing suggestions.
+ void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool SetCompositionFromExistingText(
+ const gfx::Range& range,
+ const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) override;
diff --git a/devel/electron39/files/patch-ui_views_examples_widget__example.cc b/devel/electron39/files/patch-ui_views_examples_widget__example.cc
new file mode 100644
index 000000000000..9375bf3c58d2
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_examples_widget__example.cc
@@ -0,0 +1,11 @@
+--- ui/views/examples/widget_example.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/views/examples/widget_example.cc
+@@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(View* container)
+ modal_button->SetCallback(
+ base::BindRepeating(&WidgetExample::CreateDialogWidget,
+ base::Unretained(this), modal_button, true));
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Windows does not support TYPE_CONTROL top-level widgets.
+ LabelButton* control_button = BuildButton(
+ container, GetStringUTF16(IDS_WIDGET_CHILD_WIDGET_BUTTON_LABEL));
diff --git a/devel/electron39/files/patch-ui_views_focus_focus__manager.cc b/devel/electron39/files/patch-ui_views_focus_focus__manager.cc
new file mode 100644
index 000000000000..42a4d1d37549
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_focus_focus__manager.cc
@@ -0,0 +1,20 @@
+--- ui/views/focus/focus_manager.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/views/focus/focus_manager.cc
+@@ -616,7 +616,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+ return false;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Processing an accelerator can delete things. Because we
+ // need these objects afterwards on Linux, save widget_ as weak pointer and
+ // save the close_on_deactivate property value of widget_delegate in a
+@@ -631,7 +631,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+ const bool accelerator_processed =
+ focus_manager->ProcessAccelerator(accelerator);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Need to manually close the bubble widget on Linux. On Linux when the
+ // bubble is shown, the main widget remains active. Because of that when
+ // focus is set to the main widget to process accelerator, the main widget
diff --git a/devel/electron39/files/patch-ui_views_style_platform__style.cc b/devel/electron39/files/patch-ui_views_style_platform__style.cc
new file mode 100644
index 000000000000..1027344812ef
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_style_platform__style.cc
@@ -0,0 +1,20 @@
+--- ui/views/style/platform_style.cc.orig 2025-04-22 20:15:27 UTC
++++ ui/views/style/platform_style.cc
+@@ -23,7 +23,7 @@
+ #include "ui/views/controls/focusable_border.h"
+ #include "ui/views/controls/scrollbar/scroll_bar_views.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/views/controls/scrollbar/overlay_scroll_bar.h"
+ #endif
+ #endif
+@@ -35,7 +35,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll
+ // static
+ std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar(
+ ScrollBar::Orientation orientation) {
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<OverlayScrollBar>(orientation);
+ #else
+ return std::make_unique<ScrollBarViews>(orientation);
diff --git a/devel/electron39/files/patch-ui_views_style_platform__style.h b/devel/electron39/files/patch-ui_views_style_platform__style.h
new file mode 100644
index 000000000000..5a84651c4cfb
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_style_platform__style.h
@@ -0,0 +1,11 @@
+--- ui/views/style/platform_style.h.orig 2025-04-22 20:15:27 UTC
++++ ui/views/style/platform_style.h
+@@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle {
+ // Default setting at bubble creation time for whether arrow will be adjusted
+ // for bubbles going off-screen to bring more bubble area into view. Linux
+ // clips bubble windows that extend outside their parent window bounds.
+- static constexpr bool kAdjustBubbleIfOffscreen = !BUILDFLAG(IS_LINUX);
++ static constexpr bool kAdjustBubbleIfOffscreen = (!BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD));
+
+ // Default focus behavior on the platform.
+ static constexpr View::FocusBehavior kDefaultFocusBehavior =
diff --git a/devel/electron35/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/devel/electron39/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index 94ce57f7b2b5..94ce57f7b2b5 100644
--- a/devel/electron35/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/devel/electron39/files/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
diff --git a/devel/electron39/files/patch-ui_views_views__delegate.cc b/devel/electron39/files/patch-ui_views_views__delegate.cc
new file mode 100644
index 000000000000..5067b08d9e62
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_views__delegate.cc
@@ -0,0 +1,11 @@
+--- ui/views/views_delegate.cc.orig 2025-08-26 20:49:50 UTC
++++ ui/views/views_delegate.cc
+@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
+ return false;
+ }
+ #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
+ return nullptr;
+ }
diff --git a/devel/electron39/files/patch-ui_views_views__delegate.h b/devel/electron39/files/patch-ui_views_views__delegate.h
new file mode 100644
index 000000000000..f94db3330f07
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_views__delegate.h
@@ -0,0 +1,11 @@
+--- ui/views/views_delegate.h.orig 2025-06-30 07:04:30 UTC
++++ ui/views/views_delegate.h
+@@ -143,7 +143,7 @@ class VIEWS_EXPORT ViewsDelegate {
+ // environment.
+ virtual bool IsWindowInMetro(gfx::NativeWindow window) const;
+ #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ virtual gfx::ImageSkia* GetDefaultWindowIcon() const;
+ #endif
+
diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index 7d8ea3b3e28f..7d8ea3b3e28f 100644
--- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
diff --git a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index fe4491452870..fe4491452870 100644
--- a/devel/electron35/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
diff --git a/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
new file mode 100644
index 000000000000..5fbadbc29845
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -0,0 +1,29 @@
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
+@@ -51,7 +51,7 @@
+ #include "ui/wm/core/window_util.h"
+ #include "ui/wm/public/window_move_client.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
+ #endif
+
+@@ -358,7 +358,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient()
+ DesktopWindowTreeHostPlatform::CreateDragDropClient() {
+ ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
+ std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
+ #else
+ std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
+@@ -1189,7 +1189,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+ // DesktopWindowTreeHost:
+
+ // Linux subclasses this host and adds some Linux specific bits.
+-#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
+ // static
+ DesktopWindowTreeHost* DesktopWindowTreeHost::Create(
+ internal::NativeWidgetDelegate* native_widget_delegate,
diff --git a/devel/electron35/files/patch-ui_views_widget_root__view.cc b/devel/electron39/files/patch-ui_views_widget_root__view.cc
index 6dac5391bd9b..6dac5391bd9b 100644
--- a/devel/electron35/files/patch-ui_views_widget_root__view.cc
+++ b/devel/electron39/files/patch-ui_views_widget_root__view.cc
diff --git a/devel/electron39/files/patch-ui_views_widget_widget.cc b/devel/electron39/files/patch-ui_views_widget_widget.cc
new file mode 100644
index 000000000000..800d6706822f
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_widget_widget.cc
@@ -0,0 +1,20 @@
+--- ui/views/widget/widget.cc.orig 2025-11-02 19:17:58 UTC
++++ ui/views/widget/widget.cc
+@@ -64,7 +64,7 @@
+ #include "ui/views/widget/widget_removals_observer.h"
+ #include "ui/views/window/dialog_delegate.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #endif
+
+@@ -2532,7 +2532,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+ return parent_->GetNativeTheme();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (auto* linux_ui_theme =
+ ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) {
+ return linux_ui_theme->GetNativeTheme();
diff --git a/devel/electron39/files/patch-ui_views_widget_widget.h b/devel/electron39/files/patch-ui_views_widget_widget.h
new file mode 100644
index 000000000000..45369ea14f40
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_widget_widget.h
@@ -0,0 +1,11 @@
+--- ui/views/widget/widget.h.orig 2025-11-02 19:17:58 UTC
++++ ui/views/widget/widget.h
+@@ -494,7 +494,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+ bool force_system_menu_for_frameless = false;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Only used by X11, for root level windows. Specifies the res_name and
+ // res_class fields, respectively, of the WM_CLASS window property. Controls
+ // window grouping and desktop file matching in Linux window managers.
diff --git a/devel/electron39/files/patch-ui_views_window_default__frame__view.cc b/devel/electron39/files/patch-ui_views_window_default__frame__view.cc
new file mode 100644
index 000000000000..08a8c8cf5bb4
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_window_default__frame__view.cc
@@ -0,0 +1,11 @@
+--- ui/views/window/default_frame_view.cc.orig 2025-10-21 20:19:54 UTC
++++ ui/views/window/default_frame_view.cc
+@@ -285,7 +285,7 @@ int DefaultFrameView::CaptionButtonY() const {
+ int DefaultFrameView::CaptionButtonY() const {
+ // Maximized buttons start at window top so that even if their images aren't
+ // drawn flush with the screen edge, they still obey Fitts' Law.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return FrameBorderThickness();
+ #else
+ return widget_->IsMaximized() ? FrameBorderThickness()
diff --git a/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc b/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc
new file mode 100644
index 000000000000..579cc758583f
--- /dev/null
+++ b/devel/electron39/files/patch-ui_views_window_dialog__delegate.cc
@@ -0,0 +1,11 @@
+--- ui/views/window/dialog_delegate.cc.orig 2025-06-30 07:04:30 UTC
++++ ui/views/window/dialog_delegate.cc
+@@ -108,7 +108,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native
+
+ // static
+ bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA)
+ // The new style doesn't support unparented dialogs on Linux desktop.
+ return parent != nullptr;
+ #else
diff --git a/devel/electron35/files/patch-ui_views_window_frame__background.cc b/devel/electron39/files/patch-ui_views_window_frame__background.cc
index 9766c76c32d0..9766c76c32d0 100644
--- a/devel/electron35/files/patch-ui_views_window_frame__background.cc
+++ b/devel/electron39/files/patch-ui_views_window_frame__background.cc
diff --git a/devel/electron39/files/patch-v8_BUILD.gn b/devel/electron39/files/patch-v8_BUILD.gn
new file mode 100644
index 000000000000..cb057181e971
--- /dev/null
+++ b/devel/electron39/files/patch-v8_BUILD.gn
@@ -0,0 +1,73 @@
+--- v8/BUILD.gn.orig 2025-10-21 20:19:54 UTC
++++ v8/BUILD.gn
+@@ -989,6 +989,8 @@ external_v8_defines = [
+ "V8_TARGET_OS_MACOS",
+ "V8_TARGET_OS_WIN",
+ "V8_TARGET_OS_CHROMEOS",
++ "V8_TARGET_OS_OPENBSD",
++ "V8_TARGET_OS_FREEBSD",
+ ]
+
+ enabled_external_v8_defines = [
+@@ -1063,6 +1065,12 @@ if (target_os == "android") {
+ } else if (target_os == "chromeos") {
+ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
+ enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
++} else if (target_os == "openbsd") {
++ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
++ enabled_external_v8_defines += [ "V8_TARGET_OS_OPENBSD" ]
++} else if (target_os == "freebsd") {
++ enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
++ enabled_external_v8_defines += [ "V8_TARGET_OS_FREEBSD" ]
+ }
+
+ disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
+@@ -1777,7 +1785,6 @@ config("strict_warnings") {
+ }
+ cflags += [
+ "-Wmissing-field-initializers",
+- "-Wunnecessary-virtual-specifier",
+ ]
+ }
+ }
+@@ -2624,6 +2631,12 @@ template("run_mksnapshot") {
+ if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
+ args += [ "--reorder-builtins" ]
+ }
++
++ if (v8_current_cpu == "x86") {
++ args -= [
++ "--abort-on-bad-builtin-profile-data",
++ ]
++ }
+ }
+
+ # This is needed to distinguish between generating code for the simulator
+@@ -6875,7 +6888,7 @@ v8_component("v8_libbase") {
+ }
+ }
+
+- if (is_linux || is_chromeos) {
++ if ((is_linux || is_chromeos) && !is_bsd) {
+ sources += [
+ "src/base/debug/stack_trace_posix.cc",
+ "src/base/platform/platform-linux.cc",
+@@ -6886,6 +6899,18 @@ v8_component("v8_libbase") {
+ "dl",
+ "rt",
+ ]
++ } else if (is_openbsd) {
++ sources += [
++ "src/base/debug/stack_trace_posix.cc",
++ "src/base/platform/platform-openbsd.cc",
++ ]
++ libs = [ "execinfo" ]
++ } else if (is_freebsd) {
++ sources += [
++ "src/base/debug/stack_trace_posix.cc",
++ "src/base/platform/platform-freebsd.cc",
++ ]
++ libs = [ "execinfo" ]
+ } else if (current_os == "aix") {
+ sources += [
+ "src/base/debug/stack_trace_posix.cc",
diff --git a/devel/electron35/files/patch-v8_include_v8-internal.h b/devel/electron39/files/patch-v8_include_v8-internal.h
index 2b2470f5f30c..2b2470f5f30c 100644
--- a/devel/electron35/files/patch-v8_include_v8-internal.h
+++ b/devel/electron39/files/patch-v8_include_v8-internal.h
diff --git a/devel/electron39/files/patch-v8_include_v8config.h b/devel/electron39/files/patch-v8_include_v8config.h
new file mode 100644
index 000000000000..0f685c900d0f
--- /dev/null
+++ b/devel/electron39/files/patch-v8_include_v8config.h
@@ -0,0 +1,45 @@
+--- v8/include/v8config.h.orig 2025-10-21 20:19:54 UTC
++++ v8/include/v8config.h
+@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
+ && !defined(V8_TARGET_OS_IOS) \
+ && !defined(V8_TARGET_OS_TVOS) \
+ && !defined(V8_TARGET_OS_LINUX) \
++ && !defined(V8_TARGET_OS_OPENBSD) \
++ && !defined(V8_TARGET_OS_FREEBSD) \
+ && !defined(V8_TARGET_OS_MACOS) \
+ && !defined(V8_TARGET_OS_WIN) \
+ && !defined(V8_TARGET_OS_CHROMEOS)
+@@ -220,6 +222,8 @@ path. Add it with -I<path> to the command line
+ || defined(V8_TARGET_OS_IOS) \
+ || defined(V8_TARGET_OS_TVOS) \
+ || defined(V8_TARGET_OS_LINUX) \
++ || defined(V8_TARGET_OS_OPENBSD) \
++ || defined(V8_TARGET_OS_FREEBSD) \
+ || defined(V8_TARGET_OS_MACOS) \
+ || defined(V8_TARGET_OS_WIN) \
+ || defined(V8_TARGET_OS_CHROMEOS)
+@@ -247,6 +251,16 @@ path. Add it with -I<path> to the command line
+ # define V8_TARGET_OS_LINUX
+ #endif
+
++#ifdef V8_OS_OPENBSD
++# define V8_TARGET_OS_OPENBSD
++# define V8_TARGET_OS_BSD
++#endif
++
++#ifdef V8_OS_FREEBSD
++# define V8_TARGET_OS_OPENBSD
++# define V8_TARGET_OS_BSD
++#endif
++
+ #ifdef V8_OS_MACOS
+ # define V8_TARGET_OS_MACOS
+ #endif
+@@ -394,6 +408,7 @@ path. Add it with -I<path> to the command line
+ #if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
+ || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
+ && !defined(_WIN32))) /* not on windows */ \
++ && !defined(__OpenBSD__) /* not on OpenBSD */ \
+ && !defined(COMPONENT_BUILD) /* no component build */\
+ && __clang_major__ >= 17 /* clang >= 17 */
+ # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most))
diff --git a/devel/electron39/files/patch-v8_src_api_api.cc b/devel/electron39/files/patch-v8_src_api_api.cc
new file mode 100644
index 000000000000..aa6267961ea3
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_api_api.cc
@@ -0,0 +1,20 @@
+--- v8/src/api/api.cc.orig 2025-10-21 20:19:54 UTC
++++ v8/src/api/api.cc
+@@ -159,7 +159,7 @@
+ #include "src/objects/intl-objects.h"
+ #endif // V8_INTL_SUPPORT
+
+-#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD
++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD
+ #include <signal.h>
+ #include <unistd.h>
+
+@@ -6480,7 +6480,7 @@ bool v8::V8::Initialize(const int build_config) {
+ return true;
+ }
+
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD || V8_OS_OPENBSD
+ bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info,
+ void* context) {
+ #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED
diff --git a/devel/electron39/files/patch-v8_src_base_atomicops.h b/devel/electron39/files/patch-v8_src_base_atomicops.h
new file mode 100644
index 000000000000..1392f6c03d63
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_base_atomicops.h
@@ -0,0 +1,24 @@
+--- v8/src/base/atomicops.h.orig 2025-10-21 20:19:54 UTC
++++ v8/src/base/atomicops.h
+@@ -57,10 +57,10 @@ using Atomic32 = int32_t;
+ using Atomic8 = char;
+ using Atomic16 = int16_t;
+ using Atomic32 = int32_t;
+-#if defined(V8_HOST_ARCH_64_BIT)
++#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD)
+ // We need to be able to go between Atomic64 and AtomicWord implicitly. This
+ // means Atomic64 and AtomicWord should be the same type on 64-bit.
+-#if defined(__ILP32__)
++#if defined(__ILP32__) && !defined(V8_OS_OPENBSD)
+ using Atomic64 = int64_t;
+ #else
+ using Atomic64 = intptr_t;
+@@ -281,7 +281,7 @@ inline Atomic32 SeqCst_Load(volatile const Atomic32* p
+ std::memory_order_seq_cst);
+ }
+
+-#if defined(V8_HOST_ARCH_64_BIT)
++#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD)
+
+ inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr,
+ Atomic64 old_value, Atomic64 new_value) {
diff --git a/devel/electron35/files/patch-v8_src_base_platform_memory.h b/devel/electron39/files/patch-v8_src_base_platform_memory.h
index d1815112f0cc..d1815112f0cc 100644
--- a/devel/electron35/files/patch-v8_src_base_platform_memory.h
+++ b/devel/electron39/files/patch-v8_src_base_platform_memory.h
diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-freebsd.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-freebsd.cc
index 5f462761158a..5f462761158a 100644
--- a/devel/electron35/files/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/devel/electron39/files/patch-v8_src_base_platform_platform-freebsd.cc
diff --git a/devel/electron35/files/patch-v8_src_base_platform_platform-openbsd.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-openbsd.cc
index 6261e6d3dc65..6261e6d3dc65 100644
--- a/devel/electron35/files/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/devel/electron39/files/patch-v8_src_base_platform_platform-openbsd.cc
diff --git a/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc b/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc
new file mode 100644
index 000000000000..3c44d1f9f2b8
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_base_platform_platform-posix.cc
@@ -0,0 +1,53 @@
+--- v8/src/base/platform/platform-posix.cc.orig 2025-08-26 20:49:50 UTC
++++ v8/src/base/platform/platform-posix.cc
+@@ -78,7 +78,7 @@
+ #include <sys/syscall.h>
+ #endif
+
+-#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_OPENBSD || V8_OS_SOLARIS
++#if V8_OS_FREEBSD || V8_OS_DARWIN || V8_OS_BSD || V8_OS_SOLARIS
+ #define MAP_ANONYMOUS MAP_ANON
+ #endif
+
+@@ -353,8 +353,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+ }
+ }
+
++#if V8_OS_OPENBSD
++// Allow OpenBSD's mmap to select a random address on OpenBSD
+ // static
+ void* OS::GetRandomMmapAddr() {
++ return nullptr;
++}
++#else
++// static
++void* OS::GetRandomMmapAddr() {
+ uintptr_t raw_addr;
+ {
+ MutexGuard guard(rng_mutex.Pointer());
+@@ -451,6 +458,7 @@ void* OS::GetRandomMmapAddr() {
+ #endif
+ return reinterpret_cast<void*>(raw_addr);
+ }
++#endif
+
+ // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
+ #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
+@@ -739,7 +747,7 @@ bool OS::HasLazyCommits() {
+ #if !V8_OS_ZOS
+ // static
+ bool OS::HasLazyCommits() {
+-#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN
++#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD
+ return true;
+ #else
+ // TODO(bbudge) Return true for all POSIX platforms.
+@@ -1388,7 +1396,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+ // keep this version in POSIX as most Linux-compatible derivatives will
+ // support it. MacOS and FreeBSD are different here.
+ #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
+- !defined(V8_OS_SOLARIS)
++ !defined(V8_OS_SOLARIS) && !defined(V8_OS_OPENBSD)
+
+ namespace {
+ #if DEBUG
diff --git a/devel/electron35/files/patch-v8_src_base_sys-info.cc b/devel/electron39/files/patch-v8_src_base_sys-info.cc
index 6838c6308c66..6838c6308c66 100644
--- a/devel/electron35/files/patch-v8_src_base_sys-info.cc
+++ b/devel/electron39/files/patch-v8_src_base_sys-info.cc
diff --git a/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc
new file mode 100644
index 000000000000..e614e4fdca92
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.cc
@@ -0,0 +1,11 @@
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-06-30 07:04:30 UTC
++++ v8/src/diagnostics/perf-jit.cc
+@@ -31,7 +31,7 @@
+ #include "src/flags/flags.h"
+
+ // Only compile the {PerfJitLogger} on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD
+
+ #include <fcntl.h>
+ #include <sys/mman.h>
diff --git a/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h
new file mode 100644
index 000000000000..65d9e8b5de17
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_diagnostics_perf-jit.h
@@ -0,0 +1,11 @@
+--- v8/src/diagnostics/perf-jit.h.orig 2025-06-30 07:04:30 UTC
++++ v8/src/diagnostics/perf-jit.h
+@@ -31,7 +31,7 @@
+ #include "include/v8config.h"
+
+ // {PerfJitLogger} is only implemented on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_BSD
+
+ #include "src/logging/log.h"
+
diff --git a/devel/electron39/files/patch-v8_src_execution_isolate.cc b/devel/electron39/files/patch-v8_src_execution_isolate.cc
new file mode 100644
index 000000000000..186aca22eaaa
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_execution_isolate.cc
@@ -0,0 +1,27 @@
+--- v8/src/execution/isolate.cc.orig 2025-10-21 20:19:54 UTC
++++ v8/src/execution/isolate.cc
+@@ -176,6 +176,10 @@
+ #include "src/execution/simulator-base.h"
+ #endif
+
++#if defined(V8_OS_OPENBSD)
++#include <sys/mman.h>
++#endif
++
+ extern "C" const uint8_t v8_Default_embedded_blob_code_[];
+ extern "C" uint32_t v8_Default_embedded_blob_code_size_;
+ extern "C" const uint8_t v8_Default_embedded_blob_data_[];
+@@ -5235,6 +5239,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+ uint32_t code_size = DefaultEmbeddedBlobCodeSize();
+ const uint8_t* data = DefaultEmbeddedBlobData();
+ uint32_t data_size = DefaultEmbeddedBlobDataSize();
++
++#if defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32)
++ if (code_size > 0) {
++ mprotect(reinterpret_cast<void *>(const_cast<uint8_t *>(code)),
++ code_size, PROT_READ | PROT_EXEC);
++ }
++#endif
+
+ if (StickyEmbeddedBlobCode() != nullptr) {
+ base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer());
diff --git a/devel/electron39/files/patch-v8_src_flags_flags.cc b/devel/electron39/files/patch-v8_src_flags_flags.cc
new file mode 100644
index 000000000000..508b6d0e9999
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_flags_flags.cc
@@ -0,0 +1,24 @@
+--- v8/src/flags/flags.cc.orig 2025-10-21 20:19:54 UTC
++++ v8/src/flags/flags.cc
+@@ -16,6 +16,10 @@
+ #include <set>
+ #include <sstream>
+
++#if V8_OS_OPENBSD
++#include <sys/mman.h>
++#endif
++
+ #include "src/base/fpu.h"
+ #include "src/base/hashing.h"
+ #include "src/base/lazy-instance.h"
+@@ -836,6 +840,10 @@ void FlagList::FreezeFlags() {
+ // Note that for string flags we only protect the pointer itself, but not the
+ // string storage. TODO(12887): Fix this.
+ base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
++#if V8_OS_OPENBSD
++ if (mimmutable(&v8_flags, sizeof(v8_flags)) == -1)
++ FATAL("unable to set immutability of v8_flags");
++#endif
+ }
+
+ // static
diff --git a/devel/electron39/files/patch-v8_src_libsampler_sampler.cc b/devel/electron39/files/patch-v8_src_libsampler_sampler.cc
new file mode 100644
index 000000000000..d59878cf2003
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_libsampler_sampler.cc
@@ -0,0 +1,19 @@
+--- v8/src/libsampler/sampler.cc.orig 2025-06-30 07:04:30 UTC
++++ v8/src/libsampler/sampler.cc
+@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(void* context, R
+ state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
+ state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
+ state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
++#elif V8_HOST_ARCH_ARM64
++#ifdef __CHERI_PURE_CAPABILITY__
++ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr);
++ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp);
++ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]);
++#else // !__CHERI_PURE_CAPABILITY__
++ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr);
++ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp);
++ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]);
++#endif // __CHERI_PURE_CAPABILITY__
+ #endif // V8_HOST_ARCH_*
+ #elif V8_OS_NETBSD
+ #if V8_HOST_ARCH_IA32
diff --git a/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc
new file mode 100644
index 000000000000..93a5a9c13960
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_objects_js-temporal-zoneinfo64.cc
@@ -0,0 +1,11 @@
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2025-10-21 20:19:54 UTC
++++ v8/src/objects/js-temporal-zoneinfo64.cc
+@@ -11,7 +11,7 @@
+ #include "temporal_rs/TimeZone.hpp"
+
+ #ifdef V8_INTL_SUPPORT
+-#include "udatamem.h"
++#include "../../third_party/icu/source/common/udatamem.h"
+ #else
+ // Defined in builtins-temporal-zoneinfo64-data.cc, generated by
+ // include-file-as-bytes.py
diff --git a/devel/electron35/files/patch-v8_src_sandbox_sandbox.cc b/devel/electron39/files/patch-v8_src_sandbox_sandbox.cc
index a7d71942bdec..a7d71942bdec 100644
--- a/devel/electron35/files/patch-v8_src_sandbox_sandbox.cc
+++ b/devel/electron39/files/patch-v8_src_sandbox_sandbox.cc
diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index c5130b064320..c5130b064320 100644
--- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 5967c700ee07..5967c700ee07 100644
--- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
diff --git a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index a00ffd2f1359..a00ffd2f1359 100644
--- a/devel/electron35/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/devel/electron39/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
diff --git a/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc
new file mode 100644
index 000000000000..21c29870388a
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -0,0 +1,26 @@
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-06-30 07:04:30 UTC
++++ v8/src/trap-handler/handler-inside-posix.cc
+@@ -62,6 +62,8 @@ namespace trap_handler {
+ #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
+ #elif V8_OS_FREEBSD
+ #define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
++#elif V8_OS_OPENBSD
++#define CONTEXT_REG(reg, REG) &uc->sc_##reg
+ #else
+ #error "Unsupported platform."
+ #endif
+@@ -81,8 +83,12 @@ bool IsKernelGeneratedSignal(siginfo_t* info) {
+ // si_code at its default of 0 for signals that don’t originate in hardware.
+ // The other conditions are only relevant for Linux.
+ return info->si_code > 0 && info->si_code != SI_USER &&
+- info->si_code != SI_QUEUE && info->si_code != SI_TIMER &&
+- info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ;
++ info->si_code != SI_QUEUE && info->si_code != SI_TIMER
++#ifdef V8_OS_OPENBSD
++ ;
++#else
++ && info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ;
++#endif
+ }
+
+ class UnmaskOobSignalScope {
diff --git a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.h b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.h
index df777a8a205b..df777a8a205b 100644
--- a/devel/electron35/files/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/devel/electron39/files/patch-v8_src_trap-handler_handler-inside-posix.h
diff --git a/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h b/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h
new file mode 100644
index 000000000000..d3c27b0efded
--- /dev/null
+++ b/devel/electron39/files/patch-v8_src_trap-handler_trap-handler.h
@@ -0,0 +1,11 @@
+--- v8/src/trap-handler/trap-handler.h.orig 2025-06-30 07:04:30 UTC
++++ v8/src/trap-handler/trap-handler.h
+@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
+ // X64 on Linux, Windows, MacOS, FreeBSD.
+ #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \
+ ((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \
+- V8_OS_FREEBSD)
++ V8_OS_FREEBSD || V8_OS_OPENBSD)
+ #define V8_TRAP_HANDLER_SUPPORTED true
+ // Arm64 native on Linux, Windows, MacOS.
+ #elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \
diff --git a/devel/electron35/files/patch-v8_tools_run.py b/devel/electron39/files/patch-v8_tools_run.py
index c9b15f1c1347..c9b15f1c1347 100644
--- a/devel/electron35/files/patch-v8_tools_run.py
+++ b/devel/electron39/files/patch-v8_tools_run.py
diff --git a/devel/electron39/files/yarn.lock b/devel/electron39/files/yarn.lock
new file mode 100644
index 000000000000..bd5c1017a43f
--- /dev/null
+++ b/devel/electron39/files/yarn.lock
@@ -0,0 +1,8361 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@azure/abort-controller@^1.0.0":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz#fd3c4d46c8ed67aace42498c8e2270960250eafd"
+ integrity sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==
+ dependencies:
+ tslib "^2.0.0"
+
+"@azure/abort-controller@^2.0.0", "@azure/abort-controller@^2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d"
+ integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==
+ dependencies:
+ tslib "^2.6.2"
+
+"@azure/core-auth@^1.4.0", "@azure/core-auth@^1.8.0", "@azure/core-auth@^1.9.0":
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.10.0.tgz#68dba7036080e1d9d5699c4e48214ab796fa73ad"
+ integrity sha512-88Djs5vBvGbHQHf5ZZcaoNHo6Y8BKZkt3cw2iuJIQzLEgH4Ox6Tm4hjFhbqOxyYsgIG/eJbFEHpxRIfEEWv5Ow==
+ dependencies:
+ "@azure/abort-controller" "^2.0.0"
+ "@azure/core-util" "^1.11.0"
+ tslib "^2.6.2"
+
+"@azure/core-client@^1.3.0", "@azure/core-client@^1.9.3":
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-client/-/core-client-1.10.0.tgz#9f4ec9c89a63516927840ae620c60e811a0b54a3"
+ integrity sha512-O4aP3CLFNodg8eTHXECaH3B3CjicfzkxVtnrfLkOq0XNP7TIECGfHpK/C6vADZkWP75wzmdBnsIA8ksuJMk18g==
+ dependencies:
+ "@azure/abort-controller" "^2.0.0"
+ "@azure/core-auth" "^1.4.0"
+ "@azure/core-rest-pipeline" "^1.20.0"
+ "@azure/core-tracing" "^1.0.0"
+ "@azure/core-util" "^1.6.1"
+ "@azure/logger" "^1.0.0"
+ tslib "^2.6.2"
+
+"@azure/core-http-compat@^2.2.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-http-compat/-/core-http-compat-2.3.0.tgz#e9d396299211e742308827674082c13bd638c6bf"
+ integrity sha512-qLQujmUypBBG0gxHd0j6/Jdmul6ttl24c8WGiLXIk7IHXdBlfoBqW27hyz3Xn6xbfdyVSarl1Ttbk0AwnZBYCw==
+ dependencies:
+ "@azure/abort-controller" "^2.0.0"
+ "@azure/core-client" "^1.3.0"
+ "@azure/core-rest-pipeline" "^1.20.0"
+
+"@azure/core-lro@^2.2.0":
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz#42fbf4ae98093c59005206a4437ddcd057c57ca1"
+ integrity sha512-e1I2v2CZM0mQo8+RSix0x091Av493e4bnT22ds2fcQGslTHzM2oTbswkB65nP4iEpCxBrFxOSDPKExmTmjCVtQ==
+ dependencies:
+ "@azure/abort-controller" "^1.0.0"
+ "@azure/core-tracing" "1.0.0-preview.13"
+ "@azure/logger" "^1.0.0"
+ tslib "^2.2.0"
+
+"@azure/core-paging@^1.6.2":
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.6.2.tgz#40d3860dc2df7f291d66350b2cfd9171526433e7"
+ integrity sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==
+ dependencies:
+ tslib "^2.6.2"
+
+"@azure/core-rest-pipeline@^1.19.1", "@azure/core-rest-pipeline@^1.20.0":
+ version "1.22.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.22.0.tgz#76e44a75093a2f477fc54b84f46049dc2ce65800"
+ integrity sha512-OKHmb3/Kpm06HypvB3g6Q3zJuvyXcpxDpCS1PnU8OV6AJgSFaee/covXBcPbWc6XDDxtEPlbi3EMQ6nUiPaQtw==
+ dependencies:
+ "@azure/abort-controller" "^2.0.0"
+ "@azure/core-auth" "^1.8.0"
+ "@azure/core-tracing" "^1.0.1"
+ "@azure/core-util" "^1.11.0"
+ "@azure/logger" "^1.0.0"
+ "@typespec/ts-http-runtime" "^0.3.0"
+ tslib "^2.6.2"
+
+"@azure/core-tracing@1.0.0-preview.13":
+ version "1.0.0-preview.13"
+ resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz#55883d40ae2042f6f1e12b17dd0c0d34c536d644"
+ integrity sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==
+ dependencies:
+ "@opentelemetry/api" "^1.0.1"
+ tslib "^2.2.0"
+
+"@azure/core-tracing@^1.0.0", "@azure/core-tracing@^1.0.1", "@azure/core-tracing@^1.2.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.3.0.tgz#341153f5b2927539eb898577651ee48ce98dda25"
+ integrity sha512-+XvmZLLWPe67WXNZo9Oc9CrPj/Tm8QnHR92fFAFdnbzwNdCH1h+7UdpaQgRSBsMY+oW1kHXNUZQLdZ1gHX3ROw==
+ dependencies:
+ tslib "^2.6.2"
+
+"@azure/core-util@^1.11.0", "@azure/core-util@^1.6.1":
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.13.0.tgz#fc2834fc51e1e2bb74b70c284b40f824d867422a"
+ integrity sha512-o0psW8QWQ58fq3i24Q1K2XfS/jYTxr7O1HRcyUE9bV9NttLU+kYOH82Ixj8DGlMTOWgxm1Sss2QAfKK5UkSPxw==
+ dependencies:
+ "@azure/abort-controller" "^2.0.0"
+ "@typespec/ts-http-runtime" "^0.3.0"
+ tslib "^2.6.2"
+
+"@azure/core-xml@^1.4.5":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/@azure/core-xml/-/core-xml-1.5.0.tgz#cd82d511d7bcc548d206f5627c39724c5d5a4434"
+ integrity sha512-D/sdlJBMJfx7gqoj66PKVmhDDaU6TKA49ptcolxdas29X7AfvLTmfAGLjAcIMBK7UZ2o4lygHIqVckOlQU3xWw==
+ dependencies:
+ fast-xml-parser "^5.0.7"
+ tslib "^2.8.1"
+
+"@azure/logger@^1.0.0", "@azure/logger@^1.1.4":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@azure/logger/-/logger-1.3.0.tgz#5501cf85d4f52630602a8cc75df76568c969a827"
+ integrity sha512-fCqPIfOcLE+CGqGPd66c8bZpwAji98tZ4JI9i/mlTNTlsIWslCfpg48s/ypyLxZTump5sypjrKn2/kY7q8oAbA==
+ dependencies:
+ "@typespec/ts-http-runtime" "^0.3.0"
+ tslib "^2.6.2"
+
+"@azure/storage-blob@^12.28.0":
+ version "12.28.0"
+ resolved "https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.28.0.tgz#a64ce49f0fe9fe08f1f7c1b36164033678d38cf6"
+ integrity sha512-VhQHITXXO03SURhDiGuHhvc/k/sD2WvJUS7hqhiVNbErVCuQoLtWql7r97fleBlIRKHJaa9R7DpBjfE0pfLYcA==
+ dependencies:
+ "@azure/abort-controller" "^2.1.2"
+ "@azure/core-auth" "^1.9.0"
+ "@azure/core-client" "^1.9.3"
+ "@azure/core-http-compat" "^2.2.0"
+ "@azure/core-lro" "^2.2.0"
+ "@azure/core-paging" "^1.6.2"
+ "@azure/core-rest-pipeline" "^1.19.1"
+ "@azure/core-tracing" "^1.2.0"
+ "@azure/core-util" "^1.11.0"
+ "@azure/core-xml" "^1.4.5"
+ "@azure/logger" "^1.1.4"
+ "@azure/storage-common" "^12.0.0-beta.2"
+ events "^3.0.0"
+ tslib "^2.8.1"
+
+"@azure/storage-common@^12.0.0-beta.2":
+ version "12.0.0"
+ resolved "https://registry.yarnpkg.com/@azure/storage-common/-/storage-common-12.0.0.tgz#a652d7daeb252b7827362b4e818f52fee15a1264"
+ integrity sha512-QyEWXgi4kdRo0wc1rHum9/KnaWZKCdQGZK1BjU4fFL6Jtedp7KLbQihgTTVxldFy1z1ZPtuDPx8mQ5l3huPPbA==
+ dependencies:
+ "@azure/abort-controller" "^2.1.2"
+ "@azure/core-auth" "^1.9.0"
+ "@azure/core-http-compat" "^2.2.0"
+ "@azure/core-rest-pipeline" "^1.19.1"
+ "@azure/core-tracing" "^1.2.0"
+ "@azure/core-util" "^1.11.0"
+ "@azure/logger" "^1.1.4"
+ events "^3.3.0"
+ tslib "^2.8.1"
+
+"@babel/code-frame@^7.21.4":
+ version "7.25.7"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7"
+ integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==
+ dependencies:
+ "@babel/highlight" "^7.25.7"
+ picocolors "^1.0.0"
+
+"@babel/helper-validator-identifier@^7.25.7":
+ version "7.25.7"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5"
+ integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==
+
+"@babel/highlight@^7.25.7":
+ version "7.25.7"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5"
+ integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.25.7"
+ chalk "^2.4.2"
+ js-tokens "^4.0.0"
+ picocolors "^1.0.0"
+
+"@discoveryjs/json-ext@^0.5.0":
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
+ integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
+
+"@dsanders11/vscode-markdown-languageservice@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz#18a561711609651371961b66db4cb8473ab25564"
+ integrity sha512-aFNWtK23dNicyLczBwIKkGUSVuMoZMzUovlwqj/hVZ3zRIBlXWYunByDxI67Pf1maA0TbxPjVfRqBQFALWjVHg==
+ dependencies:
+ "@vscode/l10n" "^0.0.10"
+ picomatch "^2.3.1"
+ vscode-languageserver-textdocument "^1.0.5"
+ vscode-languageserver-types "^3.17.1"
+ vscode-uri "^3.0.3"
+
+"@electron/asar@^3.2.13":
+ version "3.2.13"
+ resolved "https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.13.tgz#56565ea423ead184465adfa72663b2c70d9835f2"
+ integrity sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==
+ dependencies:
+ "@types/glob" "^7.1.0"
+ commander "^5.0.0"
+ glob "^7.1.6"
+ minimatch "^3.0.4"
+
+"@electron/docs-parser@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-2.0.0.tgz#b82ff30c0df0be41f83622a0497b0f04f7297686"
+ integrity sha512-4yQELWBXQFdst9udJyL+ubqB9Ig61gvFpHG3V8uJzAILzMjAGCTCED60mL4MGRJ6vTGg9dkp/wcMVw1vd7bAig==
+ dependencies:
+ "@types/markdown-it" "^14.1.2"
+ chai "^5.1.1"
+ chalk "^5.3.0"
+ lodash.camelcase "^4.3.0"
+ markdown-it "^14.1.0"
+ ora "^8.1.0"
+ pretty-ms "^9.1.0"
+
+"@electron/fiddle-core@^1.3.4":
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.3.4.tgz#29141a97ed0ec7ed1a96ee8bdcaacb60e1a39622"
+ integrity sha512-jjkZ1TTuyui/ZsEbUbrTllL5SUe1wIt91WANQTpiAygThcceQKy1756PUwHSy0WRKFL0VIke+WU+ki01vEVpQg==
+ dependencies:
+ "@electron/get" "^2.0.0"
+ debug "^4.3.3"
+ env-paths "^2.2.1"
+ extract-zip "^2.0.1"
+ fs-extra "^10.0.0"
+ getos "^3.2.1"
+ node-fetch "^2.6.1"
+ rimraf "^4.4.1"
+ semver "^7.3.5"
+ simple-git "^3.5.0"
+
+"@electron/get@^2.0.0":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e"
+ integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==
+ dependencies:
+ debug "^4.1.1"
+ env-paths "^2.2.0"
+ fs-extra "^8.1.0"
+ got "^11.8.5"
+ progress "^2.0.3"
+ semver "^6.2.0"
+ sumchecker "^3.0.1"
+ optionalDependencies:
+ global-agent "^3.0.0"
+
+"@electron/github-app-auth@^2.2.1":
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.2.1.tgz#ee43ee7495717ff1a459b60f486384a3f584e955"
+ integrity sha512-CRacgsDnkWIbvdo80XTq5+//CnVzWl1Hd5rVaj7MEZ1B44NwGbh2G9KxzWToOaCCCa09mYIKkHHqLAKUXEc7NA==
+ dependencies:
+ "@octokit/auth-app" "^4.0.13"
+ "@octokit/rest" "^19.0.11"
+
+"@electron/lint-roller@^3.1.2":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-3.1.2.tgz#120d7ce21d3a25997d39a6f7f04027c60d85421b"
+ integrity sha512-yWQ6YgjK6Yoa6qXxEeTJW/3Qgp6S87KR1Hy2Bg0bWj++iYLI7ODgpAI3pq8q0NIjQEcA+u/nTF8gewgzL7r/JA==
+ dependencies:
+ "@dsanders11/vscode-markdown-languageservice" "^0.3.0"
+ ajv "^8.16.0"
+ balanced-match "^3.0.1"
+ glob "^10.4.5"
+ hast-util-from-html "^2.0.1"
+ markdown-it "^14.1.0"
+ mdast-util-from-markdown "^2.0.2"
+ standard "^17.0.0"
+ unist-util-visit "^5.0.0"
+ vscode-languageserver "^8.1.0"
+ vscode-languageserver-textdocument "^1.0.8"
+ vscode-uri "^3.0.8"
+ yaml "^2.4.5"
+
+"@electron/typescript-definitions@^9.1.2":
+ version "9.1.2"
+ resolved "https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-9.1.2.tgz#a9b7bfaed60a528cf1f0ce4a30f01360a27839f2"
+ integrity sha512-BLxuLnvGqKUdesLXh9jB6Ll5Q4Vnb0NqJxuNY+GBz5Q8icxpW2EcHO7gIBpgX+t6sHdfRn9r6Wpwh/CKXoaJng==
+ dependencies:
+ "@types/node" "^20.11.25"
+ chalk "^5.3.0"
+ debug "^4.3.7"
+ lodash "^4.17.11"
+ ora "^8.1.0"
+ pretty-ms "^9.1.0"
+
+"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ dependencies:
+ eslint-visitor-keys "^3.3.0"
+
+"@eslint-community/eslint-utils@^4.7.0":
+ version "4.7.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a"
+ integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==
+ dependencies:
+ eslint-visitor-keys "^3.4.3"
+
+"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.6.1":
+ version "4.11.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
+ integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
+
+"@eslint/eslintrc@^2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
+ integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==
+ dependencies:
+ ajv "^6.12.4"
+ debug "^4.3.2"
+ espree "^9.6.0"
+ globals "^13.19.0"
+ ignore "^5.2.0"
+ import-fresh "^3.2.1"
+ js-yaml "^4.1.0"
+ minimatch "^3.1.2"
+ strip-json-comments "^3.1.1"
+
+"@eslint/js@8.57.1":
+ version "8.57.1"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
+ integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
+
+"@humanwhocodes/config-array@^0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
+ integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
+ dependencies:
+ "@humanwhocodes/object-schema" "^2.0.3"
+ debug "^4.3.1"
+ minimatch "^3.0.5"
+
+"@humanwhocodes/module-importer@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
+
+"@humanwhocodes/object-schema@^2.0.3":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
+ integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
+
+"@isaacs/cliui@^8.0.2":
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
+ integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
+ dependencies:
+ string-width "^5.1.2"
+ string-width-cjs "npm:string-width@^4.2.0"
+ strip-ansi "^7.0.1"
+ strip-ansi-cjs "npm:strip-ansi@^6.0.1"
+ wrap-ansi "^8.1.0"
+ wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
+
+"@jridgewell/gen-mapping@^0.3.5":
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
+ integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
+ dependencies:
+ "@jridgewell/set-array" "^1.2.1"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/trace-mapping" "^0.3.24"
+
+"@jridgewell/resolve-uri@^3.1.0":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
+ integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
+
+"@jridgewell/set-array@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
+ integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
+
+"@jridgewell/source-map@^0.3.3":
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a"
+ integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.5"
+ "@jridgewell/trace-mapping" "^0.3.25"
+
+"@jridgewell/sourcemap-codec@^1.4.10":
+ version "1.4.14"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
+ integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
+
+"@jridgewell/sourcemap-codec@^1.4.14":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
+ integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
+
+"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
+ version "0.3.25"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
+ integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
+ dependencies:
+ "@jridgewell/resolve-uri" "^3.1.0"
+ "@jridgewell/sourcemap-codec" "^1.4.14"
+
+"@kwsites/file-exists@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99"
+ integrity sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==
+ dependencies:
+ debug "^4.1.1"
+
+"@kwsites/promise-deferred@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz#8ace5259254426ccef57f3175bc64ed7095ed919"
+ integrity sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==
+
+"@nodelib/fs.scandir@2.1.5":
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
+ integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
+ dependencies:
+ "@nodelib/fs.stat" "2.0.5"
+ run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
+ integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
+
+"@nodelib/fs.stat@^2.0.2":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3"
+ integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
+
+"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
+ integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.5"
+ fastq "^1.6.0"
+
+"@npmcli/config@^8.0.0":
+ version "8.3.4"
+ resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-8.3.4.tgz#e2712c2215bb2659f39718b23bf7401f9ac1da59"
+ integrity sha512-01rtHedemDNhUXdicU7s+QYz/3JyV5Naj84cvdXGH4mgCdL+agmSYaLF4LUG4vMCLzhBO8YtS0gPpH1FGvbgAw==
+ dependencies:
+ "@npmcli/map-workspaces" "^3.0.2"
+ "@npmcli/package-json" "^5.1.1"
+ ci-info "^4.0.0"
+ ini "^4.1.2"
+ nopt "^7.2.1"
+ proc-log "^4.2.0"
+ semver "^7.3.5"
+ walk-up-path "^3.0.1"
+
+"@npmcli/git@^5.0.0":
+ version "5.0.8"
+ resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-5.0.8.tgz#8ba3ff8724192d9ccb2735a2aa5380a992c5d3d1"
+ integrity sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==
+ dependencies:
+ "@npmcli/promise-spawn" "^7.0.0"
+ ini "^4.1.3"
+ lru-cache "^10.0.1"
+ npm-pick-manifest "^9.0.0"
+ proc-log "^4.0.0"
+ promise-inflight "^1.0.1"
+ promise-retry "^2.0.1"
+ semver "^7.3.5"
+ which "^4.0.0"
+
+"@npmcli/map-workspaces@^3.0.2":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.6.tgz#27dc06c20c35ef01e45a08909cab9cb3da08cea6"
+ integrity sha512-tkYs0OYnzQm6iIRdfy+LcLBjcKuQCeE5YLb8KnrIlutJfheNaPvPpgoFEyEFgbjzl5PLZ3IA/BWAwRU0eHuQDA==
+ dependencies:
+ "@npmcli/name-from-folder" "^2.0.0"
+ glob "^10.2.2"
+ minimatch "^9.0.0"
+ read-package-json-fast "^3.0.0"
+
+"@npmcli/name-from-folder@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815"
+ integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==
+
+"@npmcli/package-json@^5.1.1":
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-5.2.1.tgz#df69477b1023b81ff8503f2b9db4db4faea567ed"
+ integrity sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==
+ dependencies:
+ "@npmcli/git" "^5.0.0"
+ glob "^10.2.2"
+ hosted-git-info "^7.0.0"
+ json-parse-even-better-errors "^3.0.0"
+ normalize-package-data "^6.0.0"
+ proc-log "^4.0.0"
+ semver "^7.5.3"
+
+"@npmcli/promise-spawn@^7.0.0":
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz#1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532"
+ integrity sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==
+ dependencies:
+ which "^4.0.0"
+
+"@octokit/auth-app@^4.0.13":
+ version "4.0.13"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz#53323bee6bfefbb73ea544dd8e6a0144550e13e3"
+ integrity sha512-NBQkmR/Zsc+8fWcVIFrwDgNXS7f4XDrkd9LHdi9DPQw1NdGHLviLzRO2ZBwTtepnwHXW5VTrVU9eFGijMUqllg==
+ dependencies:
+ "@octokit/auth-oauth-app" "^5.0.0"
+ "@octokit/auth-oauth-user" "^2.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/request-error" "^3.0.0"
+ "@octokit/types" "^9.0.0"
+ deprecation "^2.3.1"
+ lru-cache "^9.0.0"
+ universal-github-app-jwt "^1.1.1"
+ universal-user-agent "^6.0.0"
+
+"@octokit/auth-oauth-app@^5.0.0":
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz#be2a93d72835133b4866ac4721aa628849475525"
+ integrity sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==
+ dependencies:
+ "@octokit/auth-oauth-device" "^4.0.0"
+ "@octokit/auth-oauth-user" "^2.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/types" "^9.0.0"
+ "@types/btoa-lite" "^1.0.0"
+ btoa-lite "^1.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/auth-oauth-device@^4.0.0":
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz#00ce77233517e0d7d39e42a02652f64337d9df81"
+ integrity sha512-KPTx5nMntKjNZzzltO3X4T68v22rd7Cp/TcLJXQE2U8aXPcZ9LFuww9q9Q5WUNSu3jwi3lRwzfkPguRfz1R8Vg==
+ dependencies:
+ "@octokit/oauth-methods" "^2.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/types" "^8.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/auth-oauth-user@^2.0.0":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz#88f060ec678d7d493695af8d827e115dd064e212"
+ integrity sha512-HrbDzTPqz6GcGSOUkR+wSeF3vEqsb9NMsmPja/qqqdiGmlk/Czkxctc3KeWYogHonp62Ml4kjz2VxKawrFsadQ==
+ dependencies:
+ "@octokit/auth-oauth-device" "^4.0.0"
+ "@octokit/oauth-methods" "^2.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/types" "^8.0.0"
+ btoa-lite "^1.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/auth-token@^3.0.0":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c"
+ integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==
+ dependencies:
+ "@octokit/types" "^9.0.0"
+
+"@octokit/auth-token@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-4.0.0.tgz#40d203ea827b9f17f42a29c6afb93b7745ef80c7"
+ integrity sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==
+
+"@octokit/core@^4.2.1":
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz#fee6341ad0ce60c29cc455e056cd5b500410a588"
+ integrity sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==
+ dependencies:
+ "@octokit/auth-token" "^3.0.0"
+ "@octokit/graphql" "^5.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/request-error" "^3.0.0"
+ "@octokit/types" "^9.0.0"
+ before-after-hook "^2.2.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/core@^5.0.2":
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/@octokit/core/-/core-5.2.2.tgz#252805732de9b4e8e4f658d34b80c4c9b2534761"
+ integrity sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==
+ dependencies:
+ "@octokit/auth-token" "^4.0.0"
+ "@octokit/graphql" "^7.1.0"
+ "@octokit/request" "^8.4.1"
+ "@octokit/request-error" "^5.1.1"
+ "@octokit/types" "^13.0.0"
+ before-after-hook "^2.2.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/endpoint@^7.0.0":
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz#0b96035673a9e3bedf8bab8f7335de424a2147ed"
+ integrity sha512-57gRlb28bwTsdNXq+O3JTQ7ERmBTuik9+LelgcLIVfYwf235VHbN9QNo4kXExtp/h8T423cR5iJThKtFYxC7Lw==
+ dependencies:
+ "@octokit/types" "^8.0.0"
+ is-plain-object "^5.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/endpoint@^9.0.6":
+ version "9.0.6"
+ resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-9.0.6.tgz#114d912108fe692d8b139cfe7fc0846dfd11b6c0"
+ integrity sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw==
+ dependencies:
+ "@octokit/types" "^13.1.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/graphql@^5.0.0":
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2"
+ integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==
+ dependencies:
+ "@octokit/request" "^6.0.0"
+ "@octokit/types" "^9.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/graphql@^7.1.0":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-7.1.1.tgz#79d9f3d0c96a8fd13d64186fe5c33606d48b79cc"
+ integrity sha512-3mkDltSfcDUoa176nlGoA32RGjeWjl3K7F/BwHwRMJUW/IteSa4bnSV8p2ThNkcIcZU2umkZWxwETSSCJf2Q7g==
+ dependencies:
+ "@octokit/request" "^8.4.1"
+ "@octokit/types" "^13.0.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/oauth-authorization-url@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz#029626ce87f3b31addb98cd0d2355c2381a1c5a1"
+ integrity sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==
+
+"@octokit/oauth-methods@^2.0.0":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz#6abd9593ca7f91fe5068375a363bd70abd5516dc"
+ integrity sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==
+ dependencies:
+ "@octokit/oauth-authorization-url" "^5.0.0"
+ "@octokit/request" "^6.0.0"
+ "@octokit/request-error" "^3.0.0"
+ "@octokit/types" "^8.0.0"
+ btoa-lite "^1.0.0"
+
+"@octokit/openapi-types@^14.0.0":
+ version "14.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a"
+ integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==
+
+"@octokit/openapi-types@^16.0.0":
+ version "16.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e"
+ integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==
+
+"@octokit/openapi-types@^17.2.0":
+ version "17.2.0"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz#f1800b5f9652b8e1b85cc6dfb1e0dc888810bdb5"
+ integrity sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==
+
+"@octokit/openapi-types@^24.2.0":
+ version "24.2.0"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-24.2.0.tgz#3d55c32eac0d38da1a7083a9c3b0cca77924f7d3"
+ integrity sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==
+
+"@octokit/plugin-paginate-rest@11.4.4-cjs.2":
+ version "11.4.4-cjs.2"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.4.4-cjs.2.tgz#979a10d577bce7a393e8e65953887e42b0a05000"
+ integrity sha512-2dK6z8fhs8lla5PaOTgqfCGBxgAv/le+EhPs27KklPhm1bKObpu6lXzwfUEQ16ajXzqNrKMujsFyo9K2eaoISw==
+ dependencies:
+ "@octokit/types" "^13.7.0"
+
+"@octokit/plugin-paginate-rest@^6.1.2":
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8"
+ integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==
+ dependencies:
+ "@octokit/tsconfig" "^1.0.2"
+ "@octokit/types" "^9.2.3"
+
+"@octokit/plugin-request-log@^1.0.4":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
+ integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
+
+"@octokit/plugin-request-log@^4.0.0":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-4.0.1.tgz#98a3ca96e0b107380664708111864cb96551f958"
+ integrity sha512-GihNqNpGHorUrO7Qa9JbAl0dbLnqJVrV8OXe2Zm5/Y4wFkZQDfTreBzVmiRfJVfE4mClXdihHnbpyyO9FSX4HA==
+
+"@octokit/plugin-rest-endpoint-methods@13.3.2-cjs.1":
+ version "13.3.2-cjs.1"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.3.2-cjs.1.tgz#d0a142ff41d8f7892b6ccef45979049f51ecaa8d"
+ integrity sha512-VUjIjOOvF2oELQmiFpWA1aOPdawpyaCUqcEBc/UOUnj3Xp6DJGrJ1+bjUIIDzdHjnFNO6q57ODMfdEZnoBkCwQ==
+ dependencies:
+ "@octokit/types" "^13.8.0"
+
+"@octokit/plugin-rest-endpoint-methods@^7.1.2":
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz#b77a8844601d3a394a02200cddb077f3ab841f38"
+ integrity sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==
+ dependencies:
+ "@octokit/types" "^9.2.3"
+ deprecation "^2.3.1"
+
+"@octokit/request-error@^3.0.0":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz#f74c0f163d19463b87528efe877216c41d6deb0a"
+ integrity sha512-WMNOFYrSaX8zXWoJg9u/pKgWPo94JXilMLb2VManNOby9EZxrQaBe/QSC4a1TzpAlpxofg2X/jMnCyZgL6y7eg==
+ dependencies:
+ "@octokit/types" "^8.0.0"
+ deprecation "^2.0.0"
+ once "^1.4.0"
+
+"@octokit/request-error@^5.1.1":
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-5.1.1.tgz#b9218f9c1166e68bb4d0c89b638edc62c9334805"
+ integrity sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g==
+ dependencies:
+ "@octokit/types" "^13.1.0"
+ deprecation "^2.0.0"
+ once "^1.4.0"
+
+"@octokit/request@^6.0.0":
+ version "6.2.4"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz#b00a7185865c72bdd432e63168b1e900953ded0c"
+ integrity sha512-at92SYQstwh7HH6+Kf3bFMnHrle7aIrC0r5rTP+Bb30118B6j1vI2/M4walh6qcQgfuLIKs8NUO5CytHTnUI3A==
+ dependencies:
+ "@octokit/endpoint" "^7.0.0"
+ "@octokit/request-error" "^3.0.0"
+ "@octokit/types" "^9.0.0"
+ is-plain-object "^5.0.0"
+ node-fetch "^2.6.7"
+ universal-user-agent "^6.0.0"
+
+"@octokit/request@^8.4.1":
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-8.4.1.tgz#715a015ccf993087977ea4365c44791fc4572486"
+ integrity sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw==
+ dependencies:
+ "@octokit/endpoint" "^9.0.6"
+ "@octokit/request-error" "^5.1.1"
+ "@octokit/types" "^13.1.0"
+ universal-user-agent "^6.0.0"
+
+"@octokit/rest@^19.0.11":
+ version "19.0.11"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c"
+ integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==
+ dependencies:
+ "@octokit/core" "^4.2.1"
+ "@octokit/plugin-paginate-rest" "^6.1.2"
+ "@octokit/plugin-request-log" "^1.0.4"
+ "@octokit/plugin-rest-endpoint-methods" "^7.1.2"
+
+"@octokit/rest@^20.1.2":
+ version "20.1.2"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-20.1.2.tgz#1d74d0c72ade0d64f7c5416448d5c885f5e3ccc4"
+ integrity sha512-GmYiltypkHHtihFwPRxlaorG5R9VAHuk/vbszVoRTGXnAsY60wYLkh/E2XiFmdZmqrisw+9FaazS1i5SbdWYgA==
+ dependencies:
+ "@octokit/core" "^5.0.2"
+ "@octokit/plugin-paginate-rest" "11.4.4-cjs.2"
+ "@octokit/plugin-request-log" "^4.0.0"
+ "@octokit/plugin-rest-endpoint-methods" "13.3.2-cjs.1"
+
+"@octokit/tsconfig@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7"
+ integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==
+
+"@octokit/types@^13.0.0", "@octokit/types@^13.1.0", "@octokit/types@^13.7.0", "@octokit/types@^13.8.0":
+ version "13.10.0"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-13.10.0.tgz#3e7c6b19c0236c270656e4ea666148c2b51fd1a3"
+ integrity sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==
+ dependencies:
+ "@octokit/openapi-types" "^24.2.0"
+
+"@octokit/types@^8.0.0":
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz#93f0b865786c4153f0f6924da067fe0bb7426a9f"
+ integrity sha512-65/TPpOJP1i3K4lBJMnWqPUJ6zuOtzhtagDvydAWbEXpbFYA0oMKKyLb95NFZZP0lSh/4b6K+DQlzvYQJQQePg==
+ dependencies:
+ "@octokit/openapi-types" "^14.0.0"
+
+"@octokit/types@^9.0.0":
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635"
+ integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==
+ dependencies:
+ "@octokit/openapi-types" "^16.0.0"
+
+"@octokit/types@^9.2.3":
+ version "9.2.3"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz#d0af522f394d74b585cefb7efd6197ca44d183a9"
+ integrity sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA==
+ dependencies:
+ "@octokit/openapi-types" "^17.2.0"
+
+"@opentelemetry/api@^1.0.1":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz#a167e46c10d05a07ab299fc518793b0cff8f6924"
+ integrity sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==
+
+"@pkgjs/parseargs@^0.11.0":
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+
+"@primer/octicons@^10.0.0":
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz#81e94ed32545dfd3472c8625a5b345f3ea4c153d"
+ integrity sha512-iuQubq62zXZjPmaqrsfsCZUqIJgZhmA6W0tKzIKGRbkoLnff4TFFCL87hfIRATZ5qZPM4m8ioT8/bXI7WVa9WQ==
+ dependencies:
+ object-assign "^4.1.1"
+
+"@rtsao/scc@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
+ integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
+
+"@sindresorhus/is@^4.0.0":
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
+ integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
+
+"@sindresorhus/merge-streams@^2.1.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958"
+ integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==
+
+"@szmarczak/http-timer@^4.0.5":
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
+ integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
+ dependencies:
+ defer-to-connect "^2.0.0"
+
+"@types/btoa-lite@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz#e190a5a548e0b348adb0df9ac7fa5f1151c7cca4"
+ integrity sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==
+
+"@types/cacheable-request@^6.0.1":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9"
+ integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==
+ dependencies:
+ "@types/http-cache-semantics" "*"
+ "@types/keyv" "*"
+ "@types/node" "*"
+ "@types/responselike" "*"
+
+"@types/color-name@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
+ integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
+
+"@types/concat-stream@^2.0.0":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.3.tgz#1f5c2ad26525716c181191f7ed53408f78eb758e"
+ integrity sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==
+ dependencies:
+ "@types/node" "*"
+
+"@types/debug@^4.0.0":
+ version "4.1.7"
+ resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82"
+ integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==
+ dependencies:
+ "@types/ms" "*"
+
+"@types/estree-jsx@^1.0.0":
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18"
+ integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==
+ dependencies:
+ "@types/estree" "*"
+
+"@types/estree@*":
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e"
+ integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==
+
+"@types/estree@^1.0.5":
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
+ integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
+
+"@types/glob@^7.1.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb"
+ integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==
+ dependencies:
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
+"@types/hast@^3.0.0":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa"
+ integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==
+ dependencies:
+ "@types/unist" "*"
+
+"@types/http-cache-semantics@*":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
+ integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
+
+"@types/is-empty@^1.0.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz#16bc578060c9b0b6953339eea906c255a375bf86"
+ integrity sha512-brJKf2boFhUxTDxlpI7cstwiUtA2ovm38UzFTi9aZI6//ARncaV+Q5ALjCaJqXaMtdZk/oPTJnSutugsZR6h8A==
+
+"@types/json-buffer@~3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64"
+ integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==
+
+"@types/json-schema@^7.0.8":
+ version "7.0.11"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
+ integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
+
+"@types/json5@^0.0.29":
+ version "0.0.29"
+ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
+ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
+
+"@types/jsonwebtoken@^9.0.0":
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#29b1369c4774200d6d6f63135bf3d1ba3ef997a4"
+ integrity sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==
+ dependencies:
+ "@types/node" "*"
+
+"@types/katex@^0.16.0":
+ version "0.16.7"
+ resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868"
+ integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==
+
+"@types/keyv@*":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
+ integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
+ dependencies:
+ "@types/node" "*"
+
+"@types/linkify-it@^5":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-5.0.0.tgz#21413001973106cda1c3a9b91eedd4ccd5469d76"
+ integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==
+
+"@types/markdown-it@^14.1.2":
+ version "14.1.2"
+ resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-14.1.2.tgz#57f2532a0800067d9b934f3521429a2e8bfb4c61"
+ integrity sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==
+ dependencies:
+ "@types/linkify-it" "^5"
+ "@types/mdurl" "^2"
+
+"@types/mdast@^3.0.0":
+ version "3.0.15"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5"
+ integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==
+ dependencies:
+ "@types/unist" "^2"
+
+"@types/mdast@^4.0.0":
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6"
+ integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==
+ dependencies:
+ "@types/unist" "*"
+
+"@types/mdurl@^2":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-2.0.0.tgz#d43878b5b20222682163ae6f897b20447233bdfd"
+ integrity sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==
+
+"@types/minimatch@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
+ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
+
+"@types/minimist@^1.2.5":
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
+ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
+
+"@types/ms@*":
+ version "0.7.31"
+ resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
+ integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
+
+"@types/node@*", "@types/node@^22.7.7":
+ version "22.7.7"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.7.tgz#6cd9541c3dccb4f7e8b141b491443f4a1570e307"
+ integrity sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==
+ dependencies:
+ undici-types "~6.19.2"
+
+"@types/node@^20.0.0", "@types/node@^20.11.25":
+ version "20.16.12"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.12.tgz#61cc9be049584b472fa31e465aa0ab3c090dac56"
+ integrity sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA==
+ dependencies:
+ undici-types "~6.19.2"
+
+"@types/responselike@*", "@types/responselike@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
+ integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
+ dependencies:
+ "@types/node" "*"
+
+"@types/semver@^7.5.8":
+ version "7.5.8"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
+ integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
+
+"@types/stream-chain@*":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz#aed7fc21ac3686bc721aebbbd971f5a857e567e4"
+ integrity sha512-O3IRJcZi4YddlS8jgasH87l+rdNmad9uPAMmMZCfRVhumbWMX6lkBWnIqr9kokO5sx8LHp8peQ1ELhMZHbR0Gg==
+ dependencies:
+ "@types/node" "*"
+
+"@types/stream-json@^1.7.8":
+ version "1.7.8"
+ resolved "https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.7.8.tgz#e247ca207f73b679f840d3807ef44e49b12cb77a"
+ integrity sha512-MU1OB1eFLcYWd1LjwKXrxdoPtXSRzRmAnnxs4Js/ayB5O/NvHraWwuOaqMWIebpYwM6khFlsJOHEhI9xK/ab4Q==
+ dependencies:
+ "@types/node" "*"
+ "@types/stream-chain" "*"
+
+"@types/supports-color@^8.0.0":
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4"
+ integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==
+
+"@types/temp@^0.9.4":
+ version "0.9.4"
+ resolved "https://registry.yarnpkg.com/@types/temp/-/temp-0.9.4.tgz#69bd4b0e8fc4d54db06bd1b613c19292d333350b"
+ integrity sha512-+VfWIwrlept2VBTj7Y2wQnI/Xfscy1u8Pyj/puYwss6V1IblXn1x7S0S9eFh6KyBolgLCm+rUFzhFAbdkR691g==
+ dependencies:
+ "@types/node" "*"
+
+"@types/text-table@^0.2.0":
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz#774c90cfcfbc8b4b0ebb00fecbe861dc8b1e8e26"
+ integrity sha512-dGoI5Af7To0R2XE8wJuc6vwlavWARsCh3UKJPjWs1YEqGUqfgBI/j/4GX0yf19/DsDPPf0YAXWAp8psNeIehLg==
+
+"@types/unist@*", "@types/unist@^2.0.0":
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
+ integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==
+
+"@types/unist@^2":
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4"
+ integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==
+
+"@types/unist@^2.0.2":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
+ integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
+
+"@types/unist@^3.0.0":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20"
+ integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==
+
+"@types/yauzl@^2.9.1":
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599"
+ integrity sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==
+ dependencies:
+ "@types/node" "*"
+
+"@typescript-eslint/eslint-plugin@^8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.32.1.tgz#9185b3eaa3b083d8318910e12d56c68b3c4f45b4"
+ integrity sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==
+ dependencies:
+ "@eslint-community/regexpp" "^4.10.0"
+ "@typescript-eslint/scope-manager" "8.32.1"
+ "@typescript-eslint/type-utils" "8.32.1"
+ "@typescript-eslint/utils" "8.32.1"
+ "@typescript-eslint/visitor-keys" "8.32.1"
+ graphemer "^1.4.0"
+ ignore "^7.0.0"
+ natural-compare "^1.4.0"
+ ts-api-utils "^2.1.0"
+
+"@typescript-eslint/parser@^8.7.0":
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.7.0.tgz#a567b0890d13db72c7348e1d88442ea8ab4e9173"
+ integrity sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==
+ dependencies:
+ "@typescript-eslint/scope-manager" "8.7.0"
+ "@typescript-eslint/types" "8.7.0"
+ "@typescript-eslint/typescript-estree" "8.7.0"
+ "@typescript-eslint/visitor-keys" "8.7.0"
+ debug "^4.3.4"
+
+"@typescript-eslint/scope-manager@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.32.1.tgz#9a6bf5fb2c5380e14fe9d38ccac6e4bbe17e8afc"
+ integrity sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==
+ dependencies:
+ "@typescript-eslint/types" "8.32.1"
+ "@typescript-eslint/visitor-keys" "8.32.1"
+
+"@typescript-eslint/scope-manager@8.7.0":
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz#90ee7bf9bc982b9260b93347c01a8bc2b595e0b8"
+ integrity sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==
+ dependencies:
+ "@typescript-eslint/types" "8.7.0"
+ "@typescript-eslint/visitor-keys" "8.7.0"
+
+"@typescript-eslint/type-utils@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.32.1.tgz#b9292a45f69ecdb7db74d1696e57d1a89514d21e"
+ integrity sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==
+ dependencies:
+ "@typescript-eslint/typescript-estree" "8.32.1"
+ "@typescript-eslint/utils" "8.32.1"
+ debug "^4.3.4"
+ ts-api-utils "^2.1.0"
+
+"@typescript-eslint/types@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.32.1.tgz#b19fe4ac0dc08317bae0ce9ec1168123576c1d4b"
+ integrity sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==
+
+"@typescript-eslint/types@8.7.0":
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.7.0.tgz#21d987201c07b69ce7ddc03451d7196e5445ad19"
+ integrity sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==
+
+"@typescript-eslint/typescript-estree@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.32.1.tgz#9023720ca4ecf4f59c275a05b5fed69b1276face"
+ integrity sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==
+ dependencies:
+ "@typescript-eslint/types" "8.32.1"
+ "@typescript-eslint/visitor-keys" "8.32.1"
+ debug "^4.3.4"
+ fast-glob "^3.3.2"
+ is-glob "^4.0.3"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^2.1.0"
+
+"@typescript-eslint/typescript-estree@8.7.0":
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz#6c7db6baa4380b937fa81466c546d052f362d0e8"
+ integrity sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==
+ dependencies:
+ "@typescript-eslint/types" "8.7.0"
+ "@typescript-eslint/visitor-keys" "8.7.0"
+ debug "^4.3.4"
+ fast-glob "^3.3.2"
+ is-glob "^4.0.3"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
+
+"@typescript-eslint/utils@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.32.1.tgz#4d6d5d29b9e519e9a85e9a74e9f7bdb58abe9704"
+ integrity sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.7.0"
+ "@typescript-eslint/scope-manager" "8.32.1"
+ "@typescript-eslint/types" "8.32.1"
+ "@typescript-eslint/typescript-estree" "8.32.1"
+
+"@typescript-eslint/visitor-keys@8.32.1":
+ version "8.32.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.32.1.tgz#4321395cc55c2eb46036cbbb03e101994d11ddca"
+ integrity sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==
+ dependencies:
+ "@typescript-eslint/types" "8.32.1"
+ eslint-visitor-keys "^4.2.0"
+
+"@typescript-eslint/visitor-keys@8.7.0":
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz#5e46f1777f9d69360a883c1a56ac3c511c9659a8"
+ integrity sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==
+ dependencies:
+ "@typescript-eslint/types" "8.7.0"
+ eslint-visitor-keys "^3.4.3"
+
+"@typespec/ts-http-runtime@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@typespec/ts-http-runtime/-/ts-http-runtime-0.3.0.tgz#f506ff2170e594a257f8e78aa196088f3a46a22d"
+ integrity sha512-sOx1PKSuFwnIl7z4RN0Ls7N9AQawmR9r66eI5rFCzLDIs8HTIYrIpH9QjYWoX0lkgGrkLxXhi4QnK7MizPRrIg==
+ dependencies:
+ http-proxy-agent "^7.0.0"
+ https-proxy-agent "^7.0.0"
+ tslib "^2.6.2"
+
+"@ungap/structured-clone@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
+ integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
+
+"@vscode/l10n@^0.0.10":
+ version "0.0.10"
+ resolved "https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz#9c513107c690c0dd16e3ec61e453743de15ebdb0"
+ integrity sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ==
+
+"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb"
+ integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==
+ dependencies:
+ "@webassemblyjs/helper-numbers" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+
+"@webassemblyjs/floating-point-hex-parser@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
+ integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
+
+"@webassemblyjs/helper-api-error@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
+ integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
+
+"@webassemblyjs/helper-buffer@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6"
+ integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==
+
+"@webassemblyjs/helper-numbers@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
+ integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser" "1.11.6"
+ "@webassemblyjs/helper-api-error" "1.11.6"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/helper-wasm-bytecode@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
+ integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
+
+"@webassemblyjs/helper-wasm-section@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf"
+ integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.12.1"
+
+"@webassemblyjs/ieee754@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
+ integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
+ integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
+ integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
+
+"@webassemblyjs/wasm-edit@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b"
+ integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/helper-wasm-section" "1.12.1"
+ "@webassemblyjs/wasm-gen" "1.12.1"
+ "@webassemblyjs/wasm-opt" "1.12.1"
+ "@webassemblyjs/wasm-parser" "1.12.1"
+ "@webassemblyjs/wast-printer" "1.12.1"
+
+"@webassemblyjs/wasm-gen@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547"
+ integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wasm-opt@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5"
+ integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-buffer" "1.12.1"
+ "@webassemblyjs/wasm-gen" "1.12.1"
+ "@webassemblyjs/wasm-parser" "1.12.1"
+
+"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937"
+ integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@webassemblyjs/helper-api-error" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wast-printer@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac"
+ integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==
+ dependencies:
+ "@webassemblyjs/ast" "1.12.1"
+ "@xtuc/long" "4.2.2"
+
+"@webpack-cli/configtest@^2.1.1":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
+ integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
+
+"@webpack-cli/info@^2.0.2":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
+ integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
+
+"@webpack-cli/serve@^2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
+ integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
+
+"@xmldom/xmldom@^0.8.11":
+ version "0.8.11"
+ resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz#b79de2d67389734c57c52595f7a7305e30c2d608"
+ integrity sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+abbrev@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf"
+ integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==
+
+acorn-import-attributes@^1.9.5:
+ version "1.9.5"
+ resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef"
+ integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==
+
+acorn-jsx@^5.3.2:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
+ integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
+
+acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
+ version "8.12.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
+ integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
+
+agent-base@^7.0.2, agent-base@^7.1.0:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317"
+ integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==
+ dependencies:
+ debug "^4.3.4"
+
+ajv-keywords@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv@^6.12.4, ajv@^6.12.5:
+ version "6.12.6"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ajv@^8.16.0:
+ version "8.17.1"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
+ integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+ fast-uri "^3.0.1"
+ json-schema-traverse "^1.0.0"
+ require-from-string "^2.0.2"
+
+ansi-escapes@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.0.0.tgz#00fc19f491bbb18e1d481b97868204f92109bfe7"
+ integrity sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==
+ dependencies:
+ environment "^1.0.0"
+
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
+ansi-regex@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
+ integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
+ integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
+ dependencies:
+ "@types/color-name" "^1.1.1"
+ color-convert "^2.0.1"
+
+ansi-styles@^6.0.0, ansi-styles@^6.1.0, ansi-styles@^6.2.1:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
+ integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
+
+anymatch@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz#2fb624fe0e84bccab00afee3d0006ed310f22f09"
+ integrity sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+anymatch@~3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
+ integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+ integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ dependencies:
+ sprintf-js "~1.0.2"
+
+argparse@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
+ integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
+
+array-buffer-byte-length@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
+ integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
+ dependencies:
+ call-bind "^1.0.2"
+ is-array-buffer "^3.0.1"
+
+array-buffer-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f"
+ integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==
+ dependencies:
+ call-bind "^1.0.5"
+ is-array-buffer "^3.0.4"
+
+array-buffer-byte-length@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b"
+ integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==
+ dependencies:
+ call-bound "^1.0.3"
+ is-array-buffer "^3.0.5"
+
+array-includes@^3.1.5, array-includes@^3.1.6:
+ version "3.1.6"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
+ integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ get-intrinsic "^1.1.3"
+ is-string "^1.0.7"
+
+array-includes@^3.1.9:
+ version "3.1.9"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a"
+ integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.4"
+ define-properties "^1.2.1"
+ es-abstract "^1.24.0"
+ es-object-atoms "^1.1.1"
+ get-intrinsic "^1.3.0"
+ is-string "^1.1.1"
+ math-intrinsics "^1.1.0"
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+ integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+
+array.prototype.findlastindex@^1.2.6:
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564"
+ integrity sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.4"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.9"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.1.1"
+ es-shim-unscopables "^1.1.0"
+
+array.prototype.flat@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2"
+ integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ es-shim-unscopables "^1.0.0"
+
+array.prototype.flat@^1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5"
+ integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==
+ dependencies:
+ call-bind "^1.0.8"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.5"
+ es-shim-unscopables "^1.0.2"
+
+array.prototype.flatmap@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183"
+ integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ es-shim-unscopables "^1.0.0"
+
+array.prototype.flatmap@^1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b"
+ integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==
+ dependencies:
+ call-bind "^1.0.8"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.5"
+ es-shim-unscopables "^1.0.2"
+
+array.prototype.tosorted@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532"
+ integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ es-shim-unscopables "^1.0.0"
+ get-intrinsic "^1.1.3"
+
+arraybuffer.prototype.slice@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6"
+ integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ call-bind "^1.0.5"
+ define-properties "^1.2.1"
+ es-abstract "^1.22.3"
+ es-errors "^1.2.1"
+ get-intrinsic "^1.2.3"
+ is-array-buffer "^3.0.4"
+ is-shared-array-buffer "^1.0.2"
+
+arraybuffer.prototype.slice@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c"
+ integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ call-bind "^1.0.8"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.5"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.6"
+ is-array-buffer "^3.0.4"
+
+arrify@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+ integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
+
+assertion-error@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7"
+ integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==
+
+async-function@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b"
+ integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==
+
+async@^3.2.0:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
+ integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
+
+available-typed-arrays@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
+ integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
+
+available-typed-arrays@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846"
+ integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==
+ dependencies:
+ possible-typed-array-names "^1.0.0"
+
+bail@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz#d676736373a374058a935aec81b94c12ba815771"
+ integrity sha512-d5FoTAr2S5DSUPKl85WNm2yUwsINN8eidIdIwsOge2t33DaOfOdSmmsI11jMN3GmALCXaw+Y6HMVHDzePshFAA==
+
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
+ integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+
+balanced-match@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-3.0.1.tgz#e854b098724b15076384266497392a271f4a26a0"
+ integrity sha512-vjtV3hiLqYDNRoiAv0zC4QaGAMPomEoq83PRmYIofPswwZurCeWR5LByXm7SyoL0Zh5+2z0+HC7jG8gSZJUh0w==
+
+base64-js@^1.3.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
+ integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
+
+before-after-hook@^2.2.0:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c"
+ integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
+ integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
+
+boolean@^3.0.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b"
+ integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==
+
+brace-expansion@^1.1.7:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843"
+ integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+brace-expansion@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7"
+ integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==
+ dependencies:
+ balanced-match "^1.0.0"
+
+braces@^3.0.3, braces@~3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
+ integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
+ dependencies:
+ fill-range "^7.1.1"
+
+browserslist@^4.21.10:
+ version "4.23.3"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800"
+ integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==
+ dependencies:
+ caniuse-lite "^1.0.30001646"
+ electron-to-chromium "^1.5.4"
+ node-releases "^2.0.18"
+ update-browserslist-db "^1.1.0"
+
+btoa-lite@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
+ integrity sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==
+
+buffer-crc32@~0.2.3:
+ version "0.2.13"
+ resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
+ integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
+
+buffer-equal-constant-time@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"
+ integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=
+
+buffer-from@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
+ integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
+
+buffer-from@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+
+buffer@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
+ integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
+ dependencies:
+ base64-js "^1.3.1"
+ ieee754 "^1.2.1"
+
+builtin-modules@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
+ integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
+
+builtins@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
+ integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==
+ dependencies:
+ semver "^7.0.0"
+
+cacheable-lookup@^5.0.3:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
+ integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
+
+cacheable-request@^7.0.2:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
+ integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
+ dependencies:
+ clone-response "^1.0.2"
+ get-stream "^5.1.0"
+ http-cache-semantics "^4.0.0"
+ keyv "^4.0.0"
+ lowercase-keys "^2.0.0"
+ normalize-url "^6.0.1"
+ responselike "^2.0.0"
+
+call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
+ integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
+ dependencies:
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+
+call-bind@^1.0.0, call-bind@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
+ integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
+ dependencies:
+ function-bind "^1.1.1"
+ get-intrinsic "^1.0.2"
+
+call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9"
+ integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==
+ dependencies:
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ set-function-length "^1.2.1"
+
+call-bind@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c"
+ integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==
+ dependencies:
+ call-bind-apply-helpers "^1.0.0"
+ es-define-property "^1.0.0"
+ get-intrinsic "^1.2.4"
+ set-function-length "^1.2.2"
+
+call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a"
+ integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==
+ dependencies:
+ call-bind-apply-helpers "^1.0.2"
+ get-intrinsic "^1.3.0"
+
+callsites@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
+ integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+
+caniuse-lite@^1.0.30001646:
+ version "1.0.30001659"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz#f370c311ffbc19c4965d8ec0064a3625c8aaa7af"
+ integrity sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==
+
+ccount@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5"
+ integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==
+
+chai@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.1.tgz#f035d9792a22b481ead1c65908d14bb62ec1c82c"
+ integrity sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==
+ dependencies:
+ assertion-error "^2.0.1"
+ check-error "^2.1.1"
+ deep-eql "^5.0.1"
+ loupe "^3.1.0"
+ pathval "^2.0.0"
+
+chalk@^2.3.0, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chalk@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
+ integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chalk@^4.1.0:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chalk@^5.0.0, chalk@^5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
+ integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
+
+chalk@^5.4.1:
+ version "5.4.1"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8"
+ integrity sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==
+
+character-entities-html4@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b"
+ integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==
+
+character-entities-legacy@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1"
+ integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==
+
+character-entities-legacy@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b"
+ integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==
+
+character-entities@^1.0.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b"
+ integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==
+
+character-entities@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz#508355fcc8c73893e0909efc1a44d28da2b6fdf3"
+ integrity sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==
+
+character-reference-invalid@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560"
+ integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==
+
+character-reference-invalid@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz#a0bdeb89c051fe7ed5d3158b2f06af06984f2813"
+ integrity sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==
+
+check-error@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc"
+ integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==
+
+check-for-leaks@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz#4ac108ee3f8e6b99f5ad36f6b98cba1d7f4816d0"
+ integrity sha512-9OdOSRZY6N0w5JCdJpqsC5MkD6EPGYpHmhtf4l5nl3DRETDZshP6C1EGN/vVhHDTY6AsOK3NhdFfrMe3NWZl7g==
+ dependencies:
+ anymatch "^3.0.2"
+ minimist "^1.2.0"
+ parse-gitignore "^0.4.0"
+ walk-sync "^0.3.2"
+
+chokidar@^3.0.0:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
+ integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
+chownr@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
+ integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
+
+chrome-trace-event@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4"
+ integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==
+ dependencies:
+ tslib "^1.9.0"
+
+ci-info@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2"
+ integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==
+
+cli-cursor@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38"
+ integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==
+ dependencies:
+ restore-cursor "^5.0.0"
+
+cli-spinners@^2.9.2:
+ version "2.9.2"
+ resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41"
+ integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==
+
+cli-truncate@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-4.0.0.tgz#6cc28a2924fee9e25ce91e973db56c7066e6172a"
+ integrity sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==
+ dependencies:
+ slice-ansi "^5.0.0"
+ string-width "^7.0.0"
+
+clone-deep@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
+ integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
+ dependencies:
+ is-plain-object "^2.0.4"
+ kind-of "^6.0.2"
+ shallow-clone "^3.0.0"
+
+clone-response@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
+ integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
+ dependencies:
+ mimic-response "^1.0.0"
+
+collapse-white-space@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca"
+ integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+colorette@^2.0.14:
+ version "2.0.19"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
+ integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
+
+colorette@^2.0.20:
+ version "2.0.20"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
+ integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
+
+comma-separated-tokens@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee"
+ integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==
+
+commander@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
+ integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
+
+commander@^14.0.0:
+ version "14.0.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-14.0.0.tgz#f244fc74a92343514e56229f16ef5c5e22ced5e9"
+ integrity sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==
+
+commander@^2.20.0:
+ version "2.20.3"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+commander@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
+ integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
+
+commander@^8.3.0:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
+ integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+
+compress-brotli@^1.3.8:
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db"
+ integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==
+ dependencies:
+ "@types/json-buffer" "~3.0.0"
+ json-buffer "~3.0.1"
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
+
+concat-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1"
+ integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^3.0.2"
+ typedarray "^0.0.6"
+
+core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
+ integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+data-view-buffer@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2"
+ integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+data-view-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570"
+ integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==
+ dependencies:
+ call-bound "^1.0.3"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.2"
+
+data-view-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2"
+ integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+data-view-byte-length@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735"
+ integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==
+ dependencies:
+ call-bound "^1.0.3"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.2"
+
+data-view-byte-offset@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a"
+ integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+data-view-byte-offset@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191"
+ integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ is-data-view "^1.0.1"
+
+debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.7, debug@^4.4.1:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b"
+ integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==
+ dependencies:
+ ms "^2.1.3"
+
+debug@4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a"
+ integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
+ dependencies:
+ ms "^2.1.3"
+
+debug@^3.2.7:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+ integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+ dependencies:
+ ms "^2.1.1"
+
+decode-named-character-reference@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e"
+ integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==
+ dependencies:
+ character-entities "^2.0.0"
+
+decompress-response@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
+ integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
+ dependencies:
+ mimic-response "^3.1.0"
+
+deep-eql@^5.0.1:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341"
+ integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==
+
+deep-is@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
+ integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
+
+defer-to-connect@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
+ integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
+
+define-data-property@^1.0.1, define-data-property@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e"
+ integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
+ dependencies:
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ gopd "^1.0.1"
+
+define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5"
+ integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==
+ dependencies:
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
+
+define-properties@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
+ integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
+ dependencies:
+ define-data-property "^1.0.1"
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
+
+deprecation@^2.0.0, deprecation@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
+ integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==
+
+dequal@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
+ integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
+
+detect-node@^2.0.4:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
+ integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
+
+devlop@^1.0.0, devlop@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018"
+ integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==
+ dependencies:
+ dequal "^2.0.0"
+
+diff@^3.1.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
+ integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
+
+doctrine@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
+ integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
+ dependencies:
+ esutils "^2.0.2"
+
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ dependencies:
+ esutils "^2.0.2"
+
+dugite@^2.7.1:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/dugite/-/dugite-2.7.1.tgz#277275fd490bddf20180e124d119f84f708dfb32"
+ integrity sha512-X7v7JngMG6RGHKCKKF0fdqYC9Xcw0CDes43an6dQW2N2dYNd/OOLq3BFszCOyOObgKnrmNVvyggk3O4WGJMpcA==
+ dependencies:
+ progress "^2.0.3"
+ tar "^6.1.11"
+
+dunder-proto@^1.0.0, dunder-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
+ integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
+ dependencies:
+ call-bind-apply-helpers "^1.0.1"
+ es-errors "^1.3.0"
+ gopd "^1.2.0"
+
+duplexer@~0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
+ integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
+
+eastasianwidth@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
+ integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
+
+ecdsa-sig-formatter@1.0.11:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf"
+ integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==
+ dependencies:
+ safe-buffer "^5.0.1"
+
+electron-to-chromium@^1.5.4:
+ version "1.5.18"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz#5fe62b9d21efbcfa26571066502d94f3ed97e495"
+ integrity sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==
+
+emoji-regex@^10.2.1, emoji-regex@^10.3.0:
+ version "10.4.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4"
+ integrity sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emoji-regex@^9.2.2:
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
+
+emojis-list@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
+ integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
+end-of-stream@^1.1.0:
+ version "1.4.4"
+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
+ integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
+ dependencies:
+ once "^1.4.0"
+
+enhanced-resolve@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
+ integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==
+ dependencies:
+ graceful-fs "^4.1.2"
+ memory-fs "^0.4.0"
+ tapable "^1.0.0"
+
+enhanced-resolve@^5.17.1:
+ version "5.17.1"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15"
+ integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==
+ dependencies:
+ graceful-fs "^4.2.4"
+ tapable "^2.2.0"
+
+ensure-posix-path@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce"
+ integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw==
+
+entities@^4.4.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
+ integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
+
+env-paths@^2.2.0, env-paths@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
+ integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
+
+envinfo@^7.7.3:
+ version "7.8.1"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
+ integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
+
+environment@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz#8e86c66b180f363c7ab311787e0259665f45a9f1"
+ integrity sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==
+
+err-code@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
+ integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
+
+errno@^0.1.3:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+ integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
+ dependencies:
+ prr "~1.0.1"
+
+error-ex@^1.3.1, error-ex@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+es-abstract@^1.19.0, es-abstract@^1.20.4:
+ version "1.21.2"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
+ integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==
+ dependencies:
+ array-buffer-byte-length "^1.0.0"
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ es-set-tostringtag "^2.0.1"
+ es-to-primitive "^1.2.1"
+ function.prototype.name "^1.1.5"
+ get-intrinsic "^1.2.0"
+ get-symbol-description "^1.0.0"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has "^1.0.3"
+ has-property-descriptors "^1.0.0"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.5"
+ is-array-buffer "^3.0.2"
+ is-callable "^1.2.7"
+ is-negative-zero "^2.0.2"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.2"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.10"
+ is-weakref "^1.0.2"
+ object-inspect "^1.12.3"
+ object-keys "^1.1.1"
+ object.assign "^4.1.4"
+ regexp.prototype.flags "^1.4.3"
+ safe-regex-test "^1.0.0"
+ string.prototype.trim "^1.2.7"
+ string.prototype.trimend "^1.0.6"
+ string.prototype.trimstart "^1.0.6"
+ typed-array-length "^1.0.4"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.9"
+
+es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2:
+ version "1.23.3"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0"
+ integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==
+ dependencies:
+ array-buffer-byte-length "^1.0.1"
+ arraybuffer.prototype.slice "^1.0.3"
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ data-view-buffer "^1.0.1"
+ data-view-byte-length "^1.0.1"
+ data-view-byte-offset "^1.0.0"
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+ es-set-tostringtag "^2.0.3"
+ es-to-primitive "^1.2.1"
+ function.prototype.name "^1.1.6"
+ get-intrinsic "^1.2.4"
+ get-symbol-description "^1.0.2"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+ has-proto "^1.0.3"
+ has-symbols "^1.0.3"
+ hasown "^2.0.2"
+ internal-slot "^1.0.7"
+ is-array-buffer "^3.0.4"
+ is-callable "^1.2.7"
+ is-data-view "^1.0.1"
+ is-negative-zero "^2.0.3"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.3"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.13"
+ is-weakref "^1.0.2"
+ object-inspect "^1.13.1"
+ object-keys "^1.1.1"
+ object.assign "^4.1.5"
+ regexp.prototype.flags "^1.5.2"
+ safe-array-concat "^1.1.2"
+ safe-regex-test "^1.0.3"
+ string.prototype.trim "^1.2.9"
+ string.prototype.trimend "^1.0.8"
+ string.prototype.trimstart "^1.0.8"
+ typed-array-buffer "^1.0.2"
+ typed-array-byte-length "^1.0.1"
+ typed-array-byte-offset "^1.0.2"
+ typed-array-length "^1.0.6"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.15"
+
+es-abstract@^1.23.5, es-abstract@^1.23.9, es-abstract@^1.24.0:
+ version "1.24.0"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328"
+ integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==
+ dependencies:
+ array-buffer-byte-length "^1.0.2"
+ arraybuffer.prototype.slice "^1.0.4"
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.8"
+ call-bound "^1.0.4"
+ data-view-buffer "^1.0.2"
+ data-view-byte-length "^1.0.2"
+ data-view-byte-offset "^1.0.1"
+ es-define-property "^1.0.1"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.1.1"
+ es-set-tostringtag "^2.1.0"
+ es-to-primitive "^1.3.0"
+ function.prototype.name "^1.1.8"
+ get-intrinsic "^1.3.0"
+ get-proto "^1.0.1"
+ get-symbol-description "^1.1.0"
+ globalthis "^1.0.4"
+ gopd "^1.2.0"
+ has-property-descriptors "^1.0.2"
+ has-proto "^1.2.0"
+ has-symbols "^1.1.0"
+ hasown "^2.0.2"
+ internal-slot "^1.1.0"
+ is-array-buffer "^3.0.5"
+ is-callable "^1.2.7"
+ is-data-view "^1.0.2"
+ is-negative-zero "^2.0.3"
+ is-regex "^1.2.1"
+ is-set "^2.0.3"
+ is-shared-array-buffer "^1.0.4"
+ is-string "^1.1.1"
+ is-typed-array "^1.1.15"
+ is-weakref "^1.1.1"
+ math-intrinsics "^1.1.0"
+ object-inspect "^1.13.4"
+ object-keys "^1.1.1"
+ object.assign "^4.1.7"
+ own-keys "^1.0.1"
+ regexp.prototype.flags "^1.5.4"
+ safe-array-concat "^1.1.3"
+ safe-push-apply "^1.0.0"
+ safe-regex-test "^1.1.0"
+ set-proto "^1.0.0"
+ stop-iteration-iterator "^1.1.0"
+ string.prototype.trim "^1.2.10"
+ string.prototype.trimend "^1.0.9"
+ string.prototype.trimstart "^1.0.8"
+ typed-array-buffer "^1.0.3"
+ typed-array-byte-length "^1.0.3"
+ typed-array-byte-offset "^1.0.4"
+ typed-array-length "^1.0.7"
+ unbox-primitive "^1.1.0"
+ which-typed-array "^1.1.19"
+
+es-define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845"
+ integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==
+ dependencies:
+ get-intrinsic "^1.2.4"
+
+es-define-property@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
+ integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
+
+es-errors@^1.2.1, es-errors@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
+ integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+
+es-module-lexer@^1.2.1:
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78"
+ integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==
+
+es-object-atoms@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941"
+ integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==
+ dependencies:
+ es-errors "^1.3.0"
+
+es-object-atoms@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
+ integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
+ dependencies:
+ es-errors "^1.3.0"
+
+es-set-tostringtag@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8"
+ integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==
+ dependencies:
+ get-intrinsic "^1.1.3"
+ has "^1.0.3"
+ has-tostringtag "^1.0.0"
+
+es-set-tostringtag@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777"
+ integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==
+ dependencies:
+ get-intrinsic "^1.2.4"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.1"
+
+es-set-tostringtag@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
+ integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
+ dependencies:
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.6"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.2"
+
+es-shim-unscopables@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
+ integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
+ dependencies:
+ has "^1.0.3"
+
+es-shim-unscopables@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763"
+ integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==
+ dependencies:
+ hasown "^2.0.0"
+
+es-shim-unscopables@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5"
+ integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==
+ dependencies:
+ hasown "^2.0.2"
+
+es-to-primitive@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
+ integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+es-to-primitive@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18"
+ integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==
+ dependencies:
+ is-callable "^1.2.7"
+ is-date-object "^1.0.5"
+ is-symbol "^1.0.4"
+
+es6-error@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
+ integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
+
+escalade@^3.1.2:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
+ integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
+
+escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+escape-string-regexp@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
+ integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
+
+eslint-compat-utils@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4"
+ integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==
+ dependencies:
+ semver "^7.5.4"
+
+eslint-config-standard-jsx@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz#70852d395731a96704a592be5b0bfaccfeded239"
+ integrity sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ==
+
+eslint-config-standard@17.0.0:
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz#fd5b6cf1dcf6ba8d29f200c461de2e19069888cf"
+ integrity sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==
+
+eslint-config-standard@^17.1.0:
+ version "17.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975"
+ integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==
+
+eslint-import-resolver-node@^0.3.7:
+ version "0.3.7"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7"
+ integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==
+ dependencies:
+ debug "^3.2.7"
+ is-core-module "^2.11.0"
+ resolve "^1.22.1"
+
+eslint-import-resolver-node@^0.3.9:
+ version "0.3.9"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac"
+ integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==
+ dependencies:
+ debug "^3.2.7"
+ is-core-module "^2.13.0"
+ resolve "^1.22.4"
+
+eslint-module-utils@^2.12.1:
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff"
+ integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==
+ dependencies:
+ debug "^3.2.7"
+
+eslint-module-utils@^2.7.4:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
+ integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
+ dependencies:
+ debug "^3.2.7"
+
+eslint-plugin-es-x@^7.5.0:
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74"
+ integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.1.2"
+ "@eslint-community/regexpp" "^4.11.0"
+ eslint-compat-utils "^0.5.1"
+
+eslint-plugin-es@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893"
+ integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
+ dependencies:
+ eslint-utils "^2.0.0"
+ regexpp "^3.0.0"
+
+eslint-plugin-es@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz#f0822f0c18a535a97c3e714e89f88586a7641ec9"
+ integrity sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==
+ dependencies:
+ eslint-utils "^2.0.0"
+ regexpp "^3.0.0"
+
+eslint-plugin-import@^2.26.0:
+ version "2.27.5"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65"
+ integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==
+ dependencies:
+ array-includes "^3.1.6"
+ array.prototype.flat "^1.3.1"
+ array.prototype.flatmap "^1.3.1"
+ debug "^3.2.7"
+ doctrine "^2.1.0"
+ eslint-import-resolver-node "^0.3.7"
+ eslint-module-utils "^2.7.4"
+ has "^1.0.3"
+ is-core-module "^2.11.0"
+ is-glob "^4.0.3"
+ minimatch "^3.1.2"
+ object.values "^1.1.6"
+ resolve "^1.22.1"
+ semver "^6.3.0"
+ tsconfig-paths "^3.14.1"
+
+eslint-plugin-import@^2.32.0:
+ version "2.32.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980"
+ integrity sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==
+ dependencies:
+ "@rtsao/scc" "^1.1.0"
+ array-includes "^3.1.9"
+ array.prototype.findlastindex "^1.2.6"
+ array.prototype.flat "^1.3.3"
+ array.prototype.flatmap "^1.3.3"
+ debug "^3.2.7"
+ doctrine "^2.1.0"
+ eslint-import-resolver-node "^0.3.9"
+ eslint-module-utils "^2.12.1"
+ hasown "^2.0.2"
+ is-core-module "^2.16.1"
+ is-glob "^4.0.3"
+ minimatch "^3.1.2"
+ object.fromentries "^2.0.8"
+ object.groupby "^1.0.3"
+ object.values "^1.2.1"
+ semver "^6.3.1"
+ string.prototype.trimend "^1.0.9"
+ tsconfig-paths "^3.15.0"
+
+eslint-plugin-markdown@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-5.1.0.tgz#e87724118e822cdfc89cbf1edb40248a3bc9aece"
+ integrity sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==
+ dependencies:
+ mdast-util-from-markdown "^0.8.5"
+
+eslint-plugin-mocha@^10.5.0:
+ version "10.5.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz#0aca8d709e7cddef566e0dc252f6b02e307a2b7e"
+ integrity sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw==
+ dependencies:
+ eslint-utils "^3.0.0"
+ globals "^13.24.0"
+ rambda "^7.4.0"
+
+eslint-plugin-n@^15.1.0:
+ version "15.7.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz#e29221d8f5174f84d18f2eb94765f2eeea033b90"
+ integrity sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==
+ dependencies:
+ builtins "^5.0.1"
+ eslint-plugin-es "^4.1.0"
+ eslint-utils "^3.0.0"
+ ignore "^5.1.1"
+ is-core-module "^2.11.0"
+ minimatch "^3.1.2"
+ resolve "^1.22.1"
+ semver "^7.3.8"
+
+eslint-plugin-n@^16.6.2:
+ version "16.6.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b"
+ integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.4.0"
+ builtins "^5.0.1"
+ eslint-plugin-es-x "^7.5.0"
+ get-tsconfig "^4.7.0"
+ globals "^13.24.0"
+ ignore "^5.2.4"
+ is-builtin-module "^3.2.1"
+ is-core-module "^2.12.1"
+ minimatch "^3.1.2"
+ resolve "^1.22.2"
+ semver "^7.5.3"
+
+eslint-plugin-node@^11.1.0:
+ version "11.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d"
+ integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==
+ dependencies:
+ eslint-plugin-es "^3.0.0"
+ eslint-utils "^2.0.0"
+ ignore "^5.1.1"
+ minimatch "^3.0.4"
+ resolve "^1.10.1"
+ semver "^6.1.0"
+
+eslint-plugin-promise@^6.0.0:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz#269a3e2772f62875661220631bd4dafcb4083816"
+ integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==
+
+eslint-plugin-promise@^6.6.0:
+ version "6.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz#acd3fd7d55cead7a10f92cf698f36c0aafcd717a"
+ integrity sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==
+
+eslint-plugin-react@^7.28.0:
+ version "7.32.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10"
+ integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==
+ dependencies:
+ array-includes "^3.1.6"
+ array.prototype.flatmap "^1.3.1"
+ array.prototype.tosorted "^1.1.1"
+ doctrine "^2.1.0"
+ estraverse "^5.3.0"
+ jsx-ast-utils "^2.4.1 || ^3.0.0"
+ minimatch "^3.1.2"
+ object.entries "^1.1.6"
+ object.fromentries "^2.0.6"
+ object.hasown "^1.1.2"
+ object.values "^1.1.6"
+ prop-types "^15.8.1"
+ resolve "^2.0.0-next.4"
+ semver "^6.3.0"
+ string.prototype.matchall "^4.0.8"
+
+eslint-scope@5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
+ integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^4.1.1"
+
+eslint-scope@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
+ integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^5.2.0"
+
+eslint-utils@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
+ integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
+ dependencies:
+ eslint-visitor-keys "^1.1.0"
+
+eslint-utils@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
+ integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
+ dependencies:
+ eslint-visitor-keys "^2.0.0"
+
+eslint-visitor-keys@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2"
+ integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==
+
+eslint-visitor-keys@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
+ integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
+
+eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
+ integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
+
+eslint-visitor-keys@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
+ integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
+
+eslint@^8.13.0, eslint@^8.57.1:
+ version "8.57.1"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
+ integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.2.0"
+ "@eslint-community/regexpp" "^4.6.1"
+ "@eslint/eslintrc" "^2.1.4"
+ "@eslint/js" "8.57.1"
+ "@humanwhocodes/config-array" "^0.13.0"
+ "@humanwhocodes/module-importer" "^1.0.1"
+ "@nodelib/fs.walk" "^1.2.8"
+ "@ungap/structured-clone" "^1.2.0"
+ ajv "^6.12.4"
+ chalk "^4.0.0"
+ cross-spawn "^7.0.2"
+ debug "^4.3.2"
+ doctrine "^3.0.0"
+ escape-string-regexp "^4.0.0"
+ eslint-scope "^7.2.2"
+ eslint-visitor-keys "^3.4.3"
+ espree "^9.6.1"
+ esquery "^1.4.2"
+ esutils "^2.0.2"
+ fast-deep-equal "^3.1.3"
+ file-entry-cache "^6.0.1"
+ find-up "^5.0.0"
+ glob-parent "^6.0.2"
+ globals "^13.19.0"
+ graphemer "^1.4.0"
+ ignore "^5.2.0"
+ imurmurhash "^0.1.4"
+ is-glob "^4.0.0"
+ is-path-inside "^3.0.3"
+ js-yaml "^4.1.0"
+ json-stable-stringify-without-jsonify "^1.0.1"
+ levn "^0.4.1"
+ lodash.merge "^4.6.2"
+ minimatch "^3.1.2"
+ natural-compare "^1.4.0"
+ optionator "^0.9.3"
+ strip-ansi "^6.0.1"
+ text-table "^0.2.0"
+
+espree@^9.6.0, espree@^9.6.1:
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
+ integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
+ dependencies:
+ acorn "^8.9.0"
+ acorn-jsx "^5.3.2"
+ eslint-visitor-keys "^3.4.1"
+
+esprima@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esquery@^1.4.2:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
+ integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
+ dependencies:
+ estraverse "^5.1.0"
+
+esrecurse@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
+ integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
+ dependencies:
+ estraverse "^5.2.0"
+
+estraverse@^4.1.1:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
+ integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+estraverse@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642"
+ integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
+
+estraverse@^5.2.0, estraverse@^5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
+ integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
+ integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+eventemitter3@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4"
+ integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==
+
+events-to-array@^1.0.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz#2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6"
+ integrity sha1-LUH1Y+H+QA7Uli/hpNXGp1Od9/Y=
+
+events@^3.0.0, events@^3.2.0, events@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
+ integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
+
+extend@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extract-zip@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
+ integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
+ dependencies:
+ debug "^4.1.1"
+ get-stream "^5.1.0"
+ yauzl "^2.10.0"
+ optionalDependencies:
+ "@types/yauzl" "^2.9.1"
+
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-glob@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
+ integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
+fast-glob@^3.3.3:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
+ integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.8"
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
+ integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+
+fast-uri@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134"
+ integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==
+
+fast-xml-parser@^5.0.7:
+ version "5.2.5"
+ resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a"
+ integrity sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==
+ dependencies:
+ strnum "^2.1.0"
+
+fastest-levenshtein@^1.0.12:
+ version "1.0.14"
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz#9054384e4b7a78c88d01a4432dc18871af0ac859"
+ integrity sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA==
+
+fastq@^1.6.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481"
+ integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
+ dependencies:
+ reusify "^1.0.4"
+
+fd-slicer@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
+ integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==
+ dependencies:
+ pend "~1.2.0"
+
+file-entry-cache@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
+ integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
+ dependencies:
+ flat-cache "^3.0.4"
+
+fill-range@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
+ integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
+ dependencies:
+ to-regex-range "^5.0.1"
+
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ dependencies:
+ locate-path "^3.0.0"
+
+find-up@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
+
+find-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
+ integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
+ dependencies:
+ locate-path "^6.0.0"
+ path-exists "^4.0.0"
+
+flat-cache@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
+ integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
+ dependencies:
+ flatted "^3.1.0"
+ rimraf "^3.0.2"
+
+flatted@^3.1.0:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
+ integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
+
+folder-hash@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/folder-hash/-/folder-hash-4.1.1.tgz#c054437d83c26455b12c4a4c8586b1f080c6e644"
+ integrity sha512-1ZSlKJSbET3XpglnEXC9g+QF4QRZhqHIjpFfa4pAMfO4tu/XYPafpeHEX6zOFS2EolOIXr0lPh1eSjmdWItX2w==
+ dependencies:
+ debug "4.4.0"
+ minimatch "7.4.6"
+
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
+
+for-each@^0.3.5:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47"
+ integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==
+ dependencies:
+ is-callable "^1.2.7"
+
+foreground-child@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
+ integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
+ dependencies:
+ cross-spawn "^7.0.0"
+ signal-exit "^4.0.1"
+
+fs-extra@^10.0.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
+ integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs-extra@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
+ integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+fs-minipass@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
+ integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
+ dependencies:
+ minipass "^3.0.0"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fsevents@~2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
+ integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+
+function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
+function.prototype.name@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
+ integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.19.0"
+ functions-have-names "^1.2.2"
+
+function.prototype.name@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd"
+ integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ functions-have-names "^1.2.3"
+
+function.prototype.name@^1.1.8:
+ version "1.1.8"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78"
+ integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.3"
+ define-properties "^1.2.1"
+ functions-have-names "^1.2.3"
+ hasown "^2.0.2"
+ is-callable "^1.2.7"
+
+functions-have-names@^1.2.2, functions-have-names@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
+ integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
+
+get-east-asian-width@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e"
+ integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==
+
+get-func-name@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41"
+ integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==
+
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
+ integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
+ dependencies:
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+
+get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd"
+ integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==
+ dependencies:
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ hasown "^2.0.0"
+
+get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
+ integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
+ dependencies:
+ call-bind-apply-helpers "^1.0.2"
+ es-define-property "^1.0.1"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.1.1"
+ function-bind "^1.1.2"
+ get-proto "^1.0.1"
+ gopd "^1.2.0"
+ has-symbols "^1.1.0"
+ hasown "^2.0.2"
+ math-intrinsics "^1.1.0"
+
+get-proto@^1.0.0, get-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
+ integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
+ dependencies:
+ dunder-proto "^1.0.1"
+ es-object-atoms "^1.0.0"
+
+get-stdin@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
+ integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
+
+get-stream@^5.1.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
+ integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
+ dependencies:
+ pump "^3.0.0"
+
+get-symbol-description@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
+ integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.1"
+
+get-symbol-description@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5"
+ integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==
+ dependencies:
+ call-bind "^1.0.5"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+
+get-symbol-description@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee"
+ integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==
+ dependencies:
+ call-bound "^1.0.3"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.6"
+
+get-tsconfig@^4.7.0:
+ version "4.8.1"
+ resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471"
+ integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==
+ dependencies:
+ resolve-pkg-maps "^1.0.0"
+
+getos@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5"
+ integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==
+ dependencies:
+ async "^3.2.0"
+
+glob-parent@^5.1.2, glob-parent@~5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
+ integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob-parent@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
+ integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
+ dependencies:
+ is-glob "^4.0.3"
+
+glob-to-regexp@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
+ integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
+
+glob@^10.0.0, glob@^10.2.2, glob@^10.4.5:
+ version "10.4.5"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
+ integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
+ dependencies:
+ foreground-child "^3.1.0"
+ jackspeak "^3.1.2"
+ minimatch "^9.0.4"
+ minipass "^7.1.2"
+ package-json-from-dist "^1.0.0"
+ path-scurry "^1.11.1"
+
+glob@^7.1.3, glob@^7.1.6:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
+ integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@^9.2.0:
+ version "9.3.5"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
+ integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
+ dependencies:
+ fs.realpath "^1.0.0"
+ minimatch "^8.0.2"
+ minipass "^4.2.4"
+ path-scurry "^1.6.1"
+
+global-agent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6"
+ integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==
+ dependencies:
+ boolean "^3.0.1"
+ es6-error "^4.1.1"
+ matcher "^3.0.0"
+ roarr "^2.15.3"
+ semver "^7.3.2"
+ serialize-error "^7.0.1"
+
+globals@^13.19.0:
+ version "13.20.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82"
+ integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==
+ dependencies:
+ type-fest "^0.20.2"
+
+globals@^13.24.0:
+ version "13.24.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171"
+ integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==
+ dependencies:
+ type-fest "^0.20.2"
+
+globalthis@^1.0.1, globalthis@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
+ integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
+ dependencies:
+ define-properties "^1.1.3"
+
+globalthis@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
+ integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==
+ dependencies:
+ define-properties "^1.2.1"
+ gopd "^1.0.1"
+
+globby@14.1.0:
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e"
+ integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==
+ dependencies:
+ "@sindresorhus/merge-streams" "^2.1.0"
+ fast-glob "^3.3.3"
+ ignore "^7.0.3"
+ path-type "^6.0.0"
+ slash "^5.1.0"
+ unicorn-magic "^0.3.0"
+
+gopd@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+ dependencies:
+ get-intrinsic "^1.1.3"
+
+gopd@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
+ integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
+
+got@^11.8.5:
+ version "11.8.5"
+ resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046"
+ integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==
+ dependencies:
+ "@sindresorhus/is" "^4.0.0"
+ "@szmarczak/http-timer" "^4.0.5"
+ "@types/cacheable-request" "^6.0.1"
+ "@types/responselike" "^1.0.0"
+ cacheable-lookup "^5.0.3"
+ cacheable-request "^7.0.2"
+ decompress-response "^6.0.0"
+ http2-wrapper "^1.0.0-beta.5.2"
+ lowercase-keys "^2.0.0"
+ p-cancelable "^2.0.0"
+ responselike "^2.0.0"
+
+graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4:
+ version "4.2.11"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
+ integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
+
+graphemer@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
+ integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
+
+has-bigints@^1.0.1, has-bigints@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
+ integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
+ integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+
+has-flag@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz#5483db2ae02a472d1d0691462fc587d1843cd940"
+ integrity sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==
+
+has-property-descriptors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
+ integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
+ dependencies:
+ get-intrinsic "^1.1.1"
+
+has-property-descriptors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854"
+ integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
+ dependencies:
+ es-define-property "^1.0.0"
+
+has-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
+ integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
+
+has-proto@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd"
+ integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==
+
+has-proto@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5"
+ integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==
+ dependencies:
+ dunder-proto "^1.0.0"
+
+has-symbols@^1.0.2, has-symbols@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
+ integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
+
+has-symbols@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
+ integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
+
+has-tostringtag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
+ integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
+ dependencies:
+ has-symbols "^1.0.2"
+
+has-tostringtag@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
+ integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
+ dependencies:
+ has-symbols "^1.0.3"
+
+has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
+ integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ dependencies:
+ function-bind "^1.1.1"
+
+hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
+ integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
+ dependencies:
+ function-bind "^1.1.2"
+
+hast-util-from-html@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.1.tgz#9cd38ee81bf40b2607368b92a04b0905fa987488"
+ integrity sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==
+ dependencies:
+ "@types/hast" "^3.0.0"
+ devlop "^1.1.0"
+ hast-util-from-parse5 "^8.0.0"
+ parse5 "^7.0.0"
+ vfile "^6.0.0"
+ vfile-message "^4.0.0"
+
+hast-util-from-parse5@^8.0.0:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651"
+ integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==
+ dependencies:
+ "@types/hast" "^3.0.0"
+ "@types/unist" "^3.0.0"
+ devlop "^1.0.0"
+ hastscript "^8.0.0"
+ property-information "^6.0.0"
+ vfile "^6.0.0"
+ vfile-location "^5.0.0"
+ web-namespaces "^2.0.0"
+
+hast-util-parse-selector@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27"
+ integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==
+ dependencies:
+ "@types/hast" "^3.0.0"
+
+hastscript@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a"
+ integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==
+ dependencies:
+ "@types/hast" "^3.0.0"
+ comma-separated-tokens "^2.0.0"
+ hast-util-parse-selector "^4.0.0"
+ property-information "^6.0.0"
+ space-separated-tokens "^2.0.0"
+
+hosted-git-info@^7.0.0:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17"
+ integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==
+ dependencies:
+ lru-cache "^10.0.1"
+
+http-cache-semantics@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
+ integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
+
+http-proxy-agent@^7.0.0:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e"
+ integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==
+ dependencies:
+ agent-base "^7.1.0"
+ debug "^4.3.4"
+
+http2-wrapper@^1.0.0-beta.5.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
+ integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
+ dependencies:
+ quick-lru "^5.1.1"
+ resolve-alpn "^1.0.0"
+
+https-proxy-agent@^7.0.0:
+ version "7.0.5"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2"
+ integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==
+ dependencies:
+ agent-base "^7.0.2"
+ debug "4"
+
+husky@^9.1.7:
+ version "9.1.7"
+ resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz#d46a38035d101b46a70456a850ff4201344c0b2d"
+ integrity sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==
+
+ieee754@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
+ integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
+
+ignore@^5.0.0, ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
+ integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
+
+ignore@^7.0.0, ignore@^7.0.3:
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.4.tgz#a12c70d0f2607c5bf508fb65a40c75f037d7a078"
+ integrity sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==
+
+import-fresh@^3.2.1:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
+ dependencies:
+ parent-module "^1.0.0"
+ resolve-from "^4.0.0"
+
+import-local@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
+ integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
+ dependencies:
+ pkg-dir "^4.2.0"
+ resolve-cwd "^3.0.0"
+
+import-meta-resolve@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#f9db8bead9fafa61adb811db77a2bf22c5399706"
+ integrity sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+ini@^4.1.2, ini@^4.1.3:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795"
+ integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==
+
+internal-slot@^1.0.3, internal-slot@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986"
+ integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==
+ dependencies:
+ get-intrinsic "^1.2.0"
+ has "^1.0.3"
+ side-channel "^1.0.4"
+
+internal-slot@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802"
+ integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==
+ dependencies:
+ es-errors "^1.3.0"
+ hasown "^2.0.0"
+ side-channel "^1.0.4"
+
+internal-slot@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961"
+ integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==
+ dependencies:
+ es-errors "^1.3.0"
+ hasown "^2.0.2"
+ side-channel "^1.1.0"
+
+interpret@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
+ integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
+
+is-alphabetical@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d"
+ integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==
+
+is-alphabetical@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.0.tgz#ef6e2caea57c63450fffc7abb6cbdafc5eb96e96"
+ integrity sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==
+
+is-alphanumerical@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf"
+ integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==
+ dependencies:
+ is-alphabetical "^1.0.0"
+ is-decimal "^1.0.0"
+
+is-alphanumerical@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz#0fbfeb6a72d21d91143b3d182bf6cf5909ee66f6"
+ integrity sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==
+ dependencies:
+ is-alphabetical "^2.0.0"
+ is-decimal "^2.0.0"
+
+is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
+ integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.0"
+ is-typed-array "^1.1.10"
+
+is-array-buffer@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98"
+ integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.1"
+
+is-array-buffer@^3.0.5:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280"
+ integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.3"
+ get-intrinsic "^1.2.6"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+
+is-async-function@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523"
+ integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==
+ dependencies:
+ async-function "^1.0.0"
+ call-bound "^1.0.3"
+ get-proto "^1.0.1"
+ has-tostringtag "^1.0.2"
+ safe-regex-test "^1.1.0"
+
+is-bigint@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
+ integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
+ dependencies:
+ has-bigints "^1.0.1"
+
+is-bigint@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672"
+ integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==
+ dependencies:
+ has-bigints "^1.0.2"
+
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
+is-boolean-object@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
+ integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-boolean-object@^1.2.1:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e"
+ integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==
+ dependencies:
+ call-bound "^1.0.3"
+ has-tostringtag "^1.0.2"
+
+is-builtin-module@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169"
+ integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==
+ dependencies:
+ builtin-modules "^3.3.0"
+
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
+ integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
+
+is-core-module@^2.11.0:
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd"
+ integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==
+ dependencies:
+ has "^1.0.3"
+
+is-core-module@^2.12.1, is-core-module@^2.13.0:
+ version "2.15.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37"
+ integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==
+ dependencies:
+ hasown "^2.0.2"
+
+is-core-module@^2.16.1:
+ version "2.16.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4"
+ integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==
+ dependencies:
+ hasown "^2.0.2"
+
+is-core-module@^2.9.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
+ integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
+ dependencies:
+ has "^1.0.3"
+
+is-data-view@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f"
+ integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==
+ dependencies:
+ is-typed-array "^1.1.13"
+
+is-data-view@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e"
+ integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==
+ dependencies:
+ call-bound "^1.0.2"
+ get-intrinsic "^1.2.6"
+ is-typed-array "^1.1.13"
+
+is-date-object@^1.0.1:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
+ integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-date-object@^1.0.5, is-date-object@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7"
+ integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==
+ dependencies:
+ call-bound "^1.0.2"
+ has-tostringtag "^1.0.2"
+
+is-decimal@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
+ integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==
+
+is-decimal@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz#db1140337809fd043a056ae40a9bd1cdc563034c"
+ integrity sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==
+
+is-empty@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz#de9bb5b278738a05a0b09a57e1fb4d4a341a9f6b"
+ integrity sha1-3pu1snhzigWgsJpX4ftNSjQan2s=
+
+is-extglob@^2.1.0, is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+
+is-finalizationregistry@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90"
+ integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==
+ dependencies:
+ call-bound "^1.0.3"
+
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
+is-fullwidth-code-point@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88"
+ integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==
+
+is-fullwidth-code-point@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz#9609efced7c2f97da7b60145ef481c787c7ba704"
+ integrity sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==
+ dependencies:
+ get-east-asian-width "^1.0.0"
+
+is-generator-function@^1.0.10:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca"
+ integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==
+ dependencies:
+ call-bound "^1.0.3"
+ get-proto "^1.0.0"
+ has-tostringtag "^1.0.2"
+ safe-regex-test "^1.1.0"
+
+is-glob@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+ integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
+ dependencies:
+ is-extglob "^2.1.0"
+
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
+ integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-hexadecimal@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
+ integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
+
+is-hexadecimal@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz#8e1ec9f48fe3eabd90161109856a23e0907a65d5"
+ integrity sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==
+
+is-interactive@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-2.0.0.tgz#40c57614593826da1100ade6059778d597f16e90"
+ integrity sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==
+
+is-map@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e"
+ integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==
+
+is-negative-zero@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
+ integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
+
+is-negative-zero@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747"
+ integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==
+
+is-number-object@^1.0.4:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
+ integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-number-object@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541"
+ integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==
+ dependencies:
+ call-bound "^1.0.3"
+ has-tostringtag "^1.0.2"
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-path-inside@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
+ integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
+
+is-plain-obj@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz#06c0999fd7574edf5a906ba5644ad0feb3a84d22"
+ integrity sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==
+
+is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-plain-object@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
+ integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
+
+is-regex@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
+ integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-regex@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22"
+ integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==
+ dependencies:
+ call-bound "^1.0.2"
+ gopd "^1.2.0"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.2"
+
+is-set@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d"
+ integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==
+
+is-shared-array-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
+ integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-shared-array-buffer@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688"
+ integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==
+ dependencies:
+ call-bind "^1.0.7"
+
+is-shared-array-buffer@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f"
+ integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==
+ dependencies:
+ call-bound "^1.0.3"
+
+is-string@^1.0.5, is-string@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
+ integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-string@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9"
+ integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==
+ dependencies:
+ call-bound "^1.0.3"
+ has-tostringtag "^1.0.2"
+
+is-symbol@^1.0.2, is-symbol@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
+ integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
+ dependencies:
+ has-symbols "^1.0.2"
+
+is-symbol@^1.0.4, is-symbol@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634"
+ integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==
+ dependencies:
+ call-bound "^1.0.2"
+ has-symbols "^1.1.0"
+ safe-regex-test "^1.1.0"
+
+is-typed-array@^1.1.10, is-typed-array@^1.1.9:
+ version "1.1.10"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f"
+ integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.0"
+
+is-typed-array@^1.1.13:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229"
+ integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==
+ dependencies:
+ which-typed-array "^1.1.14"
+
+is-typed-array@^1.1.14, is-typed-array@^1.1.15:
+ version "1.1.15"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b"
+ integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==
+ dependencies:
+ which-typed-array "^1.1.16"
+
+is-unicode-supported@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714"
+ integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==
+
+is-unicode-supported@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a"
+ integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==
+
+is-weakmap@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd"
+ integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==
+
+is-weakref@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
+ integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-weakref@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293"
+ integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==
+ dependencies:
+ call-bound "^1.0.3"
+
+is-weakset@^2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca"
+ integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==
+ dependencies:
+ call-bound "^1.0.3"
+ get-intrinsic "^1.2.6"
+
+isarray@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
+ integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isexe@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
+ integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
+
+isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+
+jackspeak@^3.1.2:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a"
+ integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==
+ dependencies:
+ "@isaacs/cliui" "^8.0.2"
+ optionalDependencies:
+ "@pkgjs/parseargs" "^0.11.0"
+
+jest-worker@^27.4.5:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
+ integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
+ dependencies:
+ "@types/node" "*"
+ merge-stream "^2.0.0"
+ supports-color "^8.0.0"
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-yaml@4.1.0, js-yaml@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
+ integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
+ dependencies:
+ argparse "^2.0.1"
+
+js-yaml@^3.2.7:
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
+ integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+json-buffer@3.0.1, json-buffer@~3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
+ integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
+
+json-parse-better-errors@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+
+json-parse-even-better-errors@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
+ integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
+
+json-parse-even-better-errors@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz#b43d35e89c0f3be6b5fbbe9dc6c82467b30c28da"
+ integrity sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema-traverse@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
+ integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
+json-stable-stringify-without-jsonify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
+ integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
+
+json-stringify-safe@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
+
+json5@^1.0.1, json5@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
+ dependencies:
+ minimist "^1.2.0"
+
+json5@^2.0.0, json5@^2.1.2:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+jsonc-parser@3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4"
+ integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==
+
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+ integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonfile@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179"
+ integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==
+ dependencies:
+ universalify "^1.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonwebtoken@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz#d0faf9ba1cc3a56255fe49c0961a67e520c1926d"
+ integrity sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==
+ dependencies:
+ jws "^3.2.2"
+ lodash "^4.17.21"
+ ms "^2.1.1"
+ semver "^7.3.8"
+
+"jsx-ast-utils@^2.4.1 || ^3.0.0":
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
+ integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
+ dependencies:
+ array-includes "^3.1.5"
+ object.assign "^4.1.3"
+
+jwa@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a"
+ integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==
+ dependencies:
+ buffer-equal-constant-time "1.0.1"
+ ecdsa-sig-formatter "1.0.11"
+ safe-buffer "^5.0.1"
+
+jws@^3.2.2:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304"
+ integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==
+ dependencies:
+ jwa "^1.4.1"
+ safe-buffer "^5.0.1"
+
+katex@^0.16.0:
+ version "0.16.22"
+ resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.22.tgz#d2b3d66464b1e6d69e6463b28a86ced5a02c5ccd"
+ integrity sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==
+ dependencies:
+ commander "^8.3.0"
+
+keyv@^4.0.0:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz#7970672f137d987945821b1a07b524ce5a4edd27"
+ integrity sha512-nwP7AQOxFzELXsNq3zCx/oh81zu4DHWwCE6W9RaeHb7OHO0JpmKS8n801ovVQC7PTsZDWtPA5j1QY+/WWtARYg==
+ dependencies:
+ compress-brotli "^1.3.8"
+ json-buffer "3.0.1"
+
+kind-of@^6.0.2:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+levn@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
+ integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
+ dependencies:
+ prelude-ls "^1.2.1"
+ type-check "~0.4.0"
+
+lilconfig@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4"
+ integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==
+
+lines-and-columns@^2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42"
+ integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==
+
+linkify-it@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421"
+ integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==
+ dependencies:
+ uc.micro "^2.0.0"
+
+lint-staged@^16.1.0:
+ version "16.1.0"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.1.0.tgz#06807ef3dbbade9e4e3416897aac0ac5b99a2377"
+ integrity sha512-HkpQh69XHxgCjObjejBT3s2ILwNjFx8M3nw+tJ/ssBauDlIpkx2RpqWSi1fBgkXLSSXnbR3iEq1NkVtpvV+FLQ==
+ dependencies:
+ chalk "^5.4.1"
+ commander "^14.0.0"
+ debug "^4.4.1"
+ lilconfig "^3.1.3"
+ listr2 "^8.3.3"
+ micromatch "^4.0.8"
+ nano-spawn "^1.0.2"
+ pidtree "^0.6.0"
+ string-argv "^0.3.2"
+ yaml "^2.8.0"
+
+listr2@^8.3.3:
+ version "8.3.3"
+ resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.3.3.tgz#815fc8f738260ff220981bf9e866b3e11e8121bf"
+ integrity sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==
+ dependencies:
+ cli-truncate "^4.0.0"
+ colorette "^2.0.20"
+ eventemitter3 "^5.0.1"
+ log-update "^6.1.0"
+ rfdc "^1.4.1"
+ wrap-ansi "^9.0.0"
+
+load-json-file@^5.2.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz#4d3c1e01fa1c03ea78a60ac7af932c9ce53403f3"
+ integrity sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==
+ dependencies:
+ graceful-fs "^4.1.15"
+ parse-json "^4.0.0"
+ pify "^4.0.1"
+ strip-bom "^3.0.0"
+ type-fest "^0.3.0"
+
+load-plugin@^6.0.0:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-6.0.3.tgz#b0eb8ea2361744f0e54850ccbc4c8a2d94ffabe3"
+ integrity sha512-kc0X2FEUZr145odl68frm+lMJuQ23+rTXYmR6TImqPtbpmXC4vVXbWKDQ9IzndA0HfyQamWfKLhzsqGSTxE63w==
+ dependencies:
+ "@npmcli/config" "^8.0.0"
+ import-meta-resolve "^4.0.0"
+
+loader-runner@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
+ integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
+
+loader-utils@^1.0.2:
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3"
+ integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^1.0.1"
+
+loader-utils@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
+ integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
+locate-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ dependencies:
+ p-locate "^3.0.0"
+ path-exists "^3.0.0"
+
+locate-path@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
+ integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+ dependencies:
+ p-locate "^4.1.0"
+
+locate-path@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
+ integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
+ dependencies:
+ p-locate "^5.0.0"
+
+lodash.camelcase@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
+ integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
+
+lodash.merge@^4.6.2:
+ version "4.6.2"
+ resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
+ integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
+
+lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.21:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+log-symbols@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-6.0.0.tgz#bb95e5f05322651cac30c0feb6404f9f2a8a9439"
+ integrity sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==
+ dependencies:
+ chalk "^5.3.0"
+ is-unicode-supported "^1.3.0"
+
+log-update@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz#1a04ff38166f94647ae1af562f4bd6a15b1b7cd4"
+ integrity sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==
+ dependencies:
+ ansi-escapes "^7.0.0"
+ cli-cursor "^5.0.0"
+ slice-ansi "^7.1.0"
+ strip-ansi "^7.1.0"
+ wrap-ansi "^9.0.0"
+
+longest-streak@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz#f127e2bded83caa6a35ac5f7a2f2b2f94b36f3dc"
+ integrity sha512-XhUjWR5CFaQ03JOP+iSDS9koy8T5jfoImCZ4XprElw3BXsSk4MpVYOLw/6LTDKZhO13PlAXnB5gS4MHQTpkSOw==
+
+loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+loupe@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.1.tgz#71d038d59007d890e3247c5db97c1ec5a92edc54"
+ integrity sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==
+ dependencies:
+ get-func-name "^2.0.1"
+
+lowercase-keys@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
+ integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
+
+lru-cache@^10.0.1:
+ version "10.4.3"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
+ integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
+
+lru-cache@^10.2.0:
+ version "10.2.2"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878"
+ integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==
+
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
+ integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
+ dependencies:
+ yallist "^4.0.0"
+
+lru-cache@^9.0.0, lru-cache@^9.1.1:
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1"
+ integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==
+
+make-error@^1.1.1:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8"
+ integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==
+
+markdown-extensions@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4"
+ integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==
+
+markdown-it@14.1.0, markdown-it@^14.1.0:
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45"
+ integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==
+ dependencies:
+ argparse "^2.0.1"
+ entities "^4.4.0"
+ linkify-it "^5.0.0"
+ mdurl "^2.0.0"
+ punycode.js "^2.3.1"
+ uc.micro "^2.1.0"
+
+markdownlint-cli2-formatter-default@0.0.5:
+ version "0.0.5"
+ resolved "https://registry.yarnpkg.com/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.5.tgz#b8fde4e127f9a9c0596e6d45eed352dd0aa0ff98"
+ integrity sha512-4XKTwQ5m1+Txo2kuQ3Jgpo/KmnG+X90dWt4acufg6HVGadTUG5hzHF/wssp9b5MBYOMCnZ9RMPaU//uHsszF8Q==
+
+markdownlint-cli2@^0.18.0:
+ version "0.18.0"
+ resolved "https://registry.yarnpkg.com/markdownlint-cli2/-/markdownlint-cli2-0.18.0.tgz#eb8007f8f276399197c65966d3428e777a9ecbf3"
+ integrity sha512-gHvff1KxBxTqaN1F5cTxRSxBipx+Qkki430tyg0wPxty67iQNZzxREZkXy8ltbj7ObMz1eYD4aspnYXfV0sHAw==
+ dependencies:
+ globby "14.1.0"
+ js-yaml "4.1.0"
+ jsonc-parser "3.3.1"
+ markdown-it "14.1.0"
+ markdownlint "0.38.0"
+ markdownlint-cli2-formatter-default "0.0.5"
+ micromatch "4.0.8"
+
+markdownlint@0.38.0:
+ version "0.38.0"
+ resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.38.0.tgz#862ca9d08f3a28f4149bd388ac369bb95865534e"
+ integrity sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==
+ dependencies:
+ micromark "4.0.2"
+ micromark-core-commonmark "2.0.3"
+ micromark-extension-directive "4.0.0"
+ micromark-extension-gfm-autolink-literal "2.1.0"
+ micromark-extension-gfm-footnote "2.1.0"
+ micromark-extension-gfm-table "2.1.1"
+ micromark-extension-math "3.1.0"
+ micromark-util-types "2.0.2"
+
+matcher-collection@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz#1076f506f10ca85897b53d14ef54f90a5c426838"
+ integrity sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g==
+ dependencies:
+ minimatch "^3.0.2"
+
+matcher@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca"
+ integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==
+ dependencies:
+ escape-string-regexp "^4.0.0"
+
+math-intrinsics@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
+ integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
+
+mdast-comment-marker@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-3.0.0.tgz#8233f27c985ac7be53678ecb453dd9648fa1b5c5"
+ integrity sha512-bt08sLmTNg00/UtVDiqZKocxqvQqqyQZAg1uaRuO/4ysXV5motg7RolF5o5yy/sY1rG0v2XgZEqFWho1+2UquA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-mdx-expression "^2.0.0"
+
+mdast-util-directive@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz#f3656f4aab6ae3767d3c72cfab5e8055572ccba1"
+ integrity sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ ccount "^2.0.0"
+ devlop "^1.0.0"
+ mdast-util-from-markdown "^2.0.0"
+ mdast-util-to-markdown "^2.0.0"
+ parse-entities "^4.0.0"
+ stringify-entities "^4.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+mdast-util-from-markdown@^0.8.5:
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c"
+ integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==
+ dependencies:
+ "@types/mdast" "^3.0.0"
+ mdast-util-to-string "^2.0.0"
+ micromark "~2.11.0"
+ parse-entities "^2.0.0"
+ unist-util-stringify-position "^2.0.0"
+
+mdast-util-from-markdown@^2.0.0, mdast-util-from-markdown@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz#4850390ca7cf17413a9b9a0fbefcd1bc0eb4160a"
+ integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ decode-named-character-reference "^1.0.0"
+ devlop "^1.0.0"
+ mdast-util-to-string "^4.0.0"
+ micromark "^4.0.0"
+ micromark-util-decode-numeric-character-reference "^2.0.0"
+ micromark-util-decode-string "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+ unist-util-stringify-position "^4.0.0"
+
+mdast-util-heading-style@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-3.0.0.tgz#f1a02b2d0950e8535713f54de5ee0eea82413f51"
+ integrity sha512-tsUfM9Kj9msjlemA/38Z3pvraQay880E3zP2NgIthMoGcpU9bcPX9oSM6QC/+eFXGGB4ba+VCB1dKAPHB7Veug==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+
+mdast-util-mdx-expression@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz#43f0abac9adc756e2086f63822a38c8d3c3a5096"
+ integrity sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==
+ dependencies:
+ "@types/estree-jsx" "^1.0.0"
+ "@types/hast" "^3.0.0"
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-from-markdown "^2.0.0"
+ mdast-util-to-markdown "^2.0.0"
+
+mdast-util-mdx-jsx@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz#fd04c67a2a7499efb905a8a5c578dddc9fdada0d"
+ integrity sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==
+ dependencies:
+ "@types/estree-jsx" "^1.0.0"
+ "@types/hast" "^3.0.0"
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ ccount "^2.0.0"
+ devlop "^1.1.0"
+ mdast-util-from-markdown "^2.0.0"
+ mdast-util-to-markdown "^2.0.0"
+ parse-entities "^4.0.0"
+ stringify-entities "^4.0.0"
+ unist-util-stringify-position "^4.0.0"
+ vfile-message "^4.0.0"
+
+mdast-util-mdx@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41"
+ integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==
+ dependencies:
+ mdast-util-from-markdown "^2.0.0"
+ mdast-util-mdx-expression "^2.0.0"
+ mdast-util-mdx-jsx "^3.0.0"
+ mdast-util-mdxjs-esm "^2.0.0"
+ mdast-util-to-markdown "^2.0.0"
+
+mdast-util-mdxjs-esm@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97"
+ integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==
+ dependencies:
+ "@types/estree-jsx" "^1.0.0"
+ "@types/hast" "^3.0.0"
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-from-markdown "^2.0.0"
+ mdast-util-to-markdown "^2.0.0"
+
+mdast-util-phrasing@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3"
+ integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unist-util-is "^6.0.0"
+
+mdast-util-to-markdown@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4"
+ integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ longest-streak "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ mdast-util-to-string "^4.0.0"
+ micromark-util-decode-string "^2.0.0"
+ unist-util-visit "^5.0.0"
+ zwitch "^2.0.0"
+
+mdast-util-to-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b"
+ integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==
+
+mdast-util-to-string@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814"
+ integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+
+mdurl@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
+ integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
+
+memory-fs@^0.4.0:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
+ integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
+merge-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
+ integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
+
+merge2@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
+ integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+
+micromark-core-commonmark@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz#c691630e485021a68cf28dbc2b2ca27ebf678cd4"
+ integrity sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==
+ dependencies:
+ decode-named-character-reference "^1.0.0"
+ devlop "^1.0.0"
+ micromark-factory-destination "^2.0.0"
+ micromark-factory-label "^2.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-factory-title "^2.0.0"
+ micromark-factory-whitespace "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-chunked "^2.0.0"
+ micromark-util-classify-character "^2.0.0"
+ micromark-util-html-tag-name "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-resolve-all "^2.0.0"
+ micromark-util-subtokenize "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-core-commonmark@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d"
+ integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==
+ dependencies:
+ decode-named-character-reference "^1.0.0"
+ devlop "^1.0.0"
+ micromark-factory-destination "^2.0.0"
+ micromark-factory-label "^2.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-factory-title "^2.0.0"
+ micromark-factory-whitespace "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-chunked "^2.0.0"
+ micromark-util-classify-character "^2.0.0"
+ micromark-util-html-tag-name "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-resolve-all "^2.0.0"
+ micromark-util-subtokenize "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-extension-directive@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz#af389e33fe0654c15f8466b73a0f5af598d00368"
+ integrity sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==
+ dependencies:
+ devlop "^1.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-factory-whitespace "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+ parse-entities "^4.0.0"
+
+micromark-extension-gfm-autolink-literal@2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz#6286aee9686c4462c1e3552a9d505feddceeb935"
+ integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==
+ dependencies:
+ micromark-util-character "^2.0.0"
+ micromark-util-sanitize-uri "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-extension-gfm-footnote@2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz#4dab56d4e398b9853f6fe4efac4fc9361f3e0750"
+ integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==
+ dependencies:
+ devlop "^1.0.0"
+ micromark-core-commonmark "^2.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-sanitize-uri "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-extension-gfm-table@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz#fac70bcbf51fe65f5f44033118d39be8a9b5940b"
+ integrity sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==
+ dependencies:
+ devlop "^1.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-extension-math@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz#c42ee3b1dd5a9a03584e83dd8f08e3de510212c1"
+ integrity sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==
+ dependencies:
+ "@types/katex" "^0.16.0"
+ devlop "^1.0.0"
+ katex "^0.16.0"
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-factory-destination@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07"
+ integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==
+ dependencies:
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-factory-label@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a"
+ integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==
+ dependencies:
+ devlop "^1.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-factory-space@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030"
+ integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==
+ dependencies:
+ micromark-util-character "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-factory-title@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95"
+ integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==
+ dependencies:
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-factory-whitespace@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763"
+ integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==
+ dependencies:
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-util-character@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.0.tgz#31320ace16b4644316f6bf057531689c71e2aee1"
+ integrity sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==
+ dependencies:
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-util-chunked@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89"
+ integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==
+ dependencies:
+ micromark-util-symbol "^2.0.0"
+
+micromark-util-classify-character@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34"
+ integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==
+ dependencies:
+ micromark-util-character "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-util-combine-extensions@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5"
+ integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==
+ dependencies:
+ micromark-util-chunked "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-util-decode-numeric-character-reference@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5"
+ integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==
+ dependencies:
+ micromark-util-symbol "^2.0.0"
+
+micromark-util-decode-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a"
+ integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==
+ dependencies:
+ decode-named-character-reference "^1.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-decode-numeric-character-reference "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+
+micromark-util-encode@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1"
+ integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==
+
+micromark-util-html-tag-name@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4"
+ integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==
+
+micromark-util-normalize-identifier@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b"
+ integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==
+ dependencies:
+ micromark-util-symbol "^2.0.0"
+
+micromark-util-resolve-all@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364"
+ integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==
+ dependencies:
+ micromark-util-types "^2.0.0"
+
+micromark-util-sanitize-uri@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de"
+ integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==
+ dependencies:
+ micromark-util-character "^2.0.0"
+ micromark-util-encode "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+
+micromark-util-subtokenize@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5"
+ integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==
+ dependencies:
+ devlop "^1.0.0"
+ micromark-util-chunked "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark-util-symbol@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044"
+ integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==
+
+micromark-util-types@2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.2.tgz#f00225f5f5a0ebc3254f96c36b6605c4b393908e"
+ integrity sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==
+
+micromark-util-types@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e"
+ integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==
+
+micromark@4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.2.tgz#91395a3e1884a198e62116e33c9c568e39936fdb"
+ integrity sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==
+ dependencies:
+ "@types/debug" "^4.0.0"
+ debug "^4.0.0"
+ decode-named-character-reference "^1.0.0"
+ devlop "^1.0.0"
+ micromark-core-commonmark "^2.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-chunked "^2.0.0"
+ micromark-util-combine-extensions "^2.0.0"
+ micromark-util-decode-numeric-character-reference "^2.0.0"
+ micromark-util-encode "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-resolve-all "^2.0.0"
+ micromark-util-sanitize-uri "^2.0.0"
+ micromark-util-subtokenize "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249"
+ integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==
+ dependencies:
+ "@types/debug" "^4.0.0"
+ debug "^4.0.0"
+ decode-named-character-reference "^1.0.0"
+ devlop "^1.0.0"
+ micromark-core-commonmark "^2.0.0"
+ micromark-factory-space "^2.0.0"
+ micromark-util-character "^2.0.0"
+ micromark-util-chunked "^2.0.0"
+ micromark-util-combine-extensions "^2.0.0"
+ micromark-util-decode-numeric-character-reference "^2.0.0"
+ micromark-util-encode "^2.0.0"
+ micromark-util-normalize-identifier "^2.0.0"
+ micromark-util-resolve-all "^2.0.0"
+ micromark-util-sanitize-uri "^2.0.0"
+ micromark-util-subtokenize "^2.0.0"
+ micromark-util-symbol "^2.0.0"
+ micromark-util-types "^2.0.0"
+
+micromark@~2.11.0:
+ version "2.11.4"
+ resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a"
+ integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==
+ dependencies:
+ debug "^4.0.0"
+ parse-entities "^2.0.0"
+
+micromatch@4.0.8, micromatch@^4.0.0, micromatch@^4.0.4, micromatch@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
+ integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
+ dependencies:
+ braces "^3.0.3"
+ picomatch "^2.3.1"
+
+mime-db@1.52.0:
+ version "1.52.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
+ integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-types@^2.1.27:
+ version "2.1.35"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
+ integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ dependencies:
+ mime-db "1.52.0"
+
+mimic-function@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
+ integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
+
+mimic-response@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
+ integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
+
+mimic-response@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
+ integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
+
+minimatch@7.4.6:
+ version "7.4.6"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb"
+ integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
+ integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^8.0.2:
+ version "8.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
+ integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimatch@^9.0.0, minimatch@^9.0.4:
+ version "9.0.5"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
+ integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimist@^1.0.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0:
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
+ integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
+
+minimist@^1.2.0, minimist@^1.2.8:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
+ integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
+
+minipass@^3.0.0:
+ version "3.3.6"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a"
+ integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==
+ dependencies:
+ yallist "^4.0.0"
+
+minipass@^4.2.4:
+ version "4.2.8"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a"
+ integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==
+
+minipass@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
+ integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
+
+"minipass@^5.0.0 || ^6.0.2":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81"
+ integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==
+
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.0.tgz#b545f84af94e567386770159302ca113469c80b8"
+ integrity sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==
+
+minipass@^7.1.2:
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
+ integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
+
+minizlib@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
+ integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
+ dependencies:
+ minipass "^3.0.0"
+ yallist "^4.0.0"
+
+mkdirp@^0.5.1:
+ version "0.5.5"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
+ integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
+ dependencies:
+ minimist "^1.2.5"
+
+mkdirp@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
+ integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
+
+ms@^2.1.1, ms@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+nan@nodejs/nan#e14bdcd1f72d62bca1d541b66da43130384ec213:
+ version "2.18.0"
+ resolved "https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213"
+
+nano-spawn@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-1.0.2.tgz#9853795681f0e96ef6f39104c2e4347b6ba79bf6"
+ integrity sha512-21t+ozMQDAL/UGgQVBbZ/xXvNO10++ZPuTmKRO8k9V3AClVRht49ahtDjfY8l1q6nSHOrE5ASfthzH3ol6R/hg==
+
+natural-compare@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+ integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
+
+neo-async@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+node-fetch@^2.6.1:
+ version "2.6.8"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e"
+ integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==
+ dependencies:
+ whatwg-url "^5.0.0"
+
+node-fetch@^2.6.7:
+ version "2.6.7"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
+ integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
+ dependencies:
+ whatwg-url "^5.0.0"
+
+node-releases@^2.0.18:
+ version "2.0.18"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f"
+ integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==
+
+nopt@^7.2.1:
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7"
+ integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==
+ dependencies:
+ abbrev "^2.0.0"
+
+normalize-package-data@^6.0.0:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506"
+ integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==
+ dependencies:
+ hosted-git-info "^7.0.0"
+ semver "^7.3.5"
+ validate-npm-package-license "^3.0.4"
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-url@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
+ integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
+
+npm-install-checks@^6.0.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe"
+ integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==
+ dependencies:
+ semver "^7.1.1"
+
+npm-normalize-package-bin@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
+ integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
+
+npm-package-arg@^11.0.0:
+ version "11.0.3"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d"
+ integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==
+ dependencies:
+ hosted-git-info "^7.0.0"
+ proc-log "^4.0.0"
+ semver "^7.3.5"
+ validate-npm-package-name "^5.0.0"
+
+npm-pick-manifest@^9.0.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636"
+ integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==
+ dependencies:
+ npm-install-checks "^6.0.0"
+ npm-normalize-package-bin "^3.0.0"
+ npm-package-arg "^11.0.0"
+ semver "^7.3.5"
+
+null-loader@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a"
+ integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+
+object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+object-inspect@^1.12.3, object-inspect@^1.9.0:
+ version "1.12.3"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
+ integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
+
+object-inspect@^1.13.1:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff"
+ integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==
+
+object-inspect@^1.13.3, object-inspect@^1.13.4:
+ version "1.13.4"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
+ integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==
+
+object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object.assign@^4.1.3, object.assign@^4.1.4:
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
+ integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
+ object-keys "^1.1.1"
+
+object.assign@^4.1.5:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0"
+ integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==
+ dependencies:
+ call-bind "^1.0.5"
+ define-properties "^1.2.1"
+ has-symbols "^1.0.3"
+ object-keys "^1.1.1"
+
+object.assign@^4.1.7:
+ version "4.1.7"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d"
+ integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.3"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+ has-symbols "^1.1.0"
+ object-keys "^1.1.1"
+
+object.entries@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23"
+ integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+object.fromentries@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73"
+ integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+object.fromentries@^2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65"
+ integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.2"
+ es-object-atoms "^1.0.0"
+
+object.groupby@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e"
+ integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.2"
+
+object.hasown@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92"
+ integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==
+ dependencies:
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+object.values@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d"
+ integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+object.values@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216"
+ integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.3"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+onetime@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60"
+ integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==
+ dependencies:
+ mimic-function "^5.0.0"
+
+optionator@^0.9.3:
+ version "0.9.4"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734"
+ integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
+ dependencies:
+ deep-is "^0.1.3"
+ fast-levenshtein "^2.0.6"
+ levn "^0.4.1"
+ prelude-ls "^1.2.1"
+ type-check "^0.4.0"
+ word-wrap "^1.2.5"
+
+ora@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/ora/-/ora-8.1.0.tgz#c3db2f9f83a2bec9e8ab71fe3b9ae234d65ca3a8"
+ integrity sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==
+ dependencies:
+ chalk "^5.3.0"
+ cli-cursor "^5.0.0"
+ cli-spinners "^2.9.2"
+ is-interactive "^2.0.0"
+ is-unicode-supported "^2.0.0"
+ log-symbols "^6.0.0"
+ stdin-discarder "^0.2.2"
+ string-width "^7.2.0"
+ strip-ansi "^7.1.0"
+
+own-keys@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358"
+ integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==
+ dependencies:
+ get-intrinsic "^1.2.6"
+ object-keys "^1.1.1"
+ safe-push-apply "^1.0.0"
+
+p-cancelable@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
+ integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
+
+p-limit@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
+ integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
+ dependencies:
+ p-try "^2.0.0"
+
+p-limit@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+ dependencies:
+ p-try "^2.0.0"
+
+p-limit@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
+ integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
+ dependencies:
+ yocto-queue "^0.1.0"
+
+p-locate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ dependencies:
+ p-limit "^2.0.0"
+
+p-locate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
+ integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
+ dependencies:
+ p-limit "^2.2.0"
+
+p-locate@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
+ integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
+ dependencies:
+ p-limit "^3.0.2"
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+package-json-from-dist@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
+ integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
+
+parent-module@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
+ dependencies:
+ callsites "^3.0.0"
+
+parse-entities@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8"
+ integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==
+ dependencies:
+ character-entities "^1.0.0"
+ character-entities-legacy "^1.0.0"
+ character-reference-invalid "^1.0.0"
+ is-alphanumerical "^1.0.0"
+ is-decimal "^1.0.0"
+ is-hexadecimal "^1.0.0"
+
+parse-entities@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.2.tgz#61d46f5ed28e4ee62e9ddc43d6b010188443f159"
+ integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==
+ dependencies:
+ "@types/unist" "^2.0.0"
+ character-entities-legacy "^3.0.0"
+ character-reference-invalid "^2.0.0"
+ decode-named-character-reference "^1.0.0"
+ is-alphanumerical "^2.0.0"
+ is-decimal "^2.0.0"
+ is-hexadecimal "^2.0.0"
+
+parse-gitignore@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz#abf702e4b900524fff7902b683862857b63f93fe"
+ integrity sha1-q/cC5LkAUk//eQK2g4YoV7Y/k/4=
+ dependencies:
+ array-unique "^0.3.2"
+ is-glob "^3.1.0"
+
+parse-json@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
+ integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
+ dependencies:
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+
+parse-json@^7.0.0:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120"
+ integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==
+ dependencies:
+ "@babel/code-frame" "^7.21.4"
+ error-ex "^1.3.2"
+ json-parse-even-better-errors "^3.0.0"
+ lines-and-columns "^2.0.3"
+ type-fest "^3.8.0"
+
+parse-ms@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4"
+ integrity sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==
+
+parse5@^7.0.0:
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
+ integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==
+ dependencies:
+ entities "^4.4.0"
+
+path-exists@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
+ integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+
+path-parse@^1.0.6, path-parse@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
+ integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+
+path-scurry@^1.11.1:
+ version "1.11.1"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2"
+ integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==
+ dependencies:
+ lru-cache "^10.2.0"
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+
+path-scurry@^1.6.1:
+ version "1.9.2"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63"
+ integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==
+ dependencies:
+ lru-cache "^9.1.1"
+ minipass "^5.0.0 || ^6.0.2"
+
+path-type@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51"
+ integrity sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==
+
+pathval@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25"
+ integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==
+
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+ integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==
+
+picocolors@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
+ integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
+
+picocolors@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
+ integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
+
+picomatch@^2.0.4:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6"
+ integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==
+
+picomatch@^2.2.1:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
+ integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
+
+picomatch@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
+ integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+
+pidtree@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c"
+ integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==
+
+pify@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
+ integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pkg-conf@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz#d9f9c75ea1bae0e77938cde045b276dac7cc69ae"
+ integrity sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==
+ dependencies:
+ find-up "^3.0.0"
+ load-json-file "^5.2.0"
+
+pkg-dir@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
+ integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
+ dependencies:
+ find-up "^4.0.0"
+
+pluralize@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"
+ integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==
+
+possible-typed-array-names@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f"
+ integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==
+
+pre-flight@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/pre-flight/-/pre-flight-2.0.0.tgz#5e7c09aa49dbaeb28b21cc5c7d49b0ad1ee63a78"
+ integrity sha512-uqrCBHAzVogOyI/79jsxbveioqA9GUK5MBbrwifEHlCFhi3BkEkDYxFEzNxxfkUBl43Gnqkniw1ZKGaTf/YvAA==
+ dependencies:
+ chalk "^5.3.0"
+ semver "^7.6.3"
+
+prelude-ls@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
+ integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
+
+pretty-ms@^9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-9.1.0.tgz#0ad44de6086454f48a168e5abb3c26f8db1b3253"
+ integrity sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==
+ dependencies:
+ parse-ms "^4.0.0"
+
+proc-log@^4.0.0, proc-log@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034"
+ integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+process@^0.11.10, process@~0.11.0:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
+
+progress@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
+ integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
+promise-inflight@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
+
+promise-retry@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
+ integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
+ dependencies:
+ err-code "^2.0.2"
+ retry "^0.12.0"
+
+prop-types@^15.8.1:
+ version "15.8.1"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
+ integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
+ dependencies:
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.13.1"
+
+property-information@^6.0.0:
+ version "6.5.0"
+ resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec"
+ integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
+
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
+ integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+punycode.js@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
+ integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
+
+punycode@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+qs@^6.12.3:
+ version "6.13.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
+ integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
+ dependencies:
+ side-channel "^1.0.6"
+
+quick-lru@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
+ integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
+
+quotation@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/quotation/-/quotation-2.0.3.tgz#b94c05128209a63b40b4e20e0f8f1a38adea7e0b"
+ integrity sha512-yEc24TEgCFLXx7D4JHJJkK4JFVtatO8fziwUxY4nB/Jbea9o9CVS3gt22mA0W7rPYAGW2fWzYDSOtD94PwOyqA==
+
+rambda@^7.4.0:
+ version "7.5.0"
+ resolved "https://registry.yarnpkg.com/rambda/-/rambda-7.5.0.tgz#1865044c59bc0b16f63026c6e5a97e4b1bbe98fe"
+ integrity sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==
+
+randombytes@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+react-is@^16.13.1:
+ version "16.13.1"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
+ integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
+
+read-package-json-fast@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
+ integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==
+ dependencies:
+ json-parse-even-better-errors "^3.0.0"
+ npm-normalize-package-bin "^3.0.0"
+
+readable-stream@^2, readable-stream@^2.0.1, readable-stream@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+ integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.0.2:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
+ integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
+rechoir@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
+ integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==
+ dependencies:
+ resolve "^1.20.0"
+
+reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9"
+ integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==
+ dependencies:
+ call-bind "^1.0.8"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.9"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+ get-intrinsic "^1.2.7"
+ get-proto "^1.0.1"
+ which-builtin-type "^1.2.1"
+
+regexp.prototype.flags@^1.4.3:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb"
+ integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ functions-have-names "^1.2.3"
+
+regexp.prototype.flags@^1.5.2:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334"
+ integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==
+ dependencies:
+ call-bind "^1.0.6"
+ define-properties "^1.2.1"
+ es-errors "^1.3.0"
+ set-function-name "^2.0.1"
+
+regexp.prototype.flags@^1.5.4:
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19"
+ integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==
+ dependencies:
+ call-bind "^1.0.8"
+ define-properties "^1.2.1"
+ es-errors "^1.3.0"
+ get-proto "^1.0.1"
+ gopd "^1.2.0"
+ set-function-name "^2.0.2"
+
+regexpp@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz#dd63982ee3300e67b41c1956f850aa680d9d330e"
+ integrity sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==
+
+remark-cli@^12.0.1:
+ version "12.0.1"
+ resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-12.0.1.tgz#991ede01adfdf0471177c381168105da4b93f99a"
+ integrity sha512-2NAEOACoTgo+e+YAaCTODqbrWyhMVmlUyjxNCkTrDRHHQvH6+NbrnqVvQaLH/Q8Ket3v90A43dgAJmXv8y5Tkw==
+ dependencies:
+ import-meta-resolve "^4.0.0"
+ markdown-extensions "^2.0.0"
+ remark "^15.0.0"
+ unified-args "^11.0.0"
+
+remark-lint-blockquote-indentation@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-4.0.1.tgz#84bbe387254e38f7de94fcfa5e673d40308000a2"
+ integrity sha512-7BhOsImFgTD7IIliu2tt+yJbx5gbMbXCOspc3VdYf/87iLJdWKqJoMy2V6DZG7kBjBlBsIZi38fDDngJttXt4w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-code-block-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-4.0.1.tgz#28cdab3e687b68e5e2cc500e225ed4b75e088e0e"
+ integrity sha512-d4mHsEpv1yqXWl2dd+28tGRX0Lzk5qw7cfxAQVkOXPUONhsMFwXJEBeeqZokeG4lOKtkKdIJR7ezScDfWR0X4w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-definition-case@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-4.0.1.tgz#e553ada8d8dc0b5900ccc563118c5ecda9ce1c78"
+ integrity sha512-BItJMeXyEBKW/beM7gFLMt3flnyNoRDd8yNFq+7pIeFjO7KWGRxBWUaNgk/tFEPyQcGeCqrNS3nS0ic7qi7I2w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-definition-spacing@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-4.0.1.tgz#8a34b0efe0849c3a7043c26e9648b8d6211a4a72"
+ integrity sha512-ZjShKaBUGeHrZyIZWwOZOxX3guj/P7gRR5wbDADQctL4oK+ZLQfOvJFmAsF1nD4gNr0Ficjd0AuiWxQcc1qTMA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ longest-streak "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-emphasis-marker@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-4.0.1.tgz#473dd76c79cbc44b55410372f66d2ef8b92ebf2c"
+ integrity sha512-BF1WWsAxai3XoKk48sfiqT3L8m02AZLj3BnipWkHDRXuLfz6VwsHVaHWyNvvE0p6b2B3A5dSYbcfJu5RmPx4tQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-fenced-code-flag@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-4.2.0.tgz#192e11be72a1e73ee182bd3564155f7c970d12a6"
+ integrity sha512-QWGTrnYbcopOFZR98djDREmKApLonJ7hmXE7pEcOGee9JY/EUIVS7Lq54Hy9CtU3cVIvQQmiMTxCwUhfddDJFA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ quotation "^2.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-fenced-code-marker@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-4.0.1.tgz#6ad121dc253f9cb86c2269e02baf9de5c56770c5"
+ integrity sha512-uI91OcVPKjNxV+vpjDW9T64hkE0a/CRn3JhwdMxUAJYpVsKnA7PFPSFJOx/abNsVZHNSe7ZFGgGdaH/lqgSizA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-file-extension@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-3.0.1.tgz#7b68d326cde1fad635e522b703f7a93046ba7067"
+ integrity sha512-1Ca5Dgu9J/j1fb7nvzNXh2xy4ija03igiP5i4le64LfrlloGax4VWcG/M7uL+CpRTFVqEJMWw0iKDEZxYSgImg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ quotation "^2.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-final-definition@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-4.0.2.tgz#8d2b17dde56f86f033520b161239b364e54e649d"
+ integrity sha512-fz3UAcFQef77Zb8rz4za2R6y7pdyJot22iGtFoNIKdtbcNa8IKKEVoY3NIfrsLfhrjwzcha1Sp3fFA9NF6lc4w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-hard-break-spaces@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-4.1.1.tgz#c1c307d9c396501ee15353874c38cd8a1d6f19d8"
+ integrity sha512-AKDPDt39fvmr3yk38OKZEWJxxCOOUBE+96AsBfs+ExS5LW6oLa9041X5ahFDQHvHGzdoremEIaaElursaPEkNg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit "^5.0.0"
+
+remark-lint-heading-increment@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-4.0.1.tgz#fb282edd7fb6b254a02937b0ced55ba31e471bfa"
+ integrity sha512-uat7RTQn0hGlMv62p7yjLlg3tO3RljFbH6C+0M+5BNEF+s3NrA8jJgqW0UwLLNdCd3EABCKaWloHumT57ND7PQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-mdx "^3.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-heading-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-4.0.1.tgz#8d6b80e4ed314f6dc52f5af9653f89dfe3b6b712"
+ integrity sha512-+rUpJ/N2CGC5xPgZ18XgsCsUBtadgEhdTi0BJPrsFmHPzL22BUHajeg9im8Y7zphUcbi1qFiKuxZd2nzDgZSXQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-heading-style "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-link-title-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-4.0.1.tgz#4de0a635b367edbb1fbec25f708f0bb774c54239"
+ integrity sha512-MtmnYrhjhRXR0zeiyYf/7GBlUF5KAPypJb345KjyDluOhI4Wj4VAXvVQuov/MFc3y8p/1yVwv3QDYv6yue8/wQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-list-item-content-indent@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-4.0.1.tgz#8fb2f8029940fdb42f6b8d739cd4252838a80795"
+ integrity sha512-KSopxxp64O6dLuTQ2sWaTqgjKWr1+AoB1QCTektMJ3mfHfn0QyZzC2CZbBU22KGzBhiYXv9cIxlJlxUtq2NqHg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-list-item-indent@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-4.0.1.tgz#b2e956d07fdd7f3cbc5d3407321222605a8d9385"
+ integrity sha512-gJd1Q+jOAeTgmGRsdMpnRh01DUrAm0O5PCQxE8ttv1QZOV015p/qJH+B4N6QSmcUuPokHLAh9USuq05C73qpiA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-list-item-spacing@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-5.0.1.tgz#1c929ad7d5d79978bc1e96c653e3d40910534e14"
+ integrity sha512-AsxDL9U4qRmFGiz6lfsO833sJaHDlESjxM2rAvssPiXMZau3w/pZItaJyjowQBygDqGrj30sHvOfJzCHKbm1CA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-maximum-heading-length@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-4.1.1.tgz#ffb60105dd085156af69692c4e0f9078ca45126b"
+ integrity sha512-99yonukJ+e0uhx0zGH4uq6H9mhO7FA1ufmuToODH1N+X3ja61Grvlvvlq9UbP9+gbfbWgN97QGKPaTlE29FpaQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-to-string "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-maximum-line-length@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-4.1.1.tgz#d6d1a5bb959908f9186414220dcfb4cb626c41e3"
+ integrity sha512-oIncZkI0oIXZk+1kJOMnE3WPbyMTUbds0q1E8WbCwtjN9pAZsQD2e+wK+xdi5VqOLPkvLER+yzbmi/A3Tp+XEg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-mdx "^3.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit "^5.0.0"
+
+remark-lint-no-blockquote-without-marker@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-6.0.1.tgz#92da6318fa6237f8f706cfbf1c0f6ef4bb480ee3"
+ integrity sha512-b4IOkNcG7C16HYAdKUeAhO7qPt45m+v7SeYbVrqvbSFtlD3EUBL8fgHRgLK1mdujFXDP1VguOEMx+Txv8JOT4w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-directive "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-location "^5.0.0"
+
+remark-lint-no-consecutive-blank-lines@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-5.0.1.tgz#b3e372bb6f7763f67714f9052cd72515b85f0884"
+ integrity sha512-yLtYCrEBtGDao4ozmZruRzjMYAcBVFK69PoYjPfNwFO8pQ/LPt8KCq6oyg1ronNyRbDYEGqVdLIHcT/zL3LjPA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-directive "^3.0.0"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-duplicate-headings@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-4.0.1.tgz#ec6184ddad6ad35e67370115f134e1a7ce074c09"
+ integrity sha512-6lggqnpIe5FepikjYF2me3ovKV4oD/rAz8WmwVbLR2cLkce1iH+PB7jyxk/A2gQQqrDcIlRMA5Ct2Yj56cEwhQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-to-string "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-no-emphasis-as-heading@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-4.0.1.tgz#ad920e34806a202bce4a483f7fc526201e0d46c8"
+ integrity sha512-zzI/C330qdKO9FB3h6IUtOG36FSrS5nfJ7qxp0atXGYtHyg+Ag7dPC/0FzchOVsxofQm0QTstVoIARt/9TiN5g==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-file-name-articles@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-3.0.1.tgz#b15410ab3f8c763cc244f5f50d66bea9868b4c85"
+ integrity sha512-h31ZDDJV2T6g9WLBrXg1CJ1m8M170O/tlDPAEPGCa/rxwKvMcfum4yicaot0ZKbUZ1uEPjVSUPDeo3sU0zciCQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-no-file-name-consecutive-dashes@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-3.0.1.tgz#836b88bd6e43e1db82a08e672ac87fbd4c1bd147"
+ integrity sha512-qGJRZ81sowEjv1dBodbHZ29pDZbrFpxiQQ6gBvkkHkkoYPekdnr8iUxmV38HcqH8+JNW1O4ELr+m71AA9/34Mw==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-no-file-name-irregular-characters@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-3.0.1.tgz#4ad4c2b753b89f0be27b2adea0eb77219fec8b8e"
+ integrity sha512-kNm16eDnPqbN05W0RLIedHi40YzHf1esPHbNKv12AljKWptdCTS72uGjAbqUSZ48dRoKtJzL0HJ0OAqXIWUyxA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-no-file-name-mixed-case@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-3.0.1.tgz#302f68c817e6fd0cd1cfff89d10eb482c94c05b2"
+ integrity sha512-cXVY0gM6DIHHK+mUhQVZ/WLh4cNfzEDpM54LNJBnflR9n9r6eNLR3JlWFRviTL4xRrQ5FXisBSlBa87BquiFVA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-no-file-name-outer-dashes@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-3.0.1.tgz#cf2c5af787944aa259c6c98fcbc7a02d6298024f"
+ integrity sha512-QIMrBPZKZ6BwQRPM65HhEHcJv6+wZnZ4z2ikvx2ht40cSmIN7ZTL7wKKJlnpF+4Ioi9XUj+cRHWqEhwJ9LCQIw==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+
+remark-lint-no-heading-punctuation@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-4.0.1.tgz#3c8514fb99e26ec07134f8a443ec78bb818b9938"
+ integrity sha512-lpSVFEHPDKGWi8YPeO51xmLNVON5A2cGz0Y8VRkW0f2l6LvEkPTMjQAvA84AQu/10TrxTbIzU/tQlRLpG96QUA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-to-string "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-literal-urls@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-4.0.1.tgz#e1380f203e81a371327c4f23553a2c989a71b29d"
+ integrity sha512-RhTANFkFFXE6bM+WxWcPo2TTPEfkWG3lJZU50ycW7tJJmxUzDNzRed/z80EVJIdGwFa0NntVooLUJp3xrogalQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-to-string "^4.0.0"
+ micromark-util-character "^2.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-multiple-toplevel-headings@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-4.0.1.tgz#b6111067a1aa65407ac5406a10a8a5ae53c6c972"
+ integrity sha512-8sepobIOu3PlDOuMH7jtri+LH4tFNVQU+aqKSkrlNRdp831fYz9S+jA2crTVqWqxVbTwiF96uJWePv8/9qmHnA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-mdx "^3.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-no-shell-dollars@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-4.0.1.tgz#00e2425d29174ded603cda0ce59816156bbed7c0"
+ integrity sha512-UPE1DNCIkLtnS3YFD065Gkq5lQqfndBDpX8Ct/Zjn7M0/hzCyf9B6tpwCU0I20m9jzhS/CSY6mxYnAiEg+KkFA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ collapse-white-space "^2.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-shortcut-reference-image@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-4.0.1.tgz#98e92ac300c9ed5374b026d2550849c1709878ca"
+ integrity sha512-hQhJ3Dr8ZWRdj7qm6+9vcPpqtGchhENA2UHOmcTraLf6dN1cFATCgY/HbTbRIN6NkG/EEClTgRC1QCokWR2Mmw==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-shortcut-reference-link@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-4.0.1.tgz#b119ebea61f96630b62a453e141dd15049ee8756"
+ integrity sha512-YxciuUZc90QaJYhayGO80lS3zxEOBgwwLW1MKYB7AfUdkrLcLVlS+DFloiq0MZ7EDVXuuGUEnIzyjyLSbI5BUA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-no-table-indentation@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-5.0.1.tgz#f88d4149602ca87f9bf6f09dcebc4a8b43f69550"
+ integrity sha512-LHw9MGsuilM+3HkbRFZmdSE4T+sziaQzULH5ImYkLH2MLF8GKnAm2mgtveLZcW01wqFV2oEbpF1Y/s/QloXT7w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-location "^5.0.0"
+
+remark-lint-ordered-list-marker-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-4.0.1.tgz#d93dddd490a3b823c0e9c0e9d961b5032f2f4c19"
+ integrity sha512-vZTAbstcBPbGwJacwldGzdGmKwy5/4r29SZ9nQkME4alEl5B1ReSBlYa8t7QnTSW7+tqvA9Sg71RPadgAKWa4w==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ micromark-util-character "^2.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-ordered-list-marker-value@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-4.0.1.tgz#8a945e0226eacb99cf8489038eff33fa10042f4b"
+ integrity sha512-HQb1MrArvApREC1/I6bkiFlZVDjngsuII29n8E8StnAaHOMN3hVYy6wJ9Uk+O3+X9O8v7fDsZPqFUHSfJhERXQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ devlop "^1.0.0"
+ mdast-util-phrasing "^4.0.0"
+ micromark-util-character "^2.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-rule-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-4.0.1.tgz#2bab10a72b8e7e63b664b41355d93d9aae7c3610"
+ integrity sha512-gl1Ft13oTS3dJUCsWZzxD/5dAwI1HON67KU7uNfODD5gXJ8Y11deOWbun190ma7XbYdD7P0l8VT2HeRtEQzrWg==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-strong-marker@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-4.0.1.tgz#78f5001a492bae6cdc76fa71fbb8718dd6838d86"
+ integrity sha512-KaGtj/OWEP4eoafevnlp3NsEVwC7yGEjBJ6uFMzfjNoXyjATdfZ2euB/AfKVt/A/FdZeeMeVoAUFH4DL+hScLQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-table-cell-padding@^5.0.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-5.1.1.tgz#f2e20642ed4ae2af1e00ea4f29369322a8b36dc7"
+ integrity sha512-6fgVA1iINBoAJaZMOnSsxrF9Qj9+hmCqrsrqZqgJJETjT1ODGH64iAN1/6vHR7dIwmy73d6ysB2WrGyKhVlK3A==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ devlop "^1.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint-table-pipe-alignment@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-4.1.1.tgz#b03be049a99d2ad43d109c2214aa0031f13310ee"
+ integrity sha512-9VxivIJaDonrd/Jgkim1oYQ5MIqhWmyJggr2AqtiizwqxT4epRsWmLOz+/sk7PtTGoT/MtwndhlbM3lxuVXFow==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ devlop "^1.0.0"
+ mdast-util-phrasing "^4.0.0"
+ pluralize "^8.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-table-pipes@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-5.0.1.tgz#e3d188c8b334a3b600c395cd063835c072382b58"
+ integrity sha512-oOkRC0WRRDwvodfffGafoBFBTGwy9udQgKtxN53apmZpOmaUAxTi833ite0jMo078+LehNftO5bxrElZ9EQUlQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ "@types/unist" "^3.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+remark-lint-unordered-list-marker-style@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-4.0.1.tgz#e40c1067e8603003836b0d01e6109f12b70957d6"
+ integrity sha512-HMrVQC0Qbr8ktSy+1lJGRGU10qecL3T14L6s/THEQXR5Tk0wcsLLG0auNvB4r2+H+ClhVO/Vnm1TEosh1OCsfw==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-phrasing "^4.0.0"
+ unified-lint-rule "^3.0.0"
+ unist-util-position "^5.0.0"
+ unist-util-visit-parents "^6.0.0"
+ vfile-message "^4.0.0"
+
+remark-lint@^10.0.0:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-10.0.1.tgz#56d64e28a6373f10a4508e644c9d5a8056f9c9ca"
+ integrity sha512-1+PYGFziOg4pH7DDf1uMd4AR3YuO2EMnds/SdIWMPGT7CAfDRSnAmpxPsJD0Ds3IKpn97h3d5KPGf1WFOg6hXQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ remark-message-control "^8.0.0"
+ unified "^11.0.0"
+
+remark-message-control@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-8.0.0.tgz#1d5880f33c05a65fcd60dcf0572b8198e9935d97"
+ integrity sha512-brpzOO+jdyE/mLqvqqvbogmhGxKygjpCUCG/PwSCU43+JZQ+RM+sSzkCWBcYvgF3KIAVNIoPsvXjBkzO7EdsYQ==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-comment-marker "^3.0.0"
+ unified-message-control "^5.0.0"
+ vfile "^6.0.0"
+
+remark-parse@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1"
+ integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-from-markdown "^2.0.0"
+ micromark-util-types "^2.0.0"
+ unified "^11.0.0"
+
+remark-preset-lint-markdown-style-guide@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-6.0.1.tgz#befa036d3a1236255fdd6b41a6a7e0d0d4da2625"
+ integrity sha512-hVCRMC8PZlI9hnXkZdrvg4n4j1aD//xHWj26Q7iFAbDB3JKtW1Ne72P7QNVyppmdrR6Gj84zhG3qphOLo8/i8A==
+ dependencies:
+ remark-lint "^10.0.0"
+ remark-lint-blockquote-indentation "^4.0.0"
+ remark-lint-code-block-style "^4.0.0"
+ remark-lint-definition-case "^4.0.0"
+ remark-lint-definition-spacing "^4.0.0"
+ remark-lint-emphasis-marker "^4.0.0"
+ remark-lint-fenced-code-flag "^4.0.0"
+ remark-lint-fenced-code-marker "^4.0.0"
+ remark-lint-file-extension "^3.0.0"
+ remark-lint-final-definition "^4.0.0"
+ remark-lint-hard-break-spaces "^4.0.0"
+ remark-lint-heading-increment "^4.0.0"
+ remark-lint-heading-style "^4.0.0"
+ remark-lint-link-title-style "^4.0.0"
+ remark-lint-list-item-content-indent "^4.0.0"
+ remark-lint-list-item-indent "^4.0.0"
+ remark-lint-list-item-spacing "^5.0.0"
+ remark-lint-maximum-heading-length "^4.0.0"
+ remark-lint-maximum-line-length "^4.0.0"
+ remark-lint-no-blockquote-without-marker "^6.0.0"
+ remark-lint-no-consecutive-blank-lines "^5.0.0"
+ remark-lint-no-duplicate-headings "^4.0.0"
+ remark-lint-no-emphasis-as-heading "^4.0.0"
+ remark-lint-no-file-name-articles "^3.0.0"
+ remark-lint-no-file-name-consecutive-dashes "^3.0.0"
+ remark-lint-no-file-name-irregular-characters "^3.0.0"
+ remark-lint-no-file-name-mixed-case "^3.0.0"
+ remark-lint-no-file-name-outer-dashes "^3.0.0"
+ remark-lint-no-heading-punctuation "^4.0.0"
+ remark-lint-no-literal-urls "^4.0.0"
+ remark-lint-no-multiple-toplevel-headings "^4.0.0"
+ remark-lint-no-shell-dollars "^4.0.0"
+ remark-lint-no-shortcut-reference-image "^4.0.0"
+ remark-lint-no-shortcut-reference-link "^4.0.0"
+ remark-lint-no-table-indentation "^5.0.0"
+ remark-lint-ordered-list-marker-style "^4.0.0"
+ remark-lint-ordered-list-marker-value "^4.0.0"
+ remark-lint-rule-style "^4.0.0"
+ remark-lint-strong-marker "^4.0.0"
+ remark-lint-table-cell-padding "^5.0.0"
+ remark-lint-table-pipe-alignment "^4.0.0"
+ remark-lint-table-pipes "^5.0.0"
+ remark-lint-unordered-list-marker-style "^4.0.0"
+ unified "^11.0.0"
+
+remark-stringify@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3"
+ integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ mdast-util-to-markdown "^2.0.0"
+ unified "^11.0.0"
+
+remark@^15.0.0:
+ version "15.0.1"
+ resolved "https://registry.yarnpkg.com/remark/-/remark-15.0.1.tgz#ac7e7563260513b66426bc47f850e7aa5862c37c"
+ integrity sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==
+ dependencies:
+ "@types/mdast" "^4.0.0"
+ remark-parse "^11.0.0"
+ remark-stringify "^11.0.0"
+ unified "^11.0.0"
+
+require-from-string@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
+ integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+
+resolve-alpn@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
+ integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
+
+resolve-cwd@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
+ integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
+ dependencies:
+ resolve-from "^5.0.0"
+
+resolve-from@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
+ integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+
+resolve-from@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
+ integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
+
+resolve-pkg-maps@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
+ integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
+
+resolve@^1.10.1:
+ version "1.17.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
+ integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
+ dependencies:
+ path-parse "^1.0.6"
+
+resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4:
+ version "1.22.8"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
+ integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
+ dependencies:
+ is-core-module "^2.13.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+resolve@^1.22.1:
+ version "1.22.2"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
+ integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
+ dependencies:
+ is-core-module "^2.11.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+resolve@^2.0.0-next.4:
+ version "2.0.0-next.4"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
+ integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
+ dependencies:
+ is-core-module "^2.9.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+responselike@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
+ integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==
+ dependencies:
+ lowercase-keys "^2.0.0"
+
+restore-cursor@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7"
+ integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==
+ dependencies:
+ onetime "^7.0.0"
+ signal-exit "^4.1.0"
+
+retry@^0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
+ integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
+
+reusify@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+
+rfdc@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca"
+ integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
+
+rimraf@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
+ integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
+ dependencies:
+ glob "^7.1.3"
+
+rimraf@^4.4.1:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755"
+ integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==
+ dependencies:
+ glob "^9.2.0"
+
+rimraf@~2.6.2:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ dependencies:
+ glob "^7.1.3"
+
+roarr@^2.15.3:
+ version "2.15.4"
+ resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd"
+ integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==
+ dependencies:
+ boolean "^3.0.1"
+ detect-node "^2.0.4"
+ globalthis "^1.0.1"
+ json-stringify-safe "^5.0.1"
+ semver-compare "^1.0.0"
+ sprintf-js "^1.1.2"
+
+run-parallel@^1.1.9:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679"
+ integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
+
+safe-array-concat@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb"
+ integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==
+ dependencies:
+ call-bind "^1.0.7"
+ get-intrinsic "^1.2.4"
+ has-symbols "^1.0.3"
+ isarray "^2.0.5"
+
+safe-array-concat@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3"
+ integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.2"
+ get-intrinsic "^1.2.6"
+ has-symbols "^1.1.0"
+ isarray "^2.0.5"
+
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-push-apply@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5"
+ integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==
+ dependencies:
+ es-errors "^1.3.0"
+ isarray "^2.0.5"
+
+safe-regex-test@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
+ integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ is-regex "^1.1.4"
+
+safe-regex-test@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377"
+ integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==
+ dependencies:
+ call-bind "^1.0.6"
+ es-errors "^1.3.0"
+ is-regex "^1.1.4"
+
+safe-regex-test@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1"
+ integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ is-regex "^1.2.1"
+
+schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
+ integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
+ dependencies:
+ "@types/json-schema" "^7.0.8"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
+semver-compare@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
+ integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
+
+semver@^6.0.0, semver@^6.1.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
+
+semver@^7.0.0, semver@^7.3.2, semver@^7.3.5, semver@^7.3.8:
+ version "7.5.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz#5b851e66d1be07c1cdaf37dfc856f543325a2beb"
+ integrity sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==
+ dependencies:
+ lru-cache "^6.0.0"
+
+semver@^7.1.1, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
+ version "7.6.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
+ integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
+
+serialize-error@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18"
+ integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==
+ dependencies:
+ type-fest "^0.13.1"
+
+serialize-javascript@^6.0.1:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
+ integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
+ dependencies:
+ randombytes "^2.1.0"
+
+set-function-length@^1.2.1, set-function-length@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449"
+ integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
+ dependencies:
+ define-data-property "^1.1.4"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+
+set-function-name@^2.0.1, set-function-name@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985"
+ integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==
+ dependencies:
+ define-data-property "^1.1.4"
+ es-errors "^1.3.0"
+ functions-have-names "^1.2.3"
+ has-property-descriptors "^1.0.2"
+
+set-proto@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e"
+ integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==
+ dependencies:
+ dunder-proto "^1.0.1"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.0.0"
+
+shallow-clone@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
+ integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
+ dependencies:
+ kind-of "^6.0.2"
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
+side-channel-list@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad"
+ integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==
+ dependencies:
+ es-errors "^1.3.0"
+ object-inspect "^1.13.3"
+
+side-channel-map@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42"
+ integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.5"
+ object-inspect "^1.13.3"
+
+side-channel-weakmap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea"
+ integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.5"
+ object-inspect "^1.13.3"
+ side-channel-map "^1.0.1"
+
+side-channel@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
+ integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
+ dependencies:
+ call-bind "^1.0.0"
+ get-intrinsic "^1.0.2"
+ object-inspect "^1.9.0"
+
+side-channel@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2"
+ integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+ object-inspect "^1.13.1"
+
+side-channel@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9"
+ integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==
+ dependencies:
+ es-errors "^1.3.0"
+ object-inspect "^1.13.3"
+ side-channel-list "^1.0.0"
+ side-channel-map "^1.0.1"
+ side-channel-weakmap "^1.0.2"
+
+signal-exit@^4.0.1, signal-exit@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
+ integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
+
+simple-git@^3.5.0:
+ version "3.16.0"
+ resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz#421773e24680f5716999cc4a1d60127b4b6a9dec"
+ integrity sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw==
+ dependencies:
+ "@kwsites/file-exists" "^1.1.1"
+ "@kwsites/promise-deferred" "^1.1.1"
+ debug "^4.3.4"
+
+slash@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce"
+ integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==
+
+slice-ansi@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a"
+ integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==
+ dependencies:
+ ansi-styles "^6.0.0"
+ is-fullwidth-code-point "^4.0.0"
+
+slice-ansi@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.0.tgz#cd6b4655e298a8d1bdeb04250a433094b347b9a9"
+ integrity sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==
+ dependencies:
+ ansi-styles "^6.2.1"
+ is-fullwidth-code-point "^5.0.0"
+
+source-map-support@^0.5.6:
+ version "0.5.19"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
+ integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map-support@~0.5.20:
+ version "0.5.21"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
+ integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map@^0.6.0:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+space-separated-tokens@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f"
+ integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==
+
+spdx-correct@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
+ integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
+ integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+ integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.13"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5"
+ integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==
+
+sprintf-js@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673"
+ integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==
+
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+ integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+
+standard-engine@^15.0.0:
+ version "15.0.0"
+ resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz#e37ca2e1a589ef85431043a3e87cb9ce95a4ca4e"
+ integrity sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA==
+ dependencies:
+ get-stdin "^8.0.0"
+ minimist "^1.2.6"
+ pkg-conf "^3.1.0"
+ xdg-basedir "^4.0.0"
+
+standard@^17.0.0:
+ version "17.0.0"
+ resolved "https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz#85718ecd04dc4133908434660788708cca855aa1"
+ integrity sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA==
+ dependencies:
+ eslint "^8.13.0"
+ eslint-config-standard "17.0.0"
+ eslint-config-standard-jsx "^11.0.0"
+ eslint-plugin-import "^2.26.0"
+ eslint-plugin-n "^15.1.0"
+ eslint-plugin-promise "^6.0.0"
+ eslint-plugin-react "^7.28.0"
+ standard-engine "^15.0.0"
+
+stdin-discarder@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/stdin-discarder/-/stdin-discarder-0.2.2.tgz#390037f44c4ae1a1ae535c5fe38dc3aba8d997be"
+ integrity sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==
+
+stop-iteration-iterator@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad"
+ integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==
+ dependencies:
+ es-errors "^1.3.0"
+ internal-slot "^1.1.0"
+
+stream-chain@^2.2.5:
+ version "2.2.5"
+ resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09"
+ integrity sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==
+
+stream-json@^1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-1.9.1.tgz#e3fec03e984a503718946c170db7d74556c2a187"
+ integrity sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==
+ dependencies:
+ stream-chain "^2.2.5"
+
+string-argv@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6"
+ integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==
+
+"string-width-cjs@npm:string-width@^4.2.0":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string-width@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
+ integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.0"
+
+string-width@^5.0.1, string-width@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
+ integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
+ dependencies:
+ eastasianwidth "^0.2.0"
+ emoji-regex "^9.2.2"
+ strip-ansi "^7.0.1"
+
+string-width@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-6.1.0.tgz#96488d6ed23f9ad5d82d13522af9e4c4c3fd7518"
+ integrity sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==
+ dependencies:
+ eastasianwidth "^0.2.0"
+ emoji-regex "^10.2.1"
+ strip-ansi "^7.0.1"
+
+string-width@^7.0.0, string-width@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc"
+ integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==
+ dependencies:
+ emoji-regex "^10.3.0"
+ get-east-asian-width "^1.0.0"
+ strip-ansi "^7.1.0"
+
+string.prototype.matchall@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3"
+ integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+ get-intrinsic "^1.1.3"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.3"
+ regexp.prototype.flags "^1.4.3"
+ side-channel "^1.0.4"
+
+string.prototype.trim@^1.2.10:
+ version "1.2.10"
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81"
+ integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.2"
+ define-data-property "^1.1.4"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.5"
+ es-object-atoms "^1.0.0"
+ has-property-descriptors "^1.0.2"
+
+string.prototype.trim@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533"
+ integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+string.prototype.trim@^1.2.9:
+ version "1.2.9"
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4"
+ integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-abstract "^1.23.0"
+ es-object-atoms "^1.0.0"
+
+string.prototype.trimend@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
+ integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+string.prototype.trimend@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229"
+ integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+string.prototype.trimend@^1.0.9:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942"
+ integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==
+ dependencies:
+ call-bind "^1.0.8"
+ call-bound "^1.0.2"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+string.prototype.trimstart@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
+ integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+string.prototype.trimstart@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde"
+ integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==
+ dependencies:
+ call-bind "^1.0.7"
+ define-properties "^1.2.1"
+ es-object-atoms "^1.0.0"
+
+string_decoder@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+ dependencies:
+ safe-buffer "~5.2.0"
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+stringify-entities@^4.0.0:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3"
+ integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==
+ dependencies:
+ character-entities-html4 "^2.0.0"
+ character-entities-legacy "^3.0.0"
+
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^7.0.0, strip-ansi@^7.0.1, strip-ansi@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
+ integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
+ dependencies:
+ ansi-regex "^6.0.1"
+
+strip-bom@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
+ integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
+
+strip-json-comments@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
+ integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
+
+strnum@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.1.1.tgz#cf2a6e0cf903728b8b2c4b971b7e36b4e82d46ab"
+ integrity sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==
+
+sumchecker@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42"
+ integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==
+ dependencies:
+ debug "^4.1.0"
+
+supports-color@^5.3.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
+ integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
+ dependencies:
+ has-flag "^4.0.0"
+
+supports-color@^8.0.0:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
+ integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
+ dependencies:
+ has-flag "^4.0.0"
+
+supports-color@^9.0.0:
+ version "9.0.2"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz#50f082888e4b0a4e2ccd2d0b4f9ef4efcd332485"
+ integrity sha512-ii6tc8ImGFrgMPYq7RVAMKkhPo9vk8uA+D3oKbJq/3Pk2YSMv1+9dUAesa9UxMbxBTvxwKTQffBahNVNxEvM8Q==
+ dependencies:
+ has-flag "^5.0.0"
+
+supports-preserve-symlinks-flag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
+ integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+
+tap-parser@~1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz#5e2f6970611f079c7cf857de1dc7aa1b480de7a5"
+ integrity sha1-Xi9pcGEfB5x8+FfeHceqG0gN56U=
+ dependencies:
+ events-to-array "^1.0.1"
+ inherits "~2.0.1"
+ js-yaml "^3.2.7"
+ optionalDependencies:
+ readable-stream "^2"
+
+tap-xunit@^2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz#9823797b676ae5017f4e380bd70abb893b8e120e"
+ integrity sha512-qcZStDtjjYjMKAo7QNiCtOW256g3tuSyCSe5kNJniG1Q2oeOExJq4vm8CwboHZURpkXAHvtqMl4TVL7mcbMVVA==
+ dependencies:
+ duplexer "~0.1.1"
+ minimist "~1.2.0"
+ tap-parser "~1.2.2"
+ through2 "~2.0.0"
+ xmlbuilder "~4.2.0"
+ xtend "~4.0.0"
+
+tapable@^1.0.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
+ integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
+
+tapable@^2.1.1, tapable@^2.2.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
+ integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
+
+tar@^6.1.11:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a"
+ integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==
+ dependencies:
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ minipass "^5.0.0"
+ minizlib "^2.1.1"
+ mkdirp "^1.0.3"
+ yallist "^4.0.0"
+
+temp@^0.9.4:
+ version "0.9.4"
+ resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz#cd20a8580cb63635d0e4e9d4bd989d44286e7620"
+ integrity sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==
+ dependencies:
+ mkdirp "^0.5.1"
+ rimraf "~2.6.2"
+
+terser-webpack-plugin@^5.3.10:
+ version "5.3.10"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199"
+ integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.20"
+ jest-worker "^27.4.5"
+ schema-utils "^3.1.1"
+ serialize-javascript "^6.0.1"
+ terser "^5.26.0"
+
+terser@^5.26.0:
+ version "5.32.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.32.0.tgz#ee811c0d2d6b741c1cc34a2bc5bcbfc1b5b1f96c"
+ integrity sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==
+ dependencies:
+ "@jridgewell/source-map" "^0.3.3"
+ acorn "^8.8.2"
+ commander "^2.20.0"
+ source-map-support "~0.5.20"
+
+text-table@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+ integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
+
+through2@~2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+timers-browserify@1.4.2:
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d"
+ integrity sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=
+ dependencies:
+ process "~0.11.0"
+
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
+ integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ dependencies:
+ is-number "^7.0.0"
+
+tr46@~0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
+ integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
+
+trough@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz#94a3aa9d5ce379fc561f6244905b3f36b7458d96"
+ integrity sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w==
+
+ts-api-utils@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
+ integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
+
+ts-api-utils@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
+ integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
+
+ts-loader@^8.0.2:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b"
+ integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg==
+ dependencies:
+ chalk "^2.3.0"
+ enhanced-resolve "^4.0.0"
+ loader-utils "^1.0.2"
+ micromatch "^4.0.0"
+ semver "^6.0.0"
+
+ts-node@6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz#65a0ae2acce319ea4fd7ac8d7c9f1f90c5da6baf"
+ integrity sha512-ZNT+OEGfUNVMGkpIaDJJ44Zq3Yr0bkU/ugN1PHbU+/01Z7UV1fsELRiTx1KuQNvQ1A3pGh3y25iYF6jXgxV21A==
+ dependencies:
+ arrify "^1.0.0"
+ buffer-from "^1.1.0"
+ diff "^3.1.0"
+ make-error "^1.1.1"
+ minimist "^1.2.0"
+ mkdirp "^0.5.1"
+ source-map-support "^0.5.6"
+ yn "^2.0.0"
+
+tsconfig-paths@^3.14.1:
+ version "3.14.2"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088"
+ integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==
+ dependencies:
+ "@types/json5" "^0.0.29"
+ json5 "^1.0.2"
+ minimist "^1.2.6"
+ strip-bom "^3.0.0"
+
+tsconfig-paths@^3.15.0:
+ version "3.15.0"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4"
+ integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==
+ dependencies:
+ "@types/json5" "^0.0.29"
+ json5 "^1.0.2"
+ minimist "^1.2.6"
+ strip-bom "^3.0.0"
+
+tslib@^1.9.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
+ integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
+
+tslib@^2.0.0, tslib@^2.2.0, tslib@^2.6.2, tslib@^2.8.1:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
+
+type-check@^0.4.0, type-check@~0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
+ integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
+ dependencies:
+ prelude-ls "^1.2.1"
+
+type-fest@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
+ integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
+
+type-fest@^0.20.2:
+ version "0.20.2"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
+ integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
+
+type-fest@^0.3.0:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
+ integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==
+
+type-fest@^3.8.0:
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706"
+ integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==
+
+typed-array-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3"
+ integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==
+ dependencies:
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ is-typed-array "^1.1.13"
+
+typed-array-buffer@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536"
+ integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==
+ dependencies:
+ call-bound "^1.0.3"
+ es-errors "^1.3.0"
+ is-typed-array "^1.1.14"
+
+typed-array-byte-length@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67"
+ integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==
+ dependencies:
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+
+typed-array-byte-length@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce"
+ integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==
+ dependencies:
+ call-bind "^1.0.8"
+ for-each "^0.3.3"
+ gopd "^1.2.0"
+ has-proto "^1.2.0"
+ is-typed-array "^1.1.14"
+
+typed-array-byte-offset@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063"
+ integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+
+typed-array-byte-offset@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355"
+ integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.8"
+ for-each "^0.3.3"
+ gopd "^1.2.0"
+ has-proto "^1.2.0"
+ is-typed-array "^1.1.15"
+ reflect.getprototypeof "^1.0.9"
+
+typed-array-length@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
+ integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==
+ dependencies:
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ is-typed-array "^1.1.9"
+
+typed-array-length@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3"
+ integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==
+ dependencies:
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-proto "^1.0.3"
+ is-typed-array "^1.1.13"
+ possible-typed-array-names "^1.0.0"
+
+typed-array-length@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d"
+ integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==
+ dependencies:
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ is-typed-array "^1.1.13"
+ possible-typed-array-names "^1.0.0"
+ reflect.getprototypeof "^1.0.6"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+typescript@^5.6.2:
+ version "5.6.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0"
+ integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==
+
+uc.micro@^2.0.0, uc.micro@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee"
+ integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==
+
+unbox-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
+ integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
+ dependencies:
+ call-bind "^1.0.2"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
+ which-boxed-primitive "^1.0.2"
+
+unbox-primitive@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2"
+ integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==
+ dependencies:
+ call-bound "^1.0.3"
+ has-bigints "^1.0.2"
+ has-symbols "^1.1.0"
+ which-boxed-primitive "^1.1.1"
+
+undici-types@~6.19.2:
+ version "6.19.8"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
+ integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
+
+unicorn-magic@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104"
+ integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==
+
+unified-args@^11.0.0:
+ version "11.0.1"
+ resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-11.0.1.tgz#5c82564616288b8d99feed7326c2223097d30726"
+ integrity sha512-WEQghE91+0s3xPVs0YW6a5zUduNLjmANswX7YbBfksHNDGMjHxaWCql4SR7c9q0yov/XiIEdk6r/LqfPjaYGcw==
+ dependencies:
+ "@types/text-table" "^0.2.0"
+ chalk "^5.0.0"
+ chokidar "^3.0.0"
+ comma-separated-tokens "^2.0.0"
+ json5 "^2.0.0"
+ minimist "^1.0.0"
+ strip-ansi "^7.0.0"
+ text-table "^0.2.0"
+ unified-engine "^11.0.0"
+
+unified-engine@^11.0.0:
+ version "11.2.1"
+ resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-11.2.1.tgz#8f9c05b3f262930666b1cdb83108c15dd39d6cdd"
+ integrity sha512-xBAdZ8UY2X4R9Hm6X6kMne4Nz0PlpOc1oE6DPeqJnewr5Imkb8uT5Eyvy1h7xNekPL3PSWh3ZJyNrMW6jnNQBg==
+ dependencies:
+ "@types/concat-stream" "^2.0.0"
+ "@types/debug" "^4.0.0"
+ "@types/is-empty" "^1.0.0"
+ "@types/node" "^20.0.0"
+ "@types/unist" "^3.0.0"
+ concat-stream "^2.0.0"
+ debug "^4.0.0"
+ extend "^3.0.0"
+ glob "^10.0.0"
+ ignore "^5.0.0"
+ is-empty "^1.0.0"
+ is-plain-obj "^4.0.0"
+ load-plugin "^6.0.0"
+ parse-json "^7.0.0"
+ trough "^2.0.0"
+ unist-util-inspect "^8.0.0"
+ vfile "^6.0.0"
+ vfile-message "^4.0.0"
+ vfile-reporter "^8.0.0"
+ vfile-statistics "^3.0.0"
+ yaml "^2.0.0"
+
+unified-lint-rule@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-3.0.1.tgz#6edcf195533739be69c043560f5917a6c9e2b5f7"
+ integrity sha512-HxIeQOmwL19DGsxHXbeyzKHBsoSCFO7UtRVUvT2v61ptw/G+GbysWcrpHdfs5jqbIFDA11MoKngIhQK0BeTVjA==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ trough "^2.0.0"
+ unified "^11.0.0"
+ vfile "^6.0.0"
+
+unified-message-control@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-5.0.0.tgz#7268a9a5d695c2591149ebe35e37eb200b852d7e"
+ integrity sha512-B2cSAkpuMVVmPP90KCfKdBhm1e9KYJ+zK3x5BCa0N65zpq1Ybkc9C77+M5qwR8FWO7RF3LM5QRRPZtgjW6DUCw==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ devlop "^1.0.0"
+ space-separated-tokens "^2.0.0"
+ unist-util-is "^6.0.0"
+ unist-util-visit "^5.0.0"
+ vfile "^6.0.0"
+ vfile-location "^5.0.0"
+ vfile-message "^4.0.0"
+
+unified@^11.0.0:
+ version "11.0.5"
+ resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1"
+ integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ bail "^2.0.0"
+ devlop "^1.0.0"
+ extend "^3.0.0"
+ is-plain-obj "^4.0.0"
+ trough "^2.0.0"
+ vfile "^6.0.0"
+
+unist-util-inspect@^8.0.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-8.1.0.tgz#ff2729b543c483041b3c29cbe04c5460a406ee25"
+ integrity sha512-mOlg8Mp33pR0eeFpo5d2902ojqFFOKMMG2hF8bmH7ZlhnmjFgh0NI3/ZDwdaBJNbvrS7LZFVrBVtIE9KZ9s7vQ==
+ dependencies:
+ "@types/unist" "^3.0.0"
+
+unist-util-is@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424"
+ integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==
+ dependencies:
+ "@types/unist" "^3.0.0"
+
+unist-util-position@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4"
+ integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==
+ dependencies:
+ "@types/unist" "^3.0.0"
+
+unist-util-stringify-position@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz#de2a2bc8d3febfa606652673a91455b6a36fb9f3"
+ integrity sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA==
+ dependencies:
+ "@types/unist" "^2.0.2"
+
+unist-util-stringify-position@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2"
+ integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==
+ dependencies:
+ "@types/unist" "^3.0.0"
+
+unist-util-visit-parents@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815"
+ integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ unist-util-is "^6.0.0"
+
+unist-util-visit@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6"
+ integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ unist-util-is "^6.0.0"
+ unist-util-visit-parents "^6.0.0"
+
+universal-github-app-jwt@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz#d57cee49020662a95ca750a057e758a1a7190e6e"
+ integrity sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==
+ dependencies:
+ "@types/jsonwebtoken" "^9.0.0"
+ jsonwebtoken "^9.0.0"
+
+universal-user-agent@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee"
+ integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+universalify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d"
+ integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
+
+universalify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
+ integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
+
+update-browserslist-db@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e"
+ integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==
+ dependencies:
+ escalade "^3.1.2"
+ picocolors "^1.0.1"
+
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
+url@^0.11.4:
+ version "0.11.4"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c"
+ integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==
+ dependencies:
+ punycode "^1.4.1"
+ qs "^6.12.3"
+
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+validate-npm-package-license@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+validate-npm-package-name@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8"
+ integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==
+
+vfile-location@^5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.3.tgz#cb9eacd20f2b6426d19451e0eafa3d0a846225c3"
+ integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ vfile "^6.0.0"
+
+vfile-message@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181"
+ integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ unist-util-stringify-position "^4.0.0"
+
+vfile-reporter@^8.0.0:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-8.1.1.tgz#ac06a5a68f1b480609c443062dffea1cfa2d11b1"
+ integrity sha512-qxRZcnFSQt6pWKn3PAk81yLK2rO2i7CDXpy8v8ZquiEOMLSnPw6BMSi9Y1sUCwGGl7a9b3CJT1CKpnRF7pp66g==
+ dependencies:
+ "@types/supports-color" "^8.0.0"
+ string-width "^6.0.0"
+ supports-color "^9.0.0"
+ unist-util-stringify-position "^4.0.0"
+ vfile "^6.0.0"
+ vfile-message "^4.0.0"
+ vfile-sort "^4.0.0"
+ vfile-statistics "^3.0.0"
+
+vfile-sort@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-4.0.0.tgz#fa1929065b62fe5311e5391c9434f745e8641703"
+ integrity sha512-lffPI1JrbHDTToJwcq0rl6rBmkjQmMuXkAxsZPRS9DXbaJQvc642eCg6EGxcX2i1L+esbuhq+2l9tBll5v8AeQ==
+ dependencies:
+ vfile "^6.0.0"
+ vfile-message "^4.0.0"
+
+vfile-statistics@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-3.0.0.tgz#0f5cd00c611c1862b13a9b5bc5599efaf465f2cf"
+ integrity sha512-/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w==
+ dependencies:
+ vfile "^6.0.0"
+ vfile-message "^4.0.0"
+
+vfile@^6.0.0:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.2.tgz#ef49548ea3d270097a67011921411130ceae7deb"
+ integrity sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==
+ dependencies:
+ "@types/unist" "^3.0.0"
+ unist-util-stringify-position "^4.0.0"
+ vfile-message "^4.0.0"
+
+vscode-jsonrpc@8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz#cb9989c65e219e18533cc38e767611272d274c94"
+ integrity sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==
+
+vscode-languageserver-protocol@3.17.3:
+ version "3.17.3"
+ resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz#6d0d54da093f0c0ee3060b81612cce0f11060d57"
+ integrity sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==
+ dependencies:
+ vscode-jsonrpc "8.1.0"
+ vscode-languageserver-types "3.17.3"
+
+vscode-languageserver-textdocument@^1.0.5, vscode-languageserver-textdocument@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz#9eae94509cbd945ea44bca8dcfe4bb0c15bb3ac0"
+ integrity sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==
+
+vscode-languageserver-types@3.17.3:
+ version "3.17.3"
+ resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz#72d05e47b73be93acb84d6e311b5786390f13f64"
+ integrity sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==
+
+vscode-languageserver-types@^3.17.1:
+ version "3.17.2"
+ resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2"
+ integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==
+
+vscode-languageserver@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz#5024253718915d84576ce6662dd46a791498d827"
+ integrity sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==
+ dependencies:
+ vscode-languageserver-protocol "3.17.3"
+
+vscode-uri@^3.0.3, vscode-uri@^3.0.8:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c"
+ integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==
+
+walk-sync@^0.3.2:
+ version "0.3.4"
+ resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz#cf78486cc567d3a96b5b2237c6108017a5ffb9a4"
+ integrity sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==
+ dependencies:
+ ensure-posix-path "^1.0.0"
+ matcher-collection "^1.0.0"
+
+walk-up-path@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886"
+ integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==
+
+watchpack@^2.4.1:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da"
+ integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==
+ dependencies:
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.1.2"
+
+web-namespaces@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692"
+ integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==
+
+webidl-conversions@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
+ integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
+
+webpack-cli@^5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
+ integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
+ dependencies:
+ "@discoveryjs/json-ext" "^0.5.0"
+ "@webpack-cli/configtest" "^2.1.1"
+ "@webpack-cli/info" "^2.0.2"
+ "@webpack-cli/serve" "^2.0.5"
+ colorette "^2.0.14"
+ commander "^10.0.1"
+ cross-spawn "^7.0.3"
+ envinfo "^7.7.3"
+ fastest-levenshtein "^1.0.12"
+ import-local "^3.0.2"
+ interpret "^3.1.1"
+ rechoir "^0.8.0"
+ webpack-merge "^5.7.3"
+
+webpack-merge@^5.7.3:
+ version "5.8.0"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61"
+ integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==
+ dependencies:
+ clone-deep "^4.0.1"
+ wildcard "^2.0.0"
+
+webpack-sources@^3.2.3:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
+ integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
+
+webpack@^5.95.0:
+ version "5.95.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0"
+ integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==
+ dependencies:
+ "@types/estree" "^1.0.5"
+ "@webassemblyjs/ast" "^1.12.1"
+ "@webassemblyjs/wasm-edit" "^1.12.1"
+ "@webassemblyjs/wasm-parser" "^1.12.1"
+ acorn "^8.7.1"
+ acorn-import-attributes "^1.9.5"
+ browserslist "^4.21.10"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.17.1"
+ es-module-lexer "^1.2.1"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.11"
+ json-parse-even-better-errors "^2.3.1"
+ loader-runner "^4.2.0"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^3.2.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.3.10"
+ watchpack "^2.4.1"
+ webpack-sources "^3.2.3"
+
+whatwg-url@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
+ integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
+ dependencies:
+ tr46 "~0.0.3"
+ webidl-conversions "^3.0.0"
+
+which-boxed-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
+ integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
+ dependencies:
+ is-bigint "^1.0.1"
+ is-boolean-object "^1.1.0"
+ is-number-object "^1.0.4"
+ is-string "^1.0.5"
+ is-symbol "^1.0.3"
+
+which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e"
+ integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==
+ dependencies:
+ is-bigint "^1.1.0"
+ is-boolean-object "^1.2.1"
+ is-number-object "^1.1.1"
+ is-string "^1.1.1"
+ is-symbol "^1.1.1"
+
+which-builtin-type@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e"
+ integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==
+ dependencies:
+ call-bound "^1.0.2"
+ function.prototype.name "^1.1.6"
+ has-tostringtag "^1.0.2"
+ is-async-function "^2.0.0"
+ is-date-object "^1.1.0"
+ is-finalizationregistry "^1.1.0"
+ is-generator-function "^1.0.10"
+ is-regex "^1.2.1"
+ is-weakref "^1.0.2"
+ isarray "^2.0.5"
+ which-boxed-primitive "^1.1.0"
+ which-collection "^1.0.2"
+ which-typed-array "^1.1.16"
+
+which-collection@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0"
+ integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==
+ dependencies:
+ is-map "^2.0.3"
+ is-set "^2.0.3"
+ is-weakmap "^2.0.2"
+ is-weakset "^2.0.3"
+
+which-typed-array@^1.1.14, which-typed-array@^1.1.15:
+ version "1.1.15"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d"
+ integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.7"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.2"
+
+which-typed-array@^1.1.16, which-typed-array@^1.1.19:
+ version "1.1.19"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956"
+ integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==
+ dependencies:
+ available-typed-arrays "^1.0.7"
+ call-bind "^1.0.8"
+ call-bound "^1.0.4"
+ for-each "^0.3.5"
+ get-proto "^1.0.1"
+ gopd "^1.2.0"
+ has-tostringtag "^1.0.2"
+
+which-typed-array@^1.1.9:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6"
+ integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.0"
+ is-typed-array "^1.1.10"
+
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+ dependencies:
+ isexe "^2.0.0"
+
+which@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a"
+ integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==
+ dependencies:
+ isexe "^3.1.1"
+
+wildcard@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"
+ integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
+
+word-wrap@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
+ integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
+
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrap-ansi@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
+ integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
+ dependencies:
+ ansi-styles "^6.1.0"
+ string-width "^5.0.1"
+ strip-ansi "^7.0.1"
+
+wrap-ansi@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.0.tgz#1a3dc8b70d85eeb8398ddfb1e4a02cd186e58b3e"
+ integrity sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==
+ dependencies:
+ ansi-styles "^6.2.1"
+ string-width "^7.0.0"
+ strip-ansi "^7.1.0"
+
+wrapper-webpack-plugin@^2.2.0:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz#a950b7fbc39ca103e468a7c06c225cb1e337ad3b"
+ integrity sha512-twLGZw0b2AEnz3LmsM/uCFRzGxE+XUlUPlJkCuHY3sI+uGO4dTJsgYee3ufWJaynAZYkpgQSKMSr49n9Yxalzg==
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+xdg-basedir@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
+ integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
+
+xmlbuilder@~4.2.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5"
+ integrity sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=
+ dependencies:
+ lodash "^4.0.0"
+
+xtend@~4.0.0, xtend@~4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
+ integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
+
+yallist@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
+ integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
+
+yaml@^2.0.0, yaml@^2.4.5, yaml@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.0.tgz#15f8c9866211bdc2d3781a0890e44d4fa1a5fff6"
+ integrity sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==
+
+yauzl@^2.10.0:
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
+ integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==
+ dependencies:
+ buffer-crc32 "~0.2.3"
+ fd-slicer "~1.1.0"
+
+yn@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
+ integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=
+
+yocto-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
+ integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
+
+zwitch@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1"
+ integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==
diff --git a/devel/electron35/pkg-descr b/devel/electron39/pkg-descr
index c91da5b3cd13..c91da5b3cd13 100644
--- a/devel/electron35/pkg-descr
+++ b/devel/electron39/pkg-descr
diff --git a/devel/electron39/pkg-plist b/devel/electron39/pkg-plist
new file mode 100644
index 000000000000..3fb091d46981
--- /dev/null
+++ b/devel/electron39/pkg-plist
@@ -0,0 +1,376 @@
+bin/electron%%ELECTRON_VER_MAJOR%%
+%%DATADIR%%/LICENSE
+%%DATADIR%%/LICENSES.chromium.html
+%%DATADIR%%/chrome_100_percent.pak
+%%DATADIR%%/chrome_200_percent.pak
+%%DRIVER%%%%DATADIR%%/chromedriver
+%%DATADIR%%/electron
+%%DATADIR%%/gen/electron/buildflags/buildflags.h
+%%DATADIR%%/gen/v8/embedded.S
+%%DATADIR%%/libEGL.so
+%%DATADIR%%/libGLESv2.so
+%%DATADIR%%/libffmpeg.so
+%%NOT_AARCH64%%%%DATADIR%%/libvk_swiftshader.so
+%%DATADIR%%/libvulkan.so
+%%DATADIR%%/locales/af.pak
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/am.pak
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/ar.pak
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/bg.pak
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bn.pak
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/ca.pak
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/cs.pak
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/da.pak
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/de.pak
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/el.pak
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/en-GB.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-US.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/es-419.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es.pak
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/et.pak
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/fa.pak
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fi.pak
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fil.pak
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fr.pak
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/gu.pak
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/he.pak
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/hi.pak
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hr.pak
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hu.pak
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/id.pak
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/it.pak
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/ja.pak
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/kn.pak
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/ko.pak
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/lt.pak
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lv.pak
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/ml.pak
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/mr.pak
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/ms.pak
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/nb.pak
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nl.pak
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/pl.pak
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pt-BR.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-PT.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/ro.pak
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ru.pak
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/sk.pak
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sl.pak
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sr.pak
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sv.pak
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sw.pak
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/ta.pak
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/te.pak
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/th.pak
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/tr.pak
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/uk.pak
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/ur.pak
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/vi.pak
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/zh-CN.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-TW.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/mksnapshot
+%%DATADIR%%/node_headers/include/node/common.gypi
+%%DATADIR%%/node_headers/include/node/config.gypi
+%%DATADIR%%/node_headers/include/node/cppgc/allocation.h
+%%DATADIR%%/node_headers/include/node/cppgc/common.h
+%%DATADIR%%/node_headers/include/node/cppgc/cross-thread-persistent.h
+%%DATADIR%%/node_headers/include/node/cppgc/custom-space.h
+%%DATADIR%%/node_headers/include/node/cppgc/default-platform.h
+%%DATADIR%%/node_headers/include/node/cppgc/explicit-management.h
+%%DATADIR%%/node_headers/include/node/cppgc/garbage-collected.h
+%%DATADIR%%/node_headers/include/node/cppgc/heap-consistency.h
+%%DATADIR%%/node_headers/include/node/cppgc/heap-handle.h
+%%DATADIR%%/node_headers/include/node/cppgc/heap-state.h
+%%DATADIR%%/node_headers/include/node/cppgc/heap-statistics.h
+%%DATADIR%%/node_headers/include/node/cppgc/heap.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/api-constants.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/atomic-entry-flag.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/base-page-handle.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap-local-data.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/caged-heap.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/compiler-specific.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/conditional-stack-allocated.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/finalizer-trait.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/gc-info.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/logging.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/member-storage.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/name-trait.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/persistent-node.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/pointer-policies.h
+%%DATADIR%%/node_headers/include/node/cppgc/internal/write-barrier.h
+%%DATADIR%%/node_headers/include/node/cppgc/liveness-broker.h
+%%DATADIR%%/node_headers/include/node/cppgc/macros.h
+%%DATADIR%%/node_headers/include/node/cppgc/member.h
+%%DATADIR%%/node_headers/include/node/cppgc/name-provider.h
+%%DATADIR%%/node_headers/include/node/cppgc/object-size-trait.h
+%%DATADIR%%/node_headers/include/node/cppgc/persistent.h
+%%DATADIR%%/node_headers/include/node/cppgc/platform.h
+%%DATADIR%%/node_headers/include/node/cppgc/prefinalizer.h
+%%DATADIR%%/node_headers/include/node/cppgc/process-heap-statistics.h
+%%DATADIR%%/node_headers/include/node/cppgc/sentinel-pointer.h
+%%DATADIR%%/node_headers/include/node/cppgc/source-location.h
+%%DATADIR%%/node_headers/include/node/cppgc/testing.h
+%%DATADIR%%/node_headers/include/node/cppgc/trace-trait.h
+%%DATADIR%%/node_headers/include/node/cppgc/type-traits.h
+%%DATADIR%%/node_headers/include/node/cppgc/visitor.h
+%%DATADIR%%/node_headers/include/node/js_native_api.h
+%%DATADIR%%/node_headers/include/node/js_native_api_types.h
+%%DATADIR%%/node_headers/include/node/libplatform/libplatform-export.h
+%%DATADIR%%/node_headers/include/node/libplatform/libplatform.h
+%%DATADIR%%/node_headers/include/node/libplatform/v8-tracing.h
+%%DATADIR%%/node_headers/include/node/node.h
+%%DATADIR%%/node_headers/include/node/node_api.h
+%%DATADIR%%/node_headers/include/node/node_api_types.h
+%%DATADIR%%/node_headers/include/node/node_buffer.h
+%%DATADIR%%/node_headers/include/node/node_object_wrap.h
+%%DATADIR%%/node_headers/include/node/node_version.h
+%%DATADIR%%/node_headers/include/node/uv.h
+%%DATADIR%%/node_headers/include/node/uv/aix.h
+%%DATADIR%%/node_headers/include/node/uv/bsd.h
+%%DATADIR%%/node_headers/include/node/uv/darwin.h
+%%DATADIR%%/node_headers/include/node/uv/errno.h
+%%DATADIR%%/node_headers/include/node/uv/linux.h
+%%DATADIR%%/node_headers/include/node/uv/os390.h
+%%DATADIR%%/node_headers/include/node/uv/posix.h
+%%DATADIR%%/node_headers/include/node/uv/sunos.h
+%%DATADIR%%/node_headers/include/node/uv/threadpool.h
+%%DATADIR%%/node_headers/include/node/uv/tree.h
+%%DATADIR%%/node_headers/include/node/uv/unix.h
+%%DATADIR%%/node_headers/include/node/uv/version.h
+%%DATADIR%%/node_headers/include/node/uv/win.h
+%%DATADIR%%/node_headers/include/node/v8-array-buffer.h
+%%DATADIR%%/node_headers/include/node/v8-callbacks.h
+%%DATADIR%%/node_headers/include/node/v8-container.h
+%%DATADIR%%/node_headers/include/node/v8-context.h
+%%DATADIR%%/node_headers/include/node/v8-cppgc.h
+%%DATADIR%%/node_headers/include/node/v8-data.h
+%%DATADIR%%/node_headers/include/node/v8-date.h
+%%DATADIR%%/node_headers/include/node/v8-debug.h
+%%DATADIR%%/node_headers/include/node/v8-embedder-heap.h
+%%DATADIR%%/node_headers/include/node/v8-embedder-state-scope.h
+%%DATADIR%%/node_headers/include/node/v8-exception.h
+%%DATADIR%%/node_headers/include/node/v8-extension.h
+%%DATADIR%%/node_headers/include/node/v8-external.h
+%%DATADIR%%/node_headers/include/node/v8-forward.h
+%%DATADIR%%/node_headers/include/node/v8-function-callback.h
+%%DATADIR%%/node_headers/include/node/v8-function.h
+%%DATADIR%%/node_headers/include/node/v8-handle-base.h
+%%DATADIR%%/node_headers/include/node/v8-initialization.h
+%%DATADIR%%/node_headers/include/node/v8-internal.h
+%%DATADIR%%/node_headers/include/node/v8-isolate.h
+%%DATADIR%%/node_headers/include/node/v8-json.h
+%%DATADIR%%/node_headers/include/node/v8-local-handle.h
+%%DATADIR%%/node_headers/include/node/v8-locker.h
+%%DATADIR%%/node_headers/include/node/v8-maybe.h
+%%DATADIR%%/node_headers/include/node/v8-memory-span.h
+%%DATADIR%%/node_headers/include/node/v8-message.h
+%%DATADIR%%/node_headers/include/node/v8-microtask-queue.h
+%%DATADIR%%/node_headers/include/node/v8-microtask.h
+%%DATADIR%%/node_headers/include/node/v8-object.h
+%%DATADIR%%/node_headers/include/node/v8-persistent-handle.h
+%%DATADIR%%/node_headers/include/node/v8-platform.h
+%%DATADIR%%/node_headers/include/node/v8-primitive-object.h
+%%DATADIR%%/node_headers/include/node/v8-primitive.h
+%%DATADIR%%/node_headers/include/node/v8-profiler.h
+%%DATADIR%%/node_headers/include/node/v8-promise.h
+%%DATADIR%%/node_headers/include/node/v8-proxy.h
+%%DATADIR%%/node_headers/include/node/v8-regexp.h
+%%DATADIR%%/node_headers/include/node/v8-sandbox.h
+%%DATADIR%%/node_headers/include/node/v8-script.h
+%%DATADIR%%/node_headers/include/node/v8-snapshot.h
+%%DATADIR%%/node_headers/include/node/v8-source-location.h
+%%DATADIR%%/node_headers/include/node/v8-statistics.h
+%%DATADIR%%/node_headers/include/node/v8-template.h
+%%DATADIR%%/node_headers/include/node/v8-traced-handle.h
+%%DATADIR%%/node_headers/include/node/v8-typed-array.h
+%%DATADIR%%/node_headers/include/node/v8-unwinder.h
+%%DATADIR%%/node_headers/include/node/v8-value-serializer.h
+%%DATADIR%%/node_headers/include/node/v8-value.h
+%%DATADIR%%/node_headers/include/node/v8-version.h
+%%DATADIR%%/node_headers/include/node/v8-wasm.h
+%%DATADIR%%/node_headers/include/node/v8-weak-callback-info.h
+%%DATADIR%%/node_headers/include/node/v8.h
+%%DATADIR%%/node_headers/include/node/v8config.h
+%%DATADIR%%/node_headers/include/node/zconf.h
+%%DATADIR%%/node_headers/include/node/zlib.h
+%%DIST%%%%DATADIR%%/releases/SHASUMS256.txt
+%%DIST%%%%AARCH64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-arm64.zip
+%%DIST%%%%AARCH64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-arm64.zip
+%%DIST%%%%AARCH64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-arm64.zip
+%%DIST%%%%AMD64%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-x64.zip
+%%DIST%%%%AMD64%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-x64.zip
+%%DIST%%%%AMD64%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-x64.zip
+%%DIST%%%%I386%%%%DATADIR%%/releases/chromedriver-v%%ELECTRON_VER%%-freebsd-ia32.zip
+%%DIST%%%%I386%%%%DATADIR%%/releases/electron-v%%ELECTRON_VER%%-freebsd-ia32.zip
+%%DIST%%%%I386%%%%DATADIR%%/releases/mksnapshot-v%%ELECTRON_VER%%-freebsd-ia32.zip
+%%DATADIR%%/resources.pak
+%%DATADIR%%/resources/default_app.asar
+%%DATADIR%%/snapshot_blob.bin
+%%DATADIR%%/v8_context_snapshot.bin
+%%DATADIR%%/v8_context_snapshot_generator
+%%DATADIR%%/version
+%%DATADIR%%/vk_swiftshader_icd.json
diff --git a/devel/elf/Makefile b/devel/elf/Makefile
index b1628609ab42..3bfbc23e0ba0 100644
--- a/devel/elf/Makefile
+++ b/devel/elf/Makefile
@@ -11,6 +11,8 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake libedit readline
+
+CPPFLAGS+= -DWANT_OBSOLETE_TYPEDEFS
GNU_CONFIGURE= yes
PLIST_FILES= bin/elf share/man/man1/elf.1.gz
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index d5a06435f33b..9d06c85d6482 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elfcat
DISTVERSION= 0.1.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/devel/emacs-lsp-booster/Makefile b/devel/emacs-lsp-booster/Makefile
index d94b59198321..fdc71e70afc6 100644
--- a/devel/emacs-lsp-booster/Makefile
+++ b/devel/emacs-lsp-booster/Makefile
@@ -1,7 +1,7 @@
PORTNAME= emacs-lsp-booster
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile
index 9f32a57aea9c..d9da7e96be03 100644
--- a/devel/emscripten/Makefile
+++ b/devel/emscripten/Makefile
@@ -1,5 +1,6 @@
PORTNAME= emscripten
DISTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile
index a3fbf04ff1cc..afd6ad508cfa 100644
--- a/devel/esbuild/Makefile
+++ b/devel/esbuild/Makefile
@@ -1,7 +1,7 @@
PORTNAME= esbuild
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel www
# also bump & test ESBUILD_VERSION in net-im/signal-desktop
diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile
index 48ddf0dbf62f..ebd0e157a0ea 100644
--- a/devel/etcd/Makefile
+++ b/devel/etcd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 2.3.8
DISTVERSIONPREFIX= v
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile
index 9ff56018b469..31d4f5f07748 100644
--- a/devel/etcd36/Makefile
+++ b/devel/etcd36/Makefile
@@ -1,7 +1,6 @@
PORTNAME= etcd
DISTVERSIONPREFIX= v
-DISTVERSION= 3.6.0-rc.4
-PORTREVISION= 1
+DISTVERSION= 3.6.5
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
@@ -23,6 +22,9 @@ WWW= https://etcd.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+NOT_FOR_ARCHS= aarch64
+NOT_FOR_ARCHS_REASON= fails to fetch: v0.0.1-go1.23.8.freebsd-arm64.lock: no locks available
+
USES= cpe go:1.23,modules
USE_GITHUB= yes
GH_ACCOUNT= etcd-io
diff --git a/devel/etcd36/distinfo b/devel/etcd36/distinfo
index a047b821055f..a42362c75426 100644
--- a/devel/etcd36/distinfo
+++ b/devel/etcd36/distinfo
@@ -1,21 +1,21 @@
-TIMESTAMP = 1746453492
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = dc9bf0b21ae0ab300e96e60bfcd3a2c73b5ebcfb36a6c717db0ffba789d753af
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = 4411
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 55ef5a76dc335dc032b34457773e652b3ffde8d1586cdab9168c0f9fe78b2060
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 1271
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 3e492c667484b2b94cb0ad5132da101ddc24dfd97831ab55acfadf8136468ec4
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 1463
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = e71fd432af21536333c9da0751d3cb9d9dde0925a5a6efa1d321d9123fb04183
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = 560
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 98130a7a95edc45eef055388dfdcd8fd41784f77ec8e10087f6c0ee272067040
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 2152
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 30624d3d842493d3cad7f1368db25f9d6bb204005c17028ab083367836b0cefd
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 2170
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = b56fcff0f42f5e75f68d812338d7982e5059465350234e9042e3933a5b1eee20
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = 4022
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = da9ea9e1d8b71a8a4adf43ed5ad7143a05c8871bc05c6c059fe0d3579aa0b25c
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = 3607
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = ab486a67087d038c337b21064dacac69a504ffea4697aa3ebf8981b201521b34
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = 4533
-SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = fdeb4fce1d58214bd63341f2cd5230848eba4895e335e265eaf52ce7144b73ca
-SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = 7370001
+TIMESTAMP = 1762874258
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/go.mod) = 35f0570af3d669dfdf4bf70dee2f7b3b98e9f25867ad74abe98bd87821b87f62
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/go.mod) = 4369
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/api/go.mod) = 39bc9b70c8d9334263d4ebecb3dba8fea4045164938ae8c36b421aa4d2bf17ff
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/api/go.mod) = 1212
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/pkg/go.mod) = 22de51f204809b81e3f55a7d45b14b15d0e4fa32ca64972d3a25e1f016be2df9
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/pkg/go.mod) = 1360
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/pkg/go.mod) = b666b39755b5e2f6ad6e4b319b4e6a99d30a7b2f7ef8ecdc7107e021bcc47e23
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/pkg/go.mod) = 558
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/v3/go.mod) = 2b643f78b0c4084877c1cc791b3aa9657d78123c61fe8445819f2d4535efa057
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/client/v3/go.mod) = 2035
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdctl/go.mod) = ed2c0472d6bdd6991893dd03b3b9cc7280e37849577674a6871299c91403f277
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdctl/go.mod) = 2099
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdutl/go.mod) = e263702ad79b6647034ec9e80347ea2a8b10f47ef2f6b9b8067ea22155516a9d
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcdutl/go.mod) = 3995
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/server/go.mod) = fa4ea2992e6fbdb3fa1035a15f34c72f433cd6d07a180960c93c0b120f35c667
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/server/go.mod) = 3585
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/tests/go.mod) = 78bd93a63a0a6af77fa3fce900ddd56aa2ab7d3256d7f049a29084e6f503489e
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/tests/go.mod) = 4496
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcd-io-etcd-v3.6.5_GH0.tar.gz) = 96b2eabaf6da7dd21797152e7d1c1ce27da75926ae10e08a90b7ed0458287a4b
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.5_GH0/etcd-io-etcd-v3.6.5_GH0.tar.gz) = 7376358
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 6ffc2f4599e9..83f08a4d91e4 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.08.18.00
+DISTVERSION= 2025.11.17.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
index 9996de08a9a6..5790577d6c3c 100644
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755586121
-SHA256 (facebook-fatal-v2025.08.18.00_GH0.tar.gz) = 5948f95c3f7a6d8408500f15efb5c3fd66a847a22d7a04970854817c88664705
-SIZE (facebook-fatal-v2025.08.18.00_GH0.tar.gz) = 658511
+TIMESTAMP = 1763425434
+SHA256 (facebook-fatal-v2025.11.17.00_GH0.tar.gz) = 01986f7c53dc1bceee4ed16df065e0d336d6a7a58d3f83cc636d97407fb127e5
+SIZE (facebook-fatal-v2025.11.17.00_GH0.tar.gz) = 658551
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 92d6c63d362e..e37a49a2cb72 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,7 +1,6 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.08.18.00
-PORTREVISION= 1
+DISTVERSION= 2025.11.17.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -46,7 +45,6 @@ CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT
post-install: # https://github.com/facebook/fbthrift/issues/393
@${FIND} ${STAGEDIR}${PREFIX}/include -type d -empty -delete
-do-test: # no 'test' target, contrary to what the documentation says, see https://github.com/facebook/fbthrift/issues/533
- @cd ${TEST_WRKSRC} && ${MAKE_CMD} test
+# tests as of 2025.11.03.00: 100% tests passed, 0 tests failed out of 306
.include <bsd.port.mk>
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index 8183d4e90704..cd6de7f312d3 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755586115
-SHA256 (facebook-fbthrift-v2025.08.18.00_GH0.tar.gz) = 2bf208b198bf7ad55d404a8863ff5092ce0ad6f0d8693877cacb72db16b44772
-SIZE (facebook-fbthrift-v2025.08.18.00_GH0.tar.gz) = 15833912
+TIMESTAMP = 1763425432
+SHA256 (facebook-fbthrift-v2025.11.17.00_GH0.tar.gz) = da439a65e18cae454de18a43fd370aee5836f684618f33a975b0b7b828d271cc
+SIZE (facebook-fbthrift-v2025.11.17.00_GH0.tar.gz) = 16269019
diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist
index 3b6eff045490..db2f196b1039 100644
--- a/devel/fbthrift/pkg-plist
+++ b/devel/fbthrift/pkg-plist
@@ -103,6 +103,10 @@ include/thrift/annotation/python.thrift
include/thrift/annotation/rust.thrift
include/thrift/annotation/scope.thrift
include/thrift/annotation/thrift.thrift
+include/thrift/common/BaseType.h
+include/thrift/common/detail/string.h
+include/thrift/common/tree_printer.h
+include/thrift/common/universal_name.h
include/thrift/lib/cpp/ContextStack.h
include/thrift/lib/cpp/DistinctTable.h
include/thrift/lib/cpp/EventHandlerBase.h
@@ -207,7 +211,9 @@ include/thrift/lib/cpp2/async/AsyncClient.h
include/thrift/lib/cpp2/async/AsyncProcessor.h
include/thrift/lib/cpp2/async/AsyncProcessorFactory.h
include/thrift/lib/cpp2/async/AsyncProcessorHelper.h
+include/thrift/lib/cpp2/async/BiDiStream.h
include/thrift/lib/cpp2/async/ChannelCallbacks.h
+include/thrift/lib/cpp2/async/ClientBiDiBridge.h
include/thrift/lib/cpp2/async/ClientBufferedStream.h
include/thrift/lib/cpp2/async/ClientChannel.h
include/thrift/lib/cpp2/async/ClientInterceptor.h
@@ -245,8 +251,11 @@ include/thrift/lib/cpp2/async/RetryingRequestChannel.h
include/thrift/lib/cpp2/async/RocketClientChannel.h
include/thrift/lib/cpp2/async/RpcOptions.h
include/thrift/lib/cpp2/async/RpcTypes.h
+include/thrift/lib/cpp2/async/ServerBiDiSinkBridge.h
+include/thrift/lib/cpp2/async/ServerBiDiStreamBridge.h
+include/thrift/lib/cpp2/async/ServerBiDiStreamFactory.h
+include/thrift/lib/cpp2/async/ServerCallbackStapler.h
include/thrift/lib/cpp2/async/ServerChannel.h
-include/thrift/lib/cpp2/async/ServerGeneratorStreamBridge-inl.h
include/thrift/lib/cpp2/async/ServerGeneratorStreamBridge.h
include/thrift/lib/cpp2/async/ServerPublisherStream.h
include/thrift/lib/cpp2/async/ServerRequestData.h
@@ -259,6 +268,7 @@ include/thrift/lib/cpp2/async/ServiceInfoHolder.h
include/thrift/lib/cpp2/async/ServiceRequestInfo.h
include/thrift/lib/cpp2/async/Sink.h
include/thrift/lib/cpp2/async/StreamCallbacks.h
+include/thrift/lib/cpp2/async/StreamPayload.h
include/thrift/lib/cpp2/async/TAsyncTransportHandler.h
include/thrift/lib/cpp2/async/TerminateInteractionOverloadPolicy.h
include/thrift/lib/cpp2/async/TwoWayBridge.h
@@ -282,6 +292,13 @@ include/thrift/lib/cpp2/async/processor/ServerRequestHelper.h
include/thrift/lib/cpp2/async/processor/ServerRequestTask.h
include/thrift/lib/cpp2/async/processor/ServiceHandlerBase.h
include/thrift/lib/cpp2/async/tests/ClientInterceptorWithResponseValue.h
+include/thrift/lib/cpp2/async/tests/util/BiDiConfigurableServer.h
+include/thrift/lib/cpp2/async/tests/util/BiDiEchoServer.h
+include/thrift/lib/cpp2/async/tests/util/BiDiFiniteClient.h
+include/thrift/lib/cpp2/async/tests/util/BiDiFiniteServer.h
+include/thrift/lib/cpp2/async/tests/util/BiDiSimplifiedEchoClient.h
+include/thrift/lib/cpp2/async/tests/util/BiDiSimplifiedEchoServer.h
+include/thrift/lib/cpp2/async/tests/util/BiDiTestUtil.h
include/thrift/lib/cpp2/async/tests/util/TestSinkService.h
include/thrift/lib/cpp2/async/tests/util/TestStreamService.h
include/thrift/lib/cpp2/async/tests/util/Util.h
@@ -347,7 +364,6 @@ include/thrift/lib/cpp2/gen/service_cpp.h
include/thrift/lib/cpp2/gen/service_h.h
include/thrift/lib/cpp2/gen/service_tcc.h
include/thrift/lib/cpp2/hash/DeterministicHash.h
-include/thrift/lib/cpp2/op/AssignPatch.h
include/thrift/lib/cpp2/op/Clear.h
include/thrift/lib/cpp2/op/Compare.h
include/thrift/lib/cpp2/op/Copy.h
@@ -365,6 +381,8 @@ include/thrift/lib/cpp2/op/StdSerializer.h
include/thrift/lib/cpp2/op/Testing.h
include/thrift/lib/cpp2/op/Xxh64Hasher.h
include/thrift/lib/cpp2/op/detail/AnyOp.h
+include/thrift/lib/cpp2/op/detail/AssignPatch.h
+include/thrift/lib/cpp2/op/detail/AssignPatchImpl.h
include/thrift/lib/cpp2/op/detail/BaseOp.h
include/thrift/lib/cpp2/op/detail/BasePatch.h
include/thrift/lib/cpp2/op/detail/Clear.h
@@ -426,8 +444,9 @@ include/thrift/lib/cpp2/protocol/detail/DynamicCursorSerializer.h
include/thrift/lib/cpp2/protocol/detail/FieldMask.h
include/thrift/lib/cpp2/protocol/detail/FieldMaskUtil.h
include/thrift/lib/cpp2/protocol/detail/Object.h
-include/thrift/lib/cpp2/protocol/detail/ReservedId.h
+include/thrift/lib/cpp2/protocol/detail/PaddedBinaryAdapter.h
include/thrift/lib/cpp2/protocol/detail/Patch.h
+include/thrift/lib/cpp2/protocol/detail/ReservedId.h
include/thrift/lib/cpp2/protocol/detail/index.h
include/thrift/lib/cpp2/protocol/detail/protocol_methods.h
include/thrift/lib/cpp2/reflection/gmock_matching.h
@@ -455,6 +474,19 @@ include/thrift/lib/cpp2/schema/SyntaxGraph.h
include/thrift/lib/cpp2/schema/detail/Merge.h
include/thrift/lib/cpp2/schema/detail/Resolver.h
include/thrift/lib/cpp2/schema/detail/SchemaBackedResolver.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_clients.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_constants.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_data.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_for_each_field.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_handlers.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_metadata.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types.tcc
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types_custom_protocol.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_types_fwd.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visit_by_thrift_field_metadata.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visit_union.h
+include/thrift/lib/cpp2/schema/gen-cpp2/syntax_graph_visitation.h
include/thrift/lib/cpp2/security/AsyncStopTLS.h
include/thrift/lib/cpp2/security/FizzPeeker.h
include/thrift/lib/cpp2/security/SSLUtil.h
@@ -470,6 +502,7 @@ include/thrift/lib/cpp2/server/ControlServerInterface.h
include/thrift/lib/cpp2/server/Cpp2ConnContext.h
include/thrift/lib/cpp2/server/Cpp2Connection.h
include/thrift/lib/cpp2/server/Cpp2Worker.h
+include/thrift/lib/cpp2/server/DecoratorArgType.h
include/thrift/lib/cpp2/server/DecoratorData.h
include/thrift/lib/cpp2/server/DecoratorDataHandle.h
include/thrift/lib/cpp2/server/DecoratorDataKey.h
@@ -502,6 +535,7 @@ include/thrift/lib/cpp2/server/RequestPileInterface.h
include/thrift/lib/cpp2/server/RequestsRegistry.h
include/thrift/lib/cpp2/server/ResourcePool.h
include/thrift/lib/cpp2/server/ResourcePoolHandle.h
+include/thrift/lib/cpp2/server/ResourcePoolMigrationHelper.h
include/thrift/lib/cpp2/server/ResourcePoolSet.h
include/thrift/lib/cpp2/server/RoundRobinRequestPile.h
include/thrift/lib/cpp2/server/SecurityServerInterface.h
@@ -513,9 +547,9 @@ include/thrift/lib/cpp2/server/ServerModule.h
include/thrift/lib/cpp2/server/ServiceHealthPoller.h
include/thrift/lib/cpp2/server/ServiceInterceptor.h
include/thrift/lib/cpp2/server/ServiceInterceptorBase.h
+include/thrift/lib/cpp2/server/ServiceInterceptorControl.h
include/thrift/lib/cpp2/server/ServiceInterceptorQualifiedName.h
include/thrift/lib/cpp2/server/ServiceInterceptorStorage.h
-include/thrift/lib/cpp2/server/ServiceInterceptorControl.h
include/thrift/lib/cpp2/server/ServiceMethodDecoratorBase.h
include/thrift/lib/cpp2/server/StandardConcurrencyController.h
include/thrift/lib/cpp2/server/StatusServerInterface.h
@@ -543,6 +577,7 @@ include/thrift/lib/cpp2/server/overload/QueueConcurrencyOverloadChecker.h
include/thrift/lib/cpp2/server/peeking/PeekingManager.h
include/thrift/lib/cpp2/server/peeking/TLSHelper.h
include/thrift/lib/cpp2/server/test/RequestPileTestUtils.h
+include/thrift/lib/cpp2/server/test/ServiceMethodDecoratorTestLib.h
include/thrift/lib/cpp2/server/test/util/MockServerConfigs.h
include/thrift/lib/cpp2/test/Matcher.h
include/thrift/lib/cpp2/test/MockCpp2ConnContext.h
@@ -594,6 +629,7 @@ include/thrift/lib/cpp2/transport/rocket/Types.h
include/thrift/lib/cpp2/transport/rocket/client/KeepAliveWatcher.h
include/thrift/lib/cpp2/transport/rocket/client/RequestContext.h
include/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h
+include/thrift/lib/cpp2/transport/rocket/client/RocketBiDiServerCallback.h
include/thrift/lib/cpp2/transport/rocket/client/RocketClient.h
include/thrift/lib/cpp2/transport/rocket/client/RocketSinkServerCallback.h
include/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h
@@ -603,9 +639,13 @@ include/thrift/lib/cpp2/transport/rocket/compression/CompressionManager.h
include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressor.h
include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressorFactory.h
include/thrift/lib/cpp2/transport/rocket/compression/CustomCompressorRegistry.h
+include/thrift/lib/cpp2/transport/rocket/core/FrameUtil.h
+include/thrift/lib/cpp2/transport/rocket/core/RingBuffer.h
+include/thrift/lib/cpp2/transport/rocket/core/StreamUtil.h
include/thrift/lib/cpp2/transport/rocket/flush/FlushManager.h
include/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.h
include/thrift/lib/cpp2/transport/rocket/framing/Flags.h
+include/thrift/lib/cpp2/transport/rocket/framing/FrameDataFirstFieldAligner.h
include/thrift/lib/cpp2/transport/rocket/framing/FrameType.h
include/thrift/lib/cpp2/transport/rocket/framing/Frames.h
include/thrift/lib/cpp2/transport/rocket/framing/Parser.h
@@ -623,9 +663,13 @@ include/thrift/lib/cpp2/transport/rocket/payload/CustomCompressionPayloadSeriali
include/thrift/lib/cpp2/transport/rocket/payload/DefaultPayloadSerializerStrategy.h
include/thrift/lib/cpp2/transport/rocket/payload/PayloadSerializer.h
include/thrift/lib/cpp2/transport/rocket/payload/PayloadSerializerStrategy.h
+include/thrift/lib/cpp2/transport/rocket/server/IRocketServerConnection.h
include/thrift/lib/cpp2/transport/rocket/server/InteractionOverload.h
+include/thrift/lib/cpp2/transport/rocket/server/RefactoredRocketServerConnection.h
+include/thrift/lib/cpp2/transport/rocket/server/RocketBiDiClientCallback.h
include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h
include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h
+include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionFactory.h
include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h
include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.h
include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h
@@ -636,6 +680,24 @@ include/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h
include/thrift/lib/cpp2/transport/rocket/server/SetupFrameHandler.h
include/thrift/lib/cpp2/transport/rocket/server/SetupFrameInterceptor.h
include/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionAdapter.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionBufferCallback.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/ConnectionWriterCallback.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/ExistingStreamFrameHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/IncomingFrameBatcher.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/IncomingFrameHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/KeepAliveHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/MetadataPushHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/OutgoingFrameHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/RequestChannelHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/RequestFnfHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/RequestResponseHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/RequestStreamHandler.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/SetupFrameAcceptor.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/SinkCallbackManager.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/StreamCallbackManager.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/WriteBatchTypes.h
+include/thrift/lib/cpp2/transport/rocket/server/detail/WriteBatcher.h
include/thrift/lib/cpp2/transport/rocket/test/fuzz/FuzzUtil.h
include/thrift/lib/cpp2/transport/rocket/test/network/ClientServerTestUtil.h
include/thrift/lib/cpp2/transport/rocket/test/network/Mocks.h
@@ -695,7 +757,6 @@ include/thrift/lib/cpp2/util/TypeErasedValue.h
include/thrift/lib/cpp2/util/gtest/Matcher-inl.h
include/thrift/lib/cpp2/util/gtest/Matcher.h
include/thrift/lib/cpp2/util/gtest/Printer.h
-include/thrift/lib/cpp2/visitation/ShrinkToFit.h
include/thrift/lib/cpp2/visitation/for_each.h
include/thrift/lib/cpp2/visitation/metadata.h
include/thrift/lib/cpp2/visitation/visit_by_thrift_field_metadata.h
@@ -726,17 +787,20 @@ include/thrift/lib/python/client/ssl.h
include/thrift/lib/python/client/test/client_event_handlers/handler.h
include/thrift/lib/python/client/test/event_handler_helper.h
include/thrift/lib/python/client/test/http2_helper.h
-include/thrift/lib/python/flags.h
include/thrift/lib/python/server/PythonAsyncProcessor.h
include/thrift/lib/python/server/PythonAsyncProcessorFactory.h
+include/thrift/lib/python/server/RequestContextExtractor.h
include/thrift/lib/python/server/event_handler.h
include/thrift/lib/python/server/flagged/RcAwareTaskPatch.h
include/thrift/lib/python/server/interceptor/PythonServerModule.h
include/thrift/lib/python/server/interceptor/PythonServiceInterceptor.h
include/thrift/lib/python/server/response_helpers.h
+include/thrift/lib/python/std_libcpp.h
include/thrift/lib/python/streaming/PythonUserException.h
include/thrift/lib/python/streaming/Sink.h
+include/thrift/lib/python/streaming/SinkElementDecoder.h
include/thrift/lib/python/streaming/StreamElementEncoder.h
+include/thrift/lib/python/streaming/bidistream.h
include/thrift/lib/python/test/event_handlers/handler.h
include/thrift/lib/python/test/interactions/interaction_test.h
include/thrift/lib/python/test/metadata_response/metadata_response.h
@@ -747,6 +811,7 @@ include/thrift/lib/thrift/TypeToMaskAdapter.h
include/thrift/lib/thrift/bundled_lib_thrift.h
include/thrift/lib/thrift/detail/AnyPatch.h
include/thrift/lib/thrift/detail/DynamicPatch.h
+include/thrift/lib/thrift/detail/MetadataAdapter.h
include/thrift/lib/thrift/detail/TypeIdAdapter.h
include/thrift/lib/thrift/detail/TypeSystemAdapter.h
include/thrift/lib/thrift/detail/id.h
@@ -876,6 +941,19 @@ include/thrift/lib/thrift/gen-cpp2/protocol_types_fwd.h
include/thrift/lib/thrift/gen-cpp2/protocol_visit_by_thrift_field_metadata.h
include/thrift/lib/thrift/gen-cpp2/protocol_visit_union.h
include/thrift/lib/thrift/gen-cpp2/protocol_visitation.h
+include/thrift/lib/thrift/gen-cpp2/record_clients.h
+include/thrift/lib/thrift/gen-cpp2/record_constants.h
+include/thrift/lib/thrift/gen-cpp2/record_data.h
+include/thrift/lib/thrift/gen-cpp2/record_for_each_field.h
+include/thrift/lib/thrift/gen-cpp2/record_handlers.h
+include/thrift/lib/thrift/gen-cpp2/record_metadata.h
+include/thrift/lib/thrift/gen-cpp2/record_types.h
+include/thrift/lib/thrift/gen-cpp2/record_types.tcc
+include/thrift/lib/thrift/gen-cpp2/record_types_custom_protocol.h
+include/thrift/lib/thrift/gen-cpp2/record_types_fwd.h
+include/thrift/lib/thrift/gen-cpp2/record_visit_by_thrift_field_metadata.h
+include/thrift/lib/thrift/gen-cpp2/record_visit_union.h
+include/thrift/lib/thrift/gen-cpp2/record_visitation.h
include/thrift/lib/thrift/gen-cpp2/reflection_clients.h
include/thrift/lib/thrift/gen-cpp2/reflection_constants.h
include/thrift/lib/thrift/gen-cpp2/reflection_data.h
@@ -889,6 +967,19 @@ include/thrift/lib/thrift/gen-cpp2/reflection_types_fwd.h
include/thrift/lib/thrift/gen-cpp2/reflection_visit_by_thrift_field_metadata.h
include/thrift/lib/thrift/gen-cpp2/reflection_visit_union.h
include/thrift/lib/thrift/gen-cpp2/reflection_visitation.h
+include/thrift/lib/thrift/gen-cpp2/schema_clients.h
+include/thrift/lib/thrift/gen-cpp2/schema_constants.h
+include/thrift/lib/thrift/gen-cpp2/schema_data.h
+include/thrift/lib/thrift/gen-cpp2/schema_for_each_field.h
+include/thrift/lib/thrift/gen-cpp2/schema_handlers.h
+include/thrift/lib/thrift/gen-cpp2/schema_metadata.h
+include/thrift/lib/thrift/gen-cpp2/schema_types.h
+include/thrift/lib/thrift/gen-cpp2/schema_types.tcc
+include/thrift/lib/thrift/gen-cpp2/schema_types_custom_protocol.h
+include/thrift/lib/thrift/gen-cpp2/schema_types_fwd.h
+include/thrift/lib/thrift/gen-cpp2/schema_visit_by_thrift_field_metadata.h
+include/thrift/lib/thrift/gen-cpp2/schema_visit_union.h
+include/thrift/lib/thrift/gen-cpp2/schema_visitation.h
include/thrift/lib/thrift/gen-cpp2/serverdbginfo_clients.h
include/thrift/lib/thrift/gen-cpp2/serverdbginfo_constants.h
include/thrift/lib/thrift/gen-cpp2/serverdbginfo_data.h
@@ -920,6 +1011,19 @@ include/thrift/lib/thrift/gen-cpp2/type_constants.h
include/thrift/lib/thrift/gen-cpp2/type_data.h
include/thrift/lib/thrift/gen-cpp2/type_for_each_field.h
include/thrift/lib/thrift/gen-cpp2/type_handlers.h
+include/thrift/lib/thrift/gen-cpp2/type_id_clients.h
+include/thrift/lib/thrift/gen-cpp2/type_id_constants.h
+include/thrift/lib/thrift/gen-cpp2/type_id_data.h
+include/thrift/lib/thrift/gen-cpp2/type_id_for_each_field.h
+include/thrift/lib/thrift/gen-cpp2/type_id_handlers.h
+include/thrift/lib/thrift/gen-cpp2/type_id_metadata.h
+include/thrift/lib/thrift/gen-cpp2/type_id_types.h
+include/thrift/lib/thrift/gen-cpp2/type_id_types.tcc
+include/thrift/lib/thrift/gen-cpp2/type_id_types_custom_protocol.h
+include/thrift/lib/thrift/gen-cpp2/type_id_types_fwd.h
+include/thrift/lib/thrift/gen-cpp2/type_id_visit_by_thrift_field_metadata.h
+include/thrift/lib/thrift/gen-cpp2/type_id_visit_union.h
+include/thrift/lib/thrift/gen-cpp2/type_id_visitation.h
include/thrift/lib/thrift/gen-cpp2/type_metadata.h
include/thrift/lib/thrift/gen-cpp2/type_rep_clients.h
include/thrift/lib/thrift/gen-cpp2/type_rep_constants.h
@@ -934,6 +1038,19 @@ include/thrift/lib/thrift/gen-cpp2/type_rep_types_fwd.h
include/thrift/lib/thrift/gen-cpp2/type_rep_visit_by_thrift_field_metadata.h
include/thrift/lib/thrift/gen-cpp2/type_rep_visit_union.h
include/thrift/lib/thrift/gen-cpp2/type_rep_visitation.h
+include/thrift/lib/thrift/gen-cpp2/type_system_clients.h
+include/thrift/lib/thrift/gen-cpp2/type_system_constants.h
+include/thrift/lib/thrift/gen-cpp2/type_system_data.h
+include/thrift/lib/thrift/gen-cpp2/type_system_for_each_field.h
+include/thrift/lib/thrift/gen-cpp2/type_system_handlers.h
+include/thrift/lib/thrift/gen-cpp2/type_system_metadata.h
+include/thrift/lib/thrift/gen-cpp2/type_system_types.h
+include/thrift/lib/thrift/gen-cpp2/type_system_types.tcc
+include/thrift/lib/thrift/gen-cpp2/type_system_types_custom_protocol.h
+include/thrift/lib/thrift/gen-cpp2/type_system_types_fwd.h
+include/thrift/lib/thrift/gen-cpp2/type_system_visit_by_thrift_field_metadata.h
+include/thrift/lib/thrift/gen-cpp2/type_system_visit_union.h
+include/thrift/lib/thrift/gen-cpp2/type_system_visitation.h
include/thrift/lib/thrift/gen-cpp2/type_types.h
include/thrift/lib/thrift/gen-cpp2/type_types.tcc
include/thrift/lib/thrift/gen-cpp2/type_types_custom_protocol.h
diff --git a/devel/fccf/Makefile b/devel/fccf/Makefile
index 5c6af469adbe..b2b2b48bbefe 100644
--- a/devel/fccf/Makefile
+++ b/devel/fccf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fccf
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/flatbuffers/Makefile b/devel/flatbuffers/Makefile
index 5ab290084c38..76da56852e90 100644
--- a/devel/flatbuffers/Makefile
+++ b/devel/flatbuffers/Makefile
@@ -1,12 +1,13 @@
PORTNAME= flatbuffers
DISTVERSIONPREFIX= v
-DISTVERSION= 25.1.24
+DISTVERSION= 25.9.23
PORTEPOCH= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Memory efficient serialization library
-WWW= https://flatbuffers.dev/
+WWW= https://flatbuffers.dev/ \
+ https://github.com/google/flatbuffers
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/flatbuffers/distinfo b/devel/flatbuffers/distinfo
index ba991d7bce45..bb1ca92d6b7b 100644
--- a/devel/flatbuffers/distinfo
+++ b/devel/flatbuffers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737778205
-SHA256 (google-flatbuffers-v25.1.24_GH0.tar.gz) = 0b9f8d2bb1d22d553c93cd7e3ecf3eb725469980a58a98db6e21574341b4ed63
-SIZE (google-flatbuffers-v25.1.24_GH0.tar.gz) = 2430616
+TIMESTAMP = 1762665381
+SHA256 (google-flatbuffers-v25.9.23_GH0.tar.gz) = 9102253214dea6ae10c2ac966ea1ed2155d22202390b532d1dea64935c518ada
+SIZE (google-flatbuffers-v25.9.23_GH0.tar.gz) = 2336210
diff --git a/devel/flatbuffers/pkg-plist b/devel/flatbuffers/pkg-plist
index 9716dca2601f..6dca90ba4df7 100644
--- a/devel/flatbuffers/pkg-plist
+++ b/devel/flatbuffers/pkg-plist
@@ -39,5 +39,5 @@ lib/cmake/flatbuffers/FlatcTargets.cmake
lib/cmake/flatbuffers/flatbuffers-config-version.cmake
lib/cmake/flatbuffers/flatbuffers-config.cmake
lib/libflatbuffers.so
-lib/libflatbuffers.so.25.1.24
+lib/libflatbuffers.so.25.9.23
libdata/pkgconfig/flatbuffers.pc
diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile
index 3613e18c409c..56fef1bf5fa4 100644
--- a/devel/fnm/Makefile
+++ b/devel/fnm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fnm
DISTVERSIONPREFIX= v
DISTVERSION= 1.38.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 25620287f071..c1feadff3471 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,7 +1,6 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.08.18.00
-PORTREVISION= 1
+DISTVERSION= 2025.11.17.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 9b1fd1c42f0a..72940e2ffd59 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755586101
-SHA256 (facebook-folly-v2025.08.18.00_GH0.tar.gz) = 54df42979bb9d0445e8cc84752116d929b924ae05de2d20ea7c033ec5c44d911
-SIZE (facebook-folly-v2025.08.18.00_GH0.tar.gz) = 4604977
+TIMESTAMP = 1763425425
+SHA256 (facebook-folly-v2025.11.17.00_GH0.tar.gz) = 79b3c19235ae97bde3b5b143aa9bd20abe0c8d42b170c83a9dd2197e87ea1955
+SIZE (facebook-folly-v2025.11.17.00_GH0.tar.gz) = 4713832
diff --git a/devel/folly/files/patch-CMake_folly-deps.cmake b/devel/folly/files/patch-CMake_folly-deps.cmake
index 81b4bef17993..e20c5eedf73e 100644
--- a/devel/folly/files/patch-CMake_folly-deps.cmake
+++ b/devel/folly/files/patch-CMake_folly-deps.cmake
@@ -1,6 +1,6 @@
---- CMake/folly-deps.cmake.orig 2024-07-06 16:18:12 UTC
+--- CMake/folly-deps.cmake.orig 2025-11-02 05:43:14 UTC
+++ CMake/folly-deps.cmake
-@@ -174,7 +174,7 @@ if (NOT WIN32 AND NOT APPLE)
+@@ -175,7 +175,7 @@ if (NOT WIN32 AND NOT APPLE)
set(FOLLY_HAVE_BACKTRACE ${Backtrace_FOUND})
set(FOLLY_HAVE_DWARF ${LIBDWARF_FOUND})
if (NOT WIN32 AND NOT APPLE)
diff --git a/devel/folly/files/patch-folly_CMakeLists.txt b/devel/folly/files/patch-folly_CMakeLists.txt
index 4986e0e47e00..d8eff71896d2 100644
--- a/devel/folly/files/patch-folly_CMakeLists.txt
+++ b/devel/folly/files/patch-folly_CMakeLists.txt
@@ -1,6 +1,6 @@
---- folly/CMakeLists.txt.orig 2024-07-06 16:18:12 UTC
+--- folly/CMakeLists.txt.orig 2025-11-02 05:43:14 UTC
+++ folly/CMakeLists.txt
-@@ -29,7 +29,9 @@ add_subdirectory(debugging/exception_tracer)
+@@ -30,7 +30,9 @@ add_subdirectory(debugging/exception_tracer)
)
add_subdirectory(debugging/exception_tracer)
diff --git a/devel/folly/files/patch-folly_FollyMemset.cpp b/devel/folly/files/patch-folly_FollyMemset.cpp
index b3f0c4325129..be77ca843172 100644
--- a/devel/folly/files/patch-folly_FollyMemset.cpp
+++ b/devel/folly/files/patch-folly_FollyMemset.cpp
@@ -1,8 +1,8 @@
---- folly/FollyMemset.cpp.orig 2024-09-24 17:45:52 UTC
+--- folly/FollyMemset.cpp.orig 2025-11-02 05:43:14 UTC
+++ folly/FollyMemset.cpp
@@ -16,7 +16,7 @@
- #include <cstring>
+ #include <cstring> // @donotremove
-#if !defined(__AVX2__) && !(defined(__linux__) && defined(__aarch64__))
+#if !defined(__AVX2__) && !((defined(__linux__) || defined(__FreeBSD__)) && defined(__aarch64__))
diff --git a/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp
new file mode 100644
index 000000000000..eec186652bf2
--- /dev/null
+++ b/devel/folly/files/patch-folly_debugging_symbolizer_SignalHandler.cpp
@@ -0,0 +1,15 @@
+--- folly/debugging/symbolizer/SignalHandler.cpp.orig 2025-11-05 08:46:58 UTC
++++ folly/debugging/symbolizer/SignalHandler.cpp
+@@ -159,7 +159,12 @@ bool try_async_reraise(int signum, siginfo_t* info) {
+ if (errno != EBADF) { // EBADF here means PIDFD_SELF is not yet supported
+ return false;
+ }
++#if defined(__linux__)
+ auto const tid = linux_syscall(FOLLY_SYS_gettid);
++#elif defined(__FreeBSD__)
++ long tid = 0;
++ syscall(432, &tid);
++#endif
+ // pidfd_open introduced in linux-5.3 (released 2019-09-15)
+ int const fd = to_narrow(linux_syscall(nr_pidfd_open, tid, 0));
+ if (-1 == fd) {
diff --git a/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp
new file mode 100644
index 000000000000..3a638549f8ed
--- /dev/null
+++ b/devel/folly/files/patch-folly_debugging_symbolizer_Symbolizer.cpp
@@ -0,0 +1,11 @@
+--- folly/debugging/symbolizer/Symbolizer.cpp.orig 2025-11-05 09:24:00 UTC
++++ folly/debugging/symbolizer/Symbolizer.cpp
+@@ -348,7 +348,7 @@ void ElfCache::Symbolizer::symbolize(
+ // Get the unrelocated, ELF-relative address by normalizing via the
+ // address at which the object is loaded.
+ auto const eaddr = static_cast<ElfAddr>(addr);
+- auto const maddr = lmap->l_addr;
++ auto const maddr = reinterpret_cast<ElfAddr>(lmap->l_addr);
+ auto const adjusted = eaddr < maddr ? ~ElfAddr(0) : eaddr - maddr;
+ size_t numInlined = 0;
+ if (containedInExecutableSegment(*elfFile, adjusted)) {
diff --git a/devel/folly/files/patch-folly_executors_QueueObserver.h b/devel/folly/files/patch-folly_executors_QueueObserver.h
index 93aa3e840f4c..809c608d9c27 100644
--- a/devel/folly/files/patch-folly_executors_QueueObserver.h
+++ b/devel/folly/files/patch-folly_executors_QueueObserver.h
@@ -1,8 +1,8 @@
- workaround for https://github.com/facebook/folly/issues/1637
---- folly/executors/QueueObserver.h.orig 2022-11-25 05:13:23 UTC
+--- folly/executors/QueueObserver.h.orig 2025-11-02 05:43:14 UTC
+++ folly/executors/QueueObserver.h
-@@ -26,6 +26,8 @@
+@@ -29,6 +29,8 @@
#include <folly/Synchronized.h>
#include <folly/portability/SysTypes.h>
diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist
index 7ce75ed656cc..e6ce0c59671a 100644
--- a/devel/folly/pkg-plist
+++ b/devel/folly/pkg-plist
@@ -240,6 +240,7 @@ include/folly/container/detail/F14Table.h
include/folly/container/detail/Util.h
include/folly/container/detail/tape_detail.h
include/folly/container/heap_vector_types.h
+include/folly/container/irange.h
include/folly/container/range_traits.h
include/folly/container/small_vector.h
include/folly/container/sorted_vector_types.h
@@ -256,8 +257,7 @@ include/folly/coro/AsyncScope.h
include/folly/coro/AsyncStack.h
include/folly/coro/AutoCleanup-fwd.h
include/folly/coro/AutoCleanup.h
-include/folly/coro/AwaitImmediately.h
-include/folly/coro/AwaitResult.h
+include/folly/coro/BasePromise.h
include/folly/coro/Baton.h
include/folly/coro/BlockingWait.h
include/folly/coro/BoundedQueue.h
@@ -281,8 +281,8 @@ include/folly/coro/Merge-inl.h
include/folly/coro/Merge.h
include/folly/coro/Mutex.h
include/folly/coro/Noexcept.h
+include/folly/coro/Nothrow.h
include/folly/coro/Promise.h
-include/folly/coro/Ready.h
include/folly/coro/Result.h
include/folly/coro/Retry.h
include/folly/coro/RustAdaptors.h
@@ -304,6 +304,7 @@ include/folly/coro/Traits.h
include/folly/coro/Transform-inl.h
include/folly/coro/Transform.h
include/folly/coro/UnboundedQueue.h
+include/folly/coro/ValueOrError.h
include/folly/coro/ViaIfAsync.h
include/folly/coro/WithAsyncStack.h
include/folly/coro/WithCancellation.h
@@ -439,6 +440,7 @@ include/folly/executors/task_queue/BlockingQueue.h
include/folly/executors/task_queue/LifoSemMPMCQueue.h
include/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h
include/folly/executors/task_queue/PriorityUnboundedBlockingQueue.h
+include/folly/executors/task_queue/StripedPriorityUnboundedBlockingQueue.h
include/folly/executors/task_queue/UnboundedBlockingQueue.h
include/folly/executors/thread_factory/InitThreadFactory.h
include/folly/executors/thread_factory/NamedThreadFactory.h
@@ -702,7 +704,9 @@ include/folly/gen/String-inl.h
include/folly/gen/String.h
include/folly/hash/Checksum.h
include/folly/hash/FarmHash.h
+include/folly/hash/FnvHash.h
include/folly/hash/Hash.h
+include/folly/hash/HsiehHash.h
include/folly/hash/MurmurHash.h
include/folly/hash/SpookyHashV1.h
include/folly/hash/SpookyHashV2.h
@@ -853,6 +857,7 @@ include/folly/lang/Extern.h
include/folly/lang/Hint-inl.h
include/folly/lang/Hint.h
include/folly/lang/Keep.h
+include/folly/lang/MustUseImmediately.h
include/folly/lang/New.h
include/folly/lang/Ordering.h
include/folly/lang/Pretty.h
@@ -863,6 +868,7 @@ include/folly/lang/SafeAlias.h
include/folly/lang/SafeAssert.h
include/folly/lang/SafeClosure.h
include/folly/lang/StaticConst.h
+include/folly/lang/Strong.h
include/folly/lang/Switch.h
include/folly/lang/Thunk.h
include/folly/lang/ToAscii.h
@@ -874,6 +880,7 @@ include/folly/lang/bind/Bind.h
include/folly/lang/bind/Named.h
include/folly/lang/bind/NamedToStorage.h
include/folly/lang/bind/ToStorage.h
+include/folly/lang/cstring_view.h
include/folly/logging/AsyncFileWriter.h
include/folly/logging/AsyncLogWriter.h
include/folly/logging/AutoTimer.h
@@ -997,12 +1004,15 @@ include/folly/python/executor.h
include/folly/python/futures.h
include/folly/python/import.h
include/folly/python/iobuf.h
+include/folly/python/request_context.h
include/folly/random/hash.h
include/folly/random/xoshiro256pp.h
+include/folly/result/coro.h
include/folly/result/gtest_helpers.h
include/folly/result/result.h
include/folly/result/try.h
include/folly/result/value_only_result.h
+include/folly/result/value_only_result_coro.h
include/folly/settings/CommandLineParser.h
include/folly/settings/Immutables.h
include/folly/settings/Observer.h
@@ -1081,6 +1091,7 @@ include/folly/synchronization/RelaxedAtomic.h
include/folly/synchronization/SanitizeThread.h
include/folly/synchronization/SaturatingSemaphore.h
include/folly/synchronization/SmallLocks.h
+include/folly/synchronization/StripedThrottledLifoSem.h
include/folly/synchronization/ThrottledLifoSem.h
include/folly/synchronization/WaitOptions.h
include/folly/synchronization/detail/AtomicUtils.h
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
index d893ba170f7f..0fed41c897be 100644
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.1
+DISTVERSION= 0.6.2
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
@@ -23,7 +23,7 @@ BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR
yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
diff --git a/devel/forge/distinfo b/devel/forge/distinfo
index 8316d731e8f0..b47f1789e8fa 100644
--- a/devel/forge/distinfo
+++ b/devel/forge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759796012
-SHA256 (magit-forge-v0.6.1_GH0.tar.gz) = 7c70de118590deb7f4eb0c2fc3dee17677dbb49c3fd664cb1856c0a8cda8c2cc
-SIZE (magit-forge-v0.6.1_GH0.tar.gz) = 150972
+TIMESTAMP = 1762060456
+SHA256 (magit-forge-v0.6.2_GH0.tar.gz) = 061688d6002a982c6636cc82bd90c626f14ca1e28d5561bcd9b8b22581daf01b
+SIZE (magit-forge-v0.6.2_GH0.tar.gz) = 151014
diff --git a/devel/forgejo-runner/Makefile b/devel/forgejo-runner/Makefile
index bf2a6bede3e2..5fd06b3c52e3 100644
--- a/devel/forgejo-runner/Makefile
+++ b/devel/forgejo-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
DISTVERSION= 9.1.0
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= devel
PKGNAMEPREFIX= forgejo-
@@ -28,14 +28,18 @@ LD_FLAG_X_PREFIX= -X ${GO_MODULE}/internal/pkg/ver
DATADIR= /var/db/${PORTNAME}
-USERS= ${ACT_RUNNER_USER}
-GROUPS= ${ACT_RUNNER_GROUP}
-
ACT_RUNNER_USER?= ${PORTNAME}
ACT_RUNNER_GROUP?= ${PORTNAME}
+.if ${ACT_RUNNER_USER} == ${PORTNAME}
+USERS= ${ACT_RUNNER_USER}
+.endif
+.if ${ACT_RUNNER_GROUP} == ${PORTNAME}
+GROUPS= ${ACT_RUNNER_GROUP}
+.endif
post-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${BUILD_WRKSRC}/internal/pkg/config/config.example.yaml ${STAGEDIR}${ETCDIR}/act_runner.conf.sample
+ ${INSTALL_DATA} ${BUILD_WRKSRC}/internal/pkg/config/config.example.yaml \
+ ${STAGEDIR}${ETCDIR}/act_runner.conf.sample
.include <bsd.port.mk>
diff --git a/devel/forgejo-runner/files/act_runner.in b/devel/forgejo-runner/files/act_runner.in
index fa243278cc7e..7bb6e2a96978 100644
--- a/devel/forgejo-runner/files/act_runner.in
+++ b/devel/forgejo-runner/files/act_runner.in
@@ -24,17 +24,19 @@ load_rc_config "${name}"
: ${act_runner_cache_dir:="%%DATADIR%%"}
: ${act_runner_log_dir:="/var/log/act_runner"}
: ${act_runner_log_file:="${act_runner_log_dir}/act_runner.log"}
-: ${act_runner_flags:="-c ${act_runner_config} daemon"}
+: ${act_runner_args:="-c ${act_runner_config} daemon"}
-procname="%%PREFIX%%/bin/act_runner"
-command="${procname} ${act_runner_flags}"
+command="/usr/sbin/daemon"
pidfile="/var/run/${name}.pid"
+exec_path="%%PREFIX%%/bin/act_runner"
-start_cmd="${name}_start"
-sig_stop=KILL
+required_files=${act_runner_config}
-act_runner_start() {
+prestart_cmd="${name}_prestart"
+sig_stop=TERM
+
+act_runner_prestart() {
# ensure the log directories are owned by the unprivileged user
for d in "${act_runner_log_dir}"; do
if [ ! -e "$d" ]; then
@@ -42,11 +44,12 @@ act_runner_start() {
chown "${act_runner_user}" "$d"
fi
done
- /usr/sbin/daemon -S -l "${act_runner_facility}" -s "${act_runner_priority}" \
- -T "${name}" \
- -u "${act_runner_user}" -p "${pidfile}" \
- -o "${act_runner_log_file}" \
- $command
}
+command_args=" -r -S -l ${act_runner_facility} -s ${act_runner_priority} \
+ -T ${name} \
+ -u ${act_runner_user} -P ${pidfile} \
+ -o ${act_runner_log_file} \
+ ${exec_path} ${act_runner_args}"
+
run_rc_command "$1"
diff --git a/devel/fsx/Makefile b/devel/fsx/Makefile
index c3f92e3b08f2..d5b2b9fc1799 100644
--- a/devel/fsx/Makefile
+++ b/devel/fsx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fsx
DISTVERSION= 0.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/ga/Makefile b/devel/ga/Makefile
index 02c473486f10..e8e392c11ab8 100644
--- a/devel/ga/Makefile
+++ b/devel/ga/Makefile
@@ -1,12 +1,12 @@
PORTNAME= ga
-DISTVERSION= 5.8.2
-PORTREVISION= 5
+DISTVERSION= 5.9.2
CATEGORIES= devel
MASTER_SITES= https://github.com/GlobalArrays/ga/releases/download/v${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Partitioned Global Address Space (PGAS) library for distributed arrays
-WWW= https://hpc.pnl.gov//globalarrays/
+WWW= https://globalarrays.github.io/ \
+ https://github.com/GlobalArrays/ga
LICENSE= BSD3CLAUSE
@@ -18,7 +18,7 @@ USES= autoreconf fortran gmake libtool localbase
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-peigs --enable-shared --disable-static --with-scalapack
+CONFIGURE_ARGS= --disable-peigs --enable-shared --disable-static --with-scalapack # PeIGS is part of NWChem, usure why the --enable-peigs even exists here
LDFLAGS+= -lscalapack
diff --git a/devel/ga/distinfo b/devel/ga/distinfo
index 092738ba246c..53071176276c 100644
--- a/devel/ga/distinfo
+++ b/devel/ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690335247
-SHA256 (ga-5.8.2.tar.gz) = 51599e4abfe36f05cecfaffa33be19efbe9e9fa42d035fd3f866469b663c22a2
-SIZE (ga-5.8.2.tar.gz) = 9183106
+TIMESTAMP = 1762148940
+SHA256 (ga-5.9.2.tar.gz) = cbf15764bf9c04e47e7a798271c418f76b23f1857b23feb24b6cb3891a57fbf2
+SIZE (ga-5.9.2.tar.gz) = 8543597
diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile
index ed33dd672f9d..6935f5f785cd 100644
--- a/devel/gammaray/Makefile
+++ b/devel/gammaray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gammaray
-DISTVERSION= 3.2.0
+DISTVERSION= 3.3.0
CATEGORIES= devel
MASTER_SITES= https://github.com/KDAB/GammaRay/releases/download/v${DISTVERSION}/
@@ -7,75 +7,41 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Debugging tool for Qt-application
WWW= https://www.kdab.com/development-resources/qt-tools/gammaray/
-LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2 GPLv2+ GPLv3 GPLv3+ LGPL20+ LGPL21 LGPL21+ LGPL3 MIT
+LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ LGPL20+ LGPL21 LGPL3 MIT
LICENSE_COMB= multi
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSES/BSD-2-Clause.txt
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSES/BSD-3-Clause.txt
-LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt
LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
-LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSES/GPL-3.0-only.txt
-LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt
LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSES/LGPL-2.1-only.txt
-LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSES/LGPL-3.0-only.txt
LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt
-LIB_DEPENDS= libdwarf.so:devel/libdwarf \
- libelf.so:devel/libelf
RUN_DEPENDS= lsof:sysutils/lsof
-FLAVORS= qt6 qt5
-FLAVOR?= qt6
-
-qt5_PKGNAMESUFFIX= -qt5
-qt5_CONFLICTS_INSTALL= ${PORTNAME}
-qt6_CONFLICTS_INSTALL= ${PORTNAME}-qt5
-
-USES= cmake pkgconfig
+USES= cmake kde:6 pkgconfig qt:6
USE_KDE= coreaddons syntaxhighlighting
-USE_QT= 3d declarative location svg webchannel
-
-.if ${FLAVOR} == qt5
-USES+= kde:5 qt:5
-USE_QT+= buildtools:build concurrent core designer gui help \
- linguisttools network printsupport qdoc:build \
- qmake:build script scripttools uiplugin widgets xml
-QT_VERSION=${QT5_VERSION:C/\./_/:C/\..*//}
-.else
-USES+= gl kde:6 qt:6
-USE_GL= gl
-USE_QT+= base positioning shadertools tools:build
+USE_QT= 3d base declarative location positioning svg \
+ webchannel tools:build
QT_VERSION=${QT6_VERSION:C/\./_/:C/\..*//}
-.endif
-CMAKE_ARGS+= QT_VERSION_MAJOR=${_QT_VER}
CMAKE_ON= STACK_DETAILS_DWARF
CMAKE_OFF= STACK_DETAILS_AUTO_DETECT
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
-PLIST_SUB= WEBENGINE=""
+PLIST_SUB+= WEBENGINE=""
USE_QT+= webengine
.else
-PLIST_SUB= WEBENGINE="@comment "
-.endif
-
-.if ${FLAVOR} == qt5
-PLIST_SUB+= QT5="" \
- QT6="@comment "
-.else
-PLIST_SUB+= QT5="@comment " \
- QT6=""
+PLIST_SUB+= WEBENGINE="@comment "
.endif
PLIST_SUB+= ARCH=${ARCH:S/amd64/x86_64/:S/i386/i686/:C/armv./arm/} \
PORTMAJMIN=${PORTVERSION:C/(.*)\..*/\1/} \
- PORTVERSION=${PORTVERSION} \
- QTVER=${QT_VERSION}
+ PORTVERSION=${PORTVERSION} QTVER=${QT_VERSION}
WRKSRC= ${WRKDIR}/GammaRay-${DISTVERSION}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/gammaray/distinfo b/devel/gammaray/distinfo
index 6de83d856282..beabfcee787a 100644
--- a/devel/gammaray/distinfo
+++ b/devel/gammaray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748855717
-SHA256 (gammaray-3.2.0.tar.gz) = a7c00a5a33c400579002bbe535a667efdea1e726950ecddbf39cf3d8a3f50f07
-SIZE (gammaray-3.2.0.tar.gz) = 11033875
+TIMESTAMP = 1761244570
+SHA256 (gammaray-3.3.0.tar.gz) = 03fda338025d31b6a2794550f090d538996bbb6f4888eab3acb39db5a17127a8
+SIZE (gammaray-3.3.0.tar.gz) = 10976302
diff --git a/devel/gammaray/pkg-plist b/devel/gammaray/pkg-plist
index ef2a32c996de..66c53993e75d 100644
--- a/devel/gammaray/pkg-plist
+++ b/devel/gammaray/pkg-plist
@@ -72,8 +72,6 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector_ui.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_ui_plugin.so
-%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_plugin.so
-%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_fontbrowser_plugin.so
@@ -102,11 +100,8 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickinspector.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickwidgetsupport.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_ui_plugin.so
-%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_plugin.so
-%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor_ui.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor.so
-%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_statemachineviewer_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sysinfo_plugin.so
@@ -152,8 +147,8 @@ mkspecs/modules/qt_GammaRayLauncherUi.pri
mkspecs/modules/qt_GammaRayUi.pri
share/metainfo/com.kdab.GammaRay.metainfo.xml
share/applications/GammaRay.desktop
-%%QT6%%share/doc/GammaRay/gammaray-manual.qch
-%%QT6%%share/doc/GammaRay/gammaray.qhc
+share/doc/GammaRay/gammaray-manual.qch
+share/doc/GammaRay/gammaray.qhc
share/icons/hicolor/16x16/apps/GammaRay.png
share/icons/hicolor/16x16@2/apps/GammaRay.png
share/icons/hicolor/16x16@3/apps/GammaRay.png
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
index 086eae2bb7c6..ec521eb77799 100644
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gbump
PORTVERSION= 1.1.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile
index 4d32a55945f0..ce29b1cb86b3 100644
--- a/devel/gfold/Makefile
+++ b/devel/gfold/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gfold
DISTVERSION= 4.0.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= sec.research.2005@gmail.com
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index bb42c69618ec..d53f7a09c9ce 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
-DISTVERSION= 2.81.0
+DISTVERSION= 2.83.0
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 20dfcdeaa3b3..654f54fe61c0 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760501107
-SHA256 (go/devel_gh/gh-v2.81.0/v2.81.0.mod) = 3588c064bc1ff6c0aaaa00b75a01127e1513383ad4091492e8d62ec52116b0d1
-SIZE (go/devel_gh/gh-v2.81.0/v2.81.0.mod) = 11971
-SHA256 (go/devel_gh/gh-v2.81.0/v2.81.0.zip) = f23434421b0934f9af0b2e60924f15e2339178f4b4559719d7842ad0a171934e
-SIZE (go/devel_gh/gh-v2.81.0/v2.81.0.zip) = 15622855
+TIMESTAMP = 1762581254
+SHA256 (go/devel_gh/gh-v2.83.0/v2.83.0.mod) = 444bffef56b068ca0b09a76ad3cd5a0fed3d9eb5aa803b49826b5c8817e61e33
+SIZE (go/devel_gh/gh-v2.83.0/v2.83.0.mod) = 12464
+SHA256 (go/devel_gh/gh-v2.83.0/v2.83.0.zip) = a272974d1183f195a6f8071f7e078af5e5adbcd93508f08c518da9eb3c9655ad
+SIZE (go/devel_gh/gh-v2.83.0/v2.83.0.zip) = 15634286
diff --git a/devel/gh/pkg-plist b/devel/gh/pkg-plist
index 00c60ba62cac..40e103549513 100644
--- a/devel/gh/pkg-plist
+++ b/devel/gh/pkg-plist
@@ -170,6 +170,7 @@
%%MANPAGES%%share/man/man1/gh-repo-unarchive.1.gz
%%MANPAGES%%share/man/man1/gh-repo-view.1.gz
%%MANPAGES%%share/man/man1/gh-repo.1.gz
+%%MANPAGES%%share/man/man1/gh-pr-revert.1.gz
%%MANPAGES%%share/man/man1/gh-ruleset-check.1.gz
%%MANPAGES%%share/man/man1/gh-ruleset-list.1.gz
%%MANPAGES%%share/man/man1/gh-ruleset-view.1.gz
diff --git a/devel/ghostie/Makefile b/devel/ghostie/Makefile
index a3f3c2a072eb..0a5238228c90 100644
--- a/devel/ghostie/Makefile
+++ b/devel/ghostie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ghostie
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile
index bd8398f98d2a..1f39fdfef5a0 100644
--- a/devel/ghq/Makefile
+++ b/devel/ghq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ghq
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
index 37c160e26d60..30b533842de3 100644
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ghub
DISTVERSIONPREFIX= v
-DISTVERSION= 5.0.1
+DISTVERSION= 5.0.2
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo
index 7ee432e26d1a..91738582ffcc 100644
--- a/devel/ghub/distinfo
+++ b/devel/ghub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759795776
-SHA256 (magit-ghub-v5.0.1_GH0.tar.gz) = cc1561dd6c07d79846e2d11c8e5cd6828fd9323206ea093fe390333ab2763ee3
-SIZE (magit-ghub-v5.0.1_GH0.tar.gz) = 58685
+TIMESTAMP = 1762059817
+SHA256 (magit-ghub-v5.0.2_GH0.tar.gz) = 499293a512cb7cbaf0ec87064bc7d6ea9d4f6939bc560c2f6ef86300d33f1619
+SIZE (magit-ghub-v5.0.2_GH0.tar.gz) = 58558
diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index d3d9cbc93fe0..c06b51a50ac4 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-absorb
DISTVERSION= 0.8.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile
index 7875349e1b5c..ee4aaf713926 100644
--- a/devel/git-bug/Makefile
+++ b/devel/git-bug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-bug
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile
index b21a7c7635cc..5ce7e1bd1f72 100644
--- a/devel/git-cinnabar/Makefile
+++ b/devel/git-cinnabar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-cinnabar
DISTVERSION= 0.7.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/git-cliff/Makefile b/devel/git-cliff/Makefile
index b306b90e4555..d9a8b526f4df 100644
--- a/devel/git-cliff/Makefile
+++ b/devel/git-cliff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-cliff
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 5cce30bc484c..23249c233118 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,7 +1,6 @@
PORTNAME= git-codereview
DISTVERSIONPREFIX= v
-DISTVERSION= 1.17.0
-PORTREVISION= 2
+DISTVERSION= 1.18.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo
index bc5cf45204a6..1b837125bfca 100644
--- a/devel/git-codereview/distinfo
+++ b/devel/git-codereview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757404712
-SHA256 (golang-review-v1.17.0_GH0.tar.gz) = e173b12004b813dd2bab7c2cfa3d7a26433684f4dde2e23fcba2bc2a52151d11
-SIZE (golang-review-v1.17.0_GH0.tar.gz) = 72310
+TIMESTAMP = 1762680808
+SHA256 (golang-review-v1.18.0_GH0.tar.gz) = 123627df6935e864da28bdb3bcff9cf1f1bab97af0031eb96b1fe3e48ad6cbd1
+SIZE (golang-review-v1.18.0_GH0.tar.gz) = 72317
diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile
index cd0f0961b7dd..d7f42c6f89c5 100644
--- a/devel/git-delta/Makefile
+++ b/devel/git-delta/Makefile
@@ -1,6 +1,6 @@
PORTNAME= delta
DISTVERSION= 0.18.2
-PORTREVISION= 9
+PORTREVISION= 11
CATEGORIES= devel
PKGNAMEPREFIX= git-
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libonig.so:devel/oniguruma
-RUN_DEPENDS= git:devel/git
USES= cargo cpe
CPE_VENDOR= ${PORTNAME}_project
diff --git a/devel/git-delta/pkg-message b/devel/git-delta/pkg-message
new file mode 100644
index 000000000000..5e7483d88090
--- /dev/null
+++ b/devel/git-delta/pkg-message
@@ -0,0 +1,8 @@
+[
+{ type: install
+ message: <<EOM
+devel/git-delta uses diff(1) when git is not installed.
+If this is not what you want, install a variant of devel/git.
+EOM
+}
+]
diff --git a/devel/git-graph/Makefile b/devel/git-graph/Makefile
index 34591754b25f..d5700af5c45d 100644
--- a/devel/git-graph/Makefile
+++ b/devel/git-graph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-graph
DISTVERSION= 0.6.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile
index a9ad838752c1..ed2493d2fbc6 100644
--- a/devel/git-lfs/Makefile
+++ b/devel/git-lfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-lfs
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile
index 6be583ac0d30..5d95be2fcf6e 100644
--- a/devel/git-modes/Makefile
+++ b/devel/git-modes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git-modes
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.6
+DISTVERSION= 1.4.7
PORTEPOCH= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/git-modes/distinfo b/devel/git-modes/distinfo
index ce5796bc13e0..3ad1fb490583 100644
--- a/devel/git-modes/distinfo
+++ b/devel/git-modes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756809631
-SHA256 (magit-git-modes-v1.4.6_GH0.tar.gz) = 45a8f7b7343f53c1cab725041d702bc2330f9009780259bd732578ba3459260b
-SIZE (magit-git-modes-v1.4.6_GH0.tar.gz) = 18620
+TIMESTAMP = 1762059645
+SHA256 (magit-git-modes-v1.4.7_GH0.tar.gz) = 8e8d506ad0564f3d49ae36d706bf7b39c413e03e13d6dc0f44a1e507923a9bb2
+SIZE (magit-git-modes-v1.4.7_GH0.tar.gz) = 18550
diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile
index 0533d0b50e32..035a43ed409d 100644
--- a/devel/git-repo-manager/Makefile
+++ b/devel/git-repo-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-repo-manager
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile
index 1dc4bfc39bd6..f67df7f16fef 100644
--- a/devel/git-who/Makefile
+++ b/devel/git-who/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-who
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= nxjoseph@protonmail.com
diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile
index 62524e22074f..9d6c06cf783e 100644
--- a/devel/git-workspace/Makefile
+++ b/devel/git-workspace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-workspace
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git/Makefile b/devel/git/Makefile
index 595d3df56ef0..9c8f48405b95 100644
--- a/devel/git/Makefile
+++ b/devel/git/Makefile
@@ -1,5 +1,5 @@
PORTNAME= git
-DISTVERSION= 2.51.1
+DISTVERSION= 2.51.2
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/software/scm/git
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
diff --git a/devel/git/distinfo b/devel/git/distinfo
index 9b5362e4a4e9..90a67272aff0 100644
--- a/devel/git/distinfo
+++ b/devel/git/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1760727055
-SHA256 (git-2.51.1.tar.xz) = a83fd9ffaed7eee679ed92ceb06f75b4615ebf66d3ac4fbdbfbc9567dc533f4a
-SIZE (git-2.51.1.tar.xz) = 7865216
-SHA256 (git-manpages-2.51.1.tar.xz) = 07a3fd7d3f9c305643b60d7899807d9c0474dc96f7d2a73c7887f327c258f22e
-SIZE (git-manpages-2.51.1.tar.xz) = 602552
-SHA256 (git-htmldocs-2.51.1.tar.xz) = 524122af16a2c816dc6298f0cea1b761a840d76977e74de2bfffcdbdabc9dc0d
-SIZE (git-htmldocs-2.51.1.tar.xz) = 1629412
+TIMESTAMP = 1762777033
+SHA256 (git-2.51.2.tar.xz) = 233d7143a2d58e60755eee9b76f559ec73ea2b3c297f5b503162ace95966b4e3
+SIZE (git-2.51.2.tar.xz) = 7865980
+SHA256 (git-manpages-2.51.2.tar.xz) = ecb042dee7c103c698bcf7185aabf73e894f042cc8f01dc81821610e0219cc57
+SIZE (git-manpages-2.51.2.tar.xz) = 602340
+SHA256 (git-htmldocs-2.51.2.tar.xz) = a0e492660f95e8173b8ddd7a40c08896671ce176e0fadcc76a66d64311bd0548
+SIZE (git-htmldocs-2.51.2.tar.xz) = 1629724
diff --git a/devel/git/pkg-plist b/devel/git/pkg-plist
index 072d56484620..d5dafa259162 100644
--- a/devel/git/pkg-plist
+++ b/devel/git/pkg-plist
@@ -919,6 +919,7 @@ share/man/man7/gitworkflows.7.gz
%%DOCS%%%%DOCSDIR%%/RelNotes/2.50.1.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.51.0.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.51.1.adoc
+%%DOCS%%%%DOCSDIR%%/RelNotes/2.51.2.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.0.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.1.adoc
%%DOCS%%%%DOCSDIR%%/RelNotes/2.5.2.adoc
diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile
index 50b44de5e20d..751c46613f9e 100644
--- a/devel/gitaly/Makefile
+++ b/devel/gitaly/Makefile
@@ -19,13 +19,15 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libiconv.so:converters/libiconv \
libpcre2-8.so:devel/pcre2
-USES= cpe gmake go:modules,no_targets,1.23 iconv pkgconfig
+USES= cpe gmake go:modules,no_targets,1.24 iconv pkgconfig
CPE_VENDOR= gitlab
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
-GL_TUPLE= gitlab-org:git:v${GITLAB_GIT_VERSION}:_build/_build/deps/git-v${GITLAB_GIT_VERSION_SHORT}
+GL_TUPLE= gitlab-org:git:v${GITLAB_GIT_VERSION}:git_dep/_build/deps/git-v${GITLAB_GIT_VERSION_SHORT} \
+ gitlab-org:git:${GITLAB_GIT_MASTER_VERSION}:git_master_dep/_build/deps/git-master
+
GO_MOD_DIST= gitlab
GO_MODULE= gitlab.com/gitlab-org/gitaly/v18
@@ -40,7 +42,6 @@ post-patch:
${MV} ${WRKSRC}/config.toml.example ${WRKSRC}/config.toml.sample
do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${DATADIR}/bin
${FIND} ${WRKSRC} -name '*.orig' -delete
(cd ${WRKSRC}/_build/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${DATADIR}/bin && \
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index b099496bc405..2d8fd76d3a5a 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,9 @@
-TIMESTAMP = 1761126609
-SHA256 (go/devel_gitaly/gitaly-v18.3.5/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc
-SIZE (go/devel_gitaly/gitaly-v18.3.5/go.mod) = 13011
-SHA256 (go/devel_gitaly/gitaly-v18.3.5/gitaly-v18.3.5.tar.bz2) = b65e63c288e3682223262333d5056a114aea08410925aca249bd5d7418b986eb
-SIZE (go/devel_gitaly/gitaly-v18.3.5/gitaly-v18.3.5.tar.bz2) = 4557618
-SHA256 (go/devel_gitaly/gitaly-v18.3.5/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
-SIZE (go/devel_gitaly/gitaly-v18.3.5/git-v2.50.0.tar.bz2) = 9249878
+TIMESTAMP = 1763010405
+SHA256 (go/devel_gitaly/gitaly-v18.5.2/go.mod) = 103dce63500bcc4d831877292de059e6aff0001c595bd10a20458e1c4b191dfc
+SIZE (go/devel_gitaly/gitaly-v18.5.2/go.mod) = 13012
+SHA256 (go/devel_gitaly/gitaly-v18.5.2/gitaly-v18.5.2.tar.bz2) = 85b3994ce1e8618865a340e6e7773808e2e634cd4c3997c996ea7aa7f06f8a00
+SIZE (go/devel_gitaly/gitaly-v18.5.2/gitaly-v18.5.2.tar.bz2) = 4605362
+SHA256 (go/devel_gitaly/gitaly-v18.5.2/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
+SIZE (go/devel_gitaly/gitaly-v18.5.2/git-v2.50.0.tar.bz2) = 9249878
+SHA256 (go/devel_gitaly/gitaly-v18.5.2/gitlab-org-git-23466173824c0a0f835c0d790c2f38156ae6284a_GL0.tar.gz) = 01a4069b15e9262151b3b97f989d4939ba8966bd5269875add2a34806817c01a
+SIZE (go/devel_gitaly/gitaly-v18.5.2/gitlab-org-git-23466173824c0a0f835c0d790c2f38156ae6284a_GL0.tar.gz) = 11745131
diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile
index 7fdf95d4dadb..b5559c4224bd 100644
--- a/devel/gitea-act_runner/Makefile
+++ b/devel/gitea-act_runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.13
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= devel
PKGNAMEPREFIX= gitea-
diff --git a/devel/gitea-act_runner/files/act_runner.in b/devel/gitea-act_runner/files/act_runner.in
index 119b92aca300..d6c97ca0087a 100644
--- a/devel/gitea-act_runner/files/act_runner.in
+++ b/devel/gitea-act_runner/files/act_runner.in
@@ -23,30 +23,35 @@ load_rc_config "${name}"
: ${act_runner_config:="%%ETCDIR%%/act_runner.conf"}
: ${act_runner_cache_dir:="%%DATADIR%%"}
: ${act_runner_log_dir:="/var/log/act_runner"}
+: ${act_runner_run_dir:="/var/run/act_runner"}
: ${act_runner_log_file:="${act_runner_log_dir}/act_runner.log"}
-: ${act_runner_flags:="-c ${act_runner_config} daemon"}
+: ${act_runner_args:="-c ${act_runner_config} daemon"}
-procname="%%PREFIX%%/bin/act_runner"
+exec_name="%%PREFIX%%/bin/act_runner"
command="/usr/sbin/daemon"
-pidfile="/var/run/${name}.pid"
+pidfile="${act_runner_run_dir}/${name}.pid"
required_files=${act_runner_config}
+
+if [ -n "$act_runner_flags" ]; then
+ echo "act_runner_flags has been removed. Adjust the variable to be act_runner_args."
+ exit 1
+fi
+
command_args=" -r -S -l ${act_runner_facility} -s ${act_runner_priority} \
-T ${name} \
- -u ${act_runner_user} -p ${pidfile} \
- -o ${act_runner_log_file} \
- ${procname} ${act_runner_flags}"
+ -u ${act_runner_user} -P ${pidfile} \
+ -o ${act_runner_log_file} ${exec_name} ${act_runner_args}"
-prestart_cmd="${name}_prestart"
+start_precmd="${name}_prestart"
sig_stop=TERM
act_runner_prestart() {
# ensure the log directories are owned by the unprivileged user
- for d in "${act_runner_log_dir}"; do
+ for d in "${act_runner_log_dir} ${act_runner_run_dir}"; do
if [ ! -e "$d" ]; then
- mkdir "$d"
- chown "${act_runner_user}" "$d"
+ install -d -o ${act_runner_user} -g ${act_runner_user} -m 755 ${d}
fi
done
}
diff --git a/devel/gitea-act_runner/pkg-message b/devel/gitea-act_runner/pkg-message
index 61bf9945e09b..ce7632568e56 100644
--- a/devel/gitea-act_runner/pkg-message
+++ b/devel/gitea-act_runner/pkg-message
@@ -6,4 +6,13 @@ When configuring the runner, use 'host' as the label. e.g.
act-runner register --labels FreeBSD:host,FreeBSD-14.3:host
EOM
}
+{ type: upgrade
+ message: <<EOM
+The rcvar act_runner_flags has been removed in lieu of act_runner_args.
+If the variable act_runner_flags is defined it will show an error while
+starting the service.
+
+Change the variable act_runner_flags to act_runner_args.
+EOM
+}
]
diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile
index 0755ac1feac4..63aceb253d53 100644
--- a/devel/github-backup-utils/Makefile
+++ b/devel/github-backup-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= github-backup-utils
-PORTVERSION= 3.17.2
+PORTVERSION= 3.18.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/
diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo
index 837d16aef97b..6b8c77cfe348 100644
--- a/devel/github-backup-utils/distinfo
+++ b/devel/github-backup-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120488
-SHA256 (github-backup-utils-v3.17.2.tar.gz) = ea80e97f84f7456845903b0900de6b8509aff0de1f0e7faaf2597417e5c2f5d6
-SIZE (github-backup-utils-v3.17.2.tar.gz) = 159377
+TIMESTAMP = 1761446478
+SHA256 (github-backup-utils-v3.18.0.tar.gz) = ecd6ebf06a8026489899e4dfaa3ad86497583eff1162c164f42df00034fe0519
+SIZE (github-backup-utils-v3.18.0.tar.gz) = 160184
diff --git a/devel/gitid/Makefile b/devel/gitid/Makefile
index 69e7be46f8d3..3010e94124a2 100644
--- a/devel/gitid/Makefile
+++ b/devel/gitid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitid
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 3f04524d8840..38a2481fce0e 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitlab-runner
DISTVERSIONPREFIX= v
-DISTVERSION= 18.3.0
-PORTREVISION= 3
+DISTVERSION= 18.5.0
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
@@ -23,16 +23,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= go-bindata:devel/go-bindata
RUN_DEPENDS= bash:shells/bash \
ca_root_nss>=0:security/ca_root_nss \
- git:devel/git
+ git:devel/git \
+ gitlab-analyzers-secrets>=0:security/gitlab-analyzers-secrets
USES= go:modules,1.24
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
USE_RC_SUBR= gitlab_runner
# this branch removes the replace line in go.mod which breaks the way FreeBSD ports build go packages
-GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-3-stable/
+GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/18-5-stable/
-GITBRANCH= 18-3-stable
+GITBRANCH= 18-5-stable
GO_MODULE= gitlab.com/gitlab-org/gitlab-runner
_BUILD_DATE= $$(date -u +%Y-%m-%dT%H:%M:%S%z)
diff --git a/devel/gitlab-runner/distinfo b/devel/gitlab-runner/distinfo
index 9cc98de30f53..520d0e351ca3 100644
--- a/devel/gitlab-runner/distinfo
+++ b/devel/gitlab-runner/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1756440493
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-x86_64.tar.xz) = 9594352
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/prebuilt-arm.tar.xz) = 9020896
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/go.mod) = 7b21298f756a14279964a1892eb446566af6349c650dd6ed35c09a6b57e55ba2
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/go.mod) = 13412
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.3.0/gitlab-runner-v18.3.0.tar.bz2) = 32e64beaedfa575e42144341ec38a073f5178ac37a747a0bd3e93fc971b50d6e
-SIZE (go/devel_gitlab-runner/gitlab-runner-v18.3.0/gitlab-runner-v18.3.0.tar.bz2) = 2018932
+TIMESTAMP = 1761472505
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-x86_64.tar.xz) = 9594352
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/prebuilt-arm.tar.xz) = 9020896
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/go.mod) = ac2ffad46c4815dedb4a12305d4bfb78cc2cd440e9d0b42fd4ba39643192c0f7
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/go.mod) = 13598
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v18.5.0/gitlab-runner-v18.5.0.tar.bz2) = d0017da91c4a4742368436720bb347f60f3993cad3f1e6d503ca9e68570627de
+SIZE (go/devel_gitlab-runner/gitlab-runner-v18.5.0/gitlab-runner-v18.5.0.tar.bz2) = 2050460
diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile
index 36a7f6c88218..c98193903ca5 100644
--- a/devel/gitlab-shell/Makefile
+++ b/devel/gitlab-shell/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitlab-shell
-PORTVERSION= 14.45.2
+PORTVERSION= 14.45.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/gitlab-shell/distinfo b/devel/gitlab-shell/distinfo
index 949919945f22..a3f2aaaa18a2 100644
--- a/devel/gitlab-shell/distinfo
+++ b/devel/gitlab-shell/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757515145
-SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 2f53e0b638b11941c5aff12026a1dbb040150ef9e10d73d4368678a79c4550ec
-SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 6034
-SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 8684d13f7b23e860cdcd446ebac117d73276e0ce578c3afd5669fa950ec128b6
-SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 175277
+TIMESTAMP = 1761544437
+SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.3/go.mod) = 2f53e0b638b11941c5aff12026a1dbb040150ef9e10d73d4368678a79c4550ec
+SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.3/go.mod) = 6034
+SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.3/gitlab-shell-v14.45.3.tar.bz2) = 4feb7508f8eb200296d9a975867bc6d759c6912583c0324afe02523339116208
+SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.3/gitlab-shell-v14.45.3.tar.bz2) = 173784
diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile
index 046615afa9c3..a4d2b11822db 100644
--- a/devel/gitleaks/Makefile
+++ b/devel/gitleaks/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gitleaks
DISTVERSIONPREFIX= v
-DISTVERSION= 8.28.0
-PORTREVISION= 4
+DISTVERSION= 8.29.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/gitleaks/gitleaks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.23,modules
USE_GITHUB= nodefault
GH_TUPLE= golang:sys:v0.6.0:sys
diff --git a/devel/gitleaks/distinfo b/devel/gitleaks/distinfo
index 131918c1b4a7..9159c7091955 100644
--- a/devel/gitleaks/distinfo
+++ b/devel/gitleaks/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753101875
-SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.mod) = 45fd7e161fc7b00335210044d6964fa432b6305b564521ac54ae4d61640093e7
-SIZE (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.mod) = 3636
-SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.zip) = 5c3fb83483666522e3ada55995f50c69b0a257d2b6cffa8754171be30b9bec90
-SIZE (go/devel_gitleaks/gitleaks-v8.28.0/v8.28.0.zip) = 493803
-SHA256 (go/devel_gitleaks/gitleaks-v8.28.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (go/devel_gitleaks/gitleaks-v8.28.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
+TIMESTAMP = 1762315572
+SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.mod) = ac99dcd552c8aab8a67ed99c4cab4673d45119828985324064f7a76334131501
+SIZE (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.mod) = 3676
+SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.zip) = a8e51d06d9a6b623d3b51bc3d170dcaaec73e146ef846100d66440fb526554b2
+SIZE (go/devel_gitleaks/gitleaks-v8.29.0/v8.29.0.zip) = 497064
+SHA256 (go/devel_gitleaks/gitleaks-v8.29.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
+SIZE (go/devel_gitleaks/gitleaks-v8.29.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile
index 761ce5fa8293..6ada33bd38d1 100644
--- a/devel/gitmux/Makefile
+++ b/devel/gitmux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitmux
PORTVERSION= 0.11.5
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile
index f6643d622f23..0a4b2d9be6b5 100644
--- a/devel/gitoxide/Makefile
+++ b/devel/gitoxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitoxide
DISTVERSIONPREFIX= v
-DISTVERSION= 0.41.0
-PORTREVISION= 7
+DISTVERSION= 0.46.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -20,357 +20,326 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= Byron
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
- ahash-0.8.11 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.20 \
+ allocator-api2-0.2.21 \
anes-0.1.6 \
ansiterm-0.12.2 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.93 \
- arbitrary-1.4.1 \
+ anstream-0.6.20 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
assert_matches-1.5.0 \
async-attributes-1.1.2 \
async-channel-1.9.0 \
- async-channel-2.3.1 \
- async-executor-1.13.1 \
+ async-channel-2.5.0 \
+ async-executor-1.13.3 \
async-global-executor-2.4.1 \
- async-io-2.4.0 \
- async-lock-3.4.0 \
+ async-io-2.6.0 \
+ async-lock-3.4.1 \
async-net-2.0.0 \
- async-std-1.13.0 \
+ async-std-1.13.2 \
async-task-4.7.1 \
- async-trait-0.1.83 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- aws-lc-rs-1.11.1 \
- aws-lc-sys-0.23.1 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ aws-lc-rs-1.14.1 \
+ aws-lc-sys-0.32.2 \
+ backtrace-0.3.76 \
base64-0.22.1 \
- bindgen-0.69.5 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
- blocking-1.6.1 \
- bstr-1.11.0 \
- bumpalo-3.16.0 \
+ blocking-1.6.2 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
- bytes-1.8.0 \
- bytesize-1.3.0 \
+ bytes-1.10.1 \
+ bytesize-2.1.0 \
cap-0.1.2 \
cassowary-0.3.0 \
cast-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.1 \
+ castaway-0.2.4 \
+ cc-1.2.39 \
cesu8-1.1.0 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-4.5.21 \
- clap_builder-4.5.21 \
- clap_complete-4.5.38 \
- clap_derive-4.5.18 \
- clap_lex-0.7.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.58 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
clru-0.6.2 \
- cmake-0.1.51 \
- colorchoice-1.0.3 \
+ cmake-0.1.54 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
compact_str-0.7.1 \
concurrent-queue-2.5.0 \
conpty-0.5.1 \
- console-0.15.8 \
+ console-0.15.11 \
core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
- cpufeatures-0.2.16 \
- crc-3.2.1 \
+ cpufeatures-0.2.17 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ crc32fast-1.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
crossbeam-0.8.4 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-queue-0.3.11 \
- crossbeam-utils-0.8.20 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
crossterm-0.27.0 \
crossterm_winapi-0.9.1 \
crosstermion-0.14.0 \
- crunchy-0.2.2 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
- curl-0.4.47 \
- curl-sys-0.4.78+curl-8.11.0 \
+ curl-0.4.49 \
+ curl-sys-0.4.83+curl-8.15.0 \
dashmap-6.1.0 \
defer-0.2.1 \
- deranged-0.3.11 \
- derive_arbitrary-1.4.1 \
+ derive_arbitrary-1.4.2 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.5 \
- document-features-0.2.10 \
+ document-features-0.2.11 \
dunce-1.0.5 \
- either-1.13.0 \
- encode_unicode-0.3.6 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
- env_logger-0.10.2 \
- equivalent-1.0.1 \
- errno-0.3.9 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
event-listener-2.5.3 \
- event-listener-5.3.1 \
- event-listener-strategy-0.5.2 \
+ event-listener-5.4.1 \
+ event-listener-strategy-0.5.4 \
expectrl-0.7.1 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
- faster-hex-0.9.0 \
- fastrand-2.2.0 \
- filetime-0.2.25 \
- flate2-1.0.35 \
+ faster-hex-0.10.0 \
+ fastrand-2.3.0 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.2 \
+ flate2-1.1.2 \
fnv-1.0.7 \
- foldhash-0.1.3 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- fs-err-2.11.0 \
+ form_urlencoded-1.2.2 \
+ fs-err-3.1.2 \
fs_extra-1.3.0 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.5.0 \
+ futures-lite-2.6.1 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- gimli-0.31.1 \
- gix-actor-0.31.5 \
- gix-attributes-0.22.5 \
- gix-bitmap-0.2.13 \
- gix-chunk-0.4.10 \
- gix-commitgraph-0.24.3 \
- gix-date-0.8.7 \
- gix-discover-0.32.0 \
- gix-features-0.38.2 \
- gix-fs-0.11.3 \
- gix-glob-0.16.5 \
- gix-hash-0.14.2 \
- gix-hashtable-0.5.2 \
- gix-ignore-0.11.4 \
- gix-index-0.33.1 \
- gix-lock-14.0.0 \
- gix-object-0.42.3 \
- gix-path-0.10.13 \
- gix-quote-0.4.14 \
- gix-ref-0.44.1 \
- gix-revwalk-0.13.2 \
- gix-sec-0.10.10 \
- gix-tempfile-14.0.2 \
- gix-trace-0.1.11 \
- gix-traverse-0.39.2 \
- gix-utils-0.1.13 \
- gix-validate-0.8.5 \
- gix-worktree-0.34.1 \
- glob-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.32.3 \
+ glob-0.3.3 \
gloo-timers-0.3.0 \
- h2-0.4.7 \
- half-2.4.1 \
+ h2-0.4.12 \
+ half-2.6.0 \
+ hash32-0.3.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
- hashlink-0.9.1 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
+ hashlink-0.10.0 \
+ heapless-0.8.0 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
- home-0.5.9 \
- http-1.1.0 \
+ hermit-abi-0.5.2 \
+ home-0.5.11 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
human_format-1.1.0 \
- humantime-2.1.0 \
- hyper-1.5.1 \
- hyper-rustls-0.27.3 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- imara-diff-0.1.7 \
- indexmap-2.6.0 \
- insta-1.41.1 \
+ hyper-util-0.1.17 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ imara-diff-0.1.8 \
+ indexmap-2.11.4 \
+ insta-1.43.2 \
io-close-0.3.7 \
- ipnet-2.10.1 \
+ io-uring-0.7.10 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
is-docker-0.2.0 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is-wsl-0.4.0 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.13 \
- jiff-0.1.14 \
- jiff-tzdb-0.1.1 \
- jiff-tzdb-platform-0.1.1 \
- jni-0.19.0 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jiff-tzdb-0.1.4 \
+ jiff-tzdb-platform-0.1.3 \
+ jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- js-sys-0.3.72 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
jwalk-0.8.1 \
- known-folders-1.2.0 \
kstring-2.0.2 \
kv-log-macro-1.0.7 \
- layout-rs-0.1.2 \
+ layout-rs-0.1.3 \
lazy_static-1.5.0 \
- lazycell-1.3.0 \
- libc-0.2.164 \
- libloading-0.8.5 \
- libredox-0.1.3 \
- libsqlite3-sys-0.30.1 \
- libz-ng-sys-1.1.20 \
- libz-sys-1.1.20 \
- linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.4 \
- litrs-0.4.1 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.22 \
+ libc-0.2.176 \
+ libloading-0.8.8 \
+ libredox-0.1.10 \
+ libsqlite3-sys-0.35.0 \
+ libz-rs-sys-0.5.2 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
lru-0.12.5 \
+ lru-slab-0.1.2 \
lzma-sys-0.1.20 \
maplit-1.0.2 \
maybe-async-0.2.10 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.6 \
+ memmap2-0.9.8 \
memoffset-0.7.1 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.0 \
+ miniz_oxide-0.8.9 \
mio-0.8.11 \
- mio-1.0.2 \
- native-tls-0.2.12 \
+ mio-1.0.4 \
+ native-tls-0.2.14 \
nix-0.26.4 \
nom-7.1.3 \
ntapi-0.4.1 \
- nu-ansi-term-0.46.0 \
- num-bigint-0.4.6 \
- num-conv-0.1.0 \
- num-integer-0.1.46 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
- num_threads-0.1.7 \
- object-0.36.5 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
- open-5.3.1 \
- openssl-0.10.68 \
+ objc2-core-foundation-0.3.1 \
+ objc2-io-kit-0.3.1 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ oorandom-11.1.5 \
+ open-5.3.2 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
- overload-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
- pathdiff-0.2.2 \
- percent-encoding-2.3.1 \
+ pathdiff-0.2.3 \
+ percent-encoding-2.3.2 \
permutohedron-0.2.4 \
- pin-project-lite-0.2.15 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
piper-0.2.4 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- polling-3.7.4 \
- portable-atomic-1.10.0 \
- powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ polling-3.11.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.3 \
+ ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.25 \
- proc-macro2-1.0.92 \
- prodash-28.0.0 \
- prodash-29.0.0 \
+ prettyplease-0.2.37 \
+ proc-macro2-1.0.101 \
+ prodash-30.0.1 \
ptyprocess-0.4.1 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.7 \
- quote-1.0.37 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
ratatui-0.26.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.7 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- reqwest-0.12.9 \
- ring-0.17.8 \
- rusqlite-0.32.1 \
- rustc-demangle-0.1.24 \
- rustc-hash-1.1.0 \
- rustc-hash-2.0.0 \
- rustix-0.38.41 \
- rustls-0.23.18 \
- rustls-ffi-0.14.1 \
- rustls-native-certs-0.7.3 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.0 \
- rustls-platform-verifier-0.3.4 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
+ reqwest-0.12.23 \
+ ring-0.17.14 \
+ rusqlite-0.37.0 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
+ rustls-ffi-0.15.0 \
+ rustls-native-certs-0.8.1 \
+ rustls-pki-types-1.12.0 \
+ rustls-platform-verifier-0.5.3 \
rustls-platform-verifier-android-0.1.1 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
- ryu-1.0.18 \
+ rustls-webpki-0.103.7 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- scc-2.2.5 \
- schannel-0.1.27 \
+ scc-2.4.0 \
+ schannel-0.1.28 \
scopeguard-1.2.0 \
- sdd-3.0.4 \
+ sdd-3.0.10 \
security-framework-2.11.1 \
- security-framework-sys-2.12.1 \
- serde-1.0.215 \
- serde_derive-1.0.215 \
- serde_json-1.0.133 \
- serde_spanned-0.6.8 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.2 \
serde_urlencoded-0.7.1 \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
sha1-0.10.6 \
- sha1-asm-0.5.3 \
- sha1_smol-1.0.1 \
+ sha1-checked-0.10.0 \
sharded-slab-0.1.7 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- simd-adler32-0.3.7 \
- similar-2.6.0 \
- slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.7 \
- spin-0.9.8 \
+ signal-hook-registry-1.4.6 \
+ similar-2.7.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
stability-0.2.1 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
@@ -380,140 +349,166 @@ CARGO_CRATES= addr2line-0.24.2 \
subtle-2.6.1 \
symlink-0.1.0 \
syn-1.0.109 \
- syn-2.0.89 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
- sysinfo-0.31.4 \
+ synstructure-0.13.2 \
+ sysinfo-0.37.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
- tar-0.4.43 \
- target-triple-0.1.3 \
- tempfile-3.14.0 \
+ tar-0.4.44 \
+ target-triple-0.1.4 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- terminal_size-0.3.0 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
thiserror-1.0.69 \
- thiserror-2.0.3 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.3 \
- thread_local-1.1.8 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tinystr-0.7.6 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.41.1 \
+ tokio-1.47.1 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.0 \
- tokio-util-0.7.12 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ tokio-rustls-0.26.4 \
+ tokio-util-0.7.16 \
+ toml-0.9.7 \
+ toml_datetime-0.7.2 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.40 \
- tracing-attributes-0.1.27 \
- tracing-core-0.1.32 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-forest-0.1.6 \
+ tracing-forest-0.2.0 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.18 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
- trybuild-1.0.101 \
+ trybuild-1.0.111 \
tui-react-0.23.2 \
- typenum-1.17.0 \
+ typenum-1.19.0 \
uluru-3.1.0 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.14 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
unicode-width-0.1.14 \
untrusted-0.9.0 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- valuable-0.1.0 \
- value-bag-1.10.0 \
+ valuable-0.1.1 \
+ value-bag-1.11.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.95 \
- wasm-bindgen-backend-0.2.95 \
- wasm-bindgen-futures-0.4.45 \
- wasm-bindgen-macro-0.2.95 \
- wasm-bindgen-macro-support-0.2.95 \
- wasm-bindgen-shared-0.2.95 \
- web-sys-0.3.72 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
- webpki-roots-0.26.7 \
- which-4.4.2 \
+ webpki-root-certs-0.26.11 \
+ webpki-root-certs-1.0.2 \
+ webpki-roots-1.0.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.44.0 \
- windows-0.57.0 \
- windows-0.58.0 \
- windows-core-0.57.0 \
- windows-core-0.58.0 \
- windows-implement-0.57.0 \
- windows-implement-0.58.0 \
- windows-interface-0.57.0 \
- windows-interface-0.58.0 \
- windows-registry-0.2.0 \
- windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-0.61.3 \
+ windows-0.62.1 \
+ windows-collections-0.2.0 \
+ windows-collections-0.3.1 \
+ windows-core-0.61.2 \
+ windows-core-0.62.1 \
+ windows-future-0.2.1 \
+ windows-future-0.3.1 \
+ windows-implement-0.60.1 \
+ windows-interface-0.59.2 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-numerics-0.2.0 \
+ windows-numerics-0.3.0 \
+ windows-registry-0.5.3 \
+ windows-result-0.3.4 \
+ windows-result-0.4.0 \
+ windows-strings-0.4.2 \
+ windows-strings-0.5.0 \
+ windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
+ windows-threading-0.1.0 \
+ windows-threading-0.2.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.20 \
- winreg-0.52.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xattr-1.3.1 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ winreg-0.55.0 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ xattr-1.6.1 \
xz2-0.1.7 \
yansi-1.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.2.1 \
- zopfli-0.8.1
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ zip-5.1.1 \
+ zlib-rs-0.5.2
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/devel/gitoxide/distinfo b/devel/gitoxide/distinfo
index b619f8b6072d..38917347df0e 100644
--- a/devel/gitoxide/distinfo
+++ b/devel/gitoxide/distinfo
@@ -1,32 +1,30 @@
-TIMESTAMP = 1737275380
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1761524743
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/allocator-api2-0.2.20.crate) = 45862d1c77f2228b9e10bc609d5bc203d86ebc9b87ad8d5d5167a6c9abf739d9
-SIZE (rust/crates/allocator-api2-0.2.20.crate) = 63549
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/ansiterm-0.12.2.crate) = 4ab587f5395da16dd2e6939adf53dede583221b320cadfb94e02b5b7b9bf24cc
SIZE (rust/crates/ansiterm-0.12.2.crate) = 26777
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
-SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
-SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -37,72 +35,72 @@ SHA256 (rust/crates/async-attributes-1.1.2.crate) = a3203e79f4dd9bdda415ed03cf14
SIZE (rust/crates/async-attributes-1.1.2.crate) = 11431
SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35
SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
-SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8
+SIZE (rust/crates/async-executor-1.13.3.crate) = 29126
SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
-SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
-SIZE (rust/crates/async-io-2.4.0.crate) = 49252
-SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
-SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
+SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
+SIZE (rust/crates/async-io-2.6.0.crate) = 51062
+SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
+SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-std-1.13.0.crate) = c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615
-SIZE (rust/crates/async-std-1.13.0.crate) = 221584
+SHA256 (rust/crates/async-std-1.13.2.crate) = 2c8e079a4ab67ae52b7403632e4618815d6db36d2a010cfe41b02c1b1578f93b
+SIZE (rust/crates/async-std-1.13.2.crate) = 220177
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/aws-lc-rs-1.11.1.crate) = f47bb8cc16b669d267eeccf585aea077d0882f4777b1c1f740217885d6e6e5a3
-SIZE (rust/crates/aws-lc-rs-1.11.1.crate) = 198572
-SHA256 (rust/crates/aws-lc-sys-0.23.1.crate) = a2101df3813227bbaaaa0b04cd61c534c7954b22bd68d399b440be937dc63ff7
-SIZE (rust/crates/aws-lc-sys-0.23.1.crate) = 8026946
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/aws-lc-rs-1.14.1.crate) = 879b6c89592deb404ba4dc0ae6b58ffd1795c78991cbb5b8bc441c48a070440d
+SIZE (rust/crates/aws-lc-rs-1.14.1.crate) = 209341
+SHA256 (rust/crates/aws-lc-sys-0.32.2.crate) = a2b715a6010afb9e457ca2b7c9d2b9c344baa8baed7b38dc476034c171b32575
+SIZE (rust/crates/aws-lc-sys-0.32.2.crate) = 9358097
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
-SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/bstr-1.11.0.crate) = 1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22
-SIZE (rust/crates/bstr-1.11.0.crate) = 380721
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
+SIZE (rust/crates/blocking-1.6.2.crate) = 17754
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
-SIZE (rust/crates/bytes-1.8.0.crate) = 64824
-SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
-SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytesize-2.1.0.crate) = f5c434ae3cf0089ca203e9019ebe529c47ff45cefe8af7c85ecb734ef541822f
+SIZE (rust/crates/bytesize-2.1.0.crate) = 19793
SHA256 (rust/crates/cap-0.1.2.crate) = 6f125eb85b84a24c36b02ed1d22c9dd8632f53b3cde6e4d23512f94021030003
SIZE (rust/crates/cap-0.1.2.crate) = 9026
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.1.crate) = fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47
-SIZE (rust/crates/cc-1.2.1.crate) = 92731
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.39.crate) = e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f
+SIZE (rust/crates/cc-1.2.39.crate) = 90774
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -113,22 +111,22 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.21.crate) = fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f
-SIZE (rust/crates/clap-4.5.21.crate) = 56470
-SHA256 (rust/crates/clap_builder-4.5.21.crate) = b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec
-SIZE (rust/crates/clap_builder-4.5.21.crate) = 164115
-SHA256 (rust/crates/clap_complete-4.5.38.crate) = d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01
-SIZE (rust/crates/clap_complete-4.5.38.crate) = 47669
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.3.crate) = afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7
-SIZE (rust/crates/clap_lex-0.7.3.crate) = 12841
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
+SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
-SIZE (rust/crates/cmake-0.1.51.crate) = 17566
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
@@ -137,112 +135,118 @@ SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fe
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/conpty-0.5.1.crate) = b72b06487a0d4683349ad74d62e87ad639b09667082b3c495c5b6bab7d84b3da
SIZE (rust/crates/conpty-0.5.1.crate) = 14628
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
-SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
-SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
+SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crosstermion-0.14.0.crate) = 3bb8ffe01d18963d7cdeb1b90d80ff1fc2adc8dd05517a8dfce4844f7157ecc4
SIZE (rust/crates/crosstermion-0.14.0.crate) = 8953
-SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265
-SIZE (rust/crates/curl-0.4.47.crate) = 97185
-SHA256 (rust/crates/curl-sys-0.4.78+curl-8.11.0.crate) = 8eec768341c5c7789611ae51cf6c459099f22e64a5d5d0ce4892434e33821eaf
-SIZE (rust/crates/curl-sys-0.4.78+curl-8.11.0.crate) = 1821558
+SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc
+SIZE (rust/crates/curl-0.4.49.crate) = 97947
+SHA256 (rust/crates/curl-sys-0.4.83+curl-8.15.0.crate) = 5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483
+SIZE (rust/crates/curl-sys-0.4.83+curl-8.15.0.crate) = 1838361
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/defer-0.2.1.crate) = 930c7171c8df9fb1782bdf9b918ed9ed2d33d1d22300abb754f9085bc48bf8e8
SIZE (rust/crates/defer-0.2.1.crate) = 6174
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
-SIZE (rust/crates/document-features-0.2.10.crate) = 14005
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
-SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
-SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba
-SIZE (rust/crates/event-listener-5.3.1.crate) = 42576
-SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1
-SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/expectrl-0.7.1.crate) = ede784925953fcab9a3351d5009bcb8d2b0c13e940924c88087e8e2ce0c4717a
SIZE (rust/crates/expectrl-0.7.1.crate) = 56271
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
-SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
-SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4
-SIZE (rust/crates/fastrand-2.2.0.crate) = 15031
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
+SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
+SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
-SIZE (rust/crates/foldhash-0.1.3.crate) = 13712
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
-SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-err-3.1.2.crate) = 44f150ffc8782f35521cec2b23727707cb4045706ba3c854e86bef66b3a8cdbd
+SIZE (rust/crates/fs-err-3.1.2.crate) = 24222
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -255,8 +259,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.5.0.crate) = cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1
-SIZE (rust/crates/futures-lite-2.5.0.crate) = 41117
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
@@ -265,406 +269,346 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-actor-0.31.5.crate) = a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2
-SIZE (rust/crates/gix-actor-0.31.5.crate) = 9335
-SHA256 (rust/crates/gix-attributes-0.22.5.crate) = ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311
-SIZE (rust/crates/gix-attributes-0.22.5.crate) = 19163
-SHA256 (rust/crates/gix-bitmap-0.2.13.crate) = d48b897b4bbc881aea994b4a5bbb340a04979d7be9089791304e04a9fbc66b53
-SIZE (rust/crates/gix-bitmap-0.2.13.crate) = 7689
-SHA256 (rust/crates/gix-chunk-0.4.10.crate) = c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7
-SIZE (rust/crates/gix-chunk-0.4.10.crate) = 10131
-SHA256 (rust/crates/gix-commitgraph-0.24.3.crate) = 133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78
-SIZE (rust/crates/gix-commitgraph-0.24.3.crate) = 18242
-SHA256 (rust/crates/gix-date-0.8.7.crate) = 9eed6931f21491ee0aeb922751bd7ec97b4b2fe8fbfedcb678e2a2dce5f3b8c0
-SIZE (rust/crates/gix-date-0.8.7.crate) = 10349
-SHA256 (rust/crates/gix-discover-0.32.0.crate) = fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf
-SIZE (rust/crates/gix-discover-0.32.0.crate) = 16630
-SHA256 (rust/crates/gix-features-0.38.2.crate) = ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69
-SIZE (rust/crates/gix-features-0.38.2.crate) = 30604
-SHA256 (rust/crates/gix-fs-0.11.3.crate) = f2bfe6249cfea6d0c0e0990d5226a4cb36f030444ba9e35e0639275db8f98575
-SIZE (rust/crates/gix-fs-0.11.3.crate) = 14867
-SHA256 (rust/crates/gix-glob-0.16.5.crate) = 74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111
-SIZE (rust/crates/gix-glob-0.16.5.crate) = 13425
-SHA256 (rust/crates/gix-hash-0.14.2.crate) = f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e
-SIZE (rust/crates/gix-hash-0.14.2.crate) = 12759
-SHA256 (rust/crates/gix-hashtable-0.5.2.crate) = 7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242
-SIZE (rust/crates/gix-hashtable-0.5.2.crate) = 6421
-SHA256 (rust/crates/gix-ignore-0.11.4.crate) = e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7
-SIZE (rust/crates/gix-ignore-0.11.4.crate) = 9154
-SHA256 (rust/crates/gix-index-0.33.1.crate) = 9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f
-SIZE (rust/crates/gix-index-0.33.1.crate) = 45861
-SHA256 (rust/crates/gix-lock-14.0.0.crate) = e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d
-SIZE (rust/crates/gix-lock-14.0.0.crate) = 9795
-SHA256 (rust/crates/gix-object-0.42.3.crate) = 25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386
-SIZE (rust/crates/gix-object-0.42.3.crate) = 32497
-SHA256 (rust/crates/gix-path-0.10.13.crate) = afc292ef1a51e340aeb0e720800338c805975724c1dfbd243185452efd8645b7
-SIZE (rust/crates/gix-path-0.10.13.crate) = 22831
-SHA256 (rust/crates/gix-quote-0.4.14.crate) = 64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63
-SIZE (rust/crates/gix-quote-0.4.14.crate) = 7828
-SHA256 (rust/crates/gix-ref-0.44.1.crate) = 3394a2997e5bc6b22ebc1e1a87b41eeefbcfcff3dbfa7c4bd73cb0ac8f1f3e2e
-SIZE (rust/crates/gix-ref-0.44.1.crate) = 56711
-SHA256 (rust/crates/gix-revwalk-0.13.2.crate) = 1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0
-SIZE (rust/crates/gix-revwalk-0.13.2.crate) = 11854
-SHA256 (rust/crates/gix-sec-0.10.10.crate) = a8b876ef997a955397809a2ec398d6a45b7a55b4918f2446344330f778d14fd6
-SIZE (rust/crates/gix-sec-0.10.10.crate) = 10205
-SHA256 (rust/crates/gix-tempfile-14.0.2.crate) = 046b4927969fa816a150a0cda2e62c80016fe11fb3c3184e4dddf4e542f108aa
-SIZE (rust/crates/gix-tempfile-14.0.2.crate) = 17489
-SHA256 (rust/crates/gix-trace-0.1.11.crate) = 04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952
-SIZE (rust/crates/gix-trace-0.1.11.crate) = 10424
-SHA256 (rust/crates/gix-traverse-0.39.2.crate) = e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840
-SIZE (rust/crates/gix-traverse-0.39.2.crate) = 17291
-SHA256 (rust/crates/gix-utils-0.1.13.crate) = ba427e3e9599508ed98a6ddf8ed05493db114564e338e41f6a996d2e4790335f
-SIZE (rust/crates/gix-utils-0.1.13.crate) = 10194
-SHA256 (rust/crates/gix-validate-0.8.5.crate) = 82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf
-SIZE (rust/crates/gix-validate-0.8.5.crate) = 10408
-SHA256 (rust/crates/gix-worktree-0.34.1.crate) = 26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6
-SIZE (rust/crates/gix-worktree-0.34.1.crate) = 16839
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
+SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
-SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
-SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
+SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
+SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
+SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8
SIZE (rust/crates/human_format-1.1.0.crate) = 7108
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f
-SIZE (rust/crates/hyper-1.5.1.crate) = 152653
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/imara-diff-0.1.7.crate) = fc9da1a252bd44cd341657203722352efc9bc0c847d06ea6d2dc1cd1135e0a01
-SIZE (rust/crates/imara-diff-0.1.7.crate) = 155688
-SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/insta-1.41.1.crate) = 7e9ffc4d4892617c50a928c52b2961cb5174b6fc6ebf252b2fac9d21955c48b8
-SIZE (rust/crates/insta-1.41.1.crate) = 93609
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
+SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.13.crate) = 540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2
-SIZE (rust/crates/itoa-1.0.13.crate) = 11188
-SHA256 (rust/crates/jiff-0.1.14.crate) = b9d9d414fc817d3e3d62b2598616733f76c4cc74fbac96069674739b881295c8
-SIZE (rust/crates/jiff-0.1.14.crate) = 605138
-SHA256 (rust/crates/jiff-tzdb-0.1.1.crate) = 91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653
-SIZE (rust/crates/jiff-tzdb-0.1.1.crate) = 82030
-SHA256 (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329
-SIZE (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 2945
-SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
-SIZE (rust/crates/jni-0.19.0.crate) = 65890
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
+SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
+SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
+SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
+SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
+SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/jwalk-0.8.1.crate) = 2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56
SIZE (rust/crates/jwalk-0.8.1.crate) = 39882
-SHA256 (rust/crates/known-folders-1.2.0.crate) = b7d9a1740cc8b46e259a0eb787d79d855e79ff10b9855a5eba58868d5da7927c
-SIZE (rust/crates/known-folders-1.2.0.crate) = 16695
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
-SHA256 (rust/crates/layout-rs-0.1.2.crate) = 84deb28a3a6c839ca42a7341664f32281416d69e2f29deb85aec5cc0243fdea8
-SIZE (rust/crates/layout-rs-0.1.2.crate) = 43524
+SHA256 (rust/crates/layout-rs-0.1.3.crate) = 5b8b38bc67665e362eb770c6b6ae88b48d040d94a0a10c4904c37bc79d263b95
+SIZE (rust/crates/layout-rs-0.1.3.crate) = 44605
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f
-SIZE (rust/crates/libc-0.2.164.crate) = 769055
-SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4
-SIZE (rust/crates/libloading-0.8.5.crate) = 28902
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149
-SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
-SHA256 (rust/crates/libz-ng-sys-1.1.20.crate) = 8f0f7295a34685977acb2e8cc8b08ee4a8dffd6cf278eeccddbe1ed55ba815d5
-SIZE (rust/crates/libz-ng-sys-1.1.20.crate) = 485127
-SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
-SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
+SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
-SIZE (rust/crates/mio-1.0.2.crate) = 102777
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
-SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
-SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
-SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
-SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
-SIZE (rust/crates/object-0.36.5.crate) = 327435
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/open-5.3.1.crate) = 3ecd52f0b8d15c40ce4820aa251ed5de032e5d91fab27f7db2f40d42a8bdf69c
-SIZE (rust/crates/open-5.3.1.crate) = 25229
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a
+SIZE (rust/crates/objc2-io-kit-0.3.1.crate) = 220419
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pathdiff-0.2.2.crate) = d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361
-SIZE (rust/crates/pathdiff-0.2.2.crate) = 7481
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/permutohedron-0.2.4.crate) = b687ff7b5da449d39e418ad391e5e08da53ec334903ddbb921db208908fc372c
SIZE (rust/crates/permutohedron-0.2.4.crate) = 11090
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066
SIZE (rust/crates/piper-0.2.4.crate) = 15950
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
-SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/prodash-28.0.0.crate) = 744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79
-SIZE (rust/crates/prodash-28.0.0.crate) = 90695
-SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325
-SIZE (rust/crates/prodash-29.0.0.crate) = 90594
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
+SIZE (rust/crates/prodash-30.0.1.crate) = 92925
SHA256 (rust/crates/ptyprocess-0.4.1.crate) = 7e05aef7befb11a210468a2d77d978dde2c6381a0381e33beb575e91f57fe8cf
SIZE (rust/crates/ptyprocess-0.4.1.crate) = 12876
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.7.crate) = 7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da
-SIZE (rust/crates/quinn-udp-0.5.7.crate) = 24798
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef
SIZE (rust/crates/ratatui-0.26.3.crate) = 465596
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
-SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rusqlite-0.32.1.crate) = 7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e
-SIZE (rust/crates/rusqlite-0.32.1.crate) = 155563
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
-SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6
-SIZE (rust/crates/rustix-0.38.41.crate) = 378463
-SHA256 (rust/crates/rustls-0.23.18.crate) = 9c9cc1d47e243d655ace55ed38201c19ae02c148ae56412ab8750e8f0166ab7f
-SIZE (rust/crates/rustls-0.23.18.crate) = 333736
-SHA256 (rust/crates/rustls-ffi-0.14.1.crate) = c916a3be537e52de0f3e311048dd1cfbdb2972048b1417d6088826d7d1477ec2
-SIZE (rust/crates/rustls-ffi-0.14.1.crate) = 120554
-SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
-SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
-SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
-SHA256 (rust/crates/rustls-platform-verifier-0.3.4.crate) = afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490
-SIZE (rust/crates/rustls-platform-verifier-0.3.4.crate) = 53800
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f
+SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
+SHA256 (rust/crates/rustls-ffi-0.15.0.crate) = 4128514cb6472050cba340cdac098a235c53e6aad276737ce1d7b24a19260392
+SIZE (rust/crates/rustls-ffi-0.15.0.crate) = 130849
+SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1
+SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014
SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scc-2.2.5.crate) = 66b202022bb57c049555430e11fc22fea12909276a80a4c3d368da36ac1d88ed
-SIZE (rust/crates/scc-2.2.5.crate) = 130745
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/sdd-3.0.4.crate) = 49c1eeaf4b6a87c7479688c6d52b9f1153cedd3c489300564f932b065c6eab95
-SIZE (rust/crates/sdd-3.0.4.crate) = 25303
+SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
+SIZE (rust/crates/sdd-3.0.10.crate) = 32748
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2
-SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112
-SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f
-SIZE (rust/crates/serde-1.0.215.crate) = 78527
-SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0
-SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092
-SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377
-SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9
@@ -673,34 +617,28 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15
SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha1-asm-0.5.3.crate) = 286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b
-SIZE (rust/crates/sha1-asm-0.5.3.crate) = 5830
-SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
-SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
+SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac
SIZE (rust/crates/stability-0.2.1.crate) = 5381
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -719,96 +657,100 @@ SHA256 (rust/crates/symlink-0.1.0.crate) = a7973cce6668464ea31f176d85b13c7ab3bba
SIZE (rust/crates/symlink-0.1.0.crate) = 11943
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.89.crate) = 44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e
-SIZE (rust/crates/syn-2.0.89.crate) = 289852
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be
-SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/sysinfo-0.37.2.crate) = 16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f
+SIZE (rust/crates/sysinfo-0.37.2.crate) = 216343
SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
-SHA256 (rust/crates/target-triple-0.1.3.crate) = 42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078
-SIZE (rust/crates/target-triple-0.1.3.crate) = 6962
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790
+SIZE (rust/crates/target-triple-0.1.4.crate) = 7143
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.3.crate) = c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa
-SIZE (rust/crates/thiserror-2.0.3.crate) = 25559
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.3.crate) = f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568
-SIZE (rust/crates/thiserror-impl-2.0.3.crate) = 20283
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.41.1.crate) = 22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33
-SIZE (rust/crates/tokio-1.41.1.crate) = 805675
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
-SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
-SIZE (rust/crates/tracing-0.1.40.crate) = 79459
-SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
-SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
-SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
-SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-forest-0.1.6.crate) = ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f
SIZE (rust/crates/tracing-forest-0.1.6.crate) = 28565
+SHA256 (rust/crates/tracing-forest-0.2.0.crate) = 3298fe855716711a00474eceb89cc7dc254bbe67f6bc4afafdeec5f0c538771c
+SIZE (rust/crates/tracing-forest-0.2.0.crate) = 33904
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
-SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/trybuild-1.0.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4
-SIZE (rust/crates/trybuild-1.0.101.crate) = 41649
+SHA256 (rust/crates/trybuild-1.0.111.crate) = 0ded9fdb81f30a5708920310bfcd9ea7482ff9cba5f54601f7a19a877d5c2392
+SIZE (rust/crates/trybuild-1.0.111.crate) = 45056
SHA256 (rust/crates/tui-react-0.23.2.crate) = 2914a701e00f3311d869175d83dbb7da374ba9a22a6876f3aa6af2673d3accc6
SIZE (rust/crates/tui-react-0.23.2.crate) = 8261
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -819,18 +761,16 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
-SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2
-SIZE (rust/crates/value-bag-1.10.0.crate) = 40371
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/value-bag-1.11.1.crate) = 943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5
+SIZE (rust/crates/value-bag-1.11.1.crate) = 44649
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -839,153 +779,203 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
-SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
-SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
-SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
-SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
-SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
-SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
-SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
-SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
-SIZE (rust/crates/which-4.4.2.crate) = 15953
+SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e
+SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098
+SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
+SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b
SIZE (rust/crates/windows-0.44.0.crate) = 11502336
-SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
-SIZE (rust/crates/windows-0.57.0.crate) = 9694564
-SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
-SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
-SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
-SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
-SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
-SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
-SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
-SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
-SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
-SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
-SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
-SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-0.62.1.crate) = 49e6c4a1f363c8210c6f77ba24f645c61c6fb941eccf013da691f7e09515b8ac
+SIZE (rust/crates/windows-0.62.1.crate) = 9360503
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-collections-0.3.1.crate) = 123e712f464a8a60ce1a13f4c446d2d43ab06464cb5842ff68f5c71b6fb7852e
+SIZE (rust/crates/windows-collections-0.3.1.crate) = 13554
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-core-0.62.1.crate) = 6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9
+SIZE (rust/crates/windows-core-0.62.1.crate) = 36948
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-future-0.3.1.crate) = 68f3db6b24b120200d649cd4811b4947188ed3a8d2626f7075146c5d178a9a4a
+SIZE (rust/crates/windows-future-0.3.1.crate) = 17978
+SHA256 (rust/crates/windows-implement-0.60.1.crate) = edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0
+SIZE (rust/crates/windows-implement-0.60.1.crate) = 15257
+SHA256 (rust/crates/windows-interface-0.59.2.crate) = c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5
+SIZE (rust/crates/windows-interface-0.59.2.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8
+SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786
+SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
+SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
+SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118
+SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
-SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
-SIZE (rust/crates/winreg-0.52.0.crate) = 30148
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zip-2.2.1.crate) = 99d52293fc86ea7cf13971b3bb81eb21683636e7ae24c729cdaf1b7c4157a352
-SIZE (rust/crates/zip-2.2.1.crate) = 107205
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (Byron-gitoxide-v0.41.0_GH0.tar.gz) = 6c90676da83e4aa202ac08c6ce849d31031310953569d5fee7529437778b6273
-SIZE (Byron-gitoxide-v0.41.0_GH0.tar.gz) = 10023728
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532
+SIZE (rust/crates/zip-5.1.1.crate) = 127991
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (Byron-gitoxide-v0.46.0_GH0.tar.gz) = 68a60cae90e0882cb3e1e699bc1c7e64902b632cc30209f60444c8ca8b2d820e
+SIZE (Byron-gitoxide-v0.46.0_GH0.tar.gz) = 10558541
diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile
index 60ac6e815fec..0d3666d74d21 100644
--- a/devel/gitty/Makefile
+++ b/devel/gitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile
index 506b6f0b38fb..d4f3e1597720 100644
--- a/devel/gitu/Makefile
+++ b/devel/gitu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.36.0
+DISTVERSION= 0.38.0
PORTREVISION= 1
CATEGORIES= devel
@@ -19,7 +19,6 @@ GH_ACCOUNT= altsem
CARGO_CRATES= ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.18 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
anstream-0.6.15 \
@@ -27,17 +26,12 @@ CARGO_CRATES= ahash-0.8.12 \
anstyle-parse-0.2.5 \
anstyle-query-1.1.1 \
anstyle-wincon-3.0.4 \
- anyhow-1.0.98 \
- arboard-3.4.1 \
+ arboard-3.6.1 \
atomic-0.6.0 \
autocfg-1.4.0 \
- base64-0.21.7 \
- bit-set-0.5.3 \
- bit-vec-0.6.3 \
bitflags-1.3.2 \
bitflags-2.6.0 \
block-buffer-0.10.4 \
- block2-0.5.1 \
bstr-1.10.0 \
bumpalo-3.16.0 \
bytemuck-1.19.0 \
@@ -49,14 +43,13 @@ CARGO_CRATES= ahash-0.8.12 \
castaway-0.2.3 \
cc-1.2.26 \
cfg-if-1.0.0 \
- cfg_aliases-0.2.1 \
- chrono-0.4.40 \
+ chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.34 \
- clap_builder-4.5.34 \
- clap_derive-4.5.32 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
clap_lex-0.7.4 \
clipboard-win-5.4.0 \
colorchoice-1.0.2 \
@@ -73,15 +66,12 @@ CARGO_CRATES= ahash-0.8.12 \
crossterm_winapi-0.9.1 \
crunchy-0.2.2 \
crypto-common-0.1.6 \
- csscolorparser-0.6.2 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- deltae-0.3.2 \
diff-0.1.13 \
digest-0.10.7 \
- dirs-4.0.0 \
- dirs-sys-0.3.7 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
either-1.13.0 \
encode_unicode-0.3.6 \
@@ -89,32 +79,34 @@ CARGO_CRATES= ahash-0.8.12 \
errno-0.3.10 \
error-code-3.3.1 \
etcetera-0.10.0 \
- euclid-0.22.11 \
- fancy-regex-0.11.0 \
- fastrand-2.3.0 \
figment-0.10.19 \
- filedescriptor-0.8.3 \
filetime-0.2.25 \
- finl_unicode-1.3.0 \
- fixedbitset-0.4.2 \
fnv-1.0.7 \
foldhash-0.1.3 \
form_urlencoded-1.2.1 \
fsevent-sys-4.1.0 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-timer-3.0.3 \
+ futures-util-0.3.31 \
generic-array-0.14.7 \
gethostname-0.4.3 \
- getrandom-0.2.16 \
- getrandom-0.3.3 \
git-version-0.3.9 \
git-version-macro-0.3.9 \
- git2-0.20.1 \
+ git2-0.20.2 \
+ glob-0.3.3 \
half-2.4.1 \
hashbrown-0.14.5 \
hashbrown-0.15.0 \
heck-0.5.0 \
hermit-abi-0.3.9 \
hermit-abi-0.4.0 \
- hex-0.4.3 \
home-0.5.9 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
@@ -131,11 +123,11 @@ CARGO_CRATES= ahash-0.8.12 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- indexmap-2.6.0 \
+ indexmap-2.11.4 \
indoc-2.0.5 \
inotify-0.10.2 \
inotify-sys-0.1.5 \
- insta-1.42.2 \
+ insta-1.43.2 \
instability-0.3.2 \
instant-0.1.13 \
is-terminal-0.4.13 \
@@ -148,92 +140,74 @@ CARGO_CRATES= ahash-0.8.12 \
js-sys-0.3.77 \
kqueue-1.0.8 \
kqueue-sys-1.0.4 \
- lab-0.11.0 \
lazy_static-1.5.0 \
libc-0.2.168 \
libgit2-sys-0.18.1+1.9.0 \
libredox-0.1.3 \
libz-sys-1.1.20 \
- linked-hash-map-0.5.6 \
linux-raw-sys-0.4.14 \
- linux-raw-sys-0.9.4 \
litemap-0.7.5 \
lock_api-0.4.12 \
- log-0.4.27 \
+ log-0.4.28 \
lru-0.12.5 \
- mac_address-1.1.8 \
memchr-2.7.4 \
- memmem-0.1.1 \
- memoffset-0.7.1 \
- memoffset-0.9.1 \
minimal-lexical-0.2.1 \
mio-1.0.2 \
- nix-0.26.4 \
- nix-0.29.0 \
nom-7.1.3 \
notify-7.0.0 \
notify-types-1.0.0 \
- num-derive-0.3.3 \
num-traits-0.2.19 \
- objc-sys-0.3.5 \
- objc2-0.5.2 \
- objc2-app-kit-0.2.2 \
- objc2-core-data-0.2.2 \
- objc2-core-image-0.2.2 \
- objc2-encode-4.0.3 \
- objc2-foundation-0.2.2 \
- objc2-metal-0.2.2 \
- objc2-quartz-core-0.2.2 \
+ objc2-0.6.2 \
+ objc2-app-kit-0.3.1 \
+ objc2-core-foundation-0.3.1 \
+ objc2-core-graphics-0.3.1 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.1 \
+ objc2-io-surface-0.3.1 \
once_cell-1.20.2 \
oorandom-11.1.4 \
- ordered-float-4.6.0 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_macros-0.11.3 \
- phf_shared-0.11.3 \
- pin-project-1.1.10 \
- pin-project-internal-1.1.10 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.31 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
pretty_assertions-1.4.1 \
+ proc-macro-crate-3.4.0 \
proc-macro2-1.0.88 \
quote-1.0.37 \
- r-efi-5.2.0 \
- rand-0.8.5 \
- rand_core-0.6.4 \
ratatui-0.29.0 \
+ ratatui-macros-0.6.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.1.57 \
redox_syscall-0.5.7 \
- redox_users-0.4.6 \
- regex-1.11.1 \
+ regex-1.11.2 \
regex-automata-0.4.8 \
regex-syntax-0.8.5 \
+ relative-path-1.9.3 \
+ rstest-0.23.0 \
+ rstest_macros-0.23.0 \
+ rustc_version-0.4.1 \
rustix-0.38.42 \
- rustix-1.0.7 \
rustversion-1.0.18 \
ryu-1.0.18 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- semver-0.11.0 \
- semver-parser-0.10.3 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
+ semver-1.0.27 \
+ serde-1.0.225 \
+ serde_core-1.0.225 \
+ serde_derive-1.0.225 \
serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
sha2-0.10.9 \
shlex-1.3.0 \
signal-hook-0.3.17 \
@@ -241,8 +215,7 @@ CARGO_CRATES= ahash-0.8.12 \
signal-hook-registry-1.4.2 \
similar-2.7.0 \
simple-logging-2.0.2 \
- siphasher-0.3.11 \
- siphasher-1.0.1 \
+ slab-0.4.11 \
smallvec-1.13.2 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
@@ -251,25 +224,22 @@ CARGO_CRATES= ahash-0.8.12 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
- syn-1.0.109 \
syn-2.0.87 \
synstructure-0.13.1 \
- temp-dir-0.1.14 \
+ temp-dir-0.1.16 \
temp-env-0.3.6 \
- tempfile-3.20.0 \
- terminfo-0.8.0 \
- termios-0.3.3 \
- termwiz-0.22.0 \
- thiserror-1.0.69 \
thiserror-2.0.12 \
- thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
thread-id-3.3.0 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_write-0.1.2 \
tree-sitter-0.25.6 \
tree-sitter-bash-0.25.0 \
tree-sitter-c-0.24.1 \
@@ -292,7 +262,8 @@ CARGO_CRATES= ahash-0.8.12 \
tree-sitter-scala-0.23.4 \
tree-sitter-toml-ng-0.7.0 \
tree-sitter-typescript-0.23.2 \
- typenum-1.18.0 \
+ tui-prompts-0.5.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
uncased-0.9.10 \
unicode-ident-1.0.13 \
@@ -304,14 +275,11 @@ CARGO_CRATES= ahash-0.8.12 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
vcpkg-0.2.15 \
version_check-0.9.5 \
vte-0.14.1 \
- vtparse-0.6.2 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
@@ -319,19 +287,12 @@ CARGO_CRATES= ahash-0.8.12 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.72 \
web-time-1.1.0 \
- wezterm-bidi-0.2.3 \
- wezterm-blob-leases-0.1.1 \
- wezterm-color-types-0.3.0 \
- wezterm-dynamic-0.2.1 \
- wezterm-dynamic-derive-0.1.1 \
- wezterm-input-types-0.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.52.0 \
- windows-link-0.1.1 \
- windows-sys-0.48.0 \
+ windows-link-0.2.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
@@ -351,8 +312,7 @@ CARGO_CRATES= ahash-0.8.12 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.4 \
- wit-bindgen-rt-0.39.0 \
+ winnow-0.7.13 \
write16-1.0.0 \
writeable-0.5.5 \
x11rb-0.13.1 \
diff --git a/devel/gitu/distinfo b/devel/gitu/distinfo
index fa824f606bb0..e265ef17720a 100644
--- a/devel/gitu/distinfo
+++ b/devel/gitu/distinfo
@@ -1,12 +1,10 @@
-TIMESTAMP = 1758087219
+TIMESTAMP = 1762327342
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -21,28 +19,18 @@ SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22
SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/arboard-3.4.1.crate) = df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4
-SIZE (rust/crates/arboard-3.4.1.crate) = 47070
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
SIZE (rust/crates/atomic-0.6.0.crate) = 12919
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
-SIZE (rust/crates/base64-0.21.7.crate) = 82576
-SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
-SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
-SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
-SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
-SIZE (rust/crates/block2-0.5.1.crate) = 24191
SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
SIZE (rust/crates/bstr-1.10.0.crate) = 380426
SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
@@ -65,22 +53,20 @@ SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e
SIZE (rust/crates/cc-1.2.26.crate) = 107013
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
-SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.34.crate) = e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff
-SIZE (rust/crates/clap-4.5.34.crate) = 56980
-SHA256 (rust/crates/clap_builder-4.5.34.crate) = 83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489
-SIZE (rust/crates/clap_builder-4.5.34.crate) = 168417
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
@@ -113,24 +99,18 @@ SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f23
SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
-SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
-SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
@@ -145,22 +125,10 @@ SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2e
SIZE (rust/crates/error-code-3.3.1.crate) = 7646
SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
-SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
-SIZE (rust/crates/euclid-0.22.11.crate) = 79261
-SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
-SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
-SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
-SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
SIZE (rust/crates/figment-0.10.19.crate) = 70111
-SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
-SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
-SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
@@ -169,20 +137,38 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
-SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/git-version-0.3.9.crate) = 1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19
SIZE (rust/crates/git-version-0.3.9.crate) = 3087
SHA256 (rust/crates/git-version-macro-0.3.9.crate) = 53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0
SIZE (rust/crates/git-version-macro-0.3.9.crate) = 5622
-SHA256 (rust/crates/git2-0.20.1.crate) = 5220b8ba44c68a9a7f7a7659e864dd73692e417ef0211bea133c7b74e031eeb9
-SIZE (rust/crates/git2-0.20.1.crate) = 223275
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
@@ -195,8 +181,6 @@ SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066a
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
-SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
@@ -229,16 +213,16 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
SIZE (rust/crates/indoc-2.0.5.crate) = 14396
SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc
SIZE (rust/crates/inotify-0.10.2.crate) = 26200
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084
-SIZE (rust/crates/insta-1.42.2.crate) = 100430
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/instability-0.3.2.crate) = b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c
SIZE (rust/crates/instability-0.3.2.crate) = 9772
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
@@ -263,8 +247,6 @@ SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd98
SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
-SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
-SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d
@@ -275,72 +257,48 @@ SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a02
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
-SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
-SIZE (rust/crates/memmem-0.1.1.crate) = 10665
-SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
-SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
-SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
-SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
SIZE (rust/crates/mio-1.0.2.crate) = 102777
-SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
-SIZE (rust/crates/nix-0.26.4.crate) = 279099
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/notify-7.0.0.crate) = c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009
SIZE (rust/crates/notify-7.0.0.crate) = 35141
SHA256 (rust/crates/notify-types-1.0.0.crate) = 7393c226621f817964ffb3dc5704f9509e107a8b024b489cc2c1b217378785df
SIZE (rust/crates/notify-types-1.0.0.crate) = 14472
-SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
-SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
-SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
-SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
-SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
-SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
-SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
-SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
-SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
-SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
-SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
-SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
-SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
-SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
-SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a
-SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
+SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
+SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
+SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
+SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
+SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
-SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
@@ -349,28 +307,16 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
-SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
-SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
-SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
-SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
-SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
-SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
-SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
@@ -383,18 +329,16 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro2-1.0.88.crate) = 7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9
SIZE (rust/crates/proc-macro2-1.0.88.crate) = 49219
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
SIZE (rust/crates/quote-1.0.37.crate) = 28558
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/ratatui-macros-0.6.0.crate) = 6fef540f80dbe8a0773266fa6077788ceb65ef624cdbf36e131aaf90b4a52df4
+SIZE (rust/crates/ratatui-macros-0.6.0.crate) = 12164
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
@@ -403,18 +347,22 @@ SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb
SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
+SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
+SHA256 (rust/crates/rstest-0.23.0.crate) = 0a2c585be59b6b5dd66a9d2084aa1d8bd52fbdb806eafdeffb52791147862035
+SIZE (rust/crates/rstest-0.23.0.crate) = 45414
+SHA256 (rust/crates/rstest_macros-0.23.0.crate) = 825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a
+SIZE (rust/crates/rstest_macros-0.23.0.crate) = 61327
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
@@ -423,18 +371,18 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-parser-0.10.3.crate) = 9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2
-SIZE (rust/crates/semver-parser-0.10.3.crate) = 24805
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
+SIZE (rust/crates/serde-1.0.225.crate) = 28467
+SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
+SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
+SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
+SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -449,10 +397,8 @@ SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c619
SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/simple-logging-2.0.2.crate) = b00d48e85675326bb182a2286ea7c1a0b264333ae10f27a937a72be08628b542
SIZE (rust/crates/simple-logging-2.0.2.crate) = 6644
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
-SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
-SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -469,30 +415,16 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
SIZE (rust/crates/syn-2.0.87.crate) = 278076
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
-SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
+SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964
+SIZE (rust/crates/temp-dir-0.1.16.crate) = 6127
SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminfo-0.8.0.crate) = 666cd3a6681775d22b200409aad3b089c5b99fb11ecdd8a204d9d62f8148498f
-SIZE (rust/crates/terminfo-0.8.0.crate) = 46407
-SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
-SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termwiz-0.22.0.crate) = 5a75313e21da5d4406ea31402035b3b97aa74c04356bdfafa5d1043ab4e551d1
-SIZE (rust/crates/termwiz-0.22.0.crate) = 366504
-SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
-SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
-SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
-SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread-id-3.3.0.crate) = c7fbf4c9d56b320106cd64fd024dadfa0be7cb4706725fc44a7d7ce952d820c1
@@ -501,12 +433,20 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/tree-sitter-0.25.6.crate) = a7cf18d43cbf0bfca51f657132cc616a5097edc4424d538bae6fa60142eaf9f0
SIZE (rust/crates/tree-sitter-0.25.6.crate) = 197078
SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6
@@ -551,8 +491,10 @@ SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75b
SIZE (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = 22919
SHA256 (rust/crates/tree-sitter-typescript-0.23.2.crate) = 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff
SIZE (rust/crates/tree-sitter-typescript-0.23.2.crate) = 829457
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/tui-prompts-0.5.0.crate) = eb6e0d8a972545cc209b933a1c06dab8932674b54ae19947834ec854fec2364f
+SIZE (rust/crates/tui-prompts-0.5.0.crate) = 21705
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/uncased-0.9.10.crate) = e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697
@@ -575,22 +517,16 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
-SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
-SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -605,18 +541,6 @@ SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee2512
SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
-SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
-SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
-SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
-SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
-SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
-SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
-SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528
-SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b
-SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960
-SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e
-SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -627,10 +551,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -669,10 +591,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -699,5 +619,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (altsem-gitu-v0.36.0_GH0.tar.gz) = c33e0a472aa63a76afa4b574501daaecb2081144f14f5dbfa891bcc939089281
-SIZE (altsem-gitu-v0.36.0_GH0.tar.gz) = 3954935
+SHA256 (altsem-gitu-v0.38.0_GH0.tar.gz) = 40319c87aefb1626c7bfd63c30b12b845492fe33a4d154be4628fea8ba4e65de
+SIZE (altsem-gitu-v0.38.0_GH0.tar.gz) = 3954645
diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile
index 9df9a39ea814..3d3cfc2b2c44 100644
--- a/devel/gitui/Makefile
+++ b/devel/gitui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitui
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index fd3f7cc616e0..fcfebe83d7ce 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glab
DISTVERSIONPREFIX= v
-DISTVERSION= 1.74.0
+DISTVERSION= 1.77.0
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/glab/distinfo b/devel/glab/distinfo
index f9697e1e984f..314f06de73d7 100644
--- a/devel/glab/distinfo
+++ b/devel/glab/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760504467
-SHA256 (go/devel_glab/glab-v1.74.0/v1.74.0.mod) = 6c38c677d14fc3d35aa06017b339ef57be98de0f2142523635d63b5eeb9ac600
-SIZE (go/devel_glab/glab-v1.74.0/v1.74.0.mod) = 8140
-SHA256 (go/devel_glab/glab-v1.74.0/v1.74.0.zip) = d3f21f1223a444f52144fb0a89df395b0b610f65deec03271fa4425269fe53f8
-SIZE (go/devel_glab/glab-v1.74.0/v1.74.0.zip) = 17486124
+TIMESTAMP = 1762922605
+SHA256 (go/devel_glab/glab-v1.77.0/v1.77.0.mod) = 0f708e104c032d1bfa1ae8a2254be014590999a101c14db50564b70f242ac969
+SIZE (go/devel_glab/glab-v1.77.0/v1.77.0.mod) = 8186
+SHA256 (go/devel_glab/glab-v1.77.0/v1.77.0.zip) = 5dcc2e5473b18bfb69cab525f55eeadaa99e6ed4d43479291d1e3f42c185a327
+SIZE (go/devel_glab/glab-v1.77.0/v1.77.0.zip) = 17562097
diff --git a/devel/glab/pkg-plist b/devel/glab/pkg-plist
index f6dbfbd47ee9..f875c9627ad1 100644
--- a/devel/glab/pkg-plist
+++ b/devel/glab/pkg-plist
@@ -53,6 +53,11 @@
%%MANPAGES%%share/man/man1/glab-deploy-key.1.gz
%%MANPAGES%%share/man/man1/glab-duo-ask.1.gz
%%MANPAGES%%share/man/man1/glab-duo.1.gz
+%%MANPAGES%%share/man/man1/glab-gpg-key-add.1.gz
+%%MANPAGES%%share/man/man1/glab-gpg-key-delete.1.gz
+%%MANPAGES%%share/man/man1/glab-gpg-key-get.1.gz
+%%MANPAGES%%share/man/man1/glab-gpg-key-list.1.gz
+%%MANPAGES%%share/man/man1/glab-gpg-key.1.gz
%%MANPAGES%%share/man/man1/glab-incident-close.1.gz
%%MANPAGES%%share/man/man1/glab-incident-list.1.gz
%%MANPAGES%%share/man/man1/glab-incident-note.1.gz
@@ -81,8 +86,16 @@
%%MANPAGES%%share/man/man1/glab-job.1.gz
%%MANPAGES%%share/man/man1/glab-label-create.1.gz
%%MANPAGES%%share/man/man1/glab-label-delete.1.gz
+%%MANPAGES%%share/man/man1/glab-label-edit.1.gz
+%%MANPAGES%%share/man/man1/glab-label-get.1.gz
%%MANPAGES%%share/man/man1/glab-label-list.1.gz
%%MANPAGES%%share/man/man1/glab-label.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone-create.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone-delete.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone-edit.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone-get.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone-list.1.gz
+%%MANPAGES%%share/man/man1/glab-milestone.1.gz
%%MANPAGES%%share/man/man1/glab-mr-approve.1.gz
%%MANPAGES%%share/man/man1/glab-mcp-serve.1.gz
%%MANPAGES%%share/man/man1/glab-mcp.1.gz
@@ -127,6 +140,9 @@
%%MANPAGES%%share/man/man1/glab-repo-delete.1.gz
%%MANPAGES%%share/man/man1/glab-repo-fork.1.gz
%%MANPAGES%%share/man/man1/glab-repo-list.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-members-add.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-members-remove.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-members.1.gz
%%MANPAGES%%share/man/man1/glab-repo-mirror.1.gz
%%MANPAGES%%share/man/man1/glab-repo-publish-catalog.1.gz
%%MANPAGES%%share/man/man1/glab-repo-publish.1.gz
diff --git a/devel/glitter/Makefile b/devel/glitter/Makefile
index 17f46a018919..284cbf65f9bf 100644
--- a/devel/glitter/Makefile
+++ b/devel/glitter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= glitter
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.6
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
PKGNAMESUFFIX= -git-tool
diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile
index d15b1eb57a29..e6e82e216d13 100644
--- a/devel/gllvm/Makefile
+++ b/devel/gllvm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gllvm
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile
index be965917c07e..d5da13ddd7a9 100644
--- a/devel/go-bindata-assetfs/Makefile
+++ b/devel/go-bindata-assetfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata-assetfs
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile
index cc3a4271ff43..42f45c5a0c0d 100644
--- a/devel/go-bindata/Makefile
+++ b/devel/go-bindata/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata
PORTVERSION= 3.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/go-critic/Makefile b/devel/go-critic/Makefile
index 1428e2b9a7aa..fea614f09356 100644
--- a/devel/go-critic/Makefile
+++ b/devel/go-critic/Makefile
@@ -1,6 +1,7 @@
PORTNAME= go-critic
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.0
+DISTVERSION= 0.14.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/go-critic/distinfo b/devel/go-critic/distinfo
index 54dd30873b98..7385923ce9ce 100644
--- a/devel/go-critic/distinfo
+++ b/devel/go-critic/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760522239
-SHA256 (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.mod) = d30424118109ad8c0b8658ad77e1f30fe5b902dadb8aff846f5438ce5177ae13
-SIZE (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.mod) = 944
-SHA256 (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.zip) = 15e512dbd877ed7200ff256c08e2064df18a4f9f0de9bc16814e10d392733355
-SIZE (go/devel_go-critic/go-critic-v0.14.0/v0.14.0.zip) = 338032
+TIMESTAMP = 1761844613
+SHA256 (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.mod) = dfdbda5037f4e2433b0533b8b9b295a0b19ca58729ba07e45c2fcb8d6095e6ef
+SIZE (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.mod) = 924
+SHA256 (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.zip) = 9ac7aa1e279fc8e4634e78a190fdb0f1e33858f99364a2a8bda794f0e6cf314a
+SIZE (go/devel_go-critic/go-critic-v0.14.2/v0.14.2.zip) = 338129
diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile
index 8e2cfa7a3c61..0db4d2c15a72 100644
--- a/devel/go-git/Makefile
+++ b/devel/go-git/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-git
DISTVERSIONPREFIX= v
DISTVERSION= 5.10.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile
index b4bf84faa5bc..6ad3d960abab 100644
--- a/devel/go-perf/Makefile
+++ b/devel/go-perf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-perf
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index 02cd35bc0288..5aa833e70fe5 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.38.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile
index b6d181f3ca8a..b8bd20eb7776 100644
--- a/devel/go-wire/Makefile
+++ b/devel/go-wire/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wire
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile
index 8c84ca48a05a..2aa9181422d9 100644
--- a/devel/gocheese/Makefile
+++ b/devel/gocheese/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gocheese
DISTVERSION= 4.2.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel python
MASTER_SITES= http://www.gocheese.cypherpunks.ru/download/
diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile
index 61c884d50651..29abe838f67c 100644
--- a/devel/gogs/Makefile
+++ b/devel/gogs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gogs
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel www
MAINTAINER= me@svmhdvn.name
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 195dd0265ee7..ef67a00c2ab8 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.0
+DISTVERSION= 2.6.1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake go:1.24,modules
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_COMMIT= eabc263
+_BUILD_COMMIT= e3b3bac
_BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")
GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}/v2
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index 6d5534dcbf22..f60755c4c307 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760539161
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.mod) = 41e79ad6d4d78115005c2c70526c1b41b158031756be8baa8e3dc39c429b1152
-SIZE (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.mod) = 9800
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.zip) = 94b66aa801f66ce99ff117b7c409b398bd4e94ccbc7821cda3ddf10a21e9035f
-SIZE (go/devel_golangci-lint/golangci-lint-v2.5.0/v2.5.0.zip) = 1820419
+TIMESTAMP = 1763088666
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.mod) = c19f7f73548d53c6955c46c101a278c345ffb0425f77e1b510d753c78edfd3e7
+SIZE (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.mod) = 9783
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.zip) = 62c98ac60c240d22f83ba038d7a4e9578bd6db9609c9b8f2601c508122922ad3
+SIZE (go/devel_golangci-lint/golangci-lint-v2.6.1/v2.6.1.zip) = 1909442
diff --git a/devel/golint/Makefile b/devel/golint/Makefile
index d657fdfbb915..04ed4aeed29c 100644
--- a/devel/golint/Makefile
+++ b/devel/golint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= golint
PORTVERSION= g20190409
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/google-styleguide/Makefile b/devel/google-styleguide/Makefile
index f73dc450136d..d8d3386b4a54 100644
--- a/devel/google-styleguide/Makefile
+++ b/devel/google-styleguide/Makefile
@@ -1,5 +1,5 @@
PORTNAME= styleguide
-PORTVERSION= 20250903
+PORTVERSION= 20251020
CATEGORIES= devel
PKGNAMEPREFIX= google-
@@ -20,7 +20,7 @@ NO_BUILD= yes
USE_GITHUB= yes
GH_ACCOUNT= google
-GH_TAGNAME= 1387bff
+GH_TAGNAME= cc72fb0
OPTIONS_DEFINE= DOCS
diff --git a/devel/google-styleguide/distinfo b/devel/google-styleguide/distinfo
index ea54efa6e994..1b9a822f9228 100644
--- a/devel/google-styleguide/distinfo
+++ b/devel/google-styleguide/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436409
-SHA256 (google-styleguide-20250903-1387bff_GH0.tar.gz) = d2aa9418f26ff142fa08432114b4414f15d9106f03dc8e259c7464144352802e
-SIZE (google-styleguide-20250903-1387bff_GH0.tar.gz) = 1130059
+TIMESTAMP = 1761446480
+SHA256 (google-styleguide-20251020-cc72fb0_GH0.tar.gz) = 75ea8c52acc2d649a13f2de93d6a1cd8dfbd8bd133c97197b902c4220fed8eee
+SIZE (google-styleguide-20251020-cc72fb0_GH0.tar.gz) = 1129959
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index 94c9fce09f64..07b5b0e2b2a1 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gopls
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile
index 07ce5a7b292c..3cd7250a7d32 100644
--- a/devel/goprotobuf/Makefile
+++ b/devel/goprotobuf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goprotobuf
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
-PORTREVISION= 15
+PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile
index 1399d91606dc..563741026fb0 100644
--- a/devel/goredo/Makefile
+++ b/devel/goredo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= goredo
-DISTVERSION= 2.6.4
-PORTREVISION= 9
+DISTVERSION= 2.6.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.goredo.cypherpunks.su/download/
diff --git a/devel/goredo/distinfo b/devel/goredo/distinfo
index 8fe7738d2d86..bdb9cd6ab110 100644
--- a/devel/goredo/distinfo
+++ b/devel/goredo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736487489
-SHA256 (goredo-2.6.4.tar.zst) = 0e53b444a6eb9c5a13088cd680e2e697a5a0e059710c1ad8e30879fe9dc0770c
-SIZE (goredo-2.6.4.tar.zst) = 483169
+TIMESTAMP = 1762327440
+SHA256 (goredo-2.6.5.tar.zst) = 16c5f14d448357af32c782b2537c41afa71f9dca071c480107686e110bf92a3f
+SIZE (goredo-2.6.5.tar.zst) = 490399
diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile
index 566ce155a9d1..d90cabf2133f 100644
--- a/devel/goreleaser/Makefile
+++ b/devel/goreleaser/Makefile
@@ -1,6 +1,7 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
-DISTVERSION= 2.12.6
+DISTVERSION= 2.12.7
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goreleaser/distinfo b/devel/goreleaser/distinfo
index e81e554d8845..a7f641f4f0a7 100644
--- a/devel/goreleaser/distinfo
+++ b/devel/goreleaser/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1761139644
-SHA256 (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.mod) = ab5a54988ed13ab20247b5c534e30d51f7a5d2edee1126af10429eb649c610ec
-SIZE (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.mod) = 21264
-SHA256 (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.zip) = a860de07b4877d448ab022faacc0161365bd52cbc00dda2499681c99015db725
-SIZE (go/devel_goreleaser/goreleaser-v2.12.6/v2.12.6.zip) = 3422689
+TIMESTAMP = 1761569276
+SHA256 (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.mod) = de75a6dab308152c265d0c9b7ef47ff466edbbe94726be62ee29171abb8242db
+SIZE (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.mod) = 21264
+SHA256 (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.zip) = 01ecbcffb847343fcfb9ae07ab9a0cef896013ac0c9c723a8496f1eb11da0533
+SIZE (go/devel_goreleaser/goreleaser-v2.12.7/v2.12.7.zip) = 3423295
diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile
index 4a6860fbfd1b..4ad535633d92 100644
--- a/devel/goswagger/Makefile
+++ b/devel/goswagger/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goswagger
DISTVERSIONPREFIX= v
DISTVERSION= 0.33.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= atanubiswas484@gmail.com
diff --git a/devel/gotestsum/Makefile b/devel/gotestsum/Makefile
index 0853011bf15d..5678b9e4b6d1 100644
--- a/devel/gotestsum/Makefile
+++ b/devel/gotestsum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotestsum
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile
index e0184ada4639..acb013c84e88 100644
--- a/devel/grcov/Makefile
+++ b/devel/grcov/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grcov
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/grex/Makefile b/devel/grex/Makefile
index 37f70b41a92b..4d3cf66d215d 100644
--- a/devel/grex/Makefile
+++ b/devel/grex/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grex
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.5
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile
index 62f27b377b90..fdb503117fd3 100644
--- a/devel/grpc-gateway/Makefile
+++ b/devel/grpc-gateway/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpc-gateway
DISTVERSIONPREFIX= v
DISTVERSION= 2.27.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/gstreamer1-devtools/distinfo b/devel/gstreamer1-devtools/distinfo
index 6ff81be75073..d19397ee0653 100644
--- a/devel/gstreamer1-devtools/distinfo
+++ b/devel/gstreamer1-devtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760597516
-SHA256 (gst-devtools-1.26.7.tar.xz) = 6912330ecfaf4f4f1329defbe97b9daf92e9aeaf8375e327a0dd30524d79f0a0
-SIZE (gst-devtools-1.26.7.tar.xz) = 1618504
+TIMESTAMP = 1762994106
+SHA256 (gst-devtools-1.26.8.tar.xz) = 4baa1d9bb4d68ab663254f703d436f77226d22b45aa304c199c3c3268b4e812f
+SIZE (gst-devtools-1.26.8.tar.xz) = 1620172
diff --git a/devel/gum/Makefile b/devel/gum/Makefile
index 489a5a86a89f..2234aadae4c9 100644
--- a/devel/gum/Makefile
+++ b/devel/gum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gum
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= dave@bitboss.ca
diff --git a/devel/hs-hpack/Makefile b/devel/hs-hpack/Makefile
index 38bbe6ab5e81..167aab2a7fbd 100644
--- a/devel/hs-hpack/Makefile
+++ b/devel/hs-hpack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hpack
-DISTVERSION= 0.38.2
+DISTVERSION= 0.38.3
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -47,7 +47,7 @@ USE_CABAL= Glob-0.10.2_3 \
crypton-connection-0.4.5 \
crypton-socks-0.6.2 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.11 \
+ crypton-x509-store-1.6.12_1 \
crypton-x509-system-1.6.7 \
crypton-x509-validation-1.6.14 \
data-default-0.8.0.1 \
@@ -57,7 +57,7 @@ USE_CABAL= Glob-0.10.2_3 \
dlist-1.0_2 \
ech-config-0.0.1 \
generically-0.1.1_4 \
- half-0.3.3 \
+ half-0.3.3_1 \
hashable-1.5.0.0_1 \
hourglass-0.2.12_1 \
hpke-0.0.0 \
@@ -95,7 +95,7 @@ USE_CABAL= Glob-0.10.2_3 \
serialise-0.2.6.1_5 \
split-0.2.5 \
splitmix-0.1.3.1 \
- streaming-commons-0.2.3.0 \
+ streaming-commons-0.2.3.1 \
strict-0.5.1_1 \
tagged-0.8.9 \
tasty-1.5.3_2 \
@@ -106,17 +106,17 @@ USE_CABAL= Glob-0.10.2_3 \
th-compat-0.1.6 \
these-1.2.1_2 \
time-compat-1.9.8 \
- tls-2.1.11 \
+ tls-2.1.12 \
transformers-compat-0.7.2 \
unix-time-0.4.17 \
unliftio-core-0.2.1.0_4 \
- unordered-containers-0.2.20_4 \
+ unordered-containers-0.2.20.1 \
uuid-types-1.0.6_3 \
vector-0.13.2.0_2 \
vector-algorithms-0.9.1.0 \
vector-stream-0.1.0.1_4 \
witherable-0.5_1 \
yaml-0.11.11.2_2 \
- zlib-0.7.1.0_2
+ zlib-0.7.1.1
.include <bsd.port.mk>
diff --git a/devel/hs-hpack/distinfo b/devel/hs-hpack/distinfo
index 902a7fac8a72..e11b289f8aca 100644
--- a/devel/hs-hpack/distinfo
+++ b/devel/hs-hpack/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756809729
-SHA256 (cabal/hpack-0.38.2/hpack-0.38.2.tar.gz) = a661ec06c62aa4d7bff7d82b888936017e70e5e6e63b3ca697d3d17787cb87bc
-SIZE (cabal/hpack-0.38.2/hpack-0.38.2.tar.gz) = 73382
+TIMESTAMP = 1761828801
+SHA256 (cabal/hpack-0.38.3/hpack-0.38.3.tar.gz) = 39e88068b6c2143f1c6afddeb6fb47b46dc670b14152c0b2a51987a9f82ffd7f
+SIZE (cabal/hpack-0.38.3/hpack-0.38.3.tar.gz) = 73529
SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -97,8 +97,10 @@ SHA256 (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = a836087e5c277413
SIZE (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = 11908
SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382
SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547
-SHA256 (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 03a991cc1241873435761b379eed94a4e899e0c4804df1719ea5b281903b781f
-SIZE (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 12772
+SHA256 (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = d7a0af5bdf1f1812fa21d1ebd91c2c02458ae82781ab19da052b65ba88e83c91
+SIZE (cabal/crypton-x509-store-1.6.12/crypton-x509-store-1.6.12.tar.gz) = 12883
+SHA256 (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 4bf128747767aef7fad1f0c6e87c2acaca6ddc0040b1744471e26ea8edaaa0c6
+SIZE (cabal/crypton-x509-store-1.6.12/revision/1.cabal) = 1880
SHA256 (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = a436261e5f5e83d85080f57a5509c8224c9e75a6e56d0c43a7d2967052b634ca
SIZE (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = 3496
SHA256 (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d
@@ -127,6 +129,8 @@ SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b129
SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02
SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359
+SHA256 (cabal/half-0.3.3/revision/1.cabal) = b5109ef8de7ae45cc8aa1ea89c54e9f94bfcea7898dc0aa675131b7894f941d0
+SIZE (cabal/half-0.3.3/revision/1.cabal) = 2011
SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
@@ -229,8 +233,8 @@ SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270
SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955
-SHA256 (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 26384af91f5ab9470b0bbdd0ce2172db43fc79730b7c5a3405d89c3663eb1e57
-SIZE (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 37874
+SHA256 (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 33d16c0c6080795800d9f0e490203ea3e50bd5034e5d077a0ddc04d33ea4dc6e
+SIZE (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 37955
SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
@@ -263,8 +267,8 @@ SHA256 (cabal/these-1.2.1/revision/2.cabal) = 35c57aede96c15ea1fed559ac287b1168e
SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294
SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0
SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
-SHA256 (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 059a173398504f03cdcf33543ee33ba45082c3270f52a4d5810f84ddf7f684e3
-SIZE (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 185047
+SHA256 (cabal/tls-2.1.12/tls-2.1.12.tar.gz) = 4fd4450391a1298faf10deaf6f812cde70d6da77d2c556cbab432a3c120b1bd2
+SIZE (cabal/tls-2.1.12/tls-2.1.12.tar.gz) = 187756
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
SHA256 (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = f63a05be5dcc5ac8f72c26c9fef8dcc993638ca9b545b9bd69b8a3924c201f8c
@@ -273,10 +277,8 @@ SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56
SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996
-SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
-SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823
-SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422
-SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921
+SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab
+SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625
SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0
@@ -299,7 +301,5 @@ SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa
SIZE (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = 31926
SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a26847741bc24344e35e16a03711a18f88d
SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178
-SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
-SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
-SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
+SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1
+SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324
diff --git a/devel/hub/Makefile b/devel/hub/Makefile
index 18b8428f8d49..bce5b6abedd8 100644
--- a/devel/hub/Makefile
+++ b/devel/hub/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hub
PORTVERSION= 2.14.2
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= devel sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/hvm/Makefile b/devel/hvm/Makefile
index 7ca51a1bad40..440e2c1b268b 100644
--- a/devel/hvm/Makefile
+++ b/devel/hvm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hvm
DISTVERSION= g20240821
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile
index 835f9cf76901..3b67f06f28b6 100644
--- a/devel/hyprlang/Makefile
+++ b/devel/hyprlang/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprlang
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.4
-PORTREVISION= 1
+DISTVERSION= 0.6.6
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
@@ -23,7 +22,7 @@ USE_LDCONFIG= yes
PLIST_FILES= include/${PORTNAME}.hpp \
lib/lib${PORTNAME}.so \
lib/lib${PORTNAME}.so.2 \
- lib/lib${PORTNAME}.so.0.6.3 \
+ lib/lib${PORTNAME}.so.${DISTVERSION} \
libdata/pkgconfig/${PORTNAME}.pc
.include <bsd.port.mk>
diff --git a/devel/hyprlang/distinfo b/devel/hyprlang/distinfo
index d732b692f23d..f995662e3c28 100644
--- a/devel/hyprlang/distinfo
+++ b/devel/hyprlang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753844197
-SHA256 (hyprwm-hyprlang-v0.6.4_GH0.tar.gz) = cd7395eaeb1eee90ebeba9c1330a7635709dd0900ebbe349a7aa5702ba4d613f
-SIZE (hyprwm-hyprlang-v0.6.4_GH0.tar.gz) = 61947
+TIMESTAMP = 1763432646
+SHA256 (hyprwm-hyprlang-v0.6.6_GH0.tar.gz) = 9895fbbf0e4c0fd34148476941bd9ed7d0ca5e4dca1c3f7ee9e7e173121755f2
+SIZE (hyprwm-hyprlang-v0.6.6_GH0.tar.gz) = 62742
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index f2608253d9ad..5112374efc3a 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.10.2
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
@@ -10,7 +10,9 @@ WWW= https://github.com/hyprwm/hyprutils
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++11-lib cmake:testing pkgconfig xorg
+BUILD_DEPENDS= googletest>0:devel/googletest
+
+USES= cmake:testing compiler:c++11-lib pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= hyprwm
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index 2e7f0800f7bc..3b875213a4ad 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759974111
-SHA256 (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 0e2d2495166e314a4ef52d97bcae6f82ee10a1247a60e42b2087d876a7563b0c
-SIZE (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 43438
+TIMESTAMP = 1762929689
+SHA256 (hyprwm-hyprutils-v0.10.2_GH0.tar.gz) = f468997ee10d2f38413f65e099f717a88c6b7c0a0aba64d2c663d5508dfb5439
+SIZE (hyprwm-hyprutils-v0.10.2_GH0.tar.gz) = 46526
diff --git a/devel/hyprutils/files/patch-src_memory_Memory.cpp b/devel/hyprutils/files/patch-src_memory_Memory.cpp
new file mode 100644
index 000000000000..b31de03954a9
--- /dev/null
+++ b/devel/hyprutils/files/patch-src_memory_Memory.cpp
@@ -0,0 +1,17 @@
+--- src/memory/Memory.cpp.orig 2025-11-12 06:55:16 UTC
++++ src/memory/Memory.cpp
+@@ -1,6 +1,7 @@
+ #include <hyprutils/memory/WeakPtr.hpp>
+ #include <hyprutils/memory/Atomic.hpp>
+ #include <hyprutils/memory/Casts.hpp>
++#include <thread>
+
+ using namespace Hyprutils::Memory;
+
+@@ -176,4 +177,4 @@ TEST(Memory, memory) {
+ testAtomicImpl();
+ }
+
+-#endif
+\ No newline at end of file
++#endif
diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist
index d551d8c4740b..fac1e7e4c9a9 100644
--- a/devel/hyprutils/pkg-plist
+++ b/devel/hyprutils/pkg-plist
@@ -2,6 +2,7 @@ include/hyprutils/animation/AnimatedVariable.hpp
include/hyprutils/animation/AnimationConfig.hpp
include/hyprutils/animation/AnimationManager.hpp
include/hyprutils/animation/BezierCurve.hpp
+include/hyprutils/i18n/I18nEngine.hpp
include/hyprutils/math/Box.hpp
include/hyprutils/math/Edges.hpp
include/hyprutils/math/Mat3x3.hpp
@@ -22,6 +23,7 @@ include/hyprutils/signal/Signal.hpp
include/hyprutils/string/ConstVarList.hpp
include/hyprutils/string/String.hpp
include/hyprutils/string/VarList.hpp
+include/hyprutils/string/VarList2.hpp
include/hyprutils/utils/ScopeGuard.hpp
lib/libhyprutils.so
lib/libhyprutils.so.%%SOVERSION_MAJOR%%
diff --git a/devel/inastemp/Makefile b/devel/inastemp/Makefile
index 9f8383aa0acd..c2d7d2ce7b27 100644
--- a/devel/inastemp/Makefile
+++ b/devel/inastemp/Makefile
@@ -10,6 +10,9 @@ WWW= https://gitlab.mpcdf.mpg.de/bbramas/inastemp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN= Unfetchable
+EXPIRATION_DATE=2025-12-31
+
USES= cmake
NO_ARCH= yes
CMAKE_ARGS= -DINASTEMP_DO_INSTALL:BOOL=ON \
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index c27a6131f96c..74d4fb017e98 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -1,28 +1,28 @@
PORTNAME= indi
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.6
CATEGORIES= devel astro
MAINTAINER= acm@FreeBSD.org
COMMENT= Implementation of the Instrument-Neutral-Device-Interface protocol
-WWW= https://www.indilib.org/ \
- https://github.com/indilib/indi
+WWW= https://indilib.org/ \
+ https://github.com/indilib/indi/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
-LIB_DEPENDS= libXISF.so:graphics/libxisf \
- libcfitsio.so:astro/cfitsio \
+LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libcurl.so:ftp/curl \
libev.so:devel/libev \
libfftw3.so:math/fftw3 \
libgsl.so:math/gsl \
libnova.so:astro/libnova \
libogg.so:audio/libogg \
- libtheora.so:multimedia/libtheora
+ libtheora.so:multimedia/libtheora \
+ libXISF.so:graphics/libxisf
-USES= cmake jpeg iconv ninja pkgconfig
+USES= cmake iconv jpeg ninja pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= indilib
diff --git a/devel/indi/distinfo b/devel/indi/distinfo
index 4ba1df6f6504..d4cd768ade31 100644
--- a/devel/indi/distinfo
+++ b/devel/indi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744745462
-SHA256 (indilib-indi-v2.1.3_GH0.tar.gz) = ccf1999abfe84469a04149142c1cf5383cb6e2ac5e63f7b05d7892fb717c168e
-SIZE (indilib-indi-v2.1.3_GH0.tar.gz) = 2958687
+TIMESTAMP = 1761083100
+SHA256 (indilib-indi-v2.1.6_GH0.tar.gz) = c57403bf4478f5ff6264cb6643e960ed6f96658bdf40eda7eca35abc372c9a05
+SIZE (indilib-indi-v2.1.6_GH0.tar.gz) = 4474992
diff --git a/devel/indi/files/patch-indiserver_UnixServer.cpp b/devel/indi/files/patch-indiserver_UnixServer.cpp
deleted file mode 100644
index 4e8dedb8a2ee..000000000000
--- a/devel/indi/files/patch-indiserver_UnixServer.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- indiserver/UnixServer.cpp.orig 2025-03-31 09:12:20 UTC
-+++ indiserver/UnixServer.cpp
-@@ -25,6 +25,7 @@
- #include <sys/un.h>
- #include <sys/socket.h>
- #include <fcntl.h>
-+#include <unistd.h>
- #ifdef ENABLE_INDI_SHARED_MEMORY
-
- std::string UnixServer::unixSocketPath = INDIUNIXSOCK;
diff --git a/devel/indi/files/patch-libs_indicore_indicom.c b/devel/indi/files/patch-libs_indicore_indicom.c
new file mode 100644
index 000000000000..6565791e3680
--- /dev/null
+++ b/devel/indi/files/patch-libs_indicore_indicom.c
@@ -0,0 +1,10 @@
+--- libs/indicore/indicom.c.orig 2025-10-13 12:03:12 UTC
++++ libs/indicore/indicom.c
+@@ -67,6 +67,7 @@
+
+ #ifdef __FreeBSD__
+ #include <sys/param.h>
++#include <sys/socket.h>
+ #endif
+
+ #if defined(BSD) && !defined(__GNU__)
diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist
index ab7fd40ecbff..66bbf103a9c9 100644
--- a/devel/indi/pkg-plist
+++ b/devel/indi/pkg-plist
@@ -3,7 +3,9 @@ bin/indi_aaf2_focus
bin/indi_aagsolo_weather
bin/indi_activefocuser_focus
bin/indi_alluna_tcs2
+bin/indi_alpaca_ccd
bin/indi_alpaca_dome
+bin/indi_alpaca_server
bin/indi_alto
bin/indi_arduinost4
bin/indi_astrolink4
@@ -13,6 +15,7 @@ bin/indi_astromechfoc
bin/indi_astrometry
bin/indi_astrotrac_telescope
bin/indi_baader_dome
+bin/indi_camelot_rotator
bin/indi_celestron_gps
bin/indi_celestron_sct_focus
bin/indi_cheapodc
@@ -38,6 +41,7 @@ bin/indi_falcon_rotator
bin/indi_falconv2_rotator
bin/indi_fcusb_focus
bin/indi_flipflat
+bin/indi_gemini_flatpanel
bin/indi_gemini_focus
bin/indi_getprop
bin/indi_giotto
@@ -63,6 +67,7 @@ bin/indi_lx200_OpenAstroTech
bin/indi_lx200_TeenAstro
bin/indi_lx200_pegasus_nyx101
bin/indi_lx200am5
+bin/indi_lx200ap_legacy
bin/indi_lx200ap_v2
bin/indi_lx200autostar
bin/indi_lx200basic
@@ -106,6 +111,7 @@ bin/indi_pegasus_uch
bin/indi_pegasus_upb
bin/indi_pegasusindigo_wheel
bin/indi_perfectstar_focus
+bin/indi_pinefeat_cef_focus
bin/indi_planewave_deltat
bin/indi_planewave_telescope
bin/indi_pmc8_telescope
@@ -161,23 +167,28 @@ bin/indi_terrans_powerboxgo_v2
bin/indi_terrans_powerboxpro_v2
bin/indi_trutech_wheel
bin/indi_universalror_dome
+bin/indi_ups_safety
bin/indi_uranus_weather
bin/indi_usbdewpoint
bin/indi_usbfocusv3_focus
bin/indi_v4l2_ccd
bin/indi_vantage_weather
bin/indi_wanderer_cover
+bin/indi_wanderer_dew_terminator
+bin/indi_wanderer_eclipse
bin/indi_wanderer_lite_rotator
bin/indi_wanderer_rotator_lite_v2
bin/indi_wanderer_rotator_mini
bin/indi_wandererbox_plus_v3
bin/indi_wandererbox_pro_v3
bin/indi_wanderercover_v4_ec
+bin/indi_wanderercover_v4_pro_ec
bin/indi_watchdog
bin/indi_watcher_weather
bin/indi_wavesharemodbus_relay
bin/indi_weather_safety_alpaca
bin/indi_weather_safety_proxy
+bin/indi_weatherflow_weather
bin/indi_xagyl_wheel
bin/indiserver
bin/shelyak_usis
@@ -201,6 +212,7 @@ include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h
include/libindi/base64.h
include/libindi/baseclient.h
include/libindi/basedevice.h
+include/libindi/connectionplugins/connectioni2c.h
include/libindi/connectionplugins/connectioninterface.h
include/libindi/connectionplugins/connectionserial.h
include/libindi/connectionplugins/connectiontcp.h
@@ -238,6 +250,8 @@ include/libindi/indifocuserinterface.h
include/libindi/indigps.h
include/libindi/indigpsinterface.h
include/libindi/indiguiderinterface.h
+include/libindi/indiimu.h
+include/libindi/indiimuinterface.h
include/libindi/indiinputinterface.h
include/libindi/indijson.hpp
include/libindi/indilightboxinterface.h
diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile
index 9b925919ef50..8babb75e02ac 100644
--- a/devel/influx-pkg-config/Makefile
+++ b/devel/influx-pkg-config/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pkg-config
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.14
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
PKGNAMEPREFIX= influx
diff --git a/devel/inih/Makefile b/devel/inih/Makefile
index 6d3dbea52d3e..e1239f75066c 100644
--- a/devel/inih/Makefile
+++ b/devel/inih/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inih
DISTVERSIONPREFIX= r
-DISTVERSION= 61
+DISTVERSION= 62
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/inih/distinfo b/devel/inih/distinfo
index f6ccf6122024..8863cfd7c40b 100644
--- a/devel/inih/distinfo
+++ b/devel/inih/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753507375
-SHA256 (benhoyt-inih-r61_GH0.tar.gz) = 7caf26a2202a4ca689df3fe4175dfa74e0faa18fcca07331bba934fd0ecb8f12
-SIZE (benhoyt-inih-r61_GH0.tar.gz) = 21456
+TIMESTAMP = 1762592420
+SHA256 (benhoyt-inih-r62_GH0.tar.gz) = 9c15fa751bb8093d042dae1b9f125eb45198c32c6704cd5481ccde460d4f8151
+SIZE (benhoyt-inih-r62_GH0.tar.gz) = 22145
diff --git a/devel/inja/Makefile b/devel/inja/Makefile
index c1d4272b2864..6371c23016bf 100644
--- a/devel/inja/Makefile
+++ b/devel/inja/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inja
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.0
+DISTVERSION= 3.5.0
CATEGORIES= devel
MAINTAINER= desktop@FreeBSD.org
@@ -13,20 +13,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash \
nlohmann-json>=3:devel/nlohmann-json
-USES= bison cmake:noninja compiler:c++17-lang gettext pathfix pkgconfig python:build shebangfix
+USES= bison cmake:testing compiler:c++17-lang gettext pathfix \
+ pkgconfig shebangfix python:build
SHEBANG_FILES= scripts/update_single_include.sh third_party/amalgamate/amalgamate.py
BINARY_ALIAS= python3=${PYTHON_CMD}
+NO_ARCH= yes
USE_GITHUB= yes
GH_ACCOUNT= pantor
-OPTIONS_DEFINE= TESTS
-
-TESTS_DESC= Build self tests
-TESTS_CMAKE_BOOL= BUILD_TESTING BUILD_BENCHMARK
-#TESTS_MESON_TRUE= build_tests build_benchmark
-
-CMAKE_OFF= INJA_USE_EMBEDDED_JSON
+CMAKE_OFF= INJA_USE_EMBEDDED_JSON BUILD_TESTING
+CMAKE_TESTING_ON= BUILD_TESTING BUILD_BENCHMARK
.include <bsd.port.mk>
diff --git a/devel/inja/distinfo b/devel/inja/distinfo
index aff1b5ca95e6..636e0ad29280 100644
--- a/devel/inja/distinfo
+++ b/devel/inja/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758188787
-SHA256 (pantor-inja-v3.4.0_GH0.tar.gz) = 7155f944553ca6064b26e88e6cae8b71f8be764832c9c7c6d5998e0d5fd60c55
-SIZE (pantor-inja-v3.4.0_GH0.tar.gz) = 369278
+TIMESTAMP = 1762585465
+SHA256 (pantor-inja-v3.5.0_GH0.tar.gz) = a5f0266673c59028eab6ceeddd8b862c70abfeb32fb7a5387c16bf46f3269ab2
+SIZE (pantor-inja-v3.5.0_GH0.tar.gz) = 387387
diff --git a/devel/inja/pkg-plist b/devel/inja/pkg-plist
index b35c8754f258..d9146882e21a 100644
--- a/devel/inja/pkg-plist
+++ b/devel/inja/pkg-plist
@@ -3,12 +3,14 @@ include/inja/environment.hpp
include/inja/exceptions.hpp
include/inja/function_storage.hpp
include/inja/inja.hpp
+include/inja/json.hpp
include/inja/lexer.hpp
include/inja/node.hpp
include/inja/parser.hpp
include/inja/renderer.hpp
include/inja/statistics.hpp
include/inja/template.hpp
+include/inja/throw.hpp
include/inja/token.hpp
include/inja/utils.hpp
lib/cmake/inja/injaConfig.cmake
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index ab192096f69f..133a830a5559 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 2.4.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/ipython/Makefile b/devel/ipython/Makefile
index a2000ea23c1c..199dbd6d2f44 100644
--- a/devel/ipython/Makefile
+++ b/devel/ipython/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}traitlets>=5:devel/py-traitlets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib-inline>0:math/py-matplotlib-inline@${PY_FLAVOR}
-USES= cpe python:3.9+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
CONFLICTS_INSTALL= py*-ipython5
diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile
index 3f0306954642..1a533d5fcb45 100644
--- a/devel/jenkins-lts/Makefile
+++ b/devel/jenkins-lts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.528.1
+PORTVERSION= 2.528.2
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war-stable/${PORTVERSION}/
PKGNAMESUFFIX= -lts
diff --git a/devel/jenkins-lts/distinfo b/devel/jenkins-lts/distinfo
index 48fc3b48f1d9..13d2a799a8e8 100644
--- a/devel/jenkins-lts/distinfo
+++ b/devel/jenkins-lts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760543849
-SHA256 (jenkins/2.528.1/jenkins.war) = d630dca265f75a8d581f127a9234f1679d4b0800a8f370d03ad4a154ceb7295b
-SIZE (jenkins/2.528.1/jenkins.war) = 95450898
+TIMESTAMP = 1763245412
+SHA256 (jenkins/2.528.2/jenkins.war) = 6225adcec010ea075c2d698febdbd72df76e215dd6b6ca1c579bb4eceb2ad5c7
+SIZE (jenkins/2.528.2/jenkins.war) = 95450933
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index dff2fcdb8b38..0d2cafbe8350 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.532
+PORTVERSION= 2.537
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 7ed0b28a2209..51ce38439c5c 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760466660
-SHA256 (jenkins/2.532/jenkins.war) = 50e9b91184005736a6399dfdd26fece06ff26f9a720091c1406017c1d3f65b4f
-SIZE (jenkins/2.532/jenkins.war) = 94658312
+TIMESTAMP = 1763517175
+SHA256 (jenkins/2.537/jenkins.war) = 1e9b6747112704f24eb6930f1254d8798bfa27ef5fbd06af250cc4be2d4f1498
+SIZE (jenkins/2.537/jenkins.war) = 96222765
diff --git a/devel/jetbrains-restarter/Makefile b/devel/jetbrains-restarter/Makefile
index 9ae5a7ede9cb..eaa4ace64e15 100644
--- a/devel/jetbrains-restarter/Makefile
+++ b/devel/jetbrains-restarter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= restarter
DISTVERSION= 2025.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= jetbrains-
DIST_SUBDIR= jetbrains
diff --git a/devel/jetbrains-rustrover/Makefile b/devel/jetbrains-rustrover/Makefile
index f8a99598190f..878663631707 100644
--- a/devel/jetbrains-rustrover/Makefile
+++ b/devel/jetbrains-rustrover/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rustrover
-DISTVERSION= 2025.2.2
+DISTVERSION= 2025.2.4
CATEGORIES= devel java
MASTER_SITES= https://download-cdn.jetbrains.com/rustrover/
PKGNAMEPREFIX= jetbrains-
diff --git a/devel/jetbrains-rustrover/distinfo b/devel/jetbrains-rustrover/distinfo
index 053d58d8ab51..9993a706a960 100644
--- a/devel/jetbrains-rustrover/distinfo
+++ b/devel/jetbrains-rustrover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758560930
-SHA256 (jetbrains/RustRover-2025.2.2.tar.gz) = cc2cfd0af3967a5ce65af5064ccac03bfb2ee2a1ed7e18e8a2c1a009a6d3721c
-SIZE (jetbrains/RustRover-2025.2.2.tar.gz) = 1261938223
+TIMESTAMP = 1761684421
+SHA256 (jetbrains/RustRover-2025.2.4.tar.gz) = 3da078b5e68bac2283c0dd60fe3ff17d6025d92d6237bc6fab74f1f35ff6fbe5
+SIZE (jetbrains/RustRover-2025.2.4.tar.gz) = 1272246575
diff --git a/devel/jetbrains-rustrover/pkg-plist b/devel/jetbrains-rustrover/pkg-plist
index 9596a87841bb..432bbd2e4dc4 100644
--- a/devel/jetbrains-rustrover/pkg-plist
+++ b/devel/jetbrains-rustrover/pkg-plist
@@ -18,7 +18,7 @@ share/applications/rustrover.desktop
%%DATADIR%%/lib/app-client.jar
%%DATADIR%%/lib/app.jar
%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-RR-252.26199.159
+%%DATADIR%%/lib/build-marker-RR-252.27397.120
%%DATADIR%%/lib/eclipse.lsp4j.debug.jar
%%DATADIR%%/lib/eclipse.lsp4j.jar
%%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.debug.jar
@@ -258,13 +258,15 @@ share/applications/rustrover.desktop
%%DATADIR%%/plugins/fullLine/full-line-cpu-detector-windows-x86_64.zip
%%DATADIR%%/plugins/fullLine/full-line-model-rust.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-arm_64.zip
-%%DATADIR%%/plugins/fullLine/full-line-native-server-%%SQLITE_ARCH%%.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-x86_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-arm_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-x86_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-arm_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-x86_64.zip
%%DATADIR%%/plugins/fullLine/lib/clikt.jar
%%DATADIR%%/plugins/fullLine/lib/fullLine.jar
+%%DATADIR%%/plugins/fullLine/lib/jetbrains.ai.completion.trigger.model.polyglot.cloud.jar
+%%DATADIR%%/plugins/fullLine/lib/jetbrains.mlapi.core.jar
%%DATADIR%%/plugins/fullLine/lib/jgrapht.core.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.local.jar
@@ -492,9 +494,9 @@ share/applications/rustrover.desktop
%%DATADIR%%/plugins/grid-plugin/lib/modules/intellij.grid.scripting.rt.jar
%%DATADIR%%/plugins/html-tools/lib/html-tools.jar
%%DATADIR%%/plugins/intellij-rust/caches/crates-local-index.zip
-%%DATADIR%%/plugins/intellij-rust/caches/macro-expansion-cache-1.89.0.zip
-%%DATADIR%%/plugins/intellij-rust/caches/rust-src-bundle-1.89.0.zip
-%%DATADIR%%/plugins/intellij-rust/caches/rust-stdlib-vendor-1.89.0.zip
+%%DATADIR%%/plugins/intellij-rust/caches/macro-expansion-cache-1.90.0.zip
+%%DATADIR%%/plugins/intellij-rust/caches/rust-src-bundle-1.90.0.zip
+%%DATADIR%%/plugins/intellij-rust/caches/rust-stdlib-vendor-1.90.0.zip
%%DATADIR%%/plugins/intellij-rust/lib/antlr4-runtime.jar
%%DATADIR%%/plugins/intellij-rust/lib/commons-text.jar
%%DATADIR%%/plugins/intellij-rust/lib/intellij-rust.jar
@@ -569,8 +571,8 @@ share/applications/rustrover.desktop
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-file-path-resolver.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-9c94529fcfe0.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-9c94529fcfe0.txt
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-3aa1da707db6.ijx
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-3aa1da707db6.txt
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_tsserver.js
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_typingsInstaller.js
@@ -840,8 +842,7 @@ share/applications/rustrover.desktop
%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.core.jar
%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.jsonschema.jar
%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.serialization.jar
-%%DATADIR%%/plugins/mcpserver/lib/io.ktor.utils.jar
-%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio.jar
+%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio-internal.jar
%%DATADIR%%/plugins/mcpserver/lib/mcpserver-frontend.jar
%%DATADIR%%/plugins/mcpserver/lib/mcpserver.jar
%%DATADIR%%/plugins/nativeDebug-plugin/lib/antlr4-runtime.jar
diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile
index a1bc3a97440d..51eb5b8e52ef 100644
--- a/devel/jiri/Makefile
+++ b/devel/jiri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jiri
PORTVERSION= g${TIMESTAMP:S/-/./g:C/T.*//g}
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MASTER_SITES= LOCAL/swills
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
diff --git a/devel/jjui/Makefile b/devel/jjui/Makefile
index 38fdd44e3a1c..d2d6baefbb06 100644
--- a/devel/jjui/Makefile
+++ b/devel/jjui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jjui
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.3
-PORTREVISION= 2
+DISTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= hoanga@gmail.com
diff --git a/devel/jjui/distinfo b/devel/jjui/distinfo
index 59c65e4710b6..486ab2e12278 100644
--- a/devel/jjui/distinfo
+++ b/devel/jjui/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757710792
-SHA256 (go/devel_jjui/jjui-v0.9.3/v0.9.3.mod) = 5aed03db49976cb9517769f1f91d05c7f6ec185448687a4b3cc6f3eb9b552696
-SIZE (go/devel_jjui/jjui-v0.9.3/v0.9.3.mod) = 1664
-SHA256 (go/devel_jjui/jjui-v0.9.3/v0.9.3.zip) = 1f639e27ac669a2c98f604452ae36898a487b202f87db69a539944b50cf887ac
-SIZE (go/devel_jjui/jjui-v0.9.3/v0.9.3.zip) = 154796
+TIMESTAMP = 1761355609
+SHA256 (go/devel_jjui/jjui-v0.9.5/v0.9.5.mod) = f4909ef6086e3d96b469fa37d33348a931b8d2671701180d1882bdb259a0c251
+SIZE (go/devel_jjui/jjui-v0.9.5/v0.9.5.mod) = 1606
+SHA256 (go/devel_jjui/jjui-v0.9.5/v0.9.5.zip) = 99f0bd1b94542e68921b3b48eb57fac52a4daac277157e9e5eba30e17edcfc30
+SIZE (go/devel_jjui/jjui-v0.9.5/v0.9.5.zip) = 163116
diff --git a/devel/json-fortran/Makefile b/devel/json-fortran/Makefile
index 773b0f98e4b1..e9177a7d76f9 100644
--- a/devel/json-fortran/Makefile
+++ b/devel/json-fortran/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json-fortran
-DISTVERSION= 9.0.2
+DISTVERSION= 9.0.5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -30,4 +30,6 @@ TESTING_UNSAFE= https://github.com/llvm/llvm-project/issues/161568
PLIST_SUB+= LIBSUFFIX=gnu
.endif
+# tests as of 9.0.5: 100% tests passed, 0 tests failed out of 53
+
.include <bsd.port.post.mk>
diff --git a/devel/json-fortran/distinfo b/devel/json-fortran/distinfo
index 754524cd11f2..c1e0d3546da9 100644
--- a/devel/json-fortran/distinfo
+++ b/devel/json-fortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724909471
-SHA256 (jacobwilliams-json-fortran-9.0.2_GH0.tar.gz) = a599a77e406e59cdb7672d780e69156b6ce57cb8ce515d21d1744c4065a85976
-SIZE (jacobwilliams-json-fortran-9.0.2_GH0.tar.gz) = 1810341
+TIMESTAMP = 1762716582
+SHA256 (jacobwilliams-json-fortran-9.0.5_GH0.tar.gz) = 8ec27366be7f861cd14b277fd997be1ebee2a7e776a0b904b6f2425f0a274984
+SIZE (jacobwilliams-json-fortran-9.0.5_GH0.tar.gz) = 1812199
diff --git a/devel/json-fortran/pkg-plist b/devel/json-fortran/pkg-plist
index 655e8273c350..be1d0a1a6fc5 100644
--- a/devel/json-fortran/pkg-plist
+++ b/devel/json-fortran/pkg-plist
@@ -4,12 +4,12 @@ include/json_module.mod
include/json_parameters.mod
include/json_string_utilities.mod
include/json_value_module.mod
-lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-config-version.cmake
-lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-config.cmake
-lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.2/jsonfortran-%%LIBSUFFIX%%-targets.cmake
+lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-config-version.cmake
+lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-config.cmake
+lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/jsonfortran-%%LIBSUFFIX%%-9.0.5/jsonfortran-%%LIBSUFFIX%%-targets.cmake
lib/libjsonfortran.a
lib/libjsonfortran.so
lib/libjsonfortran.so.9.0
-lib/libjsonfortran.so.9.0.2
+lib/libjsonfortran.so.9.0.5
libdata/pkgconfig/json-fortran.pc
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index bbcf7f650fa3..5506c036fa1b 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,6 +1,7 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.0
+DISTVERSION= 0.35.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 90062a608769..1e7868ae43c5 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -1,6 +1,4 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
- ahash-0.8.12 \
+CARGO_CRATES= ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
@@ -13,12 +11,11 @@ CARGO_CRATES= addr2line-0.24.2 \
anyhow-1.0.99 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
- assert_cmd-2.0.17 \
+ assert_cmd-2.1.1 \
assert_matches-1.5.0 \
async-trait-0.1.89 \
atomic-0.6.1 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
base64-0.22.1 \
beef-0.5.2 \
bit-set-0.5.3 \
@@ -30,7 +27,7 @@ CARGO_CRATES= addr2line-0.24.2 \
blake2-0.10.6 \
block-buffer-0.10.4 \
borrow-or-share-0.2.2 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
bytecount-0.6.9 \
bytemuck-1.23.2 \
@@ -47,12 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
+ clap-4.5.51 \
clap-markdown-0.1.5 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
- clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_complete_nushell-4.5.10 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clap_mangen-0.2.29 \
clru-0.6.2 \
@@ -62,13 +59,14 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
@@ -77,7 +75,7 @@ CARGO_CRATES= addr2line-0.24.2 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
dashmap-6.1.0 \
- datatest-stable-0.3.2 \
+ datatest-stable-0.3.3 \
deltae-0.3.2 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -85,7 +83,7 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
- doc-comment-0.3.3 \
+ document-features-0.2.11 \
dunce-1.0.5 \
either-1.15.0 \
email_address-0.2.9 \
@@ -96,7 +94,7 @@ CARGO_CRATES= addr2line-0.24.2 \
erased-serde-0.4.8 \
errno-0.3.13 \
escape8259-0.5.3 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
euclid-0.22.11 \
fancy-regex-0.11.0 \
fancy-regex-0.14.0 \
@@ -108,10 +106,10 @@ CARGO_CRATES= addr2line-0.24.2 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
- flate2-1.1.2 \
fluent-uri-0.3.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
form_urlencoded-1.2.1 \
fraction-0.15.3 \
futures-0.1.31 \
@@ -127,56 +125,55 @@ CARGO_CRATES= addr2line-0.24.2 \
generic-array-0.14.7 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
- gix-0.73.0 \
- gix-actor-0.35.4 \
- gix-attributes-0.27.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
- gix-commitgraph-0.29.0 \
- gix-config-0.46.0 \
- gix-config-value-0.15.1 \
- gix-date-0.10.5 \
- gix-diff-0.53.0 \
- gix-dir-0.15.0 \
- gix-discover-0.41.0 \
- gix-features-0.43.1 \
- gix-filter-0.20.0 \
- gix-fs-0.16.1 \
- gix-glob-0.21.0 \
- gix-hash-0.19.0 \
- gix-hashtable-0.9.0 \
- gix-ignore-0.16.0 \
- gix-index-0.41.0 \
- gix-lock-18.0.0 \
- gix-object-0.50.2 \
- gix-odb-0.70.0 \
- gix-pack-0.60.0 \
- gix-packetline-0.19.1 \
- gix-packetline-blocking-0.19.1 \
- gix-path-0.10.20 \
- gix-pathspec-0.12.0 \
- gix-protocol-0.51.0 \
- gix-quote-0.6.0 \
- gix-ref-0.53.1 \
- gix-refspec-0.31.0 \
- gix-revision-0.35.0 \
- gix-revwalk-0.21.0 \
- gix-sec-0.12.0 \
- gix-shallow-0.5.0 \
- gix-status-0.20.0 \
- gix-submodule-0.20.0 \
- gix-tempfile-18.0.0 \
- gix-trace-0.1.13 \
- gix-transport-0.48.0 \
- gix-traverse-0.47.0 \
- gix-url-0.32.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
- gix-worktree-0.42.0 \
- gix-worktree-state-0.20.0 \
- globset-0.4.16 \
+ gix-0.74.1 \
+ gix-actor-0.35.6 \
+ gix-attributes-0.28.1 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
+ gix-commitgraph-0.30.1 \
+ gix-config-0.47.1 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
+ gix-diff-0.54.1 \
+ gix-dir-0.16.0 \
+ gix-discover-0.42.0 \
+ gix-features-0.44.1 \
+ gix-filter-0.21.0 \
+ gix-fs-0.17.0 \
+ gix-glob-0.22.1 \
+ gix-hash-0.20.1 \
+ gix-hashtable-0.10.0 \
+ gix-ignore-0.17.1 \
+ gix-index-0.42.1 \
+ gix-lock-19.0.0 \
+ gix-object-0.51.1 \
+ gix-odb-0.71.1 \
+ gix-pack-0.61.1 \
+ gix-packetline-0.19.3 \
+ gix-packetline-blocking-0.19.3 \
+ gix-path-0.10.21 \
+ gix-pathspec-0.13.0 \
+ gix-protocol-0.52.1 \
+ gix-quote-0.6.1 \
+ gix-ref-0.54.1 \
+ gix-refspec-0.32.0 \
+ gix-revision-0.36.1 \
+ gix-revwalk-0.22.0 \
+ gix-sec-0.12.2 \
+ gix-shallow-0.6.0 \
+ gix-status-0.21.1 \
+ gix-submodule-0.21.0 \
+ gix-tempfile-19.0.1 \
+ gix-trace-0.1.15 \
+ gix-transport-0.49.1 \
+ gix-traverse-0.48.0 \
+ gix-url-0.33.1 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
+ gix-worktree-0.43.1 \
+ gix-worktree-state-0.21.0 \
+ globset-0.4.18 \
half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
@@ -199,19 +196,16 @@ CARGO_CRATES= addr2line-0.24.2 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
- indexmap-2.11.4 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indoc-2.0.7 \
insta-1.43.2 \
instability-0.3.9 \
interim-0.2.1 \
io-close-0.3.7 \
- io-uring-0.7.9 \
- is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
@@ -220,17 +214,18 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
- jsonschema-0.32.1 \
+ jsonschema-0.33.0 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.176 \
+ libc-0.2.177 \
libredox-0.1.9 \
libtest-mimic-0.8.1 \
- libz-rs-sys-0.5.1 \
+ libz-rs-sys-0.5.2 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.11.0 \
litemap-0.8.0 \
+ litrs-0.4.2 \
lock_api-0.4.13 \
log-0.4.27 \
logos-0.15.1 \
@@ -247,7 +242,6 @@ CARGO_CRATES= addr2line-0.24.2 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.9 \
mio-1.0.4 \
multimap-0.10.1 \
nix-0.29.0 \
@@ -264,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -275,10 +268,10 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.8.2 \
- pest_derive-2.8.2 \
- pest_generator-2.8.2 \
- pest_meta-2.8.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -300,15 +293,15 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
prettyplease-0.2.36 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
prodash-30.0.1 \
- proptest-1.8.0 \
- proptest-derive-0.6.0 \
- proptest-state-machine-0.3.1 \
- prost-0.13.5 \
- prost-build-0.13.5 \
- prost-derive-0.13.5 \
- prost-types-0.13.5 \
+ proptest-1.9.0 \
+ proptest-derive-0.7.0 \
+ proptest-state-machine-0.6.0 \
+ prost-0.14.1 \
+ prost-build-0.14.1 \
+ prost-derive-0.14.1 \
+ prost-types-0.14.1 \
quick-error-1.2.3 \
quote-1.0.41 \
r-efi-5.3.0 \
@@ -325,14 +318,13 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
- referencing-0.32.1 \
- regex-1.11.3 \
- regex-automata-0.4.11 \
+ referencing-0.33.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
roff-0.2.2 \
rpassword-7.4.0 \
rtoolbox-0.0.3 \
- rustc-demangle-0.1.26 \
rustc_version-0.4.1 \
rustix-0.38.44 \
rustix-1.1.2 \
@@ -352,7 +344,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.226 \
serde_json-1.0.145 \
serde_spanned-0.6.9 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -375,7 +367,7 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.108 \
synstructure-0.13.2 \
tempfile-3.23.0 \
terminal_size-0.4.3 \
@@ -392,23 +384,23 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.17 \
thread_local-1.1.9 \
- timeago-0.4.2 \
+ timeago-0.5.0 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-util-0.6.10 \
toml-0.8.23 \
- toml-0.9.7 \
+ toml-0.9.8 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.2 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
toml_write-0.1.2 \
- toml_writer-1.0.3 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
@@ -468,38 +460,30 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-link-0.2.0 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-targets-0.48.5 \
+ windows-sys-0.61.1 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.7.13 \
- winreg-0.52.0 \
+ winreg-0.55.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yansi-1.0.1 \
@@ -512,4 +496,4 @@ CARGO_CRATES= addr2line-0.24.2 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1 \
- zlib-rs-0.5.1
+ zlib-rs-0.5.2
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 0340789d37d7..4e5cef7ef20a 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,8 +1,4 @@
-TIMESTAMP = 1759487125
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
-SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+TIMESTAMP = 1762433634
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -29,8 +25,8 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
-SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
+SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
@@ -39,8 +35,6 @@ SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde
SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
@@ -63,8 +57,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32
SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
@@ -97,18 +91,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339
SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
-SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
-SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a
+SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
@@ -127,10 +121,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -141,6 +135,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
@@ -157,8 +153,8 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
-SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
+SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82
+SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -173,8 +169,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -195,8 +191,8 @@ SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd40
SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
@@ -219,14 +215,14 @@ SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736e
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7
@@ -257,106 +253,104 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
-SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
-SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
-SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
-SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
-SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
-SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
-SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
-SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
-SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
-SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
-SIZE (rust/crates/gix-dir-0.15.0.crate) = 65841
-SHA256 (rust/crates/gix-discover-0.41.0.crate) = ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a
-SIZE (rust/crates/gix-discover-0.41.0.crate) = 23694
-SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b
-SIZE (rust/crates/gix-features-0.43.1.crate) = 33538
-SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff
-SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694
-SHA256 (rust/crates/gix-fs-0.16.1.crate) = 9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304
-SIZE (rust/crates/gix-fs-0.16.1.crate) = 20410
-SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5
-SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316
-SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e
-SIZE (rust/crates/gix-hash-0.19.0.crate) = 18930
-SHA256 (rust/crates/gix-hashtable-0.9.0.crate) = c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07
-SIZE (rust/crates/gix-hashtable-0.9.0.crate) = 10237
-SHA256 (rust/crates/gix-ignore-0.16.0.crate) = 564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870
-SIZE (rust/crates/gix-ignore-0.16.0.crate) = 12419
-SHA256 (rust/crates/gix-index-0.41.0.crate) = 2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25
-SIZE (rust/crates/gix-index-0.41.0.crate) = 53694
-SHA256 (rust/crates/gix-lock-18.0.0.crate) = b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed
-SIZE (rust/crates/gix-lock-18.0.0.crate) = 14092
-SHA256 (rust/crates/gix-object-0.50.2.crate) = d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07
-SIZE (rust/crates/gix-object-0.50.2.crate) = 50922
-SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac
-SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
-SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
-SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
-SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
-SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
-SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
-SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
-SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
-SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
-SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
-SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
-SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732
-SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d
-SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
-SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
-SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
-SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
-SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
-SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
-SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
-SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
-SIZE (rust/crates/gix-status-0.20.0.crate) = 41044
-SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e
-SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
-SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
-SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
-SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
-SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
-SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
-SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
-SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
-SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
-SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
-SHA256 (rust/crates/gix-worktree-state-0.20.0.crate) = 06ba9b17cbacc02b25801197b20100f7f9bd621db1e7fce9d3c8ab3175207bf8
-SIZE (rust/crates/gix-worktree-state-0.20.0.crate) = 23584
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43
+SIZE (rust/crates/gix-0.74.1.crate) = 298209
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d
+SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
+SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
+SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
+SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3
+SIZE (rust/crates/gix-config-0.47.1.crate) = 73838
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
+SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04
+SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358
+SHA256 (rust/crates/gix-dir-0.16.0.crate) = f99fb4dcba076453d791949bf3af977c5678a1cbd76740ec2cfe37e29431daf3
+SIZE (rust/crates/gix-dir-0.16.0.crate) = 67114
+SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6
+SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339
+SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
+SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
+SHA256 (rust/crates/gix-filter-0.21.0.crate) = 1d1253452c9808da01eaaf9b1c4929b9982efec29ef0a668b3326b8046d9b8fb
+SIZE (rust/crates/gix-filter-0.21.0.crate) = 37677
+SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
+SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
+SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
+SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
+SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
+SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
+SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
+SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
+SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49
+SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402
+SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99
+SIZE (rust/crates/gix-index-0.42.1.crate) = 54416
+SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
+SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
+SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051
+SIZE (rust/crates/gix-object-0.51.1.crate) = 50596
+SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634
+SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044
+SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260
+SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001
+SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
+SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128
+SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314
+SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302
+SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
+SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88
+SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266
+SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912
+SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670
+SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413
+SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079
+SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3
+SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
+SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
+SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
+SHA256 (rust/crates/gix-status-0.21.1.crate) = 3c64039358f66c955a471432aef0ea1eeebc7afe0e0a4be7b6b737cc19925e3b
+SIZE (rust/crates/gix-status-0.21.1.crate) = 42052
+SHA256 (rust/crates/gix-submodule-0.21.0.crate) = 9bacc06333b50abc4fc06204622c2dd92850de2066bb5d421ac776d2bef7ae55
+SIZE (rust/crates/gix-submodule-0.21.0.crate) = 21854
+SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
+SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957
+SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677
+SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2
+SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078
+SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5
+SIZE (rust/crates/gix-url-0.33.1.crate) = 19745
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
+SHA256 (rust/crates/gix-worktree-0.43.1.crate) = 8df3dfc8b62b0eccc923c757b40f488abc357c85c03d798622edfc3eb5137e04
+SIZE (rust/crates/gix-worktree-0.43.1.crate) = 25608
+SHA256 (rust/crates/gix-worktree-state-0.21.0.crate) = 046efd191ff842cc22ddce61a4e8cea75ef7e3c659772de0838b2ad74b0016ef
+SIZE (rust/crates/gix-worktree-state-0.21.0.crate) = 24369
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
@@ -401,14 +395,14 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
@@ -417,16 +411,10 @@ SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d054896
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
-SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -443,28 +431,30 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonschema-0.32.1.crate) = 24690c68dfcdde5980d676b0f1820981841016b1f29eecb4c42ad48ab4118681
-SIZE (rust/crates/jsonschema-0.32.1.crate) = 126997
+SHA256 (rust/crates/jsonschema-0.33.0.crate) = d46662859bc5f60a145b75f4632fbadc84e829e45df6c5de74cfc8e05acb96b5
+SIZE (rust/crates/jsonschema-0.33.0.crate) = 127429
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
-SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -497,8 +487,6 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
-SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
@@ -531,8 +519,6 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -553,14 +539,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
-SIZE (rust/crates/pest-2.8.2.crate) = 130430
-SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
-SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
-SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
-SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
-SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
-SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -603,24 +589,24 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
-SHA256 (rust/crates/proptest-1.8.0.crate) = 2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce
-SIZE (rust/crates/proptest-1.8.0.crate) = 204571
-SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30
-SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197
-SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4
-SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526
-SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
-SIZE (rust/crates/prost-0.13.5.crate) = 32469
-SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
-SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
-SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
-SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
-SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
-SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40
+SIZE (rust/crates/proptest-1.9.0.crate) = 205346
+SHA256 (rust/crates/proptest-derive-0.7.0.crate) = fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c
+SIZE (rust/crates/proptest-derive-0.7.0.crate) = 61892
+SHA256 (rust/crates/proptest-state-machine-0.6.0.crate) = 7eba9bfb050fa950d84cff5135a6c455610e03defc124cea67059515cd8293df
+SIZE (rust/crates/proptest-state-machine-0.6.0.crate) = 28161
+SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d
+SIZE (rust/crates/prost-0.14.1.crate) = 32444
+SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1
+SIZE (rust/crates/prost-build-0.14.1.crate) = 47670
+SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425
+SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626
+SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72
+SIZE (rust/crates/prost-types-0.14.1.crate) = 49534
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
@@ -653,12 +639,12 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7
SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
-SHA256 (rust/crates/referencing-0.32.1.crate) = 7a3d769362109497b240e66462606bc28af68116436c8669bac17069533b908e
-SIZE (rust/crates/referencing-0.32.1.crate) = 45698
-SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
-SIZE (rust/crates/regex-1.11.3.crate) = 163275
-SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
-SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/referencing-0.33.0.crate) = 9e9c261f7ce75418b3beadfb3f0eb1299fe8eb9640deba45ffa2cb783098697d
+SIZE (rust/crates/referencing-0.33.0.crate) = 46340
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
@@ -667,8 +653,6 @@ SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d64
SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f
SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
@@ -707,8 +691,8 @@ SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -753,8 +737,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
@@ -787,8 +771,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d
SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
-SIZE (rust/crates/timeago-0.4.2.crate) = 18821
+SHA256 (rust/crates/timeago-0.5.0.crate) = 05030782ebd7d1295cce15a98c8805de6e70776c95f8e3468f84f7f198824f49
+SIZE (rust/crates/timeago-0.5.0.crate) = 19253
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -797,30 +781,30 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -939,34 +923,26 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
@@ -975,34 +951,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
-SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
-SIZE (rust/crates/winreg-0.52.0.crate) = 30148
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -1027,7 +995,7 @@ SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57
SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 9e8da8ec2951ec026a2afe956ad904bb691c050040f53c3e47cfe346ead2907e
-SIZE (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 2127618
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (jj-vcs-jj-v0.35.0_GH0.tar.gz) = cbaca700490de894018566e84c0de462afcf2d2aa8333c70f94dea823c5661f2
+SIZE (jj-vcs-jj-v0.35.0_GH0.tar.gz) = 2157927
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index 4cc582d73586..5a4ae2259ad7 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409715
-SHA256 (KDE/release-service/25.08.1/kapptemplate-25.08.1.tar.xz) = 1f2548352fff86b315eaad5df3aae94f853ec8bf910553b2c488a50d32397b42
-SIZE (KDE/release-service/25.08.1/kapptemplate-25.08.1.tar.xz) = 479704
+TIMESTAMP = 1762264390
+SHA256 (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 3506e44cd30b74882ca10824aac52c5ce26ab396b1052a8e55241c536d0c5e7a
+SIZE (KDE/release-service/25.08.3/kapptemplate-25.08.3.tar.xz) = 481156
diff --git a/devel/kapptemplate/pkg-plist b/devel/kapptemplate/pkg-plist
index 1c4045206a1d..137cd9967001 100644
--- a/devel/kapptemplate/pkg-plist
+++ b/devel/kapptemplate/pkg-plist
@@ -10,6 +10,7 @@ share/icons/hicolor/64x64/apps/kapptemplate.png
share/icons/hicolor/scalable/apps/kapptemplate.svg
share/kdevappwizard/templates/kde-frameworks6-simple.tar.bz2
share/kdevappwizard/templates/kde-frameworks6.tar.bz2
+share/locale/ar/LC_MESSAGES/kapptemplate.mo
share/locale/ast/LC_MESSAGES/kapptemplate.mo
share/locale/bg/LC_MESSAGES/kapptemplate.mo
share/locale/bs/LC_MESSAGES/kapptemplate.mo
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index 9c5665e27857..67bc31919cf2 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409717
-SHA256 (KDE/release-service/25.08.1/kcachegrind-25.08.1.tar.xz) = 65eb86ee20cfe5f9c68554e20758fa907cfc9851808b14415192612560f67085
-SIZE (KDE/release-service/25.08.1/kcachegrind-25.08.1.tar.xz) = 992380
+TIMESTAMP = 1762264393
+SHA256 (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = aec838dfa806b438d198f5bb66a2a9925ecdb86d09da86c593a21302052b0bbe
+SIZE (KDE/release-service/25.08.3/kcachegrind-25.08.3.tar.xz) = 1003736
diff --git a/devel/kcachegrind/pkg-plist b/devel/kcachegrind/pkg-plist
index 15b389b9787c..c3b395808ebe 100644
--- a/devel/kcachegrind/pkg-plist
+++ b/devel/kcachegrind/pkg-plist
@@ -17,6 +17,7 @@ share/icons/hicolor/64x64/apps/kcachegrind.png
%%DATADIR%%/icons/hicolor/32x32/actions/percent.png
%%DATADIR%%/tips
share/locale/ar/LC_MESSAGES/kcachegrind.mo
+share/locale/ar/LC_MESSAGES/kcachegrind_qt.qm
share/locale/ast/LC_MESSAGES/kcachegrind.mo
share/locale/ast/LC_MESSAGES/kcachegrind_qt.qm
share/locale/be/LC_MESSAGES/kcachegrind.mo
@@ -58,6 +59,7 @@ share/locale/ga/LC_MESSAGES/kcachegrind.mo
share/locale/ga/LC_MESSAGES/kcachegrind_qt.qm
share/locale/gl/LC_MESSAGES/kcachegrind.mo
share/locale/gl/LC_MESSAGES/kcachegrind_qt.qm
+share/locale/he/LC_MESSAGES/kcachegrind.mo
share/locale/hi/LC_MESSAGES/kcachegrind.mo
share/locale/hi/LC_MESSAGES/kcachegrind_qt.qm
share/locale/hne/LC_MESSAGES/kcachegrind.mo
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index 7102aef3b048..261d84ab41f3 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409917
-SHA256 (KDE/release-service/25.08.1/kde-dev-scripts-25.08.1.tar.xz) = 4732ac53f91e6b70e484916fbfbd2e6709260b385fdcd2fb49dcb7854383f6f7
-SIZE (KDE/release-service/25.08.1/kde-dev-scripts-25.08.1.tar.xz) = 377016
+TIMESTAMP = 1762264393
+SHA256 (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = f09e76b3ded5cc76b99c26bcb0275538d590267f08c921b5240c084a3cbbe47d
+SIZE (KDE/release-service/25.08.3/kde-dev-scripts-25.08.3.tar.xz) = 377004
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 9b2e77f443cb..dfba545d80ee 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409719
-SHA256 (KDE/release-service/25.08.1/kde-dev-utils-25.08.1.tar.xz) = 28eae56d7115ef85e193c69712dca18a6fef9f7b733997df4b21f5451dac9db3
-SIZE (KDE/release-service/25.08.1/kde-dev-utils-25.08.1.tar.xz) = 77048
+TIMESTAMP = 1762264396
+SHA256 (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = e8195f338960a4d5ef247c660e462b9ed4053c6078d23aed37c029b625812a43
+SIZE (KDE/release-service/25.08.3/kde-dev-utils-25.08.3.tar.xz) = 77584
diff --git a/devel/kde-dev-utils/pkg-plist b/devel/kde-dev-utils/pkg-plist
index bb38a5d8718c..f4db6af65728 100644
--- a/devel/kde-dev-utils/pkg-plist
+++ b/devel/kde-dev-utils/pkg-plist
@@ -9,6 +9,7 @@ share/icons/hicolor/32x32/apps/kuiviewer.png
share/icons/hicolor/48x48/apps/kuiviewer.png
share/icons/hicolor/64x64/apps/kuiviewer.png
share/icons/hicolor/scalable/apps/kuiviewer.svg
+share/locale/ar/LC_MESSAGES/kpartloader.mo
share/locale/ar/LC_MESSAGES/kuiviewer.mo
share/locale/ast/LC_MESSAGES/kpartloader.mo
share/locale/ast/LC_MESSAGES/kuiviewer.mo
diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo
index 6e6bc916b8c7..871a1eb0b369 100644
--- a/devel/kdesdk-kio/distinfo
+++ b/devel/kdesdk-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409722
-SHA256 (KDE/release-service/25.08.1/kdesdk-kio-25.08.1.tar.xz) = 995ed0bc07a7c0555bf9dc3a87cc020c742f28c1332b84c2c117bf44e538014d
-SIZE (KDE/release-service/25.08.1/kdesdk-kio-25.08.1.tar.xz) = 42968
+TIMESTAMP = 1762264398
+SHA256 (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 40a35bb02d27315d0129b8181e7a6fcb8ee4f4c0cc6b84f818c10fa3f8b7d671
+SIZE (KDE/release-service/25.08.3/kdesdk-kio-25.08.3.tar.xz) = 42972
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index 7222398ab50b..f1654925dd95 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409724
-SHA256 (KDE/release-service/25.08.1/kdesdk-thumbnailers-25.08.1.tar.xz) = 38931ce4eae4b1a16790668e3687fe7326cfbecdbf74762bff4bd90176d9ab1e
-SIZE (KDE/release-service/25.08.1/kdesdk-thumbnailers-25.08.1.tar.xz) = 27372
+TIMESTAMP = 1762264401
+SHA256 (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 4162b0795d55adfbc9f7c1ba8e965a618aa57b280588f43d0a4adb45ce08e874
+SIZE (KDE/release-service/25.08.3/kdesdk-thumbnailers-25.08.3.tar.xz) = 27388
diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo
index 805d02bdbeb5..22ad876cbac1 100644
--- a/devel/kdev-php/distinfo
+++ b/devel/kdev-php/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409726
-SHA256 (KDE/release-service/25.08.1/kdev-php-25.08.1.tar.xz) = ad647ef411aa8b041ad01982b881002f103e394f357b0185af7d202c3baa500c
-SIZE (KDE/release-service/25.08.1/kdev-php-25.08.1.tar.xz) = 1099072
+TIMESTAMP = 1762264403
+SHA256 (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = f52ef2928d2ef9dcb21f31ad28db9ce4309c6ad4f4fbc6a9d09ea0737286d4c6
+SIZE (KDE/release-service/25.08.3/kdev-php-25.08.3.tar.xz) = 1101088
diff --git a/devel/kdev-php/pkg-plist b/devel/kdev-php/pkg-plist
index 68afe641c407..0745f6685137 100644
--- a/devel/kdev-php/pkg-plist
+++ b/devel/kdev-php/pkg-plist
@@ -24,6 +24,7 @@ lib/libkdevphpparser.so
share/kdevappwizard/templates/simple_phpapp.tar.bz2
share/kdevphpsupport/phpfunctions.php
share/kdevphpsupport/phpunitdeclarations.php
+share/locale/ar/LC_MESSAGES/kdevphp.mo
share/locale/bs/LC_MESSAGES/kdevphp.mo
share/locale/ca/LC_MESSAGES/kdevphp.mo
share/locale/ca@valencia/LC_MESSAGES/kdevphp.mo
diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo
index f988d121c5bc..8510f821b775 100644
--- a/devel/kdev-python/distinfo
+++ b/devel/kdev-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409729
-SHA256 (KDE/release-service/25.08.1/kdev-python-25.08.1.tar.xz) = 65abb0adf6456cfd191ac0569bb9988c7b41a89bd372269377a2ed9dd6fafe7b
-SIZE (KDE/release-service/25.08.1/kdev-python-25.08.1.tar.xz) = 1110180
+TIMESTAMP = 1762264406
+SHA256 (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 56ba13a7e1721ae17a015138649ef6ef4970e99d7ff47322f296a69f1734fb3e
+SIZE (KDE/release-service/25.08.3/kdev-python-25.08.3.tar.xz) = 1113608
diff --git a/devel/kdev-python/pkg-plist b/devel/kdev-python/pkg-plist
index 8662eaafe394..1041ff3fda20 100644
--- a/devel/kdev-python/pkg-plist
+++ b/devel/kdev-python/pkg-plist
@@ -144,6 +144,7 @@ share/kdevpythonsupport/documentation_files/unicodedata.py
share/kdevpythonsupport/documentation_files/zipimport.py
share/kdevpythonsupport/documentation_files/zlib.py
share/kdevpythonsupport/scripts/introspect.py
+share/locale/ar/LC_MESSAGES/kdevpython.mo
share/locale/bs/LC_MESSAGES/kdevpython.mo
share/locale/ca/LC_MESSAGES/kdevpython.mo
share/locale/ca@valencia/LC_MESSAGES/kdevpython.mo
diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo
index 48117fe24ff6..150c99b71933 100644
--- a/devel/kdevelop/distinfo
+++ b/devel/kdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409731
-SHA256 (KDE/release-service/25.08.1/kdevelop-25.08.1.tar.xz) = a2f4c7eccd0d0bc63f4c073d407c99189cf7380ef6b70f6de9bca4629510ac25
-SIZE (KDE/release-service/25.08.1/kdevelop-25.08.1.tar.xz) = 8944824
+TIMESTAMP = 1762264409
+SHA256 (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 4d2b92cf37a9a3324dd9137075c5f552047bd88a673420aa1484fcde79bace92
+SIZE (KDE/release-service/25.08.3/kdevelop-25.08.3.tar.xz) = 8995184
diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist
index 8246e2a8780a..a6997db51a8c 100644
--- a/devel/kdevelop/pkg-plist
+++ b/devel/kdevelop/pkg-plist
@@ -754,13 +754,71 @@ share/knsrcfiles/kdevappwizard.knsrc
share/knsrcfiles/kdevelop-qthelp.knsrc
share/knsrcfiles/kdevfiletemplates.knsrc
share/locale/af/LC_MESSAGES/kdevelop.mo
+share/locale/ar/LC_MESSAGES/kdevandroid.mo
+share/locale/ar/LC_MESSAGES/kdevappwizard.mo
+share/locale/ar/LC_MESSAGES/kdevastyle.mo
+share/locale/ar/LC_MESSAGES/kdevbazaar.mo
+share/locale/ar/LC_MESSAGES/kdevclang.mo
+share/locale/ar/LC_MESSAGES/kdevclangtidy.mo
share/locale/ar/LC_MESSAGES/kdevclassbrowser.mo
+share/locale/ar/LC_MESSAGES/kdevclazy.mo
+share/locale/ar/LC_MESSAGES/kdevcmake.mo
+share/locale/ar/LC_MESSAGES/kdevcmakebuilder.mo
+share/locale/ar/LC_MESSAGES/kdevcodeutils.mo
+share/locale/ar/LC_MESSAGES/kdevcompileanalyzercommon.mo
+share/locale/ar/LC_MESSAGES/kdevcontextbrowser.mo
+share/locale/ar/LC_MESSAGES/kdevcppcheck.mo
+share/locale/ar/LC_MESSAGES/kdevcustombuildsystem.mo
+share/locale/ar/LC_MESSAGES/kdevcustomdefinesandincludes.mo
+share/locale/ar/LC_MESSAGES/kdevcustommake.mo
+share/locale/ar/LC_MESSAGES/kdevcustomscript.mo
+share/locale/ar/LC_MESSAGES/kdevdebuggercommon.mo
+share/locale/ar/LC_MESSAGES/kdevdocker.mo
+share/locale/ar/LC_MESSAGES/kdevdocumentswitcher.mo
+share/locale/ar/LC_MESSAGES/kdevdocumentview.mo
share/locale/ar/LC_MESSAGES/kdevelop.mo
+share/locale/ar/LC_MESSAGES/kdevexecute.mo
share/locale/ar/LC_MESSAGES/kdevexecuteplasmoid.mo
+share/locale/ar/LC_MESSAGES/kdevexecutescript.mo
+share/locale/ar/LC_MESSAGES/kdevexternalscript.mo
+share/locale/ar/LC_MESSAGES/kdevfilemanager.mo
+share/locale/ar/LC_MESSAGES/kdevfiletemplates.mo
+share/locale/ar/LC_MESSAGES/kdevflatpak.mo
+share/locale/ar/LC_MESSAGES/kdevgdb.mo
+share/locale/ar/LC_MESSAGES/kdevghprovider.mo
+share/locale/ar/LC_MESSAGES/kdevgit.mo
+share/locale/ar/LC_MESSAGES/kdevgrepview.mo
+share/locale/ar/LC_MESSAGES/kdevheaptrack.mo
share/locale/ar/LC_MESSAGES/kdevkonsole.mo
+share/locale/ar/LC_MESSAGES/kdevlldb.mo
+share/locale/ar/LC_MESSAGES/kdevmakebuilder.mo
+share/locale/ar/LC_MESSAGES/kdevmanpage.mo
+share/locale/ar/LC_MESSAGES/kdevmesonmanager.mo
+share/locale/ar/LC_MESSAGES/kdevninja.mo
+share/locale/ar/LC_MESSAGES/kdevokteta.mo
+share/locale/ar/LC_MESSAGES/kdevopenwith.mo
+share/locale/ar/LC_MESSAGES/kdevoutlineview.mo
+share/locale/ar/LC_MESSAGES/kdevpatchreview.mo
+share/locale/ar/LC_MESSAGES/kdevperforce.mo
share/locale/ar/LC_MESSAGES/kdevplatform.mo
+share/locale/ar/LC_MESSAGES/kdevproblemreporter.mo
+share/locale/ar/LC_MESSAGES/kdevprojectfilter.mo
+share/locale/ar/LC_MESSAGES/kdevprojectmanagerview.mo
+share/locale/ar/LC_MESSAGES/kdevqmakebuilder.mo
+share/locale/ar/LC_MESSAGES/kdevqmakemanager.mo
+share/locale/ar/LC_MESSAGES/kdevqmljs.mo
share/locale/ar/LC_MESSAGES/kdevqthelp.mo
+share/locale/ar/LC_MESSAGES/kdevquickopen.mo
+share/locale/ar/LC_MESSAGES/kdevscratchpad.mo
+share/locale/ar/LC_MESSAGES/kdevsourceformatter.mo
+share/locale/ar/LC_MESSAGES/kdevstandardoutputview.mo
+share/locale/ar/LC_MESSAGES/kdevsubversion.mo
+share/locale/ar/LC_MESSAGES/kdevswitchtobuddy.mo
+share/locale/ar/LC_MESSAGES/kdevtestview.mo
+share/locale/ar/LC_MESSAGES/kdevvcsprojectintegration.mo
share/locale/ar/LC_MESSAGES/kdevwelcomepage.mo
+share/locale/ar/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
+share/locale/ar/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
share/locale/az/LC_MESSAGES/kdevclazy.mo
share/locale/az/LC_MESSAGES/kdevdebuggercommon.mo
share/locale/az/LC_MESSAGES/kdevelop.mo
@@ -1787,14 +1845,21 @@ share/locale/he/LC_MESSAGES/kdevandroid.mo
share/locale/he/LC_MESSAGES/kdevbazaar.mo
share/locale/he/LC_MESSAGES/kdevclassbrowser.mo
share/locale/he/LC_MESSAGES/kdevcodeutils.mo
+share/locale/he/LC_MESSAGES/kdevcompileanalyzercommon.mo
+share/locale/he/LC_MESSAGES/kdevcontextbrowser.mo
share/locale/he/LC_MESSAGES/kdevdocker.mo
share/locale/he/LC_MESSAGES/kdevdocumentswitcher.mo
share/locale/he/LC_MESSAGES/kdevdocumentview.mo
+share/locale/he/LC_MESSAGES/kdevexecute.mo
share/locale/he/LC_MESSAGES/kdevfilemanager.mo
+share/locale/he/LC_MESSAGES/kdevghprovider.mo
share/locale/he/LC_MESSAGES/kdevkonsole.mo
share/locale/he/LC_MESSAGES/kdevmanpage.mo
+share/locale/he/LC_MESSAGES/kdevninja.mo
share/locale/he/LC_MESSAGES/kdevokteta.mo
+share/locale/he/LC_MESSAGES/kdevopenwith.mo
share/locale/he/LC_MESSAGES/kdevoutlineview.mo
+share/locale/he/LC_MESSAGES/kdevprojectfilter.mo
share/locale/he/LC_MESSAGES/kdevqmakebuilder.mo
share/locale/he/LC_MESSAGES/kdevsourceformatter.mo
share/locale/he/LC_MESSAGES/kdevswitchtobuddy.mo
diff --git a/devel/kf6-extra-cmake-modules/Makefile b/devel/kf6-extra-cmake-modules/Makefile
index 8891e048046b..1c47656b0e15 100644
--- a/devel/kf6-extra-cmake-modules/Makefile
+++ b/devel/kf6-extra-cmake-modules/Makefile
@@ -1,6 +1,8 @@
PORTNAME= extra-cmake-modules
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
CATEGORIES= devel kde kde-frameworks
+PATCH_SITES= https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/
+PATCHFILES= 7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch:-p1
COMMENT= Extra modules and scripts for CMake
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 86428ef372db..b47abdbd7e10 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1757408185
-SHA256 (KDE/frameworks/6.18/extra-cmake-modules-6.18.0.tar.xz) = b2d2222cfe5ace502c60bd8a77a79bc0230f48cee83265c89dcc2618b960e293
-SIZE (KDE/frameworks/6.18/extra-cmake-modules-6.18.0.tar.xz) = 330388
+TIMESTAMP = 1761689149
+SHA256 (KDE/frameworks/6.19/extra-cmake-modules-6.19.0.tar.xz) = a4f0c1d8181f43e9af4b9b44696c77760b5bc9dae5bdb921f090bce664e9ca84
+SIZE (KDE/frameworks/6.19/extra-cmake-modules-6.19.0.tar.xz) = 331316
+SHA256 (KDE/frameworks/6.19/7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch) = 3b837f0fb007578fea9152375ed574dbd04a361fa5635e42aa16e7a53ca1c66f
+SIZE (KDE/frameworks/6.19/7a1d063137a8e8c7758cfdb1c95f2b258cd0d0c6.patch) = 6447
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index bddc6a715e40..883060d02c57 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408185
-SHA256 (KDE/frameworks/6.18/kapidox-6.18.0.tar.xz) = db5f38cb732d6d4bad1348e2cf7892e8c7a9018bab00c85add631507f4b8677f
-SIZE (KDE/frameworks/6.18/kapidox-6.18.0.tar.xz) = 198568
+TIMESTAMP = 1759784967
+SHA256 (KDE/frameworks/6.19/kapidox-6.19.0.tar.xz) = 7d0e85aed091cf8c725ae4fb965c403a89443a269e539ea3c92b2477f8528c53
+SIZE (KDE/frameworks/6.19/kapidox-6.19.0.tar.xz) = 198552
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index c246e396dc8f..073514322d0f 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408185
-SHA256 (KDE/frameworks/6.18/kauth-6.18.0.tar.xz) = 8c6fee69482e7a3dfcf7eacca9cb6a191ec5d1b09e0a539e1f7d5d76d08403e9
-SIZE (KDE/frameworks/6.18/kauth-6.18.0.tar.xz) = 2273456
+TIMESTAMP = 1759784967
+SHA256 (KDE/frameworks/6.19/kauth-6.19.0.tar.xz) = f86363aeb7f9223a429b6356faa87d2fdb1acde4c2750b37994304b5c9371aa5
+SIZE (KDE/frameworks/6.19/kauth-6.19.0.tar.xz) = 2273452
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index f9d24d6d7fb6..702e5d496e39 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408185
-SHA256 (KDE/frameworks/6.18/kbookmarks-6.18.0.tar.xz) = 41a845ffd9effb8d942d04d76fc3a58b0bf23d3fd36aeba21c89ab9eb0fc4f85
-SIZE (KDE/frameworks/6.18/kbookmarks-6.18.0.tar.xz) = 1093716
+TIMESTAMP = 1759784967
+SHA256 (KDE/frameworks/6.19/kbookmarks-6.19.0.tar.xz) = 7a3d7fdbfe4c7787b1a1941ecbfa261fd44fa7bd4d8275672e0d22c2a3504390
+SIZE (KDE/frameworks/6.19/kbookmarks-6.19.0.tar.xz) = 1093740
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 16579421387c..f948d451be7f 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408186
-SHA256 (KDE/frameworks/6.18/kcmutils-6.18.0.tar.xz) = 6114c1ec8eb73734619a99e4956dce449828af336c2cd91d19bfeb03e221528f
-SIZE (KDE/frameworks/6.18/kcmutils-6.18.0.tar.xz) = 2444732
+TIMESTAMP = 1759784968
+SHA256 (KDE/frameworks/6.19/kcmutils-6.19.0.tar.xz) = 3760a46ccf196cc50d0d0b00d4471bec7468f136be57a190358bc3e437a48f53
+SIZE (KDE/frameworks/6.19/kcmutils-6.19.0.tar.xz) = 2444876
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index bc893e2b66e2..aa3775a4cc70 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408186
-SHA256 (KDE/frameworks/6.18/kconfig-6.18.0.tar.xz) = 517cbf6747df9289d6fce860a73d49e59354685334ae468ecd53f1067d9d618b
-SIZE (KDE/frameworks/6.18/kconfig-6.18.0.tar.xz) = 355392
+TIMESTAMP = 1759784968
+SHA256 (KDE/frameworks/6.19/kconfig-6.19.0.tar.xz) = d4ffbecd0690807122374927f196eb6b65f3753f22a6a16109e04aa7e98b32eb
+SIZE (KDE/frameworks/6.19/kconfig-6.19.0.tar.xz) = 355924
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index 4573a7b4806a..1ffb52fd0468 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408186
-SHA256 (KDE/frameworks/6.18/kcoreaddons-6.18.0.tar.xz) = e1d03cfc7d45987ec31f31104f4732812980e0038beab222633da1108eb6f42f
-SIZE (KDE/frameworks/6.18/kcoreaddons-6.18.0.tar.xz) = 2553392
+TIMESTAMP = 1759784968
+SHA256 (KDE/frameworks/6.19/kcoreaddons-6.19.0.tar.xz) = 7e53336b90690b70b71af23ab06964c75c9debea3cd7cda0978d32ba586e939a
+SIZE (KDE/frameworks/6.19/kcoreaddons-6.19.0.tar.xz) = 2553852
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 73a390b29579..4844aa87d0d3 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408187
-SHA256 (KDE/frameworks/6.18/kcrash-6.18.0.tar.xz) = a66293821b151f575fcfb59848578749e248c5baa2f262ac86725d0f64b324e0
-SIZE (KDE/frameworks/6.18/kcrash-6.18.0.tar.xz) = 29104
+TIMESTAMP = 1759784969
+SHA256 (KDE/frameworks/6.19/kcrash-6.19.0.tar.xz) = 7feb010b75a07c5125b2f36ad8989eecdb6a5d41de142c552d71e1cec43162dd
+SIZE (KDE/frameworks/6.19/kcrash-6.19.0.tar.xz) = 29116
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index 75f7cc9ec36f..5edecb6e683a 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408187
-SHA256 (KDE/frameworks/6.18/kdbusaddons-6.18.0.tar.xz) = dce95cd146e18b400c4df31ea8c9bbba8f919e329a52dc1a19635184ac85e49a
-SIZE (KDE/frameworks/6.18/kdbusaddons-6.18.0.tar.xz) = 46524
+TIMESTAMP = 1759784969
+SHA256 (KDE/frameworks/6.19/kdbusaddons-6.19.0.tar.xz) = 05f4aea54ce8bf9e62ebd48791e9aceba5cbc5aaf195a32ce2497fac2b64aa0d
+SIZE (KDE/frameworks/6.19/kdbusaddons-6.19.0.tar.xz) = 46540
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index 2ae4a8f8987c..09fba2baf592 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408187
-SHA256 (KDE/frameworks/6.18/kdeclarative-6.18.0.tar.xz) = dc42a74c64281e6798d07cd9ed5326f6f3d82247f2e29e7ca9855a36cb3a1e6c
-SIZE (KDE/frameworks/6.18/kdeclarative-6.18.0.tar.xz) = 2408844
+TIMESTAMP = 1759784969
+SHA256 (KDE/frameworks/6.19/kdeclarative-6.19.0.tar.xz) = 0c71a9a08f447b20fa06be836d059b2cd4791e972e279d99464e2dd0dbff7a90
+SIZE (KDE/frameworks/6.19/kdeclarative-6.19.0.tar.xz) = 2408620
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 83a5168fd43b..74addead9dd9 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408187
-SHA256 (KDE/frameworks/6.18/kdoctools-6.18.0.tar.xz) = e73ddb2dfb1b061e02d37861ef58c2d58daf1817e1ce543737ff7abf284bc984
-SIZE (KDE/frameworks/6.18/kdoctools-6.18.0.tar.xz) = 459368
+TIMESTAMP = 1759784969
+SHA256 (KDE/frameworks/6.19/kdoctools-6.19.0.tar.xz) = c2048b2979247540f9ba22fd7c6f372ce869699c3a3e81a97af2fa2f733c74bc
+SIZE (KDE/frameworks/6.19/kdoctools-6.19.0.tar.xz) = 459308
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index ff027df8a183..602c116b4860 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408188
-SHA256 (KDE/frameworks/6.18/kfilemetadata-6.18.0.tar.xz) = 05c4b0955885b46fed6dc23998760fdae59599a960159ec44f779d7498a08834
-SIZE (KDE/frameworks/6.18/kfilemetadata-6.18.0.tar.xz) = 702700
+TIMESTAMP = 1759784970
+SHA256 (KDE/frameworks/6.19/kfilemetadata-6.19.0.tar.xz) = 5d465225826a06607234f29a6444883167ed2a921c7115c22e308343211541c1
+SIZE (KDE/frameworks/6.19/kfilemetadata-6.19.0.tar.xz) = 702724
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index b37617d56135..b431f11bc629 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408188
-SHA256 (KDE/frameworks/6.18/ki18n-6.18.0.tar.xz) = d0cbfbf3427c0368daa23f9f68b3cb5b03ad37b6820591491b3ea8a0a28bea61
-SIZE (KDE/frameworks/6.18/ki18n-6.18.0.tar.xz) = 3090192
+TIMESTAMP = 1759784970
+SHA256 (KDE/frameworks/6.19/ki18n-6.19.0.tar.xz) = 608ff2634cd19736a8091c750c71b23db0b33fd81e82fb9fc4bcce76712284a6
+SIZE (KDE/frameworks/6.19/ki18n-6.19.0.tar.xz) = 3090296
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 4970f721fb08..0e478fc5a817 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408188
-SHA256 (KDE/frameworks/6.18/kidletime-6.18.0.tar.xz) = 44afc88543b23c519eb5f55e7c5120ccd6d4eb2eaaa5bee24e3fb5e4a695dab7
-SIZE (KDE/frameworks/6.18/kidletime-6.18.0.tar.xz) = 30808
+TIMESTAMP = 1759784970
+SHA256 (KDE/frameworks/6.19/kidletime-6.19.0.tar.xz) = df82c386fef8dc98ea5976ffef1da11539c1914d21b773ce62f4533b5ad16f65
+SIZE (KDE/frameworks/6.19/kidletime-6.19.0.tar.xz) = 30816
diff --git a/devel/kf6-kio/Makefile b/devel/kf6-kio/Makefile
index 831cc93d7d85..27565f021039 100644
--- a/devel/kf6-kio/Makefile
+++ b/devel/kf6-kio/Makefile
@@ -19,4 +19,5 @@ USE_KDE= archive auth bookmarks colorscheme completion config \
USE_QT= 5compat base
USE_XORG= x11
+KDE_FRAMEWORKS_VERSION= 6.19.1
.include <bsd.port.mk>
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index a53bb02614ac..8695a5fc9bb9 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408188
-SHA256 (KDE/frameworks/6.18/kio-6.18.0.tar.xz) = a97acec1407e1f00ca74e63964e7608828d4431bfe0aebe9010c296bb6387bda
-SIZE (KDE/frameworks/6.18/kio-6.18.0.tar.xz) = 3490828
+TIMESTAMP = 1761254649
+SHA256 (KDE/frameworks/6.19/kio-6.19.1.tar.xz) = 2f0ea7af4ca227031f0f0341a232d186d40db001d5bb6287ef9fa4bca127ee3f
+SIZE (KDE/frameworks/6.19/kio-6.19.1.tar.xz) = 3465228
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index 326a4f379bc6..d8dfb26e039d 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408189
-SHA256 (KDE/frameworks/6.18/kitemmodels-6.18.0.tar.xz) = 887653b1571ad0afd4b836ad2451a42b07657d0eede1a2628e9c69102ce23de1
-SIZE (KDE/frameworks/6.18/kitemmodels-6.18.0.tar.xz) = 397052
+TIMESTAMP = 1759784971
+SHA256 (KDE/frameworks/6.19/kitemmodels-6.19.0.tar.xz) = 96e74a13100d0266ac31bfd1527901637f2bf4d6bc7d46a497e6dc9291bdb98e
+SIZE (KDE/frameworks/6.19/kitemmodels-6.19.0.tar.xz) = 397020
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index 5588fb9df97e..98168cfba1fd 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408189
-SHA256 (KDE/frameworks/6.18/knewstuff-6.18.0.tar.xz) = 7e721735abf7e2f6f8c0f42324f885bcad1114c317ac79bfabc705fb8018dba5
-SIZE (KDE/frameworks/6.18/knewstuff-6.18.0.tar.xz) = 3090224
+TIMESTAMP = 1759784971
+SHA256 (KDE/frameworks/6.19/knewstuff-6.19.0.tar.xz) = 7090fb82f04fa634ba98ad150c88123c80c117d5aed8559633d831e1c8591aff
+SIZE (KDE/frameworks/6.19/knewstuff-6.19.0.tar.xz) = 3089948
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index d1f70c504af7..a130f5e56083 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408189
-SHA256 (KDE/frameworks/6.18/knotifications-6.18.0.tar.xz) = 593cb00c9e04018477ba146031f6d46f4079c637c6a46630566712d842b9f3a8
-SIZE (KDE/frameworks/6.18/knotifications-6.18.0.tar.xz) = 2304644
+TIMESTAMP = 1759784971
+SHA256 (KDE/frameworks/6.19/knotifications-6.19.0.tar.xz) = 86f2645f2bc43440f119099bf25aa5329e8457761a855e4bd5f08a5f7809b2b6
+SIZE (KDE/frameworks/6.19/knotifications-6.19.0.tar.xz) = 2304696
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index 87a4ac24d82d..c6468813b61b 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408190
-SHA256 (KDE/frameworks/6.18/knotifyconfig-6.18.0.tar.xz) = 9a817fb4e1833be014370badc6bdbf464f1aa04e054016fc3bcafd053a19ada8
-SIZE (KDE/frameworks/6.18/knotifyconfig-6.18.0.tar.xz) = 2362140
+TIMESTAMP = 1759784972
+SHA256 (KDE/frameworks/6.19/knotifyconfig-6.19.0.tar.xz) = cd1933ba68630139cd1bf456f085b33e0c354fd0f1f0e4c46822b09eb5c5c31f
+SIZE (KDE/frameworks/6.19/knotifyconfig-6.19.0.tar.xz) = 2362196
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index bb589bd41a72..8a2d818b0c5c 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408190
-SHA256 (KDE/frameworks/6.18/kpackage-6.18.0.tar.xz) = 1bc2e43bf2239dc20e836b70877631e103057fb14a9467290c76fa45ff02870e
-SIZE (KDE/frameworks/6.18/kpackage-6.18.0.tar.xz) = 181620
+TIMESTAMP = 1759784972
+SHA256 (KDE/frameworks/6.19/kpackage-6.19.0.tar.xz) = 9ae441930955e5ebbca36243bf326638b7badbc74c56f89c906c081c04b7009d
+SIZE (KDE/frameworks/6.19/kpackage-6.19.0.tar.xz) = 181676
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index ccddec910c01..107778120ed8 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408190
-SHA256 (KDE/frameworks/6.18/kparts-6.18.0.tar.xz) = 846e522e6aff2a219064a52e9baeefdfbcbea71dadb1810b9c58cb9c41821604
-SIZE (KDE/frameworks/6.18/kparts-6.18.0.tar.xz) = 2400928
+TIMESTAMP = 1759784972
+SHA256 (KDE/frameworks/6.19/kparts-6.19.0.tar.xz) = cddc3b6a4fc0a3f41fa5791997c9ddf4ca98855839be465ebe5d0c3cefe350d8
+SIZE (KDE/frameworks/6.19/kparts-6.19.0.tar.xz) = 2400676
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index de211ad8f322..bcb02c03dbac 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408190
-SHA256 (KDE/frameworks/6.18/kpeople-6.18.0.tar.xz) = 09ba29efeb612eef4e54814f1f91e2d07c8942e6cf2c23176d9f306d68544d2b
-SIZE (KDE/frameworks/6.18/kpeople-6.18.0.tar.xz) = 67700
+TIMESTAMP = 1759784972
+SHA256 (KDE/frameworks/6.19/kpeople-6.19.0.tar.xz) = 540fc643997c4a1c4d07e6c3c5bb2bc5e11f5ad6102e0957f943422aa922f731
+SIZE (KDE/frameworks/6.19/kpeople-6.19.0.tar.xz) = 67668
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index acf1161dfc65..37af0ece5d21 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408191
-SHA256 (KDE/frameworks/6.18/kpty-6.18.0.tar.xz) = 3f800638fcc0dbea0810930a1f2decfa6b894bb00732ff8646182c7dfd2ac76d
-SIZE (KDE/frameworks/6.18/kpty-6.18.0.tar.xz) = 2384932
+TIMESTAMP = 1759784973
+SHA256 (KDE/frameworks/6.19/kpty-6.19.0.tar.xz) = 78544c16cecc7dbcffd0335bf945eec8103115786e1158235481ac152f4bb40c
+SIZE (KDE/frameworks/6.19/kpty-6.19.0.tar.xz) = 2384852
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 60a2f3346e1c..50db364b3775 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408191
-SHA256 (KDE/frameworks/6.18/kservice-6.18.0.tar.xz) = d08aca74dcc54da29dd2b7bc404ed9e6ec688acc77839b4b8fbc372b5ea350b8
-SIZE (KDE/frameworks/6.18/kservice-6.18.0.tar.xz) = 2416472
+TIMESTAMP = 1759784973
+SHA256 (KDE/frameworks/6.19/kservice-6.19.0.tar.xz) = 815e08493e6bb90f82e92726aff78bdcf1358a942972fc75112e99cb840961bd
+SIZE (KDE/frameworks/6.19/kservice-6.19.0.tar.xz) = 2416408
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 23b1505dbd80..af49ef64aadc 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408191
-SHA256 (KDE/frameworks/6.18/ktexteditor-6.18.0.tar.xz) = 4f8abb0436a0c6ca501f7be391975756cb07f8e403d3afe7ec2f02d12bf7b516
-SIZE (KDE/frameworks/6.18/ktexteditor-6.18.0.tar.xz) = 2947728
+TIMESTAMP = 1759784973
+SHA256 (KDE/frameworks/6.19/ktexteditor-6.19.0.tar.xz) = f2382910fe32e92bfd07def4e8f53d58d85725194a244123d938ab0c42a807f1
+SIZE (KDE/frameworks/6.19/ktexteditor-6.19.0.tar.xz) = 2948452
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index dcce2f676e3d..45d4aee1cd58 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408191
-SHA256 (KDE/frameworks/6.18/ktexttemplate-6.18.0.tar.xz) = cbb6505c35a8edc0e6fefb7d24fde8275eefdc9735407297ace02a7c40f37e06
-SIZE (KDE/frameworks/6.18/ktexttemplate-6.18.0.tar.xz) = 848480
+TIMESTAMP = 1759784974
+SHA256 (KDE/frameworks/6.19/ktexttemplate-6.19.0.tar.xz) = 4087353ac20e376a3dce2ef49bc62f8856eb3b7933707faf62bb31b179c11c83
+SIZE (KDE/frameworks/6.19/ktexttemplate-6.19.0.tar.xz) = 848540
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index 61d1a2ec9d8e..1f5ff3bc158a 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408192
-SHA256 (KDE/frameworks/6.18/kunitconversion-6.18.0.tar.xz) = 23a4a5d994666f9db2a5a3c251038f2ef1d978411950925702fb79060ced31c8
-SIZE (KDE/frameworks/6.18/kunitconversion-6.18.0.tar.xz) = 977416
+TIMESTAMP = 1759784974
+SHA256 (KDE/frameworks/6.19/kunitconversion-6.19.0.tar.xz) = d4f0e39e27596c6550f3fc72fb67b0d4966acfd7d702a011a0fca420b6f9b393
+SIZE (KDE/frameworks/6.19/kunitconversion-6.19.0.tar.xz) = 983636
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index ac1803ad37d3..97b4ed4ec2c9 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408192
-SHA256 (KDE/frameworks/6.18/solid-6.18.0.tar.xz) = 7768c1da7ee34a9e37cfb6b5b727e690c80134ca424b5262e403e48ccf812ddf
-SIZE (KDE/frameworks/6.18/solid-6.18.0.tar.xz) = 303692
+TIMESTAMP = 1759784974
+SHA256 (KDE/frameworks/6.19/solid-6.19.0.tar.xz) = 3ac9a98b201eede1ae0782b1a320a27557672be8d3c5c81bba446751793ca3cb
+SIZE (KDE/frameworks/6.19/solid-6.19.0.tar.xz) = 303764
diff --git a/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp b/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp
deleted file mode 100644
index 8f6498ed4970..000000000000
--- a/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/solid/devices/backends/fstab/fstabhandling.cpp.orig 2025-06-13 09:40:36 UTC
-+++ src/solid/devices/backends/fstab/fstabhandling.cpp
-@@ -70,11 +70,7 @@ bool _k_isFstabSupportedLocalFileSystem(const QString
- if (fstype == QLatin1String("fuse.encfs") //
- || fstype == QLatin1String("fuse.cryfs") //
- || fstype == QLatin1String("fuse.gocryptfs") //
-- || fstype == QLatin1String("overlay")
--
-- // handle ZFS here as udisk2 doesn't support that yet
-- // see https://github.com/storaged-project/udisks/issues/42
-- || fstype == QLatin1String("zfs")) {
-+ || fstype == QLatin1String("overlay")) {
- return true;
- }
- return false;
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index 86bf90671874..ef2682c2abfb 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408192
-SHA256 (KDE/frameworks/6.18/threadweaver-6.18.0.tar.xz) = a6e7f4c90b9b9304ef67a0fffadd77655757c65f7bee00c35b38aefc869e3278
-SIZE (KDE/frameworks/6.18/threadweaver-6.18.0.tar.xz) = 1415364
+TIMESTAMP = 1759784974
+SHA256 (KDE/frameworks/6.19/threadweaver-6.19.0.tar.xz) = d8d4d0b6e62b067a8ce4fed7aefeed02ed43a43f97f085db3baedf9210070da1
+SIZE (KDE/frameworks/6.19/threadweaver-6.19.0.tar.xz) = 1415352
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index f5f5b2f7188a..07cec742e521 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409733
-SHA256 (KDE/release-service/25.08.1/kio-extras-25.08.1.tar.xz) = aac4752f2b7c978fb6e6ae0e688a63a10ca4831b97d9f6947ce7b49c648b6cd8
-SIZE (KDE/release-service/25.08.1/kio-extras-25.08.1.tar.xz) = 3528496
+TIMESTAMP = 1762264411
+SHA256 (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 99f966dcc663be8cb3c906778c82b32da4b178bd296d8cd85b9e3f56e8e9c2d2
+SIZE (KDE/release-service/25.08.3/kio-extras-25.08.3.tar.xz) = 3527644
diff --git a/devel/kio-extras/pkg-plist b/devel/kio-extras/pkg-plist
index dee7b70ba3a8..1c736a3c3b9f 100644
--- a/devel/kio-extras/pkg-plist
+++ b/devel/kio-extras/pkg-plist
@@ -860,11 +860,13 @@ share/locale/ro/LC_MESSAGES/kfileaudiopreview6.mo
share/locale/ro/LC_MESSAGES/kio-extras_kcms.mo
share/locale/ro/LC_MESSAGES/kio6_activities.mo
share/locale/ro/LC_MESSAGES/kio6_archive.mo
+share/locale/ro/LC_MESSAGES/kio6_filenamesearch.mo
share/locale/ro/LC_MESSAGES/kio6_fish.mo
share/locale/ro/LC_MESSAGES/kio6_info.mo
share/locale/ro/LC_MESSAGES/kio6_man.mo
share/locale/ro/LC_MESSAGES/kio6_mtp.mo
share/locale/ro/LC_MESSAGES/kio6_nfs.mo
+share/locale/ro/LC_MESSAGES/kio6_recentlyused.mo
share/locale/ro/LC_MESSAGES/kio6_sftp.mo
share/locale/ro/LC_MESSAGES/kio6_smb.mo
share/locale/ro/LC_MESSAGES/kio6_thumbnail.mo
diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo
index f1b81c449ea1..fe157ad1861a 100644
--- a/devel/kirigami-gallery/distinfo
+++ b/devel/kirigami-gallery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409736
-SHA256 (KDE/release-service/25.08.1/kirigami-gallery-25.08.1.tar.xz) = 68f113d1ac4c5034419a89bcaf3344e499f3b227cdf27dee0d2b0d6bde6ef524
-SIZE (KDE/release-service/25.08.1/kirigami-gallery-25.08.1.tar.xz) = 376288
+TIMESTAMP = 1762264414
+SHA256 (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = dfe7e59885ec481a67e887a2bef1a09128fc3a862e00b44a4c962fd872661686
+SIZE (KDE/release-service/25.08.3/kirigami-gallery-25.08.3.tar.xz) = 380116
diff --git a/devel/kirigami-gallery/pkg-plist b/devel/kirigami-gallery/pkg-plist
index 414e2c4d4bca..9f1a42b0f2b7 100644
--- a/devel/kirigami-gallery/pkg-plist
+++ b/devel/kirigami-gallery/pkg-plist
@@ -1,5 +1,6 @@
bin/kirigami2gallery
share/applications/org.kde.kirigami2.gallery.desktop
+share/locale/ar/LC_MESSAGES/kirigamigallery_qt.qm
share/locale/ca/LC_MESSAGES/kirigamigallery_qt.qm
share/locale/ca@valencia/LC_MESSAGES/kirigamigallery_qt.qm
share/locale/cs/LC_MESSAGES/kirigamigallery_qt.qm
diff --git a/devel/kodi-platform/Makefile b/devel/kodi-platform/Makefile
index e3ffa5dcbc2a..97761630f348 100644
--- a/devel/kodi-platform/Makefile
+++ b/devel/kodi-platform/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kodi-platform
-PORTVERSION= 20190726
-PORTREVISION= 11
+DISTVERSIONPREFIX= kodiplatform-
+DISTVERSION= 20250416
CATEGORIES= devel
MAINTAINER= decke@FreeBSD.org
@@ -17,7 +17,6 @@ USES= cmake compiler:c++11-lang
USE_GITHUB= yes
GH_ACCOUNT= xbmc
-GH_TAGNAME= 809c5e9
USE_LDCONFIG= yes
diff --git a/devel/kodi-platform/distinfo b/devel/kodi-platform/distinfo
index 10cd8760bb5c..869b4aac5d19 100644
--- a/devel/kodi-platform/distinfo
+++ b/devel/kodi-platform/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609013238
-SHA256 (xbmc-kodi-platform-20190726-809c5e9_GH0.tar.gz) = 7e4e192e0a379ca33283472dffa6e5df3b49ba74b42113aa7f71f65c607698a8
-SIZE (xbmc-kodi-platform-20190726-809c5e9_GH0.tar.gz) = 8613
+TIMESTAMP = 1762622222
+SHA256 (xbmc-kodi-platform-kodiplatform-20250416_GH0.tar.gz) = e559715b37b91e219ea2bb72cff0d0b29cf08386685fd12328520a294bb17b57
+SIZE (xbmc-kodi-platform-kodiplatform-20250416_GH0.tar.gz) = 8633
diff --git a/devel/kodi-platform/pkg-plist b/devel/kodi-platform/pkg-plist
index f0e2a8f30703..2495130e526d 100644
--- a/devel/kodi-platform/pkg-plist
+++ b/devel/kodi-platform/pkg-plist
@@ -1,6 +1,6 @@
include/kodi/util/XMLUtils.h
lib/kodiplatform/kodiplatform-config.cmake
lib/libkodiplatform.so
-lib/libkodiplatform.so.21.0
-lib/libkodiplatform.so.21.2.0
+lib/libkodiplatform.so.21
+lib/libkodiplatform.so.21.3.0
libdata/pkgconfig/kodiplatform.pc
diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo
index 95eeec4d4a27..207d92bb5b96 100644
--- a/devel/kopeninghours/distinfo
+++ b/devel/kopeninghours/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409738
-SHA256 (KDE/release-service/25.08.1/kopeninghours-25.08.1.tar.xz) = 3cdafbf4c2c360ca3d1b63d6b08c0b7107edcee0904daf6b6fa589162e9dad0b
-SIZE (KDE/release-service/25.08.1/kopeninghours-25.08.1.tar.xz) = 75972
+TIMESTAMP = 1762264416
+SHA256 (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 0e60885d2cdb88fe0bf42fe39f01c9e284dd755727c585714832eba98c11cb73
+SIZE (KDE/release-service/25.08.3/kopeninghours-25.08.3.tar.xz) = 75992
diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo
index 05a42f2fac86..913edb278aa9 100644
--- a/devel/kpublictransport/distinfo
+++ b/devel/kpublictransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409740
-SHA256 (KDE/release-service/25.08.1/kpublictransport-25.08.1.tar.xz) = eb37f0831d7c5b437e80d4921aa8b4f04d75d4ae2531317303eae6529638f29f
-SIZE (KDE/release-service/25.08.1/kpublictransport-25.08.1.tar.xz) = 878028
+TIMESTAMP = 1762264419
+SHA256 (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = ed887df23d04a1ebd171b59c99dfaec26d62254e9a7ac4f8a7084ba301586c17
+SIZE (KDE/release-service/25.08.3/kpublictransport-25.08.3.tar.xz) = 889800
diff --git a/devel/kpublictransport/pkg-plist b/devel/kpublictransport/pkg-plist
index f56acfb79759..2f0d72af28e5 100644
--- a/devel/kpublictransport/pkg-plist
+++ b/devel/kpublictransport/pkg-plist
@@ -122,6 +122,7 @@ lib/libKPublicTransportOnboard.so.%%KDE_APPLICATIONS_VERSION%%
%%QT_QMLDIR%%/org/kde/kpublictransport/ui/libkpublictransportquickplugin.so
%%QT_QMLDIR%%/org/kde/kpublictransport/ui/private/CountryComboBox.qml
%%QT_QMLDIR%%/org/kde/kpublictransport/ui/qmldir
+share/locale/ar/LC_MESSAGES/kpublictransport.mo
share/locale/ca/LC_MESSAGES/kpublictransport.mo
share/locale/ca@valencia/LC_MESSAGES/kpublictransport.mo
share/locale/cs/LC_MESSAGES/kpublictransport.mo
diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile
index 4fd4be03da1a..e81f63d94160 100644
--- a/devel/ktextaddons/Makefile
+++ b/devel/ktextaddons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ktextaddons
-DISTVERSION= 1.7.1
+DISTVERSION= 1.8.0
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
@@ -12,10 +12,10 @@ LICENSE= LGPL20+
LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6
USES= gettext cmake kde:6 qt:6 tar:xz xorg
-USE_KDE= archive coreaddons colorscheme i18n kio sonnet \
+USE_KDE= archive coreaddons colorscheme i18n itemviews kio sonnet \
syntaxhighlighting textwidgets widgetsaddons \
ecm:build
-USE_QT= base speech
+USE_QT= base multimedia speech
USE_XORG= x11
PLIST_SUB+= LIBVERSION=${PORTVERSION}
diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo
index eadac5ccbb96..e5ec43723f58 100644
--- a/devel/ktextaddons/distinfo
+++ b/devel/ktextaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754663014
-SHA256 (ktextaddons-1.7.1.tar.xz) = 90cf25e298e095c40b3286a7153d04f961ef4e6598321bdeb00f2be7e998ae7e
-SIZE (ktextaddons-1.7.1.tar.xz) = 951740
+TIMESTAMP = 1760132397
+SHA256 (ktextaddons-1.8.0.tar.xz) = 159c605d3d031bf818e164ea410150103c5f9f87cea35e2979e42d86c3318c99
+SIZE (ktextaddons-1.8.0.tar.xz) = 1012860
diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist
index 4b3217789cea..93b97be6a82f 100644
--- a/devel/ktextaddons/pkg-plist
+++ b/devel/ktextaddons/pkg-plist
@@ -1,5 +1,7 @@
+include/KF6/TextAddonsWidgets/TextAddonsWidgets/RichTextQuickTextFormat
include/KF6/TextAddonsWidgets/TextAddonsWidgets/SelectSpecialCharDialog
include/KF6/TextAddonsWidgets/TextAddonsWidgets/SlideContainer
+include/KF6/TextAddonsWidgets/textaddonswidgets/richtextquicktextformat.h
include/KF6/TextAddonsWidgets/textaddonswidgets/selectspecialchardialog.h
include/KF6/TextAddonsWidgets/textaddonswidgets/slidecontainer.h
include/KF6/TextAddonsWidgets/textaddonswidgets/textaddonswidgets_export.h
@@ -31,6 +33,7 @@ include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets/textautocorrecti
include/KF6/TextAutoCorrectionWidgets/textautocorrectionwidgets_version.h
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAnswerInfo
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAskJob
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateAttachment
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChat
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChatSettings
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateChatsModel
@@ -38,6 +41,7 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateDialog
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateExportChatAsJsonJob
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateExportChatBaseJob
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateHistorySortFilterProxyModel
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateImportChatBaseJob
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateManager
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateManagerBase
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuConfigureDialog
@@ -49,13 +53,18 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessage
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessageUtils
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessagesModel
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateNetworkPluginConfigureWidget
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginText
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginTextInterface
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginTextManager
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGeneratePluginUtils
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateQuickAskDialog
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateReply
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateSearchMessage
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateSearchMessagesModel
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateStackWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextClient
-include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextContext
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextConfigurePluginsWidget
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextConfigurePromptWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstance
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstancesManager
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstancesManagerDialog
@@ -63,9 +72,16 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextInstan
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextPlugin
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextReplyInfo
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextRequest
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPlugin
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginJob
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginManager
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextToolPluginProperty
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateTextUtils
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateToolPluginConfigureWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateWidget
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateanswerinfo.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateaskjob.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateattachment.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechat.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechatsettings.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratechatsmodel.h
@@ -73,6 +89,7 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratedialog.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateexportchatasjsonjob.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateexportchatbasejob.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratehistorysortfilterproxymodel.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateimportchatbasejob.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemanager.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemanagerbase.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenuconfiguredialog.h
@@ -84,6 +101,10 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessage.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessagesmodel.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessageutils.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratenetworkpluginconfigurewidget.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintext.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintextinterface.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogenerateplugintextmanager.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratepluginutils.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratequickaskdialog.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratereply.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratesearchmessage.h
@@ -91,7 +112,8 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratesearchmess
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratestackwidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetext_export.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextclient.h
-include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextcontext.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextconfigurepluginswidget.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextconfigurepromptwidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstance.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstancesmanager.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstancesmanagerdialog.h
@@ -99,6 +121,12 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextinstan
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextplugin.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextreplyinfo.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextrequest.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolplugin.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginjob.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginmanager.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetexttoolpluginproperty.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetextutils.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratetoolpluginconfigurewidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratewidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext_version.h
include/KF6/TextCustomEditor/TextCustomEditor/PlainTextEditFindBar
@@ -171,8 +199,12 @@ include/KF6/TextEmoticonsCore/textemoticonscore/unicodeemoticonparser.h
include/KF6/TextEmoticonsCore/textemoticonscore_version.h
include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditAction
include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonTextEditSelector
+include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonWidgetAction
+include/KF6/TextEmoticonsWidgets/TextEmoticonsWidgets/EmoticonWidgetActionWidget
include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditaction.h
include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticontexteditselector.h
+include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticonwidgetaction.h
+include/KF6/TextEmoticonsWidgets/textemoticonswidgets/emoticonwidgetactionwidget.h
include/KF6/TextEmoticonsWidgets/textemoticonswidgets/textemoticonswidgets_export.h
include/KF6/TextEmoticonsWidgets/textemoticonswidgets_version.h
include/KF6/TextGrammarCheck/TextGrammarCheck/GrammalecteConfigDialog
@@ -524,6 +556,7 @@ share/locale/hi/LC_MESSAGES/libtextemoticons.mo
share/locale/hi/LC_MESSAGES/libtextgrammarcheck.mo
share/locale/hi/LC_MESSAGES/libtextspeechtotext.mo
share/locale/hi/LC_MESSAGES/libtexttranslator.mo
+share/locale/hu/LC_MESSAGES/libtextaddonswidgets.mo
share/locale/ia/LC_MESSAGES/libtextaddonswidgets.mo
share/locale/ia/LC_MESSAGES/libtextautocorrection.mo
share/locale/ia/LC_MESSAGES/libtextautogeneratetext.mo
diff --git a/devel/kunifiedpush/distinfo b/devel/kunifiedpush/distinfo
index 6686c268cac9..6d7117df2cba 100644
--- a/devel/kunifiedpush/distinfo
+++ b/devel/kunifiedpush/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409743
-SHA256 (KDE/release-service/25.08.1/kunifiedpush-25.08.1.tar.xz) = 3fbe01873643957544cb4115b90d9badfeae70277476587f367bdbeec59aa3d7
-SIZE (KDE/release-service/25.08.1/kunifiedpush-25.08.1.tar.xz) = 83488
+TIMESTAMP = 1762264421
+SHA256 (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = e8c924438d5359f0fa0930ab35111012076e3a0ff4e959d6929595571383320a
+SIZE (KDE/release-service/25.08.3/kunifiedpush-25.08.3.tar.xz) = 84548
diff --git a/devel/lab/Makefile b/devel/lab/Makefile
index fb16ae770a32..57ca39e7bb91 100644
--- a/devel/lab/Makefile
+++ b/devel/lab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lab
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 39d156ec8a55..85449695b5b6 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.55.1
-PORTREVISION= 1
+DISTVERSION= 0.56.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 4eff01ade661..5aa443644a0c 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759112198
-SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d
-SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = 3793
-SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = e1e62af3ade6908c5c3507693d01320453fc379b032a1629ad82c89321fcd0cd
-SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = 1468576
+TIMESTAMP = 1762502500
+SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = ef7ef1bf2e2facb31165adaf91e41431cd2971084a452e4016a6cfbc66f24827
+SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = 3884
+SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 74be981b60d6d4a22985a41b0273a0a3265ead808305bb95fb9c6abfd9c3ce5d
+SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 1492328
diff --git a/devel/lets/Makefile b/devel/lets/Makefile
index da5df1f346bd..b5cbe6c7d003 100644
--- a/devel/lets/Makefile
+++ b/devel/lets/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lets
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.54
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index d3f82e372e7f..1fe1080cd758 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,6 +1,7 @@
PORTNAME= level-zero
-PORTVERSION= 1.24.2
+PORTVERSION= 1.24.3
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo
index c78fb3ffe1b4..cef34bb62e7a 100644
--- a/devel/level-zero/distinfo
+++ b/devel/level-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120494
-SHA256 (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = b77e6e28623134ee4e99e2321c127b554bdd5bfa3e80064922eba293041c6c52
-SIZE (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = 1122743
+TIMESTAMP = 1761446482
+SHA256 (oneapi-src-level-zero-v1.24.3_GH0.tar.gz) = c7c53f62bd91fb845c04cdbd05ed435550d37b6a8a068ef3319747df79c380c3
+SIZE (oneapi-src-level-zero-v1.24.3_GH0.tar.gz) = 1132862
diff --git a/devel/libbacktrace/Makefile b/devel/libbacktrace/Makefile
index faa98a18070c..97812f3e0155 100644
--- a/devel/libbacktrace/Makefile
+++ b/devel/libbacktrace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libbacktrace
DISTVERSION= 1.0-20221130 # from README: This is version 1.0. It is likely that this will always be version 1.0.
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,6 +20,8 @@ GH_TAGNAME= 14818b7
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared
+CFLAGS+= -fPIC
+
INSTALL_TARGET= install-strip
PLIST_FILES= include/backtrace-supported.h \
diff --git a/devel/libccid/Makefile b/devel/libccid/Makefile
index 25c001d4477a..8113bfa9a6de 100644
--- a/devel/libccid/Makefile
+++ b/devel/libccid/Makefile
@@ -17,14 +17,14 @@ LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
USES= meson perl5 pkgconfig tar:xz
USE_PERL5= build
-MESON_ARGS= -Dclass=false \
- -Dcomposite-as-multislot=false \
- -Dembedded=false \
- -Denable-extras=true \
- -Dos_log=false \
- -Dpcsclite=true \
- -Dserial=false \
- -Dzlp=false
+MESON_FALSE= class \
+ composite-as-multislot \
+ embedded \
+ os_log \
+ serial \
+ zlp
+MESON_TRUE= enable-extras \
+ pcsclite
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/_build/Kobil_mIDentity_switch ${STAGEDIR}${PREFIX}/bin
diff --git a/devel/libclc/Makefile b/devel/libclc/Makefile
index b3bdd2cb8c0e..e842e60b1491 100644
--- a/devel/libclc/Makefile
+++ b/devel/libclc/Makefile
@@ -46,4 +46,3 @@ PLIST_SUB+= ${i:S/^/llvm/:tu}="@comment "
PLIST_SUB+= LLVM_VERSION=${FLAVOR}
.include <bsd.port.post.mk>
-
diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile
index 3d9a99a87f53..276545312a45 100644
--- a/devel/libdatadog/Makefile
+++ b/devel/libdatadog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libdatadog
-PORTVERSION= 20.0.0
+PORTVERSION= 23.0.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= devel
@@ -15,6 +15,7 @@ BROKEN_i386= error: could not compile `datadog-sidecar` (lib) due to 2 previous
BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \
protoc:devel/protobuf
+LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo llvm
diff --git a/devel/libdatadog/Makefile.crates b/devel/libdatadog/Makefile.crates
index 6fcd2dd3986f..3f82c1124e55 100644
--- a/devel/libdatadog/Makefile.crates
+++ b/devel/libdatadog/Makefile.crates
@@ -16,7 +16,6 @@ CARGO_CRATES= addr2line-0.24.2 \
arbitrary-1.4.1 \
arc-swap-1.7.1 \
arrayref-0.3.9 \
- ascii-canvas-3.0.0 \
assert-json-diff-2.0.2 \
assert-type-eq-0.1.0 \
assert_matches-1.5.0 \
@@ -45,15 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \
backtrace-0.3.74 \
base64-0.21.7 \
base64-0.22.1 \
- basic-cookies-0.1.5 \
bincode-1.3.3 \
bindgen-0.69.5 \
- bit-set-0.5.3 \
- bit-vec-0.6.3 \
bitflags-2.6.0 \
bitmaps-3.2.1 \
- blazesym-0.2.0-rc.4 \
- blazesym-c-0.1.2 \
+ blazesym-0.2.0-rc.5 \
+ blazesym-c-0.1.4 \
block-buffer-0.10.4 \
blocking-1.6.1 \
bolero-0.13.0 \
@@ -64,8 +60,6 @@ CARGO_CRATES= addr2line-0.24.2 \
bolero-honggfuzz-0.13.0 \
bolero-kani-0.13.0 \
bolero-libfuzzer-0.13.0 \
- bollard-0.17.1 \
- bollard-stubs-1.45.0-rc.26.0.1 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
bytes-1.8.0 \
@@ -101,7 +95,6 @@ CARGO_CRATES= addr2line-0.24.2 \
const_format_proc_macros-0.2.34 \
constant_time_eq-0.3.1 \
constcat-0.4.1 \
- core-foundation-0.9.4 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
cpp_demangle-0.4.4 \
@@ -122,35 +115,31 @@ CARGO_CRATES= addr2line-0.24.2 \
darling-0.20.10 \
darling_core-0.20.10 \
darling_macro-0.20.10 \
- data-encoding-2.8.0 \
debugid-0.8.0 \
deflate64-0.1.9 \
deranged-0.4.0 \
derive_arbitrary-1.4.1 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
diff-0.1.13 \
digest-0.10.7 \
- dirs-5.0.1 \
- dirs-next-2.0.0 \
- dirs-sys-0.4.1 \
- dirs-sys-next-0.1.2 \
displaydoc-0.2.5 \
- docker_credential-1.3.1 \
dunce-1.0.5 \
duplicate-0.4.1 \
dyn-clone-1.0.17 \
educe-0.4.23 \
either-1.13.0 \
- ena-0.14.3 \
- encoding_rs-0.8.35 \
- enum-as-inner-0.6.1 \
enum-ordinalize-3.1.15 \
+ env_logger-0.10.2 \
equivalent-1.0.1 \
+ erased-serde-0.4.8 \
errno-0.3.9 \
event-listener-2.5.3 \
event-listener-5.3.1 \
event-listener-strategy-0.5.2 \
fallible-iterator-0.3.0 \
fastrand-2.1.1 \
+ faststr-0.2.32 \
filetime-0.2.25 \
fixedbitset-0.4.2 \
flate2-1.1.1 \
@@ -171,6 +160,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-test-0.3.31 \
+ futures-timer-3.0.3 \
futures-util-0.3.31 \
generic-array-0.14.7 \
getrandom-0.2.15 \
@@ -195,29 +185,20 @@ CARGO_CRATES= addr2line-0.24.2 \
hermit-abi-0.3.9 \
hermit-abi-0.4.0 \
hex-0.4.3 \
- hickory-proto-0.24.4 \
- hickory-resolver-0.24.4 \
hmac-0.12.1 \
home-0.5.9 \
- hostname-0.4.0 \
- http-0.2.12 \
http-1.1.0 \
- http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.2 \
httparse-1.9.5 \
httpdate-1.0.3 \
- httpmock-0.7.0 \
+ httpmock-0.8.0-alpha.1 \
humantime-2.1.0 \
- hyper-0.14.31 \
hyper-1.6.0 \
- hyper-http-proxy-1.1.0 \
hyper-multipart-rfc7578-0.9.0 \
- hyper-named-pipe-0.1.0 \
hyper-rustls-0.27.3 \
hyper-timeout-0.5.2 \
hyper-util-0.1.10 \
- hyperlocal-0.9.1 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
@@ -238,8 +219,6 @@ CARGO_CRATES= addr2line-0.24.2 \
inout-0.1.4 \
integer-encoding-3.0.4 \
io-lifetimes-1.0.11 \
- ipconfig-0.3.2 \
- ipnet-2.10.1 \
is-terminal-0.4.13 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
@@ -249,28 +228,24 @@ CARGO_CRATES= addr2line-0.24.2 \
js-sys-0.3.77 \
kernel32-sys-0.2.2 \
kv-log-macro-1.0.7 \
- lalrpop-0.20.2 \
- lalrpop-util-0.20.2 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- levenshtein-1.0.5 \
- libc-0.2.172 \
+ libc-0.2.176 \
libloading-0.8.6 \
liblzma-0.4.1 \
liblzma-sys-0.4.4 \
libredox-0.1.3 \
libz-rs-sys-0.5.1 \
- linked-hash-map-0.5.6 \
linux-raw-sys-0.4.14 \
litemap-0.7.3 \
lock_api-0.4.12 \
log-0.4.27 \
- lru-cache-0.1.2 \
lz4_flex-0.9.5 \
manual_future-0.1.1 \
maplit-1.0.2 \
matchers-0.1.0 \
matchit-0.7.3 \
+ md5-0.7.0 \
memchr-2.7.4 \
memfd-0.6.4 \
memmap2-0.9.5 \
@@ -284,7 +259,6 @@ CARGO_CRATES= addr2line-0.24.2 \
mio-1.0.2 \
msvc-demangler-0.10.1 \
multimap-0.8.3 \
- new_debug_unreachable-1.0.6 \
nix-0.29.0 \
nom-7.1.3 \
ntapi-0.4.1 \
@@ -303,7 +277,6 @@ CARGO_CRATES= addr2line-0.24.2 \
opentelemetry-0.17.0 \
opentelemetry-jaeger-0.16.0 \
opentelemetry-semantic-conventions-0.9.0 \
- option-ext-0.2.0 \
ordered-float-1.1.1 \
os_info-3.8.2 \
overload-0.1.1 \
@@ -311,13 +284,11 @@ CARGO_CRATES= addr2line-0.24.2 \
parking-2.2.1 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
- parse-display-0.9.1 \
- parse-display-derive-0.9.1 \
paste-1.0.15 \
+ path-tree-0.8.3 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
petgraph-0.6.5 \
- phf_shared-0.10.0 \
pico-args-0.5.0 \
pin-project-1.1.7 \
pin-project-internal-1.1.7 \
@@ -334,7 +305,6 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
prctl-1.0.0 \
- precomputed-hash-0.1.1 \
pretty-hex-0.4.1 \
pretty_assertions-1.4.1 \
prettyplease-0.2.25 \
@@ -355,9 +325,6 @@ CARGO_CRATES= addr2line-0.24.2 \
protoc-bin-vendored-macos-aarch_64-3.1.0 \
protoc-bin-vendored-macos-x86_64-3.1.0 \
protoc-bin-vendored-win32-3.1.0 \
- quinn-0.11.5 \
- quinn-proto-0.11.8 \
- quinn-udp-0.5.7 \
quote-1.0.37 \
r-efi-5.2.0 \
rand-0.8.5 \
@@ -371,7 +338,6 @@ CARGO_CRATES= addr2line-0.24.2 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.5.7 \
- redox_users-0.4.6 \
ref-cast-1.0.23 \
ref-cast-impl-1.0.23 \
regex-1.11.1 \
@@ -379,8 +345,6 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.8 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- reqwest-0.12.9 \
- resolv-conf-0.7.1 \
ring-0.17.14 \
rlimit-0.9.1 \
rmp-0.8.14 \
@@ -388,12 +352,9 @@ CARGO_CRATES= addr2line-0.24.2 \
rmpv-1.3.0 \
rustc-demangle-0.1.25 \
rustc-hash-1.1.0 \
- rustc-hash-2.0.0 \
rustix-0.38.39 \
rustls-0.23.23 \
- rustls-native-certs-0.7.3 \
rustls-native-certs-0.8.1 \
- rustls-pemfile-2.2.0 \
rustls-pki-types-1.10.0 \
rustls-webpki-0.102.8 \
rustversion-1.0.18 \
@@ -406,20 +367,20 @@ CARGO_CRATES= addr2line-0.24.2 \
scopeguard-1.2.0 \
scroll-0.12.0 \
scroll_derive-0.12.0 \
- security-framework-2.11.1 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
semver-1.0.23 \
sendfd-0.4.3 \
- serde-1.0.219 \
+ serde-1.0.228 \
+ serde-bool-0.1.4 \
serde_bytes-0.11.15 \
- serde_derive-1.0.219 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
+ serde_fmt-1.0.3 \
serde_json-1.0.132 \
serde_regex-1.1.0 \
- serde_repr-0.1.19 \
serde_spanned-0.6.8 \
- serde_urlencoded-0.7.1 \
serde_with-3.11.0 \
serde_with_macros-3.11.0 \
serde_yaml-0.9.34+deprecated \
@@ -432,19 +393,24 @@ CARGO_CRATES= addr2line-0.24.2 \
simd-json-0.14.2 \
simdutf8-0.1.5 \
similar-2.6.0 \
- siphasher-0.3.11 \
slab-0.4.9 \
- smallvec-1.13.2 \
+ smallvec-1.15.1 \
socket2-0.5.7 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- string_cache-0.8.7 \
+ stringmetrics-2.2.2 \
strsim-0.11.1 \
- structmeta-0.3.0 \
- structmeta-derive-0.3.0 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
+ sval-2.16.0 \
+ sval_buffer-2.16.0 \
+ sval_dynamic-2.16.0 \
+ sval_fmt-2.16.0 \
+ sval_json-2.16.0 \
+ sval_nested-2.16.0 \
+ sval_ref-2.16.0 \
+ sval_serde-2.16.0 \
symbolic-common-12.12.0 \
symbolic-demangle-12.12.0 \
syn-1.0.109 \
@@ -453,27 +419,25 @@ CARGO_CRATES= addr2line-0.24.2 \
synstructure-0.13.1 \
sys-info-0.9.1 \
sysinfo-0.29.11 \
+ tabwriter-1.4.1 \
tar-0.4.43 \
target-triple-0.1.4 \
tempfile-3.13.0 \
- term-0.7.0 \
termcolor-1.4.1 \
test-case-2.2.2 \
test-case-macros-2.2.2 \
- testcontainers-0.22.0 \
thiserror-1.0.68 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.68 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.8 \
threadpool-1.8.1 \
thrift-0.15.0 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tiny-keccak-2.0.2 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
- tinyvec_macros-0.1.1 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.0 \
@@ -501,10 +465,12 @@ CARGO_CRATES= addr2line-0.24.2 \
try-lock-0.2.5 \
trybuild-1.0.101 \
twox-hash-1.6.3 \
+ typeid-1.0.3 \
typenum-1.17.0 \
unarray-0.1.4 \
unicase-2.8.0 \
unicode-ident-1.0.13 \
+ unicode-width-0.2.1 \
unicode-xid-0.2.6 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
@@ -516,6 +482,8 @@ CARGO_CRATES= addr2line-0.24.2 \
uuid-1.11.0 \
valuable-0.1.0 \
value-bag-1.10.0 \
+ value-bag-serde1-1.11.1 \
+ value-bag-sval2-1.11.1 \
value-trait-0.10.1 \
version_check-0.9.5 \
walkdir-2.5.0 \
@@ -531,25 +499,21 @@ CARGO_CRATES= addr2line-0.24.2 \
web-sys-0.3.72 \
webpki-roots-0.26.6 \
which-4.4.2 \
- widestring-1.2.0 \
winapi-0.2.8 \
winapi-0.3.9 \
winapi-build-0.1.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.48.0 \
windows-0.51.1 \
- windows-0.52.0 \
windows-0.59.0 \
windows-core-0.51.1 \
windows-core-0.52.0 \
windows-core-0.59.0 \
windows-implement-0.59.0 \
- windows-interface-0.59.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
+ windows-interface-0.59.3 \
windows-result-0.3.0 \
- windows-strings-0.1.0 \
windows-strings-0.3.0 \
windows-sys-0.42.0 \
windows-sys-0.48.0 \
@@ -590,7 +554,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.53.0 \
winnow-0.5.40 \
winnow-0.7.9 \
- winreg-0.50.0 \
+ winver-1.0.0 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
diff --git a/devel/libdatadog/distinfo b/devel/libdatadog/distinfo
index f40c50a489ec..4b33a38dd8a3 100644
--- a/devel/libdatadog/distinfo
+++ b/devel/libdatadog/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755866482
+TIMESTAMP = 1762586698
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -35,8 +35,6 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
-SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6
-SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
SHA256 (rust/crates/assert-type-eq-0.1.0.crate) = fd49a41856ee21a0cfb2b1cfbfcca0f1d3e6c257c38939f0d6ecfaf177f2ea47
@@ -93,24 +91,18 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/basic-cookies-0.1.5.crate) = 67bd8fd42c16bdb08688243dc5f0cc117a3ca9efeeaba3a345a18a6159ad96f7
-SIZE (rust/crates/basic-cookies-0.1.5.crate) = 7106
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
-SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
-SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
-SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
-SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
SHA256 (rust/crates/bitmaps-3.2.1.crate) = a1d084b0137aaa901caf9f1e8b21daa6aa24d41cd806e111335541eff9683bd6
SIZE (rust/crates/bitmaps-3.2.1.crate) = 19587
-SHA256 (rust/crates/blazesym-0.2.0-rc.4.crate) = 29a810b7e5f883ad3c711208237841f051061bf59b6ee698ac4dc1fe12a3a5db
-SIZE (rust/crates/blazesym-0.2.0-rc.4.crate) = 272896
-SHA256 (rust/crates/blazesym-c-0.1.2.crate) = 1c7e8e9e34e0aaa358f9dd047688b74dd109a55c2bdc618aea582fcc6cc02544
-SIZE (rust/crates/blazesym-c-0.1.2.crate) = 58993
+SHA256 (rust/crates/blazesym-0.2.0-rc.5.crate) = 95824d1dd4f20b4a4dfa63b72954e81914a718357231468180b30314e85057fa
+SIZE (rust/crates/blazesym-0.2.0-rc.5.crate) = 274449
+SHA256 (rust/crates/blazesym-c-0.1.4.crate) = 5f42f124fb847f9a73ee25bbf040d09ca967348973cb633e6adb41aa62b6ad2c
+SIZE (rust/crates/blazesym-c-0.1.4.crate) = 59490
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
@@ -131,10 +123,6 @@ SHA256 (rust/crates/bolero-kani-0.13.0.crate) = 852ea5784a9f3e68bfd302ca80b8b863
SIZE (rust/crates/bolero-kani-0.13.0.crate) = 5460
SHA256 (rust/crates/bolero-libfuzzer-0.13.0.crate) = 858dc57c11725c52662501fa79fdbc6f7050339a05ca1bf1e587add0fed40d62
SIZE (rust/crates/bolero-libfuzzer-0.13.0.crate) = 125819
-SHA256 (rust/crates/bollard-0.17.1.crate) = d41711ad46fda47cd701f6908e59d1bd6b9a2b7464c0d0aeab95c6d37096ff8a
-SIZE (rust/crates/bollard-0.17.1.crate) = 122496
-SHA256 (rust/crates/bollard-stubs-1.45.0-rc.26.0.1.crate) = 6d7c5415e3a6bc6d3e99eff6268e488fd4ee25e7b28c10f08fa6760bd9de16e4
-SIZE (rust/crates/bollard-stubs-1.45.0-rc.26.0.1.crate) = 57048
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
@@ -205,8 +193,6 @@ SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c8867
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/constcat-0.4.1.crate) = 7d5cd0c57ef83705837b1cb872c973eff82b070846d3e23668322b2c0f8246d0
SIZE (rust/crates/constcat-0.4.1.crate) = 9064
-SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
-SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -247,8 +233,6 @@ SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f581
SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
-SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
@@ -257,22 +241,16 @@ SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2
SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
-SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
-SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
-SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/docker_credential-1.3.1.crate) = 31951f49556e34d90ed28342e1df7e1cb7a229c4cab0aecc627b5d91edd41d07
-SIZE (rust/crates/docker_credential-1.3.1.crate) = 9247
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/duplicate-0.4.1.crate) = a0a4be4cd710e92098de6ad258e6e7c24af11c29c5142f3c6f2a545652480ff8
@@ -283,16 +261,14 @@ SHA256 (rust/crates/educe-0.4.23.crate) = 0f0042ff8246a363dbe77d2ceedb073339e85a
SIZE (rust/crates/educe-0.4.23.crate) = 44244
SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/ena-0.14.3.crate) = 3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5
-SIZE (rust/crates/ena-0.14.3.crate) = 22986
-SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
-SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
-SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
SHA256 (rust/crates/enum-ordinalize-3.1.15.crate) = 1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee
SIZE (rust/crates/enum-ordinalize-3.1.15.crate) = 5783
+SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
+SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/erased-serde-0.4.8.crate) = 259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b
+SIZE (rust/crates/erased-serde-0.4.8.crate) = 28580
SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
SIZE (rust/crates/errno-0.3.9.crate) = 10690
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
@@ -305,6 +281,8 @@ SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
+SHA256 (rust/crates/faststr-0.2.32.crate) = baec6a0289d7f1fe5665586ef7340af82e3037207bef60f5785e57569776f0c8
+SIZE (rust/crates/faststr-0.2.32.crate) = 386567
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
@@ -345,6 +323,8 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-test-0.3.31.crate) = 5961fb6311645f46e2cdc2964a8bfae6743fd72315eaec181a71ae3eb2467113
SIZE (rust/crates/futures-test-0.3.31.crate) = 15977
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
@@ -393,22 +373,12 @@ SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/hickory-proto-0.24.4.crate) = 92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248
-SIZE (rust/crates/hickory-proto-0.24.4.crate) = 383461
-SHA256 (rust/crates/hickory-resolver-0.24.4.crate) = cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e
-SIZE (rust/crates/hickory-resolver-0.24.4.crate) = 89596
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba
-SIZE (rust/crates/hostname-0.4.0.crate) = 10632
-SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
-SIZE (rust/crates/http-0.2.12.crate) = 101964
SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
SIZE (rust/crates/http-1.1.0.crate) = 103144
-SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
-SIZE (rust/crates/http-body-0.4.6.crate) = 10773
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
@@ -417,28 +387,20 @@ SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006
SIZE (rust/crates/httparse-1.9.5.crate) = 39029
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/httpmock-0.7.0.crate) = 08ec9586ee0910472dec1a1f0f8acf52f0fdde93aea74d70d4a3107b4be0fd5b
-SIZE (rust/crates/httpmock-0.7.0.crate) = 69825
+SHA256 (rust/crates/httpmock-0.8.0-alpha.1.crate) = b9d649264818ad8f19c01f72b4ddf2f0cfcd1183691b956de733673e81d8a51f
+SIZE (rust/crates/httpmock-0.8.0-alpha.1.crate) = 1366290
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85
-SIZE (rust/crates/hyper-0.14.31.crate) = 198190
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-http-proxy-1.1.0.crate) = 7ad4b0a1e37510028bc4ba81d0e38d239c39671b0f0ce9e02dfa93a8133f7c08
-SIZE (rust/crates/hyper-http-proxy-1.1.0.crate) = 19651
SHA256 (rust/crates/hyper-multipart-rfc7578-0.9.0.crate) = a60fb748074dd040c8d05d8a002725200fb594e0ffcfa0b83fb8f64616b50267
SIZE (rust/crates/hyper-multipart-rfc7578-0.9.0.crate) = 11606
-SHA256 (rust/crates/hyper-named-pipe-0.1.0.crate) = 73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278
-SIZE (rust/crates/hyper-named-pipe-0.1.0.crate) = 8522
SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/hyperlocal-0.9.1.crate) = 986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7
-SIZE (rust/crates/hyperlocal-0.9.1.crate) = 13733
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -479,10 +441,6 @@ SHA256 (rust/crates/integer-encoding-3.0.4.crate) = 8bb03732005da905c88227371639
SIZE (rust/crates/integer-encoding-3.0.4.crate) = 12446
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
-SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
-SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -501,18 +459,12 @@ SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6
SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
-SHA256 (rust/crates/lalrpop-0.20.2.crate) = 55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca
-SIZE (rust/crates/lalrpop-0.20.2.crate) = 240370
-SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
-SIZE (rust/crates/lalrpop-util-0.20.2.crate) = 15064
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760
-SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/liblzma-0.4.1.crate) = 66352d7a8ac12d4877b6e6ea5a9b7650ee094257dc40889955bea5bc5b08c1d0
@@ -523,8 +475,6 @@ SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a02
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
@@ -533,8 +483,6 @@ SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d5
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
-SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
SHA256 (rust/crates/lz4_flex-0.9.5.crate) = 1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3
SIZE (rust/crates/lz4_flex-0.9.5.crate) = 38497
SHA256 (rust/crates/manual_future-0.1.1.crate) = 943968aefb9b0fdf36cccc03f6cd9d6698b23574ab49eccc185ae6c5cb6ad43e
@@ -545,6 +493,8 @@ SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
SIZE (rust/crates/matchit-0.7.3.crate) = 30372
+SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
+SIZE (rust/crates/md5-0.7.0.crate) = 6671
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64
@@ -571,8 +521,6 @@ SHA256 (rust/crates/msvc-demangler-0.10.1.crate) = c4c25a3bb7d880e8eceab4822f314
SIZE (rust/crates/msvc-demangler-0.10.1.crate) = 51322
SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
SIZE (rust/crates/multimap-0.8.3.crate) = 13518
-SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
-SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -609,8 +557,6 @@ SHA256 (rust/crates/opentelemetry-jaeger-0.16.0.crate) = f8c0b12cd9e3f9b35b52f6e
SIZE (rust/crates/opentelemetry-jaeger-0.16.0.crate) = 121054
SHA256 (rust/crates/opentelemetry-semantic-conventions-0.9.0.crate) = 985cc35d832d412224b2cffe2f9194b1b89b6aa5d0bef76d080dce09d90e62bd
SIZE (rust/crates/opentelemetry-semantic-conventions-0.9.0.crate) = 23340
-SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
-SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-1.1.1.crate) = 3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7
SIZE (rust/crates/ordered-float-1.1.1.crate) = 9983
SHA256 (rust/crates/os_info-3.8.2.crate) = ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092
@@ -625,20 +571,16 @@ SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646
SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/parse-display-0.9.1.crate) = 914a1c2265c98e2446911282c6ac86d8524f495792c38c5bd884f80499c7538a
-SIZE (rust/crates/parse-display-0.9.1.crate) = 9456
-SHA256 (rust/crates/parse-display-derive-0.9.1.crate) = 2ae7800a4c974efd12df917266338e79a7a74415173caf7e70aa0a0707345281
-SIZE (rust/crates/parse-display-derive-0.9.1.crate) = 17258
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/path-tree-0.8.3.crate) = c2a97453bc21a968f722df730bfe11bd08745cb50d1300b0df2bda131dece136
+SIZE (rust/crates/path-tree-0.8.3.crate) = 22261
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
-SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
-SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
@@ -671,8 +613,6 @@ SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
SHA256 (rust/crates/prctl-1.0.0.crate) = 059a34f111a9dee2ce1ac2826a68b24601c4298cfeb1a587c3cb493d5ab46f52
SIZE (rust/crates/prctl-1.0.0.crate) = 5084
-SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
-SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/pretty-hex-0.4.1.crate) = bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254
SIZE (rust/crates/pretty-hex-0.4.1.crate) = 6933
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
@@ -713,12 +653,6 @@ SHA256 (rust/crates/protoc-bin-vendored-macos-x86_64-3.1.0.crate) = 38943f3c9031
SIZE (rust/crates/protoc-bin-vendored-macos-x86_64-3.1.0.crate) = 2288796
SHA256 (rust/crates/protoc-bin-vendored-win32-3.1.0.crate) = 7dc55d7dec32ecaf61e0bd90b3d2392d721a28b95cfd23c3e176eccefbeab2f2
SIZE (rust/crates/protoc-bin-vendored-win32-3.1.0.crate) = 3170948
-SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
-SIZE (rust/crates/quinn-0.11.5.crate) = 75845
-SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6
-SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
-SHA256 (rust/crates/quinn-udp-0.5.7.crate) = 7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da
-SIZE (rust/crates/quinn-udp-0.5.7.crate) = 24798
SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
@@ -745,8 +679,6 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
@@ -761,10 +693,6 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
-SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
-SHA256 (rust/crates/resolv-conf-0.7.1.crate) = 48375394603e3dd4b2d64371f7148fd8c7baa2680e28741f2cb8d23b59e3d4c4
-SIZE (rust/crates/resolv-conf-0.7.1.crate) = 17501
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rlimit-0.9.1.crate) = f8a29d87a652dc4d43c586328706bb5cdff211f3f39a530f240b53f7221dab8e
@@ -779,18 +707,12 @@ SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe895
SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
SHA256 (rust/crates/rustix-0.38.39.crate) = 375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee
SIZE (rust/crates/rustix-0.38.39.crate) = 377801
SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
SIZE (rust/crates/rustls-0.23.23.crate) = 342561
-SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
-SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
@@ -815,8 +737,6 @@ SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a
SIZE (rust/crates/scroll-0.12.0.crate) = 24145
SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932
SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693
-SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
-SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
@@ -825,24 +745,26 @@ SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d82
SIZE (rust/crates/semver-1.0.23.crate) = 30622
SHA256 (rust/crates/sendfd-0.4.3.crate) = 604b71b8fc267e13bb3023a2c901126c8f349393666a6d98ac1ae5729b701798
SIZE (rust/crates/sendfd-0.4.3.crate) = 11120
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde-bool-0.1.4.crate) = 8fdd050c9c2ed5ae1fb29e71be0a6efdd9df43c7cb13ea5826528cfe10c51db0
+SIZE (rust/crates/serde-bool-0.1.4.crate) = 9483
SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
+SHA256 (rust/crates/serde_fmt-1.0.3.crate) = e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4
+SIZE (rust/crates/serde_fmt-1.0.3.crate) = 8677
SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
-SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.11.0.crate) = 8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817
SIZE (rust/crates/serde_with-3.11.0.crate) = 145979
SHA256 (rust/crates/serde_with_macros-3.11.0.crate) = 9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d
@@ -867,32 +789,42 @@ SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
SIZE (rust/crates/socket2-0.5.7.crate) = 55758
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b
-SIZE (rust/crates/string_cache-0.8.7.crate) = 16655
+SHA256 (rust/crates/stringmetrics-2.2.2.crate) = 7b3c8667cd96245cbb600b8dec5680a7319edd719c5aa2b5d23c6bff94f39765
+SIZE (rust/crates/stringmetrics-2.2.2.crate) = 17087
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/structmeta-0.3.0.crate) = 2e1575d8d40908d70f6fd05537266b90ae71b15dbbe7a8b7dffa2b759306d329
-SIZE (rust/crates/structmeta-0.3.0.crate) = 10323
-SHA256 (rust/crates/structmeta-derive-0.3.0.crate) = 152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc
-SIZE (rust/crates/structmeta-derive-0.3.0.crate) = 12500
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/sval-2.16.0.crate) = 502b8906c4736190684646827fbab1e954357dfe541013bbd7994d033d53a1ca
+SIZE (rust/crates/sval-2.16.0.crate) = 83947
+SHA256 (rust/crates/sval_buffer-2.16.0.crate) = c4b854348b15b6c441bdd27ce9053569b016a0723eab2d015b1fd8e6abe4f708
+SIZE (rust/crates/sval_buffer-2.16.0.crate) = 19276
+SHA256 (rust/crates/sval_dynamic-2.16.0.crate) = a0bd9e8b74410ddad37c6962587c5f9801a2caadba9e11f3f916ee3f31ae4a1f
+SIZE (rust/crates/sval_dynamic-2.16.0.crate) = 8524
+SHA256 (rust/crates/sval_fmt-2.16.0.crate) = 6fe17b8deb33a9441280b4266c2d257e166bafbaea6e66b4b34ca139c91766d9
+SIZE (rust/crates/sval_fmt-2.16.0.crate) = 10966
+SHA256 (rust/crates/sval_json-2.16.0.crate) = 854addb048a5bafb1f496c98e0ab5b9b581c3843f03ca07c034ae110d3b7c623
+SIZE (rust/crates/sval_json-2.16.0.crate) = 11515
+SHA256 (rust/crates/sval_nested-2.16.0.crate) = 96cf068f482108ff44ae8013477cb047a1665d5f1a635ad7cf79582c1845dce9
+SIZE (rust/crates/sval_nested-2.16.0.crate) = 16946
+SHA256 (rust/crates/sval_ref-2.16.0.crate) = ed02126365ffe5ab8faa0abd9be54fbe68d03d607cd623725b0a71541f8aaa6f
+SIZE (rust/crates/sval_ref-2.16.0.crate) = 8489
+SHA256 (rust/crates/sval_serde-2.16.0.crate) = a263383c6aa2076c4ef6011d3bae1b356edf6ea2613e3d8e8ebaa7b57dd707d5
+SIZE (rust/crates/sval_serde-2.16.0.crate) = 11129
SHA256 (rust/crates/symbolic-common-12.12.0.crate) = 366f1b4c6baf6cfefc234bbd4899535fca0b06c74443039a73f6dfb2fad88d77
SIZE (rust/crates/symbolic-common-12.12.0.crate) = 24383
SHA256 (rust/crates/symbolic-demangle-12.12.0.crate) = aba05ba5b9962ea5617baf556293720a8b2d0a282aa14ee4bf10e22efc7da8c8
@@ -909,26 +841,28 @@ SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7
SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
SHA256 (rust/crates/sysinfo-0.29.11.crate) = cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666
SIZE (rust/crates/sysinfo-0.29.11.crate) = 156557
+SHA256 (rust/crates/tabwriter-1.4.1.crate) = fce91f2f0ec87dff7e6bcbbeb267439aa1188703003c6055193c821487400432
+SIZE (rust/crates/tabwriter-1.4.1.crate) = 10047
SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
SIZE (rust/crates/tar-0.4.43.crate) = 60181
SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790
SIZE (rust/crates/target-triple-0.1.4.crate) = 7143
SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
-SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
-SIZE (rust/crates/term-0.7.0.crate) = 37082
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/test-case-2.2.2.crate) = 21d6cf5a7dffb3f9dceec8e6b8ca528d9bd71d36c9f074defb548ce161f598c0
SIZE (rust/crates/test-case-2.2.2.crate) = 7593
SHA256 (rust/crates/test-case-macros-2.2.2.crate) = e45b7bf6e19353ddd832745c8fcf77a17a93171df7151187f26623f2b75b5b26
SIZE (rust/crates/test-case-macros-2.2.2.crate) = 10108
-SHA256 (rust/crates/testcontainers-0.22.0.crate) = 2ef8374cea2c164699681ecc39316c3e1d953831a7a5721e36c7736d974e15fa
-SIZE (rust/crates/testcontainers-0.22.0.crate) = 46290
SHA256 (rust/crates/thiserror-1.0.68.crate) = 02dd99dc800bbb97186339685293e1cc5d9df1f8fae2d0aecd9ff1c77efea892
SIZE (rust/crates/thiserror-1.0.68.crate) = 22003
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.68.crate) = a7c61ec9a6f64d2793d8a45faba21efbe3ced62a886d44c36a009b2b519b4c7e
SIZE (rust/crates/thiserror-impl-1.0.68.crate) = 18353
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
@@ -941,16 +875,10 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
-SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
SIZE (rust/crates/tokio-1.44.2.crate) = 841618
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
@@ -1005,6 +933,8 @@ SHA256 (rust/crates/trybuild-1.0.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e
SIZE (rust/crates/trybuild-1.0.101.crate) = 41649
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
@@ -1013,6 +943,8 @@ SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6
SIZE (rust/crates/unicase-2.8.0.crate) = 23843
SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -1035,6 +967,10 @@ SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e
SIZE (rust/crates/valuable-0.1.0.crate) = 27718
SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2
SIZE (rust/crates/value-bag-1.10.0.crate) = 40371
+SHA256 (rust/crates/value-bag-serde1-1.11.1.crate) = 35540706617d373b118d550d41f5dfe0b78a0c195dc13c6815e92e2638432306
+SIZE (rust/crates/value-bag-serde1-1.11.1.crate) = 6709
+SHA256 (rust/crates/value-bag-sval2-1.11.1.crate) = 6fe7e140a2658cc16f7ee7a86e413e803fc8f9b5127adc8755c19f9fefa63a52
+SIZE (rust/crates/value-bag-sval2-1.11.1.crate) = 6876
SHA256 (rust/crates/value-trait-0.10.1.crate) = 9170e001f458781e92711d2ad666110f153e4e50bfd5cbd02db6547625714187
SIZE (rust/crates/value-trait-0.10.1.crate) = 25645
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1065,8 +1001,6 @@ SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e
SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
-SIZE (rust/crates/widestring-1.2.0.crate) = 89105
SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
SIZE (rust/crates/winapi-0.2.8.crate) = 455145
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -1079,10 +1013,10 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
+SIZE (rust/crates/windows-0.48.0.crate) = 11864177
SHA256 (rust/crates/windows-0.51.1.crate) = ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9
SIZE (rust/crates/windows-0.51.1.crate) = 12250614
-SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
-SIZE (rust/crates/windows-0.52.0.crate) = 11843715
SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
SIZE (rust/crates/windows-0.59.0.crate) = 9429988
SHA256 (rust/crates/windows-core-0.51.1.crate) = f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64
@@ -1093,16 +1027,10 @@ SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f5
SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
-SHA256 (rust/crates/windows-interface-0.59.0.crate) = cb26fd936d991781ea39e87c3a27285081e3c0da5ca0fcbc02d368cc6f52ff01
-SIZE (rust/crates/windows-interface-0.59.0.crate) = 11751
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
SHA256 (rust/crates/windows-result-0.3.0.crate) = d08106ce80268c4067c0571ca55a9b4e9516518eaa1a1fe9b37ca403ae1d1a34
SIZE (rust/crates/windows-result-0.3.0.crate) = 13536
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
SHA256 (rust/crates/windows-strings-0.3.0.crate) = b888f919960b42ea4e11c2f408fadb55f78a9f236d5eef084103c8ce52893491
SIZE (rust/crates/windows-strings-0.3.0.crate) = 14464
SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
@@ -1183,8 +1111,8 @@ SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
SHA256 (rust/crates/winnow-0.7.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
SIZE (rust/crates/winnow-0.7.9.crate) = 174763
-SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
-SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+SHA256 (rust/crates/winver-1.0.0.crate) = 9e0e7162b9e282fd75a0a832cce93994bdb21208d848a418cd05a5fdd9b9ab33
+SIZE (rust/crates/winver-1.0.0.crate) = 7961
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -1235,5 +1163,5 @@ SHA256 (rust/crates/zwohash-0.1.2.crate) = beaf63e0740cea93ca85de39611a8bc8262a5
SIZE (rust/crates/zwohash-0.1.2.crate) = 11110
SHA256 (bantonsson-proptest-9f623fbab7a1a4da487551128c2bffeee2ed6b87_GH0.tar.gz) = 0a38017d8f794ab1a9740942e65de8940c08a6dd3224275bf7f6f2dbddb72872
SIZE (bantonsson-proptest-9f623fbab7a1a4da487551128c2bffeee2ed6b87_GH0.tar.gz) = 330664
-SHA256 (DataDog-libdatadog-v20.0.0_GH0.tar.gz) = 7f92d4c4155b4475049675cadf70155b6314679f112b9becd89ae5b4b225a010
-SIZE (DataDog-libdatadog-v20.0.0_GH0.tar.gz) = 1931762
+SHA256 (DataDog-libdatadog-v23.0.0_GH0.tar.gz) = 1af1957e35a7650f5400943a2c94fc6a40b17e0b2af15669ff7ac475560d63b4
+SIZE (DataDog-libdatadog-v23.0.0_GH0.tar.gz) = 1974894
diff --git a/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs b/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs
index 1e73a6a45a30..832facd4d141 100644
--- a/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs
+++ b/devel/libdatadog/files/patch-datadog-crashtracker-src-collector-emitters.rs
@@ -1,6 +1,6 @@
---- datadog-crashtracker/src/collector/emitters.rs.orig 2025-02-11 17:46:31 UTC
+--- datadog-crashtracker/src/collector/emitters.rs.orig 2025-11-03 12:41:37 UTC
+++ datadog-crashtracker/src/collector/emitters.rs
-@@ -178,7 +178,7 @@ fn emit_proc_self_maps(w: &mut impl Write) -> Result<(
+@@ -198,7 +198,7 @@ fn emit_proc_self_maps(w: &mut impl Write) -> Result<(
Ok(())
}
@@ -9,15 +9,15 @@
fn emit_ucontext(w: &mut impl Write, ucontext: *const ucontext_t) -> Result<(), EmitterError> {
if ucontext.is_null() {
return Err(EmitterError::NullUcontext);
-@@ -305,6 +305,11 @@ fn extract_rsp(ucontext: *const ucontext_t) -> usize {
- return (*(*ucontext).uc_mcontext).__ss.__rsp as usize;
+@@ -325,6 +325,11 @@ fn extract_ip(ucontext: *const ucontext_t) -> usize {
+ return (*(*ucontext).uc_mcontext).__ss.__rip as usize;
#[cfg(all(target_os = "macos", target_arch = "aarch64"))]
- return (*(*ucontext).uc_mcontext).__ss.__sp as usize;
+ return (*(*ucontext).uc_mcontext).__ss.__pc as usize;
+
+ #[cfg(all(target_os = "freebsd", target_arch = "x86_64"))]
-+ return (*ucontext).uc_mcontext.mc_rsp as usize;
++ return (*ucontext).uc_mcontext.mc_rip as usize;
+ #[cfg(all(target_os = "freebsd", target_arch = "aarch64"))]
-+ return (*ucontext).uc_mcontext.mc_gpregs.gp_sp;
++ return (*ucontext).uc_mcontext.mc_gpregs.gp_pc;
#[cfg(all(target_os = "linux", target_arch = "x86_64"))]
- return (*ucontext).uc_mcontext.gregs[libc::REG_RSP as usize] as usize;
+ return (*ucontext).uc_mcontext.gregs[libc::REG_RIP as usize] as usize;
diff --git a/devel/libdatadog/pkg-plist b/devel/libdatadog/pkg-plist
index 80fa663eb497..2f3480baf6ca 100644
--- a/devel/libdatadog/pkg-plist
+++ b/devel/libdatadog/pkg-plist
@@ -3,6 +3,7 @@ include/datadog/blazesym.h
include/datadog/common.h
include/datadog/crashtracker.h
include/datadog/data-pipeline.h
+include/datadog/ddsketch.h
include/datadog/library-config.h
include/datadog/live-debugger.h
include/datadog/log.h
@@ -25,6 +26,8 @@ lib/libdatadog_profiling_ffi.so
lib/libdatadog_sidecar_ffi.a
lib/libdatadog_sidecar_ffi.so
lib/libdatadog_sidecar_macros.so
+lib/libddsketch_ffi.a
+lib/libddsketch_ffi.so
lib/libddtelemetry_ffi.a
lib/libddtelemetry_ffi.so
lib/libtarpc_plugins.so
diff --git a/devel/libdbusmenu-lxqt/Makefile b/devel/libdbusmenu-lxqt/Makefile
index e3ebd6fc041b..b03fe601c196 100644
--- a/devel/libdbusmenu-lxqt/Makefile
+++ b/devel/libdbusmenu-lxqt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libdbusmenu-lxqt
PORTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITE= LXQT/${PORTNAME}
diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile
index f521be058109..7f9cfa1f63a0 100644
--- a/devel/libedit/Makefile
+++ b/devel/libedit/Makefile
@@ -1,11 +1,11 @@
PORTNAME= libedit
-DISTVERSION= 3.1-20250104
+DISTVERSION= 3.1-20251016
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= https://thrysoee.dk/editline/
DISTNAME= ${PORTNAME}-${PORTVERSION:E}-${PORTVERSION:R}
-MAINTAINER= bapt@FreeBSD.org
+MAINTAINER= osa@FreeBSD.org
COMMENT= Command line editor library
WWW= https://thrysoee.dk/editline/
diff --git a/devel/libedit/distinfo b/devel/libedit/distinfo
index 13d236d889e5..943e7bd25bc4 100644
--- a/devel/libedit/distinfo
+++ b/devel/libedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742572989
-SHA256 (libedit-20250104-3.1.tar.gz) = 23792701694550a53720630cd1cd6167101b5773adddcb4104f7345b73a568ac
-SIZE (libedit-20250104-3.1.tar.gz) = 546745
+TIMESTAMP = 1761220947
+SHA256 (libedit-20251016-3.1.tar.gz) = 21362b00653bbfc1c71f71a7578da66b5b5203559d43134d2dd7719e313ce041
+SIZE (libedit-20251016-3.1.tar.gz) = 549005
diff --git a/devel/libedit/pkg-plist b/devel/libedit/pkg-plist
index 29bb365f2522..064ce5e042b2 100644
--- a/devel/libedit/pkg-plist
+++ b/devel/libedit/pkg-plist
@@ -3,7 +3,7 @@ include/histedit.h
lib/libedit.a
lib/libedit.so
lib/libedit.so.0
-lib/libedit.so.0.0.75
+lib/libedit.so.0.0.76
libdata/pkgconfig/libedit.pc
share/man/man3/editline.3.gz
share/man/man3/el_deletestr.3.gz
diff --git a/devel/libfaketime/Makefile b/devel/libfaketime/Makefile
index 2ea25c82512e..0c83b849341d 100644
--- a/devel/libfaketime/Makefile
+++ b/devel/libfaketime/Makefile
@@ -11,12 +11,14 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= coreutils>=0:sysutils/coreutils
+TEST_DEPENDS= bash:shells/bash
-USES= gmake shebangfix
+USES= gmake perl5 shebangfix
USE_GITHUB= yes
GH_ACCOUNT= wolfcw
USE_GCC= yes
USE_LDCONFIG= yes
+USE_PERL5= test
SHEBANG_FILES= test/functests/common.inc test/testframe.sh
@@ -26,6 +28,7 @@ SHEBANG_FILES= test/functests/common.inc test/testframe.sh
MAKE_ENV+= FEATS="-DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS" \
WARNS="-Wall"
TEST_TARGET= test
+TESTING_UNSAFE= The functests/test_exclude_mono.sh:get_monotonic_time() test hangs
PLIST_FILES= bin/faketime \
lib/faketime/libfaketime.so.1 \
@@ -34,6 +37,10 @@ PLIST_FILES= bin/faketime \
share/doc/faketime/README \
share/man/man1/faketime.1.gz
+post-patch:
+ ${REINPLACE_CMD} -e 's|-lcompat|-lcompat -lutil|' \
+ ${WRKSRC}/test/Makefile
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/faketime \
${STAGEDIR}${PREFIX}/lib/faketime/*.so.*
diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile
index b7b53eca94d1..eb3f08a9cb49 100644
--- a/devel/libfmt/Makefile
+++ b/devel/libfmt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fmt
-PORTVERSION= 11.2.0
+PORTVERSION= 12.1.0
CATEGORIES= devel
MASTER_SITES= https://github.com/fmtlib/fmt/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/devel/libfmt/distinfo b/devel/libfmt/distinfo
index 69f9f2f282cf..2aa9d406cacc 100644
--- a/devel/libfmt/distinfo
+++ b/devel/libfmt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747456438
-SHA256 (fmt-11.2.0.zip) = 203eb4e8aa0d746c62d8f903df58e0419e3751591bb53ff971096eaa0ebd4ec3
-SIZE (fmt-11.2.0.zip) = 1427803
+TIMESTAMP = 1762192054
+SHA256 (fmt-12.1.0.zip) = 695fd197fa5aff8fc67b5f2bbc110490a875cdf7a41686ac8512fb480fa8ada7
+SIZE (fmt-12.1.0.zip) = 1435256
diff --git a/devel/libfmt/pkg-plist b/devel/libfmt/pkg-plist
index 623e91f8d534..3b00c9a58e1d 100644
--- a/devel/libfmt/pkg-plist
+++ b/devel/libfmt/pkg-plist
@@ -17,6 +17,6 @@ lib/cmake/fmt/fmt-config.cmake
lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fmt/fmt-targets.cmake
lib/libfmt.so
-lib/libfmt.so.11
+lib/libfmt.so.12
lib/libfmt.so.%%PORTVERSION%%
libdata/pkgconfig/fmt.pc
diff --git a/devel/libhoard/Makefile b/devel/libhoard/Makefile
index ca8fe54c3d96..3bf4f3074400 100644
--- a/devel/libhoard/Makefile
+++ b/devel/libhoard/Makefile
@@ -1,7 +1,8 @@
PORTNAME= libhoard
-PORTVERSION= 3.13
+DISTVERSION= 3.13
+PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${PORTVERSION}/
+MASTER_SITES= https://github.com/emeryberger/Hoard/releases/download/${DISTVERSION}/
DISTNAME= hoard-release
MAINTAINER= ports@FreeBSD.org
@@ -17,9 +18,11 @@ BROKEN_mips64= no spin lock implementation is available for this platform
WRKSRC= ${WRKDIR}/Hoard/src
MAKEFILE= GNUmakefile
USES= gmake compiler:c++14-lang
-ALL_TARGET= freebsd
USE_LDCONFIG= yes
+ALL_TARGET= freebsd
+CXXFLAGS+= -D_GLIBCXX_USE_NOEXCEPT=noexcept -Wl,-soname=libhoard.so.1
+
PLIST_FILES= lib/libhoard.so lib/libhoard.so.1
do-install:
diff --git a/devel/liblognorm/Makefile b/devel/liblognorm/Makefile
index f09f9f3f5d91..79a23e329b2f 100644
--- a/devel/liblognorm/Makefile
+++ b/devel/liblognorm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liblognorm
-PORTVERSION= 2.0.6
+DISTVERSION= 2.0.7
CATEGORIES= devel net security
MASTER_SITES= http://www.liblognorm.com/download/files/download/
@@ -9,21 +9,27 @@ WWW= https://www.liblognorm.com/
LICENSE= LGPL21+ APACHE20
LICENSE_COMB= multi
-LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING
LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING.ASL20
+LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING
LIB_DEPENDS= libfastjson.so:devel/libfastjson \
libestr.so:devel/libestr
-BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
USES= libtool pathfix pkgconfig
-
USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
+
INSTALL_TARGET= install-strip
SUB_FILES= pkg-message
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_USES= python
+DOCS_CONFIGURE_OFF= --disable-docs
+
# Try to fix parallel (-jX) builds
post-patch:
@${REINPLACE_CMD} -e \
diff --git a/devel/liblognorm/distinfo b/devel/liblognorm/distinfo
index 320397c45586..a524aee791e5 100644
--- a/devel/liblognorm/distinfo
+++ b/devel/liblognorm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1546292310
-SHA256 (liblognorm-2.0.6.tar.gz) = cff057e85c22038992f9ed12eb8d4e63c45adf53a5a51faaa3279f605809f6f2
-SIZE (liblognorm-2.0.6.tar.gz) = 666712
+TIMESTAMP = 1761560988
+SHA256 (liblognorm-2.0.7.tar.gz) = be9d8e7a420702ed8d3c5bcad7306c2d9c6cf54b59c7715c61b088a060e08943
+SIZE (liblognorm-2.0.7.tar.gz) = 675020
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index d2be00e86ba8..fe507585d89c 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= liblxqt
-PORTVERSION= 2.2.0
-PORTREVISION= 4
+PORTVERSION= 2.3.0
CATEGORIES= devel
MASTER_SITES= LXQT
diff --git a/devel/liblxqt/distinfo b/devel/liblxqt/distinfo
index 48044d91bbb0..0ef699eb6e67 100644
--- a/devel/liblxqt/distinfo
+++ b/devel/liblxqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925705
-SHA256 (lxqt/liblxqt-2.2.0.tar.xz) = 4a898b1bf059fb73102011bca79bb96d33c49c95f6d56135ef13a8e91d0a09c8
-SIZE (lxqt/liblxqt-2.2.0.tar.xz) = 87336
+TIMESTAMP = 1762978978
+SHA256 (lxqt/liblxqt-2.3.0.tar.xz) = 2b5c619d2f166e56ed899a856fbad419d80d85d8b3ffdd08909b596cf886e4dc
+SIZE (lxqt/liblxqt-2.3.0.tar.xz) = 88024
diff --git a/devel/liblxqt/pkg-plist b/devel/liblxqt/pkg-plist
index 581c247c8f7b..a39af3a6241d 100644
--- a/devel/liblxqt/pkg-plist
+++ b/devel/liblxqt/pkg-plist
@@ -95,6 +95,7 @@ share/cmake/lxqt/lxqt-targets.cmake
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sl.qm
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr@latin.qm
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_sv.qm
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_th_TH.qm
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_tr.qm
%%LXQT_TRANSLATIONS%%/liblxqt/liblxqt_uk.qm
diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile
index f65779abc8f6..3d96f39bdf41 100644
--- a/devel/libmcfp/Makefile
+++ b/devel/libmcfp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libmcfp
DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.5
+DISTVERSION= 1.4.2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -24,6 +24,6 @@ NO_ARCH= yes
PORTSCOUT= limit:^.*[0-9]\.[0-9].*
-# 100% tests passed, 0 tests failed out of 1
+# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 1
.include <bsd.port.mk>
diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo
index c18e64ff6711..b25230d6bc2e 100644
--- a/devel/libmcfp/distinfo
+++ b/devel/libmcfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738122933
-SHA256 (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 6995aeb4514710b626dc34b2e8316457cf9243a4601a59c7b101426863c8e45e
-SIZE (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 24061
+TIMESTAMP = 1762638327
+SHA256 (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = dcdf3e81601081b2a9e2f2e1bb1ee2a8545190358d5d9bec9158ad70f5ca355e
+SIZE (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = 35123
diff --git a/devel/libmcfp/files/patch-test_CMakeLists.txt b/devel/libmcfp/files/patch-test_CMakeLists.txt
new file mode 100644
index 000000000000..1a2d6364fcbe
--- /dev/null
+++ b/devel/libmcfp/files/patch-test_CMakeLists.txt
@@ -0,0 +1,12 @@
+--- test/CMakeLists.txt.orig 2025-11-08 21:48:08 UTC
++++ test/CMakeLists.txt
+@@ -22,7 +22,8 @@
+ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+-CPMAddPackage("gh:catchorg/Catch2@3.4.0")
++#CPMAddPackage("gh:catchorg/Catch2@3.4.0")
++find_package(Catch2 3.4.0 REQUIRED)
+
+ add_executable(mcfp-unit-test ${CMAKE_CURRENT_SOURCE_DIR}/unit-test.cpp)
+
diff --git a/devel/libmcfp/pkg-plist b/devel/libmcfp/pkg-plist
index 1c3e31b4dd09..f8de2293a2c9 100644
--- a/devel/libmcfp/pkg-plist
+++ b/devel/libmcfp/pkg-plist
@@ -4,9 +4,6 @@ include/mcfp/error.hpp
include/mcfp/mcfp.hpp
include/mcfp/text.hpp
include/mcfp/utilities.hpp
-lib/cmake/libmcfp/libmcfpConfig.cmake
-lib/cmake/libmcfp/libmcfpConfigVersion.cmake
-lib/cmake/libmcfp/libmcfpTargets.cmake
lib/cmake/mcfp/mcfpConfig.cmake
lib/cmake/mcfp/mcfpConfigVersion.cmake
lib/cmake/mcfp/mcfpTargets.cmake
diff --git a/devel/libmill/Makefile b/devel/libmill/Makefile
index c8c65a0e785b..cd393f1157ea 100644
--- a/devel/libmill/Makefile
+++ b/devel/libmill/Makefile
@@ -7,6 +7,9 @@ MAINTAINER= bapt@FreeBSD.org
COMMENT= Go-style concurrency in CGo-style concurrency in C
WWW= https://github.com/sustrik/libmill
+DEPRECATED= Abandonware, not use in the ports tree
+EXPIRATION_DATE= 2025-12-04
+
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libnjs/Makefile b/devel/libnjs/Makefile
index bd4134bc0d2d..73b54afb049f 100644
--- a/devel/libnjs/Makefile
+++ b/devel/libnjs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libnjs
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.4
CATEGORIES= devel www
MAINTAINER= joneum@FreeBSD.org
diff --git a/devel/libnjs/distinfo b/devel/libnjs/distinfo
index 81cc6941e420..49d8cb5c2994 100644
--- a/devel/libnjs/distinfo
+++ b/devel/libnjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752173459
-SHA256 (nginx-njs-0.9.1_GH0.tar.gz) = 61365eea69c6862fc8a5b5df531503ae49499f6bcd5af932496b84850a2824a4
-SIZE (nginx-njs-0.9.1_GH0.tar.gz) = 966480
+TIMESTAMP = 1762713196
+SHA256 (nginx-njs-0.9.4_GH0.tar.gz) = 7b3a9f14b0f09311d9031c2a252cb0e23c06baac2e586a7d12c75aa6cba4ca0e
+SIZE (nginx-njs-0.9.4_GH0.tar.gz) = 939082
diff --git a/devel/libnjs/pkg-plist b/devel/libnjs/pkg-plist
index dcb10afe415b..6ff572cce5ea 100644
--- a/devel/libnjs/pkg-plist
+++ b/devel/libnjs/pkg-plist
@@ -26,7 +26,6 @@ include/njs_generator.h
include/njs_iterator.h
include/njs_json.h
include/njs_lexer.h
-include/njs_lvlhsh.h
include/njs_main.h
include/njs_malloc.h
include/njs_math.h
@@ -66,5 +65,6 @@ include/njs_variable.h
include/njs_vm.h
include/njs_vmcode.h
include/qjs.h
+include/quickjs_compat.h
lib/libnjs.a
libdata/pkgconfig/njs.pc
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index b3d3adb9c7c3..25b307b796fe 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.15
-PORTREVISION= 1
+DISTVERSION= 9.0.18
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo
index 203c6857eefb..c068ffe93f13 100644
--- a/devel/libphonenumber/distinfo
+++ b/devel/libphonenumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759562004
-SHA256 (google-libphonenumber-v9.0.15_GH0.tar.gz) = 815e7c49979bfec03f382b07375aa3ce497cd5af74cc767a5ce6670191c35d93
-SIZE (google-libphonenumber-v9.0.15_GH0.tar.gz) = 13020651
+TIMESTAMP = 1763449489
+SHA256 (google-libphonenumber-v9.0.18_GH0.tar.gz) = fdcf2677367b93595d3c7ccbbd58e8e086bbdd5fd58bc01400b445786f9544f7
+SIZE (google-libphonenumber-v9.0.18_GH0.tar.gz) = 13017109
diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile
index 1a44cafe87d9..1769883e2f02 100644
--- a/devel/libqt6xdg/Makefile
+++ b/devel/libqt6xdg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libqt6xdg
-PORTVERSION= 4.2.0
-PORTREVISION= 4
+PORTVERSION= 4.3.0
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/6//}
diff --git a/devel/libqt6xdg/distinfo b/devel/libqt6xdg/distinfo
index c063e9d5fcd0..ac0172e840d1 100644
--- a/devel/libqt6xdg/distinfo
+++ b/devel/libqt6xdg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925749
-SHA256 (lxqt/libqtxdg-4.2.0.tar.xz) = a5d430218550d66fa806debce7c418db41268286b17bdab46b8ce3a58f0fe82a
-SIZE (lxqt/libqtxdg-4.2.0.tar.xz) = 72004
+TIMESTAMP = 1762979049
+SHA256 (lxqt/libqtxdg-4.3.0.tar.xz) = 846cb8a35ab55ea3d513a860b6bb5fdf45e2de95a037afb73538b316908efa55
+SIZE (lxqt/libqtxdg-4.3.0.tar.xz) = 72784
diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile
index fe1ec2c785a7..5691255374e3 100644
--- a/devel/librashader/Makefile
+++ b/devel/librashader/Makefile
@@ -1,6 +1,7 @@
PORTNAME= librashader
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bsdcode@disroot.org
diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile
index b210ad3ef54b..f42094731ee7 100644
--- a/devel/libsigsegv/Makefile
+++ b/devel/libsigsegv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsigsegv
-PORTVERSION= 2.14
+DISTVERSION= 2.15
CATEGORIES= devel
MASTER_SITES= GNU
@@ -11,16 +11,16 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= AWK="${AWK}" --enable-shared
INSTALL_TARGET= install-strip
TEST_TARGET= check
-USE_LDCONFIG= yes
PLIST_FILES= include/sigsegv.h \
lib/libsigsegv.a \
lib/libsigsegv.so \
lib/libsigsegv.so.2 \
- lib/libsigsegv.so.2.0.7
+ lib/libsigsegv.so.2.0.8
.include <bsd.port.mk>
diff --git a/devel/libsigsegv/distinfo b/devel/libsigsegv/distinfo
index f7846abd0ebf..19d0958ff5ba 100644
--- a/devel/libsigsegv/distinfo
+++ b/devel/libsigsegv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644169129
-SHA256 (libsigsegv-2.14.tar.gz) = cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295
-SIZE (libsigsegv-2.14.tar.gz) = 464658
+TIMESTAMP = 1762373825
+SHA256 (libsigsegv-2.15.tar.gz) = 036855660225cb3817a190fc00e6764ce7836051bacb48d35e26444b8c1729d9
+SIZE (libsigsegv-2.15.tar.gz) = 494383
diff --git a/devel/libunit/Makefile b/devel/libunit/Makefile
index 49b1d5cb6444..5919112b76b5 100644
--- a/devel/libunit/Makefile
+++ b/devel/libunit/Makefile
@@ -11,6 +11,9 @@ WWW= https://unit.nginx.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream repo archived on Oct 8 2025
+EXPIRATION_DATE=2025-12-31
+
CATEGORIES= devel www
USES+= compiler:c11 cpe
diff --git a/devel/libunwind/Makefile b/devel/libunwind/Makefile
index 1fea921189f2..6f82fb9cdef2 100644
--- a/devel/libunwind/Makefile
+++ b/devel/libunwind/Makefile
@@ -1,12 +1,12 @@
PORTNAME= libunwind
-PORTVERSION= 20240221 # This is the release date on https://github.com/libunwind/libunwind/releases
-PORTREVISION= 2
+PORTVERSION= 20250904 # This is the release date on https://github.com/libunwind/libunwind/releases
CATEGORIES= devel
MASTER_SITES= https://github.com/libunwind/libunwind/releases/download/v${LIBUNWIND_VERSION}/
DISTNAME= libunwind-${LIBUNWIND_VERSION}
PATCH_SITES= https://github.com/libunwind/libunwind/commit/
-PATCHFILES= b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch:-p1
+PATCHFILES= b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch:-p1 \
+ 2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch:-p1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic stack unwinding library
@@ -29,15 +29,14 @@ CONFIGURE_ARGS_armv7= ac_cv_search__Unwind_Resume="-lgcc_s -lgcc"
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
+TESTING_UNSAFE= 1 test (Gtest-concurrent and/or Ltest-concurrent) fails rarely due to race condition https://github.com/libunwind/libunwind/issues/715
USE_LDCONFIG= yes
PLIST_SUB= ARCH=${ARCH:S|amd64|x86_64|:C|armv.|arm|:S|i386|x86|:C|powerpc64.*|ppc64|:S|powerpc|ppc32|}
CPE_VENDOR= libunwind_project
-LIBUNWIND_VERSION= 1.8.1
-
-TESTING_UNSAFE= One test fails rarely due to race condition https://github.com/libunwind/libunwind/issues/715
+LIBUNWIND_VERSION= 1.8.3
.include <bsd.port.options.mk>
diff --git a/devel/libunwind/distinfo b/devel/libunwind/distinfo
index 6d62f9dcbeaf..cde779de3d1a 100644
--- a/devel/libunwind/distinfo
+++ b/devel/libunwind/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1728922872
-SHA256 (libunwind-1.8.1.tar.gz) = ddf0e32dd5fafe5283198d37e4bf9decf7ba1770b6e7e006c33e6df79e6a6157
-SIZE (libunwind-1.8.1.tar.gz) = 958468
+TIMESTAMP = 1762366577
+SHA256 (libunwind-1.8.3.tar.gz) = be30d910e67f58d82e753231f1357f326a1a088acf126b21ff77e60aab19b90b
+SIZE (libunwind-1.8.3.tar.gz) = 981017
SHA256 (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 56570397cbdd40ef36d3fe06538357651b2a7923780bc7e49b486857eb4999b5
SIZE (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 953
+SHA256 (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 87fdd01ce33faa27f001895e0c672c172dfd8b14e5dec69f0466ac7ecabd85e6
+SIZE (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 1201
diff --git a/devel/libunwind/pkg-plist b/devel/libunwind/pkg-plist
index c1040317d779..d81277e5737b 100644
--- a/devel/libunwind/pkg-plist
+++ b/devel/libunwind/pkg-plist
@@ -7,7 +7,7 @@ include/libunwind.h
lib/libunwind-%%ARCH%%.a
lib/libunwind-%%ARCH%%.so
lib/libunwind-%%ARCH%%.so.8
-lib/libunwind-%%ARCH%%.so.8.1.0
+lib/libunwind-%%ARCH%%.so.8.2.0
%%COREDUMP%%lib/libunwind-coredump.a
%%COREDUMP%%lib/libunwind-coredump.so
%%COREDUMP%%lib/libunwind-coredump.so.0
@@ -25,7 +25,7 @@ lib/libunwind-setjmp.so.0.0.0
lib/libunwind.a
lib/libunwind.so
lib/libunwind.so.8
-lib/libunwind.so.8.1.0
+lib/libunwind.so.8.2.0
%%COREDUMP%%libdata/pkgconfig/libunwind-coredump.pc
libdata/pkgconfig/libunwind-generic.pc
libdata/pkgconfig/libunwind-ptrace.pc
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index 200555182654..156aa130244f 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-DISTVERSION= 11.8.0
+DISTVERSION= 11.9.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/ \
ftp://libvirt.org/libvirt/
@@ -140,7 +140,7 @@ USE_PERL5= build
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
-SHLIB_VER= 0.11008.0
+SHLIB_VER= 0.11009.0
PLIST_SUB+= SHLIB_VER=${SHLIB_VER}
PORTDOCS= *
#SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen
diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo
index 3655bad9b8a5..d01f88ba2946 100644
--- a/devel/libvirt/distinfo
+++ b/devel/libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759341419
-SHA256 (libvirt-11.8.0.tar.xz) = f7882fe65302bbcf804b573e0128c4fc6bfc52c9c3f44852a04de2391d858e34
-SIZE (libvirt-11.8.0.tar.xz) = 10093332
+TIMESTAMP = 1762454050
+SHA256 (libvirt-11.9.0.tar.xz) = 104f70ee591e72989d4f8c6caa79ed9dacd5dc84efdb0125b848afe544ad0c2d
+SIZE (libvirt-11.9.0.tar.xz) = 10145112
diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index 28d3b6941a67..281196059f01 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lib${GH_PROJECT}
-PORTVERSION= 36.0.2
+PORTVERSION= 38.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
@@ -31,8 +31,9 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/crates/c-api
.include "${.CURDIR}/Makefile.cargo"
-GH_TUPLE= WebAssembly:testsuite:f50a662:testsuite/tests/spec_testsuite \
- WebAssembly:wasi-testsuite:2fec29e:wasi_testsuite/tests/wasi_testsuite/wasi-common \
+GH_TUPLE= WebAssembly:component-model:8021b51:component_model/tests/component-model \
+ WebAssembly:testsuite:7b59001:testsuite/tests/spec_testsuite \
+ WebAssembly:wasi-testsuite:26ea2ff:wasi_testsuite/tests/wasi_testsuite/wasi-common \
WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads
post-configure:
diff --git a/devel/libwasmtime/Makefile.cargo b/devel/libwasmtime/Makefile.cargo
index 351378396dae..55fa532c5b96 100644
--- a/devel/libwasmtime/Makefile.cargo
+++ b/devel/libwasmtime/Makefile.cargo
@@ -125,8 +125,7 @@ CARGO_CRATES= addr2line-0.24.1 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- fxhash-0.2.1 \
- fxprof-processed-profile-0.6.0 \
+ fxprof-processed-profile-0.8.1 \
generic-array-0.14.5 \
getrandom-0.2.15 \
getrandom-0.3.1 \
@@ -185,7 +184,7 @@ CARGO_CRATES= addr2line-0.24.1 \
ittapi-sys-0.4.0 \
jobserver-0.1.32 \
js-sys-0.3.74 \
- json-from-wast-0.236.0 \
+ json-from-wast-0.239.0 \
lazy_static-1.4.0 \
leb128-0.2.5 \
leb128fmt-0.1.0 \
@@ -225,7 +224,7 @@ CARGO_CRATES= addr2line-0.24.1 \
num_cpus-1.16.0 \
number_prefix-0.3.0 \
object-0.36.5 \
- object-0.37.1 \
+ object-0.37.3 \
ocaml-boxroot-sys-0.2.0 \
ocaml-interop-0.8.8 \
ocaml-sys-0.22.3 \
@@ -266,12 +265,13 @@ CARGO_CRATES= addr2line-0.24.1 \
rand_core-0.9.3 \
rand_xorshift-0.3.0 \
rand_xoshiro-0.6.0 \
+ raw-cpuid-11.5.0 \
rawpointer-0.2.1 \
rayon-1.5.3 \
rayon-core-1.12.0 \
redox_syscall-0.2.13 \
redox_users-0.4.3 \
- regalloc2-0.12.2 \
+ regalloc2-0.13.2 \
regex-1.9.1 \
regex-automata-0.1.10 \
regex-automata-0.3.3 \
@@ -331,7 +331,7 @@ CARGO_CRATES= addr2line-0.24.1 \
tar-0.4.41 \
target-lexicon-0.13.0 \
tch-0.17.0 \
- tempfile-3.19.1 \
+ tempfile-3.21.0 \
termcolor-1.4.1 \
terminal_size-0.4.2 \
test-log-0.2.11 \
@@ -382,32 +382,30 @@ CARGO_CRATES= addr2line-0.24.1 \
want-0.3.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.13.3+wasi-0.2.2 \
- wasi-0.14.0+wasi-0.2.3 \
wasi-nn-0.6.0 \
+ wasip1-1.0.0 \
+ wasip2-1.0.0+wasi-0.2.4 \
wasm-bindgen-0.2.97 \
wasm-bindgen-backend-0.2.97 \
wasm-bindgen-macro-0.2.97 \
wasm-bindgen-macro-support-0.2.97 \
wasm-bindgen-shared-0.2.97 \
- wasm-compose-0.236.0 \
- wasm-encoder-0.235.0 \
- wasm-encoder-0.236.0 \
- wasm-metadata-0.235.0 \
- wasm-metadata-0.236.0 \
- wasm-mutate-0.236.0 \
- wasm-smith-0.236.0 \
- wasm-wave-0.236.0 \
+ wasm-compose-0.239.0 \
+ wasm-encoder-0.239.0 \
+ wasm-metadata-0.239.0 \
+ wasm-mutate-0.239.0 \
+ wasm-smith-0.239.0 \
+ wasm-wave-0.239.0 \
wasmi-0.43.1 \
wasmi_collections-0.43.1 \
wasmi_core-0.43.1 \
wasmi_ir-0.43.1 \
wasmparser-0.227.1 \
- wasmparser-0.235.0 \
- wasmparser-0.236.0 \
- wasmprinter-0.236.0 \
+ wasmparser-0.239.0 \
+ wasmprinter-0.239.0 \
wast-35.0.2 \
- wast-236.0.0 \
- wat-1.236.0 \
+ wast-239.0.0 \
+ wat-1.239.0 \
web-sys-0.3.57 \
webpki-roots-0.26.1 \
which-6.0.3 \
@@ -443,17 +441,14 @@ CARGO_CRATES= addr2line-0.24.1 \
winnow-0.5.39 \
winsafe-0.0.19 \
winx-0.36.3 \
- wit-bindgen-0.43.0 \
- wit-bindgen-core-0.43.0 \
+ wit-bindgen-0.45.1 \
+ wit-bindgen-0.46.0 \
+ wit-bindgen-core-0.46.0 \
wit-bindgen-rt-0.33.0 \
- wit-bindgen-rt-0.37.0 \
- wit-bindgen-rt-0.43.0 \
- wit-bindgen-rust-0.43.0 \
- wit-bindgen-rust-macro-0.43.0 \
- wit-component-0.235.0 \
- wit-component-0.236.0 \
- wit-parser-0.235.0 \
- wit-parser-0.236.0 \
+ wit-bindgen-rust-0.46.0 \
+ wit-bindgen-rust-macro-0.46.0 \
+ wit-component-0.239.0 \
+ wit-parser-0.239.0 \
witx-0.9.1 \
write16-1.0.0 \
writeable-0.5.5 \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index 275149347edc..895e2392915c 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756333206
+TIMESTAMP = 1762182597
SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
SHA256 (rust/crates/addr2line-0.25.0.crate) = 9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43
@@ -253,10 +253,8 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
-SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
-SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd
-SIZE (rust/crates/fxprof-processed-profile-0.6.0.crate) = 29860
+SHA256 (rust/crates/fxprof-processed-profile-0.8.1.crate) = 25234f20a3ec0a962a61770cfe39ecf03cb529a6e474ad8cff025ed497eda557
+SIZE (rust/crates/fxprof-processed-profile-0.8.1.crate) = 45896
SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803
SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
@@ -373,8 +371,8 @@ SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705
SIZE (rust/crates/js-sys-0.3.74.crate) = 54505
-SHA256 (rust/crates/json-from-wast-0.236.0.crate) = be48c53af281152b0d01019f15b87b9f37f92c3a3c11b003a5ee3ccf2901bb35
-SIZE (rust/crates/json-from-wast-0.236.0.crate) = 9503
+SHA256 (rust/crates/json-from-wast-0.239.0.crate) = 10e0969e6cddea32e749f84d2422e042699c3dbc24f33b3f089859db7d75185b
+SIZE (rust/crates/json-from-wast-0.239.0.crate) = 9514
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
@@ -453,8 +451,8 @@ SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e8
SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291
SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
SIZE (rust/crates/object-0.36.5.crate) = 327435
-SHA256 (rust/crates/object-0.37.1.crate) = 03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a
-SIZE (rust/crates/object-0.37.1.crate) = 338929
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/ocaml-boxroot-sys-0.2.0.crate) = 5186393bfbee4ce2bc5bbb82beafb77e85c1d0a557e3cfc8c8a0d63d7845fed5
SIZE (rust/crates/ocaml-boxroot-sys-0.2.0.crate) = 12152
SHA256 (rust/crates/ocaml-interop-0.8.8.crate) = 2e01e08412a7e072a90a225d2ae49a2860aeea853ce673bc63891dbf86aed063
@@ -535,6 +533,8 @@ SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a
SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
+SHA256 (rust/crates/raw-cpuid-11.5.0.crate) = c6df7ab838ed27997ba19a4664507e6f82b41fe6e20be42929332156e5e85146
+SIZE (rust/crates/raw-cpuid-11.5.0.crate) = 111596
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d
@@ -545,8 +545,8 @@ SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f
SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regalloc2-0.12.2.crate) = 5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734
-SIZE (rust/crates/regalloc2-0.12.2.crate) = 140473
+SHA256 (rust/crates/regalloc2-0.13.2.crate) = efd8138ce7c3d7c13be4f61893154b5d711bd798d2d7be3ecb8dcc7e7a06ca98
+SIZE (rust/crates/regalloc2-0.13.2.crate) = 144870
SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575
SIZE (rust/crates/regex-1.9.1.crate) = 251978
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -665,8 +665,8 @@ SHA256 (rust/crates/target-lexicon-0.13.0.crate) = 4ff4a4048091358129767b8a200d6
SIZE (rust/crates/target-lexicon-0.13.0.crate) = 27916
SHA256 (rust/crates/tch-0.17.0.crate) = 3585f5bbf1ddf2498d7586bf870c7bb785a0bf1be09c54d0f93fce51d5f3c7fc
SIZE (rust/crates/tch-0.17.0.crate) = 1897290
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
@@ -767,10 +767,12 @@ SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
-SHA256 (rust/crates/wasi-0.14.0+wasi-0.2.3.crate) = b3d67b0bdfec72b9fbaba698033291c327ef19ce3b34efbdcd7dc402a53850d9
-SIZE (rust/crates/wasi-0.14.0+wasi-0.2.3.crate) = 140635
SHA256 (rust/crates/wasi-nn-0.6.0.crate) = 7031683cc05a71515d9200fb159b28d717ded3c40dbb979d1602cf46f3a68f40
SIZE (rust/crates/wasi-nn-0.6.0.crate) = 8403
+SHA256 (rust/crates/wasip1-1.0.0.crate) = b5e26842486624357dbeb8f0381cf1fb42f022291fd787d4a816768fec8cc760
+SIZE (rust/crates/wasip1-1.0.0.crate) = 26437
+SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e73110c71af2109aca4e521a9f40473fe685b0a24
+SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019
SHA256 (rust/crates/wasm-bindgen-0.2.97.crate) = d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c
SIZE (rust/crates/wasm-bindgen-0.2.97.crate) = 45515
SHA256 (rust/crates/wasm-bindgen-backend-0.2.97.crate) = 8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd
@@ -781,22 +783,18 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4de
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824
SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49
SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771
-SHA256 (rust/crates/wasm-compose-0.236.0.crate) = 98b5290a0aca685aab16c936f682b85e8e4e3a0bfe1843afd43372eb82e34f47
-SIZE (rust/crates/wasm-compose-0.236.0.crate) = 53877
-SHA256 (rust/crates/wasm-encoder-0.235.0.crate) = b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a
-SIZE (rust/crates/wasm-encoder-0.235.0.crate) = 82432
-SHA256 (rust/crates/wasm-encoder-0.236.0.crate) = 3108979166ab0d3c7262d2e16a2190ffe784b2a5beb963edef154b5e8e07680b
-SIZE (rust/crates/wasm-encoder-0.236.0.crate) = 83346
-SHA256 (rust/crates/wasm-metadata-0.235.0.crate) = b055604ba04189d54b8c0ab2c2fc98848f208e103882d5c0b984f045d5ea4d20
-SIZE (rust/crates/wasm-metadata-0.235.0.crate) = 21362
-SHA256 (rust/crates/wasm-metadata-0.236.0.crate) = 12ac1c212d9a151aefa45403315d8eb5c81d64dd06103e2d5e0f351034f20169
-SIZE (rust/crates/wasm-metadata-0.236.0.crate) = 21462
-SHA256 (rust/crates/wasm-mutate-0.236.0.crate) = 52e91c171e64b6ea23b1e799f8d3cb8cd240b1922fb16e8f6af4b9969697a024
-SIZE (rust/crates/wasm-mutate-0.236.0.crate) = 91319
-SHA256 (rust/crates/wasm-smith-0.236.0.crate) = 36cbd9a143df8edb4dc307571399965e951f4998e4fbe7418f308c46fe41dd56
-SIZE (rust/crates/wasm-smith-0.236.0.crate) = 101478
-SHA256 (rust/crates/wasm-wave-0.236.0.crate) = 9270d950e101bfa3a3af3ef1de16c5f27ec304b129bc3e61b81f04b84fbd70e6
-SIZE (rust/crates/wasm-wave-0.236.0.crate) = 43687
+SHA256 (rust/crates/wasm-compose-0.239.0.crate) = d0ec5bc51a265c73434ede0659536ac9af486eebf0397ff073bfb19093421cd8
+SIZE (rust/crates/wasm-compose-0.239.0.crate) = 53875
+SHA256 (rust/crates/wasm-encoder-0.239.0.crate) = 5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c
+SIZE (rust/crates/wasm-encoder-0.239.0.crate) = 83923
+SHA256 (rust/crates/wasm-metadata-0.239.0.crate) = 20b3ec880a9ac69ccd92fbdbcf46ee833071cf09f82bb005b2327c7ae6025ae2
+SIZE (rust/crates/wasm-metadata-0.239.0.crate) = 21463
+SHA256 (rust/crates/wasm-mutate-0.239.0.crate) = 27725e1c0a17d26b106d3f1f33b7d9734f0303973a0d61aeda548a421e6ee121
+SIZE (rust/crates/wasm-mutate-0.239.0.crate) = 91332
+SHA256 (rust/crates/wasm-smith-0.239.0.crate) = 740315856034a7417b7d291bdfe0d7ff34a6b08541fa10af47d7a00c694cac1e
+SIZE (rust/crates/wasm-smith-0.239.0.crate) = 101510
+SHA256 (rust/crates/wasm-wave-0.239.0.crate) = eb21d7c71e0571ca78cc756606094d8d973116b7eaba8d40a23e7c4859061920
+SIZE (rust/crates/wasm-wave-0.239.0.crate) = 43686
SHA256 (rust/crates/wasmi-0.43.1.crate) = 3cd93c135ccbe88cfd00992c9c49778d364417bdb5cfb360eac60fe2d4d34676
SIZE (rust/crates/wasmi-0.43.1.crate) = 322977
SHA256 (rust/crates/wasmi_collections-0.43.1.crate) = 55e817a9a96149aa3ddb84c44c6fe37ed608d53136d794d4d3cd8019de11fb42
@@ -807,18 +805,16 @@ SHA256 (rust/crates/wasmi_ir-0.43.1.crate) = 6e532ea88ccdbe2889ed3c00a8733971e11
SIZE (rust/crates/wasmi_ir-0.43.1.crate) = 34913
SHA256 (rust/crates/wasmparser-0.227.1.crate) = 0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2
SIZE (rust/crates/wasmparser-0.227.1.crate) = 247368
-SHA256 (rust/crates/wasmparser-0.235.0.crate) = 161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917
-SIZE (rust/crates/wasmparser-0.235.0.crate) = 257032
-SHA256 (rust/crates/wasmparser-0.236.0.crate) = 16d1eee846a705f6f3cb9d7b9f79b54583810f1fb57a1e3aea76d1742db2e3d2
-SIZE (rust/crates/wasmparser-0.236.0.crate) = 259407
-SHA256 (rust/crates/wasmprinter-0.236.0.crate) = a64dc32256b566259d30be300eb142f366343b98f42077216c7dd5e0cf4dc086
-SIZE (rust/crates/wasmprinter-0.236.0.crate) = 44030
+SHA256 (rust/crates/wasmparser-0.239.0.crate) = 8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0
+SIZE (rust/crates/wasmparser-0.239.0.crate) = 260621
+SHA256 (rust/crates/wasmprinter-0.239.0.crate) = b3981f3d51f39f24f5fc90f93049a90f08dbbca8deba602cd46bb8ca67a94718
+SIZE (rust/crates/wasmprinter-0.239.0.crate) = 44254
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-236.0.0.crate) = 11d6b6faeab519ba6fbf9b26add41617ca6f5553f99ebc33d876e591d2f4f3c6
-SIZE (rust/crates/wast-236.0.0.crate) = 155320
-SHA256 (rust/crates/wat-1.236.0.crate) = cc31704322400f461f7f31a5f9190d5488aaeafb63ae69ad2b5888d2704dcb08
-SIZE (rust/crates/wat-1.236.0.crate) = 8404
+SHA256 (rust/crates/wast-239.0.0.crate) = 9139176fe8a2590e0fb174cdcaf373b224cb93c3dde08e4297c1361d2ba1ea5d
+SIZE (rust/crates/wast-239.0.0.crate) = 156209
+SHA256 (rust/crates/wat-1.239.0.crate) = 3e1c941927d34709f255558166f8901a2005f8ab4a9650432e9281b7cc6f3b75
+SIZE (rust/crates/wat-1.239.0.crate) = 8406
SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
@@ -889,28 +885,22 @@ SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346
SIZE (rust/crates/winx-0.36.3.crate) = 13696
-SHA256 (rust/crates/wit-bindgen-0.43.0.crate) = 9a18712ff1ec5bd09da500fe1e91dec11256b310da0ff33f8b4ec92b927cf0c6
-SIZE (rust/crates/wit-bindgen-0.43.0.crate) = 27884
-SHA256 (rust/crates/wit-bindgen-core-0.43.0.crate) = 2c53468e077362201de11999c85c07c36e12048a990a3e0d69da2bd61da355d0
-SIZE (rust/crates/wit-bindgen-core-0.43.0.crate) = 33797
+SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
+SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/wit-bindgen-core-0.46.0.crate) = cabd629f94da277abc739c71353397046401518efb2c707669f805205f0b9890
+SIZE (rust/crates/wit-bindgen-core-0.46.0.crate) = 34968
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/wit-bindgen-rt-0.37.0.crate) = fc801b991c56492f87ab3086e786468f75c285a4d73017ab0ebc2fa1aed5d82c
-SIZE (rust/crates/wit-bindgen-rt-0.37.0.crate) = 11845
-SHA256 (rust/crates/wit-bindgen-rt-0.43.0.crate) = 9fd734226eac1fd7c450956964e3a9094c9cee65e9dafdf126feef8c0096db65
-SIZE (rust/crates/wit-bindgen-rt-0.43.0.crate) = 42904
-SHA256 (rust/crates/wit-bindgen-rust-0.43.0.crate) = 531ebfcec48e56473805285febdb450e270fa75b2dacb92816861d0473b4c15f
-SIZE (rust/crates/wit-bindgen-rust-0.43.0.crate) = 55091
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.43.0.crate) = 7852bf8a9d1ea80884d26b864ddebd7b0c7636697c6ca10f4c6c93945e023966
-SIZE (rust/crates/wit-bindgen-rust-macro-0.43.0.crate) = 14304
-SHA256 (rust/crates/wit-component-0.235.0.crate) = 64a57a11109cc553396f89f3a38a158a97d0b1adaec113bd73e0f64d30fb601f
-SIZE (rust/crates/wit-component-0.235.0.crate) = 235092
-SHA256 (rust/crates/wit-component-0.236.0.crate) = 6f1404fddf6cdadb06a0812faa433c03208f444b867543814aa36a6322f33684
-SIZE (rust/crates/wit-component-0.236.0.crate) = 235913
-SHA256 (rust/crates/wit-parser-0.235.0.crate) = 0a1f95a87d03a33e259af286b857a95911eb46236a0f726cbaec1227b3dfc67a
-SIZE (rust/crates/wit-parser-0.235.0.crate) = 153184
-SHA256 (rust/crates/wit-parser-0.236.0.crate) = 4c643fd8e1a5c25a6d50299f8047e9a61e31cb486f8e230e944408da9b63a859
-SIZE (rust/crates/wit-parser-0.236.0.crate) = 153566
+SHA256 (rust/crates/wit-bindgen-rust-0.46.0.crate) = 9a4232e841089fa5f3c4fc732a92e1c74e1a3958db3b12f1de5934da2027f1f4
+SIZE (rust/crates/wit-bindgen-rust-0.46.0.crate) = 55936
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 1e0d4698c2913d8d9c2b220d116409c3f51a7aa8d7765151b886918367179ee9
+SIZE (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 14155
+SHA256 (rust/crates/wit-component-0.239.0.crate) = 88a866b19dba2c94d706ec58c92a4c62ab63e482b4c935d2a085ac94caecb136
+SIZE (rust/crates/wit-component-0.239.0.crate) = 240624
+SHA256 (rust/crates/wit-parser-0.239.0.crate) = 55c92c939d667b7bf0c6bf2d1f67196529758f99a2a45a3355cc56964fd5315d
+SIZE (rust/crates/wit-parser-0.239.0.crate) = 155729
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
SIZE (rust/crates/witx-0.9.1.crate) = 45928
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -945,11 +935,13 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180
SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (bytecodealliance-wasmtime-v36.0.2_GH0.tar.gz) = 89cc493a332e5f1e277aa56adffa2b69e229ebb1fa94587b825343de38d1e31a
-SIZE (bytecodealliance-wasmtime-v36.0.2_GH0.tar.gz) = 25623738
-SHA256 (WebAssembly-testsuite-f50a662_GH0.tar.gz) = 3b84198f7aef51c085a7325ae074c1d1bba6cd6ccb59520689a30849c8fd620b
-SIZE (WebAssembly-testsuite-f50a662_GH0.tar.gz) = 663266
-SHA256 (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = d082050c523cab626328de0aa5c86b47319347d62c6b1a9852a2c3870af6b998
-SIZE (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = 25298037
+SHA256 (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 2c175ed387776cece5fde3005252a30d147aea596dbc51454b2e120db9f6ddf5
+SIZE (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 25820845
+SHA256 (WebAssembly-component-model-8021b51_GH0.tar.gz) = 45b6daffc9abd727eda973f58e4d4a412f76bc1a9142559013e95021cf7550c0
+SIZE (WebAssembly-component-model-8021b51_GH0.tar.gz) = 254926
+SHA256 (WebAssembly-testsuite-7b59001_GH0.tar.gz) = 377cab0ebd00e4b8496ac343031f28c8ff93b50a3453325a6125c9e994ce4096
+SIZE (WebAssembly-testsuite-7b59001_GH0.tar.gz) = 585680
+SHA256 (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = f5c8b7fd2cc47d3a17ea60f7f9d08394dfddb19c28a9551858fb50795723c685
+SIZE (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = 4140591
SHA256 (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 451677e69ee3958fcd8798eeba6975afc3fb13c6dbd5c94b68e9bb2b8c10dfd5
SIZE (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 9737
diff --git a/devel/linux-pvs-studio/Makefile b/devel/linux-pvs-studio/Makefile
index 813bf20a9d27..37a7a3e84b82 100644
--- a/devel/linux-pvs-studio/Makefile
+++ b/devel/linux-pvs-studio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pvs-studio
-PORTVERSION= 7.38
-DISTVERSIONSUFFIX= .97034.608
+PORTVERSION= 7.39
+DISTVERSIONSUFFIX= .99307.684
CATEGORIES= devel linux
MASTER_SITES= https://cdn.pvs-studio.com/
PKGNAMEPREFIX= linux-
@@ -26,7 +26,7 @@ NO_BUILD= yes
PLIST_SUB= LINUXBASE=${LINUXBASE}
STRIP=
-PLIST_SUB+= QT=${DISTVERSIONFULL:R:R}.96564.1478 VSCODE=${DISTVERSIONFULL:R}
+PLIST_SUB+= QT=${DISTVERSIONFULL:R:R}.99095.1484 VSCODE=${DISTVERSIONFULL:R:R}.99113
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/pvs-* ${STAGEDIR}${PREFIX}/bin/
diff --git a/devel/linux-pvs-studio/distinfo b/devel/linux-pvs-studio/distinfo
index 3fb7b1cc8265..43a3fe86435e 100644
--- a/devel/linux-pvs-studio/distinfo
+++ b/devel/linux-pvs-studio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757068721
-SHA256 (pvs-studio-7.38.97034.608-x86_64.rpm) = 38cda1798c1d362b67741dab7bb72bd2ae1e666ea88f079bebd85faaa86cd510
-SIZE (pvs-studio-7.38.97034.608-x86_64.rpm) = 32327257
+TIMESTAMP = 1762006077
+SHA256 (pvs-studio-7.39.99307.684-x86_64.rpm) = 8d5d8109dea8876bbc057b2e366f9784fa3a0bd1224b9704ac89efa977c287fb
+SIZE (pvs-studio-7.39.99307.684-x86_64.rpm) = 32489329
diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile
index 3f9d4dea9ff8..944cb88c7163 100644
--- a/devel/linux-rl9-devtools/Makefile
+++ b/devel/linux-rl9-devtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devtools
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
@@ -22,7 +22,7 @@ QA_ENV+= USESLIBTOOL=no
BUVERSION= 2.35.2-63.el9
GCCVERSION= 11.5.0-5.el9_5
GLIBCVERSION= 2.34-168.el9_6.23
-KERNELVERSION= 5.14.0-570.37.1.el9_6
+KERNELVERSION= 5.14.0-570.55.1.el9_6
MPFRVERSION= 4.1.0-7.el9
LIBMPCVERSION= 1.2.1-4.el9
diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo
index 928a3be7ba7d..fd778da31381 100644
--- a/devel/linux-rl9-devtools/distinfo
+++ b/devel/linux-rl9-devtools/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1757067778
+TIMESTAMP = 1762006665
SHA256 (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = dbf945a5882d8c571c4a17b32c67f3c5737319e2e9f0fdacc7f6f675aed4ae39
SIZE (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = 4976336
SHA256 (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 2b0abd0203db5939bb5b32ba2a1576bd36dcd33c250786b7b2fa134d060a7370
@@ -37,10 +37,10 @@ SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.23.x86_64.rpm) = 3983e85ea3cc6a0f06fa
SIZE (rocky/g/glibc-devel-2.34-168.el9_6.23.x86_64.rpm) = 32287
SHA256 (rocky/g/glibc-headers-2.34-168.el9_6.23.x86_64.rpm) = d2c4a0af7508b705e9b35e15676a950e906064cf57ea83204e4f10cf634a7978
SIZE (rocky/g/glibc-headers-2.34-168.el9_6.23.x86_64.rpm) = 447229
-SHA256 (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.aarch64.rpm) = 7899ed91f7c5c550af4b3ed788c93f631d24a9503a3f92a9a7be74d8f24857fd
-SIZE (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.aarch64.rpm) = 3448041
-SHA256 (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.x86_64.rpm) = 50576d583c07f5c4ebcc4a26a7dd01ef0fc96ffe34003d49d0b06d70316d031c
-SIZE (rocky/k/kernel-headers-5.14.0-570.37.1.el9_6.x86_64.rpm) = 3480181
+SHA256 (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.aarch64.rpm) = c9bce460947308bbdf2e35be44b602285b806a8f1d8f31259fa51d54eefb8a15
+SIZE (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.aarch64.rpm) = 3474445
+SHA256 (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.x86_64.rpm) = 3f82bf165df83da03198cc1421ea7bb0836c81acea39b3c1810eaa779407a96a
+SIZE (rocky/k/kernel-headers-5.14.0-570.55.1.el9_6.x86_64.rpm) = 3506609
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 22ec15677e92a91a1aa86c9083525083f4a53c75c159e5cce496a65172f47589
SIZE (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 28359
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.i686.rpm) = 74f8d01153ae3052f968fc76e4d26d71e300d35335d4c5d9c7887676cf255b3c
@@ -75,8 +75,8 @@ SHA256 (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 5ffeb70c08470b76a040f04d0539a9
SIZE (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 22404566
SHA256 (rocky/g/glibc-2.34-168.el9_6.23.src.rpm) = bbbd40672f67313745173e64d9e934238342e2eba16c3e42abdecb136d8fab66
SIZE (rocky/g/glibc-2.34-168.el9_6.23.src.rpm) = 19652630
-SHA256 (rocky/k/kernel-5.14.0-570.37.1.el9_6.src.rpm) = 52c8636f2b33d2d8ec4f74f63db508b087c7a905388650c09257b1eb5cf39162
-SIZE (rocky/k/kernel-5.14.0-570.37.1.el9_6.src.rpm) = 149326757
+SHA256 (rocky/k/kernel-5.14.0-570.55.1.el9_6.src.rpm) = b55ebb0cfcb51ee4a5d109999c4b8cdb3bd0ff256434bb14830ba1d01131ed87
+SIZE (rocky/k/kernel-5.14.0-570.55.1.el9_6.src.rpm) = 149431588
SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc
SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729
SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095
diff --git a/devel/linux-rl9-nspr/Makefile b/devel/linux-rl9-nspr/Makefile
index cfd6fcac9ccf..b8d4765ed0e8 100644
--- a/devel/linux-rl9-nspr/Makefile
+++ b/devel/linux-rl9-nspr/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nspr
-PORTVERSION= 4.35.0
-DISTVERSIONSUFFIX= -17.el9_5
-PORTREVISION= 4
+PORTVERSION= 4.36.0
+DISTVERSIONSUFFIX= -4.el9_4
CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
@@ -13,7 +12,7 @@ USE_LDCONFIG= yes
USE_LINUX_RPM= yes
WANT_LINUX32= yes
-SRC_DISTFILES= nss-3.101.0-10.el9_5${SRC_SUFX}:SOURCE
+SRC_DISTFILES= nss-3.112.0-4.el9_4${SRC_SUFX}:SOURCE
CONFLICTS= linux-c7-${PORTNAME}
DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
diff --git a/devel/linux-rl9-nspr/distinfo b/devel/linux-rl9-nspr/distinfo
index 5943c8bbb432..0c8c6eae1b4a 100644
--- a/devel/linux-rl9-nspr/distinfo
+++ b/devel/linux-rl9-nspr/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1735018950
-SHA256 (rocky/n/nspr-4.35.0-17.el9_5.aarch64.rpm) = 6e46baad38577de64b8c35af740a2d4c4b01c98b8088773ae8541a029e8318f7
-SIZE (rocky/n/nspr-4.35.0-17.el9_5.aarch64.rpm) = 133532
-SHA256 (rocky/n/nspr-4.35.0-17.el9_5.i686.rpm) = b93d1619f8cb369c8365f1af2bc5c5468540e84b4df48ace651b0ae02ffaea39
-SIZE (rocky/n/nspr-4.35.0-17.el9_5.i686.rpm) = 147664
-SHA256 (rocky/n/nspr-4.35.0-17.el9_5.x86_64.rpm) = 38888592dfea730a0fece05f129aa081c3e7a33ed8edf29edfd095ea39f413cc
-SIZE (rocky/n/nspr-4.35.0-17.el9_5.x86_64.rpm) = 137201
-SHA256 (rocky/n/nss-3.101.0-10.el9_5.src.rpm) = 32fb0ec6994610aeb2b2da55f8b9eab84b6f19aa8dc69d3ff25998b9bb4e08c1
-SIZE (rocky/n/nss-3.101.0-10.el9_5.src.rpm) = 77480901
+TIMESTAMP = 1762100133
+SHA256 (rocky/n/nspr-4.36.0-4.el9_4.aarch64.rpm) = c5b42a15efb4a86a27557ab29c5f2a58d05ce0033f7817830c5b6103a2e7fad5
+SIZE (rocky/n/nspr-4.36.0-4.el9_4.aarch64.rpm) = 132619
+SHA256 (rocky/n/nspr-4.36.0-4.el9_4.i686.rpm) = c1572afdbac3f12e4a896658100a0024fd01644d2151cd50afa36912b0acb544
+SIZE (rocky/n/nspr-4.36.0-4.el9_4.i686.rpm) = 146935
+SHA256 (rocky/n/nspr-4.36.0-4.el9_4.x86_64.rpm) = 3083fb9e7a97c63836ab6eb5045a6b02e0162b195c35012c7717a02c897c3ddb
+SIZE (rocky/n/nspr-4.36.0-4.el9_4.x86_64.rpm) = 135928
+SHA256 (rocky/n/nss-3.112.0-4.el9_4.src.rpm) = bd2ba8137c67a33fd568ce8139ba78f3defede531c67b4e345a79381950ecdce
+SIZE (rocky/n/nss-3.112.0-4.el9_4.src.rpm) = 81942810
diff --git a/devel/linux-rl9-systemd-libs/Makefile b/devel/linux-rl9-systemd-libs/Makefile
index f854f4e3330f..98ba852c03d6 100644
--- a/devel/linux-rl9-systemd-libs/Makefile
+++ b/devel/linux-rl9-systemd-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systemd
PORTVERSION= 252
-DISTVERSIONSUFFIX= -51.el9_6.1
-PORTREVISION= 10
+DISTVERSIONSUFFIX= -51.el9_6.2
+PORTREVISION= 11
CATEGORIES= devel linux
PKGNAMESUFFIX= -libs
diff --git a/devel/linux-rl9-systemd-libs/distinfo b/devel/linux-rl9-systemd-libs/distinfo
index efff4a902bd6..12a1eee8f1e3 100644
--- a/devel/linux-rl9-systemd-libs/distinfo
+++ b/devel/linux-rl9-systemd-libs/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1757068440
-SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.aarch64.rpm) = 591da220b0d89036ea20921f14e1b8693ebff4dd412af26bc2c6ed7a84cced99
-SIZE (rocky/s/systemd-libs-252-51.el9_6.1.aarch64.rpm) = 656466
-SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.i686.rpm) = 8a85cca025ec734b11f687667a50002ac4ba198230ec7aa98bcaf41520705bb6
-SIZE (rocky/s/systemd-libs-252-51.el9_6.1.i686.rpm) = 720889
-SHA256 (rocky/s/systemd-libs-252-51.el9_6.1.x86_64.rpm) = 5e500caaa3a32cfe228d6c264103b6584946ffa36812d127ce01ab482658660d
-SIZE (rocky/s/systemd-libs-252-51.el9_6.1.x86_64.rpm) = 689588
-SHA256 (rocky/s/systemd-252-51.el9_6.1.src.rpm) = dc73eb80a1d69c815825abd075e0dfbf54b80ee0613ed737bcb90edf18b5d17a
-SIZE (rocky/s/systemd-252-51.el9_6.1.src.rpm) = 42963094
+TIMESTAMP = 1762103235
+SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.aarch64.rpm) = 1fce03452b40dc50213540d23356a64215ba67d8a8ffe34f559158778dead6e4
+SIZE (rocky/s/systemd-libs-252-51.el9_6.2.aarch64.rpm) = 648685
+SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.i686.rpm) = f4ec90314ee86c36983af5ff306bc81b418ad0be3e69ca4303aed5c48a6fca4a
+SIZE (rocky/s/systemd-libs-252-51.el9_6.2.i686.rpm) = 712877
+SHA256 (rocky/s/systemd-libs-252-51.el9_6.2.x86_64.rpm) = 3db42eb52fdca5a1b2a8e1bf26904e106bc840cb5f9d18553a0557217332195b
+SIZE (rocky/s/systemd-libs-252-51.el9_6.2.x86_64.rpm) = 681715
+SHA256 (rocky/s/systemd-252-51.el9_6.2.src.rpm) = 8d374fcb93db7d46728295e8e42e57032d01f355785474b69246d465665f9ba3
+SIZE (rocky/s/systemd-252-51.el9_6.2.src.rpm) = 42961161
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index ed75c98a51ee..aaec4781be88 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= liteide
DISTVERSIONPREFIX= x
DISTVERSION= 38.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel editors
.ifmake makesum
MASTER_SITES= https://go.googlesource.com/sync/+archive/refs/tags/:errgroup
diff --git a/devel/llama.el/Makefile b/devel/llama.el/Makefile
index 8e4ea784aa71..8112d8c67097 100644
--- a/devel/llama.el/Makefile
+++ b/devel/llama.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llama.el
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.1
+DISTVERSION= 1.0.2
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/llama.el/distinfo b/devel/llama.el/distinfo
index 916bf1c8111f..e7e95b82bcdd 100644
--- a/devel/llama.el/distinfo
+++ b/devel/llama.el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756800836
-SHA256 (tarsius-llama-v1.0.1_GH0.tar.gz) = 64e995177c82a745cc99cf1b0277b1f789b5b5339d7caf9410e9bd14a34c27d0
-SIZE (tarsius-llama-v1.0.1_GH0.tar.gz) = 22487
+TIMESTAMP = 1762058826
+SHA256 (tarsius-llama-v1.0.2_GH0.tar.gz) = 2d983a629ee4e175ec0eb10bb671d7f0e38fd5ffce2b681c84e61ae71cd66fbf
+SIZE (tarsius-llama-v1.0.2_GH0.tar.gz) = 22433
diff --git a/devel/llvm-cheri/Makefile.snapshot b/devel/llvm-cheri/Makefile.snapshot
index eddeb14463a9..19e8fac986e0 100644
--- a/devel/llvm-cheri/Makefile.snapshot
+++ b/devel/llvm-cheri/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 17
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250827
+SNAPDATE= 20251020
-LLVM_COMMIT= 05c88511ae7c60ec12fc2e15dce91eba6783db04
+LLVM_COMMIT= 74d200f2bb65b06633ca87f86b1b9145ebf63a46
diff --git a/devel/llvm-cheri/distinfo b/devel/llvm-cheri/distinfo
index e95aa606a416..c710f5367e88 100644
--- a/devel/llvm-cheri/distinfo
+++ b/devel/llvm-cheri/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757577429
-SHA256 (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 1a2b940bfa0b985f78b4f33395e582b23cde1c74aa9dd9702443b891adce6dd8
-SIZE (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 199958930
+TIMESTAMP = 1761234110
+SHA256 (CTSRD-CHERI-llvm-project-17.0.d20251020-74d200f2bb65b06633ca87f86b1b9145ebf63a46_GH0.tar.gz) = eae7adb3f82825b173f40529022d0d84af75bbdadbe05f593bc46c5335993c0f
+SIZE (CTSRD-CHERI-llvm-project-17.0.d20251020-74d200f2bb65b06633ca87f86b1b9145ebf63a46_GH0.tar.gz) = 199976059
diff --git a/devel/llvm-morello/Makefile.snapshot b/devel/llvm-morello/Makefile.snapshot
index 5c0b881b53b2..7e1be1484d94 100644
--- a/devel/llvm-morello/Makefile.snapshot
+++ b/devel/llvm-morello/Makefile.snapshot
@@ -1,5 +1,9 @@
+# Generated file! Do not edit!
+#
+# Generated by: files/gen-Makefile.snapshot.sh.
+#
LLVM_MAJOR= 17
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250909
+SNAPDATE= 20251023
-LLVM_COMMIT= 0303e6f03ed4aede9d0659d294cdb4e692cadafc
+LLVM_COMMIT= 17f4965c903e0dd94203dbb96ac5d5b931353108
diff --git a/devel/llvm-morello/distinfo b/devel/llvm-morello/distinfo
index 5f7210f6bc4c..909113e39403 100644
--- a/devel/llvm-morello/distinfo
+++ b/devel/llvm-morello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757580132
-SHA256 (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 02771ccc63f61843822704207bc449f5973b36bf902b691a0a8bff976d9b41f7
-SIZE (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 200582857
+TIMESTAMP = 1761233961
+SHA256 (morello-llvm-project-17f4965c903e0dd94203dbb96ac5d5b931353108_GL0.tar.gz) = 621d66a867b8786c446f2ff071cb0d95c3b8b2c26323040541f8ff1edbe0a06c
+SIZE (morello-llvm-project-17f4965c903e0dd94203dbb96ac5d5b931353108_GL0.tar.gz) = 200615918
diff --git a/devel/llvm-morello/files/gen-Makefile.snapshot.sh b/devel/llvm-morello/files/gen-Makefile.snapshot.sh
new file mode 100644
index 000000000000..80b23fb7b218
--- /dev/null
+++ b/devel/llvm-morello/files/gen-Makefile.snapshot.sh
@@ -0,0 +1,45 @@
+#!/bin/sh
+#
+# Simple script to fetch the latest commits via the gitlab API. Requires
+# curl and jq. Uses unauthenticated access.
+
+REPOS_URL=https://git.morello-project.org/api/v4/projects/morello
+MAX_DATE=1970101
+
+tmpfile=`mktemp -t gen-Makefile.snapshot`
+
+query_repo()
+{
+ curl ${REPOS_URL}%2F$1/repository/branches/morello%2Fdev > $tmpfile
+
+ # Accumulate the dates of the last commits to find the snapshot date
+ committime=`jq -r '.commit.committed_date' $tmpfile`
+ committime=${committime%%T*}
+ year=${committime%%-*}
+ month=${committime%-*}
+ month=${month#*-}
+ day=${committime##*-}
+ dateint=${year}${month}${day}
+ if [ $dateint -gt $MAX_DATE ]; then
+ export MAX_DATE=$dateint
+ fi
+
+ SHA=`jq -r '.commit.id' $tmpfile`
+}
+
+query_repo llvm-project
+LLVM_COMMIT=$SHA
+
+cat <<EOF > Makefile.snapshot
+# Generated file! Do not edit!
+#
+# Generated by: files/gen-Makefile.snapshot.sh.
+#
+LLVM_MAJOR= 17
+LLVM_RELEASE= \${LLVM_MAJOR}.0.0
+SNAPDATE= ${MAX_DATE}
+
+LLVM_COMMIT= ${LLVM_COMMIT}
+EOF
+
+rm -f $tmpfile
diff --git a/devel/llvm11/Makefile b/devel/llvm11/Makefile
index d4a40bf20e4d..4d0aa2bb347e 100644
--- a/devel/llvm11/Makefile
+++ b/devel/llvm11/Makefile
@@ -16,6 +16,9 @@ LICENSE_DIR= ${WRKSRC}
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
+DEPRECATED= obsolete with few dependencies
+EXPIRATION_DATE= 2025-12-31
+
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
LLVM_MAJOR= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
LLVM_SUFFIX= ${LLVM_MAJOR}
diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile
index ab63dbe6173c..52637c2894e7 100644
--- a/devel/llvm21/Makefile
+++ b/devel/llvm21/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo
index cd7b693a652a..926f75891faf 100644
--- a/devel/llvm21/distinfo
+++ b/devel/llvm21/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761039754
-SHA256 (llvm-project-21.1.4.src.tar.xz) = a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c
-SIZE (llvm-project-21.1.4.src.tar.xz) = 158939036
+TIMESTAMP = 1762275864
+SHA256 (llvm-project-21.1.5.src.tar.xz) = 1794be4bf974e99a3fe1da4b2b9b1456c02ae9479c942f365441d8d207bd650c
+SIZE (llvm-project-21.1.5.src.tar.xz) = 158957032
diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile
index b0cd422aa888..408344c72099 100644
--- a/devel/loccount/Makefile
+++ b/devel/loccount/Makefile
@@ -1,6 +1,6 @@
PORTNAME= loccount
DISTVERSION= 2.16
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MASTER_SITES= http://www.catb.org/~esr/loccount/
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index c51fa107f2d4..b1d5a593aae6 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= log4cxx
PORTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/
DISTNAME= apache-log4cxx-${PORTVERSION}
diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo
index c205e8b8b900..91b4b28004d1 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409945
-SHA256 (KDE/release-service/25.08.1/lokalize-25.08.1.tar.xz) = d1034cecc0f5b6fb8e869ecc9b9e86fd92b55d6b2d2a7ddf01861492684f3137
-SIZE (KDE/release-service/25.08.1/lokalize-25.08.1.tar.xz) = 2059252
+TIMESTAMP = 1762264424
+SHA256 (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 079e3fcda3a74ef7acb1b3063eeeb10237e736466bd49953762a65d08ef11483
+SIZE (KDE/release-service/25.08.3/lokalize-25.08.3.tar.xz) = 2059324
diff --git a/devel/lstr/Makefile b/devel/lstr/Makefile
index fe075f1cc674..c9cf629f50f0 100644
--- a/devel/lstr/Makefile
+++ b/devel/lstr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lstr
PORTVERSION= 0.2.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile
index 467a4c8a6fc6..d8d7d1144693 100644
--- a/devel/lua-luarocks/Makefile
+++ b/devel/lua-luarocks/Makefile
@@ -26,10 +26,10 @@ UNIQUE_SUFFIX= ${LUA_VER_STR}
UNIQUE_SUFFIX_FILES= bin/luarocks bin/luarocks-admin
OPTIONS_DEFINE= LUAJIT
+OPTIONS_SUB= yes
LUAJIT_DESC= Use LuaJIT instead of Lua
LUAJIT_USES= luajit
-LUAJIT_CONFIGURE_ON= --lua-suffix=jit
LUAJIT_PLIST_SUB= LUA_VER=${LUA_VER} \
LUA_MODSHAREDIR=share/lua/${LUA_VER}
LUAJIT_VARS= LUA_INCDIR=${LUAJIT_INCDIR} \
diff --git a/devel/lua-luarocks/pkg-plist b/devel/lua-luarocks/pkg-plist
index b650af539421..cd18972da5f0 100644
--- a/devel/lua-luarocks/pkg-plist
+++ b/devel/lua-luarocks/pkg-plist
@@ -1,6 +1,9 @@
bin/luarocks
bin/luarocks-admin
@sample %%ETCDIR%%/config-%%LUA_VER%%.lua.sample
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/file_mt.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/init.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/module.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cache.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cmd/add.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cmd/make_manifest.lua
diff --git a/devel/lxqt2-build-tools/Makefile b/devel/lxqt2-build-tools/Makefile
index e29e1e18c541..def320c00605 100644
--- a/devel/lxqt2-build-tools/Makefile
+++ b/devel/lxqt2-build-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lxqt2-build-tools
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/2//}
diff --git a/devel/lxqt2-build-tools/distinfo b/devel/lxqt2-build-tools/distinfo
index bea3d215bd72..196403403b8d 100644
--- a/devel/lxqt2-build-tools/distinfo
+++ b/devel/lxqt2-build-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750552448
-SHA256 (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 13dcdf2e6b55cc334ac0ddadd0c131d46c46e06fab0d6ca7b8b96c260c8e332f
-SIZE (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 25728
+TIMESTAMP = 1762979085
+SHA256 (lxqt/lxqt-build-tools-2.3.0.tar.xz) = f979142ceee22993da6f5d43a7eea9b0d8ef1ff9812ea9210f514e9a52407f42
+SIZE (lxqt/lxqt-build-tools-2.3.0.tar.xz) = 25784
diff --git a/devel/m4/Makefile b/devel/m4/Makefile
index 39b7fa7452fa..72c362daac0b 100644
--- a/devel/m4/Makefile
+++ b/devel/m4/Makefile
@@ -1,6 +1,5 @@
PORTNAME= m4
-PORTVERSION= 1.4.19
-PORTREVISION= 1
+PORTVERSION= 1.4.20
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= GNU
diff --git a/devel/m4/distinfo b/devel/m4/distinfo
index 2af7aecdeea5..9fc2812a13f3 100644
--- a/devel/m4/distinfo
+++ b/devel/m4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625585428
-SHA256 (m4-1.4.19.tar.xz) = 63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96
-SIZE (m4-1.4.19.tar.xz) = 1654908
+TIMESTAMP = 1747715286
+SHA256 (m4-1.4.20.tar.xz) = e236ea3a1ccf5f6c270b1c4bb60726f371fa49459a8eaaebc90b216b328daf2b
+SIZE (m4-1.4.20.tar.xz) = 2044756
diff --git a/devel/m4/files/patch-configure b/devel/m4/files/patch-configure
deleted file mode 100644
index b7f61445e593..000000000000
--- a/devel/m4/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2021-05-28 18:49:43 UTC
-+++ configure
-@@ -46445,7 +46445,7 @@ find_stack_direction (int *addr, int depth)
- return dir + dummy;
- }
- int
--main (int argc, char *argv)
-+main (int argc, char **argv)
- {
- printf ("%d\n", find_stack_direction (NULL, argc + 20));
- return 0;
diff --git a/devel/m4/pkg-plist b/devel/m4/pkg-plist
index 43936914e405..180f41bf253b 100644
--- a/devel/m4/pkg-plist
+++ b/devel/m4/pkg-plist
@@ -57,6 +57,7 @@ bin/gm4
%%NLS%%share/locale/hr/LC_MESSAGES/m4.mo
%%NLS%%share/locale/id/LC_MESSAGES/m4.mo
%%NLS%%share/locale/ja/LC_MESSAGES/m4.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/m4.mo
%%NLS%%share/locale/ko/LC_MESSAGES/m4.mo
%%NLS%%share/locale/nl/LC_MESSAGES/m4.mo
%%NLS%%share/locale/pl/LC_MESSAGES/m4.mo
diff --git a/devel/mage/Makefile b/devel/mage/Makefile
index 0bae29a9bd9b..cedb86957d8f 100644
--- a/devel/mage/Makefile
+++ b/devel/mage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mage
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.0
-PORTREVISION= 18
+PORTREVISION= 19
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index 065aa673645e..b20e7cead1d2 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,6 +1,7 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
DISTVERSION= 4.4.2
+PORTREVISION= 1
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/magit/files/patch-lisp_magit-autorevert.el b/devel/magit/files/patch-lisp_magit-autorevert.el
new file mode 100644
index 000000000000..f85fe0995e7e
--- /dev/null
+++ b/devel/magit/files/patch-lisp_magit-autorevert.el
@@ -0,0 +1,48 @@
+From 5183b8f0d42345432a560996e4f434d27452faa8 Mon Sep 17 00:00:00 2001
+From: Jonas Bernoulli <jonas@bernoul.li>
+Date: Fri, 24 Oct 2025 23:25:01 +0200
+Subject: [PATCH] Support Emacs builds that feature
+ custom-initialize-after-file-load
+
+This will need more work. We might be able to learn from that function
+and simplify even when that is not available. Also, while rudimentary
+testing indicates this works as intended, this has to be studied in more
+detail before we can be sure. Do it now anyway, because the breakage
+caused by not doing is definitely real.
+
+See #5462.
+---
+ lisp/magit-autorevert.el | 17 ++++++++++-------
+ 1 file changed, 10 insertions(+), 7 deletions(-)
+
+diff --git lisp/magit-autorevert.el lisp/magit-autorevert.el
+index 90d83367..564b9c0d 100644
+--- lisp/magit-autorevert.el
++++ lisp/magit-autorevert.el
+@@ -166,13 +166,16 @@ and code surrounding the definition of this function."
+ (format " (%.3fs, %s buffers checked)" elapsed
+ (length (buffer-list)))
+ ""))))))
+-(if after-init-time
+- ;; Since `after-init-hook' has already been
+- ;; run, turn the mode on or off right now.
+- (magit-auto-revert-mode--init-kludge)
+- ;; By the time the init file has been fully loaded the
+- ;; values of the relevant variables might have changed.
+- (add-hook 'after-init-hook #'magit-auto-revert-mode--init-kludge t))
++;; FIXME Suppressing this for recent 31.0.50 builds is not the
++;; final solution.
++(unless (fboundp 'custom-initialize-after-file-load)
++ (if after-init-time
++ ;; Since `after-init-hook' has already been
++ ;; run, turn the mode on or off right now.
++ (magit-auto-revert-mode--init-kludge)
++ ;; By the time the init file has been fully loaded the
++ ;; values of the relevant variables might have changed.
++ (add-hook 'after-init-hook #'magit-auto-revert-mode--init-kludge t)))
+
+ (put 'magit-auto-revert-mode 'function-documentation
+ "Toggle Magit Auto Revert mode.
+--
+2.51.2
+
diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile
index bfc3446f73f1..48cd7413977e 100644
--- a/devel/malloy/Makefile
+++ b/devel/malloy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= malloy
DISTVERSION= 0.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo
index 6ab0f9fb96e0..149992e59364 100644
--- a/devel/massif-visualizer/distinfo
+++ b/devel/massif-visualizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409947
-SHA256 (KDE/release-service/25.08.1/massif-visualizer-25.08.1.tar.xz) = a9e8fd6ae941bc5f2f55cab64d58e2229dddff1ce4129acabc382f175f557d90
-SIZE (KDE/release-service/25.08.1/massif-visualizer-25.08.1.tar.xz) = 283912
+TIMESTAMP = 1762264426
+SHA256 (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 071dd18fe2cbb09224983a660725d596f09b6ae67033eec04e295941b4006775
+SIZE (KDE/release-service/25.08.3/massif-visualizer-25.08.3.tar.xz) = 285956
diff --git a/devel/massif-visualizer/pkg-plist b/devel/massif-visualizer/pkg-plist
index cc4a721338dc..ae67f35df61e 100644
--- a/devel/massif-visualizer/pkg-plist
+++ b/devel/massif-visualizer/pkg-plist
@@ -2,6 +2,7 @@ bin/massif-visualizer
share/applications/org.kde.massif-visualizer.desktop
share/config.kcfg/massif-visualizer-settings.kcfg
share/icons/hicolor/scalable/apps/massif-visualizer.svg
+share/locale/ar/LC_MESSAGES/massif-visualizer.mo
share/locale/bg/LC_MESSAGES/massif-visualizer.mo
share/locale/bs/LC_MESSAGES/massif-visualizer.mo
share/locale/ca/LC_MESSAGES/massif-visualizer.mo
diff --git a/devel/meson-python/Makefile b/devel/meson-python/Makefile
index c05b403172b6..02f8fc74d43b 100644
--- a/devel/meson-python/Makefile
+++ b/devel/meson-python/Makefile
@@ -1,5 +1,5 @@
PORTNAME= meson-python
-DISTVERSION= 0.16.0
+DISTVERSION= 0.18.0
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
@@ -14,28 +14,26 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= meson:devel/meson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=0.19.0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.7.1:devel/py-pyproject-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.9.0:devel/py-pyproject-metadata@${PY_FLAVOR} \
${PY_TOMLI}
RUN_DEPENDS= meson:devel/meson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=0.19.0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.7.1:devel/py-pyproject-metadata@${PY_FLAVOR} \
+ patchelf>0:sysutils/patchelf \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.9.0:devel/py-pyproject-metadata@${PY_FLAVOR} \
${PY_TOMLI}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>0:devel/py-build@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
+ ${PY_TYPING_EXTENSIONS} \
git:devel/git
USES= python
-USE_PYTHON= autoplist cython_test concurrent pep517 pytest
+USE_PYTHON= autoplist concurrent cython3_test pep517 pytest
+# tarball has UTF-8 filenames
+EXTRACT_CMD= env LANG=C.UTF-8 LC_ALL=C.UTF-8 ${TAR}
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/meson-python/distinfo b/devel/meson-python/distinfo
index 59f470d4fb35..72fc81bafbca 100644
--- a/devel/meson-python/distinfo
+++ b/devel/meson-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717170010
-SHA256 (meson_python-0.16.0.tar.gz) = 9068c17e36c89d6c7ff709fffb2a8a9925e8cd0b02629728e5ceaf2ec505cb5f
-SIZE (meson_python-0.16.0.tar.gz) = 82012
+TIMESTAMP = 1760543175
+SHA256 (meson_python-0.18.0.tar.gz) = c56a99ec9df669a40662fe46960321af6e4b14106c14db228709c1628e23848d
+SIZE (meson_python-0.18.0.tar.gz) = 95630
diff --git a/devel/modd/Makefile b/devel/modd/Makefile
index 607bf27bb445..f4d8396ff44e 100644
--- a/devel/modd/Makefile
+++ b/devel/modd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modd
DISTVERSIONPREFIX= v
DISTVERSION= 0.8
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= devel sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/mrc/Makefile b/devel/mrc/Makefile
index 9dabec51980c..fab7aaf08c53 100644
--- a/devel/mrc/Makefile
+++ b/devel/mrc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mrc
DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.15
+DISTVERSION= 1.3.16
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -31,6 +31,6 @@ PORTEXAMPLES= *
post-install: # workaround for https://github.com/mhekkel/mrc/issues/9
@${INSTALL_PROGRAM} ${BUILD_WRKSRC}/mrc ${STAGEDIR}${PREFIX}/bin
-# 100% tests passed, 0 tests failed out of 1
+# tests as of 1.3.16: 100% tests passed, 0 tests failed out of 1
.include <bsd.port.mk>
diff --git a/devel/mrc/distinfo b/devel/mrc/distinfo
index 21f8a8cf3df1..e7f394c66406 100644
--- a/devel/mrc/distinfo
+++ b/devel/mrc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738122809
-SHA256 (mhekkel-mrc-v1.3.15_GH0.tar.gz) = b66b50d11feaea4a3a063e5ce08f932839ab2d782fdf1b9c81a9e62015cfc5e1
-SIZE (mhekkel-mrc-v1.3.15_GH0.tar.gz) = 57123
+TIMESTAMP = 1762638184
+SHA256 (mhekkel-mrc-v1.3.16_GH0.tar.gz) = f69fac01e04d988699a9a0e36f4f71e7bbb06a5185753300b1ff627cad09799f
+SIZE (mhekkel-mrc-v1.3.16_GH0.tar.gz) = 68668
diff --git a/devel/mrc/files/patch-CMakeLists.txt b/devel/mrc/files/patch-CMakeLists.txt
index e02908a0b67a..52216a326af3 100644
--- a/devel/mrc/files/patch-CMakeLists.txt
+++ b/devel/mrc/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2025-01-28 12:11:06 UTC
+--- CMakeLists.txt.orig 2025-05-26 08:12:33 UTC
+++ CMakeLists.txt
-@@ -122,7 +122,7 @@ endif()
+@@ -100,7 +100,7 @@ endif()
endif()
endif()
@@ -9,11 +9,3 @@
if(WIN32)
install(FILES cmake/mrc-config.cmake DESTINATION cmake)
-@@ -132,6 +132,6 @@ endif()
- install(FILES doc/mrc.1 DESTINATION share/man/man1)
- endif()
-
--install(DIRECTORY examples DESTINATION share/doc/mrc/)
-+#install(DIRECTORY example DESTINATION share/doc/mrc/)
-
- # add_subdirectory(examples/simple)
diff --git a/devel/muon/Makefile b/devel/muon/Makefile
index 2d2dfd07d30e..d78f1a01d1fc 100644
--- a/devel/muon/Makefile
+++ b/devel/muon/Makefile
@@ -1,7 +1,11 @@
PORTNAME= muon
-DISTVERSION= 0.4.0
+DISTVERSION= 0.5.0
CATEGORIES= devel
-MASTER_SITES= https://git.sr.ht/~lattis/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+MASTER_SITES= https://muon.build/releases/v${DISTVERSION}/ \
+ https://muon.build/releases/v${DISTVERSION}/docs/:docs
+DISTFILES= ${PORTNAME}-v${DISTVERSION}${EXTRACT_SUFX} \
+ man.tar.gz:docs
+DIST_SUBDIR= ${PORTNAME}/${DISTVERSION}
MAINTAINER= bapt@FreeBSD.org
COMMENT= Build system compatible with meson
@@ -10,10 +14,9 @@ WWW= https://muon.build/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt
-BUILD_DEPENDS= scdoc:textproc/scdoc
-
-USES= ninja pkgconfig:both
+USES= ninja:samurai pkgconfig:both
+WRKSRC= ${WRKDIR}/${PORTNAME}-v${DISTVERSION}
BUILD_WRKSRC= ${WRKSRC}/_build
INSTALL_WRKSRC= ${WRKSRC}/_build
@@ -21,20 +24,28 @@ ALL_TARGET=
PLIST_FILES= bin/muon \
share/man/man1/muon.1.gz \
share/man/man5/meson.build.5.gz
-USE_CSTD= c99
+
CFLAGS+= -D__XSI_VISIBLE=1
CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}"
do-configure:
@(cd ${WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${SH} bootstrap.sh . && \
- ${SETENV} ${CONFIGURE_ENV} ./muon-bootstrap setup \
+ ${SETENVI} ${CONFIGURE_ENV} ${SH} bootstrap.sh . && \
+ ${SETENVI} ${CONFIGURE_ENV} ./muon-bootstrap setup \
-Dlibcurl=disabled \
-Dlibarchive=disabled \
-Dtracy=disabled \
+ -Dmeson-tests=disabled \
+ -Dmeson-docs=disabled \
+ -Dlibpkgconf=enabled \
${BUILD_WRKSRC})
do-install:
- @(${SETENV} ${MAKE_ENV} ${BUILD_WRKSRC}/muon -C ${BUILD_WRKSRC} install)
+ @(${SETENVI} ${MAKE_ENV} ${BUILD_WRKSRC}/muon -C ${BUILD_WRKSRC} install)
+ @${INSTALL_MAN} ${WRKDIR}/man/*.1 ${STAGEDIR}${PREFIX}/share/man/man1
+ @${INSTALL_MAN} ${WRKDIR}/man/*.5 ${STAGEDIR}${PREFIX}/share/man/man5
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/devel/muon/distinfo b/devel/muon/distinfo
index fda21d4d7e94..f03363550812 100644
--- a/devel/muon/distinfo
+++ b/devel/muon/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1744615411
-SHA256 (muon-0.4.0.tar.gz) = c2ce8302e886b2d3534ec38896a824dc83f43698d085d57bb19a751611d94e86
-SIZE (muon-0.4.0.tar.gz) = 527121
+TIMESTAMP = 1762283304
+SHA256 (muon/0.5.0/muon-v0.5.0.tar.gz) = 24aa4d29ed272893f6e6d355b1ec4ef20647438454e88161bdb9defd7c6faf77
+SIZE (muon/0.5.0/muon-v0.5.0.tar.gz) = 1262546
+SHA256 (muon/0.5.0/man.tar.gz) = 4e72fa1887c4d0ce3f4f3c5e03faf8fbf465c95fd48e022b796477926adf3ee5
+SIZE (muon/0.5.0/man.tar.gz) = 8172
diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile
index ab8819f7df4b..b45840feb74e 100644
--- a/devel/mutagen/Makefile
+++ b/devel/mutagen/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mutagen
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/nextest/Makefile b/devel/nextest/Makefile
index 4f4be69384a0..83598b34a1a1 100644
--- a/devel/nextest/Makefile
+++ b/devel/nextest/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nextest
DISTVERSIONPREFIX= cargo-nextest-
-DISTVERSION= 0.9.88
-PORTREVISION= 7
+DISTVERSION= 0.9.109
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -23,106 +23,117 @@ GH_ACCOUNT= nextest-rs
RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- adler2-2.0.0 \
- ahash-0.8.11 \
- aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
- anstream-0.6.17 \
- anstyle-1.0.9 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.91 \
+ anstyle-wincon-3.0.8 \
+ anyhow-1.0.98 \
async-scoped-0.9.0 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
- async-trait-0.1.83 \
+ async-trait-0.1.88 \
atomic-waker-1.1.2 \
atomicwrites-0.4.4 \
- autocfg-1.4.0 \
- axum-0.7.7 \
+ autocfg-1.5.0 \
+ axum-0.7.9 \
axum-core-0.4.5 \
- backtrace-0.3.71 \
+ backtrace-0.3.75 \
backtrace-ext-0.2.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.6.0 \
+ base64ct-1.7.3 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
- bitflags-2.8.0 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
- borsh-1.5.1 \
- bstr-1.11.3 \
- bumpalo-3.16.0 \
+ borsh-1.5.7 \
+ bstr-1.12.1 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
- bytes-1.9.0 \
- camino-1.1.9 \
- camino-tempfile-1.1.1 \
- cargo-platform-0.1.9 \
- cargo_metadata-0.19.1 \
- cc-1.2.5 \
- cfg-expr-0.17.2 \
- cfg-if-1.0.0 \
+ bytes-1.10.1 \
+ camino-1.2.1 \
+ camino-tempfile-1.4.1 \
+ camino-tempfile-ext-0.3.3 \
+ cargo-platform-0.3.0 \
+ cargo_metadata-0.23.0 \
+ cc-1.2.30 \
+ cfg-expr-0.20.3 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
- clap-4.5.26 \
- clap_builder-4.5.26 \
- clap_derive-4.5.24 \
+ chrono-0.4.42 \
+ clap-4.5.50 \
+ clap_builder-4.5.50 \
+ clap_derive-4.5.49 \
clap_lex-0.7.4 \
- color-eyre-0.6.3 \
- color-spantrace-0.2.1 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
colorchoice-1.0.3 \
- config-0.15.6 \
- console-0.15.8 \
+ config-0.15.18 \
+ console-0.15.11 \
+ console-0.16.0 \
console-api-0.8.1 \
console-subscriber-0.4.1 \
const-oid-0.9.6 \
+ convert_case-0.7.1 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
cp_r-0.5.2 \
- cpufeatures-0.2.14 \
+ cpufeatures-0.2.17 \
crc32fast-1.4.2 \
- crossbeam-channel-0.5.13 \
- crossbeam-utils-0.8.20 \
- crossterm-0.28.1 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crypto-common-0.1.6 \
curve25519-dalek-4.1.3 \
curve25519-dalek-derive-0.1.1 \
- datatest-stable-0.3.2 \
+ datatest-stable-0.3.3 \
debug-ignore-1.0.5 \
- der-0.7.9 \
- derive-where-1.2.7 \
- dialoguer-0.11.0 \
+ der-0.7.10 \
+ derive-ex-0.1.8 \
+ derive-where-1.6.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
+ dialoguer-0.12.0 \
diff-0.1.13 \
digest-0.10.7 \
- duct-0.13.7 \
+ document-features-0.2.11 \
+ dof-0.4.0 \
+ dtrace-parser-0.3.0 \
+ duct-1.1.0 \
dunce-1.0.5 \
ed25519-2.2.3 \
ed25519-dalek-2.1.1 \
- either-1.13.0 \
- enable-ansi-support-0.2.1 \
- encode_unicode-0.3.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.9 \
+ either-1.15.0 \
+ enable-ansi-support-0.3.1 \
+ encode_unicode-1.0.0 \
+ equivalent-1.0.2 \
+ errno-0.3.12 \
escape8259-0.5.3 \
eyre-0.6.12 \
fancy-regex-0.14.0 \
- fastrand-2.1.1 \
+ fastrand-2.3.0 \
fiat-crypto-0.2.9 \
filetime-0.2.25 \
- fixedbitset-0.4.2 \
- flate2-1.0.34 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.1 \
fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- fs-err-3.0.0 \
- future-queue-0.3.0 \
+ form_urlencoded-1.2.2 \
+ fs-err-3.1.3 \
+ future-queue-0.4.0 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -133,171 +144,194 @@ CARGO_CRATES= addr2line-0.21.0 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- gimli-0.28.1 \
- globset-0.4.15 \
- guppy-0.17.12 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ globset-0.4.18 \
+ globwalk-0.9.1 \
+ goblin-0.10.3 \
+ guppy-0.17.23 \
guppy-workspace-hack-0.1.0 \
- h2-0.4.6 \
+ h2-0.4.10 \
hashbrown-0.12.3 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hdrhistogram-7.5.4 \
heck-0.5.0 \
hex-0.4.3 \
home-0.5.11 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
+ humantime-2.3.0 \
humantime-serde-1.1.1 \
- hyper-1.5.0 \
- hyper-rustls-0.27.3 \
- hyper-timeout-0.5.1 \
+ hyper-1.6.0 \
+ hyper-rustls-0.27.6 \
+ hyper-timeout-0.5.2 \
hyper-tls-0.6.0 \
- hyper-util-0.1.9 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.13 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- idna-1.0.3 \
+ iddqd-0.3.14 \
+ idna-1.1.0 \
idna_adapter-1.0.0 \
+ ignore-0.4.23 \
include_dir-0.7.4 \
include_dir_macros-0.7.4 \
indent_write-2.2.0 \
- indenter-0.3.3 \
+ indenter-0.3.4 \
indexmap-1.9.3 \
- indexmap-2.7.0 \
- indicatif-0.17.9 \
- indoc-2.0.5 \
- insta-1.42.0 \
- ipnet-2.10.1 \
+ indexmap-2.12.0 \
+ indicatif-0.17.11 \
+ indicatif-0.18.2 \
+ indoc-2.0.7 \
+ insta-1.43.2 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
- jobserver-0.1.32 \
- js-sys-0.3.72 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
lazy_static-1.5.0 \
- libc-0.2.169 \
+ libc-0.2.177 \
libredox-0.1.3 \
libtest-mimic-0.8.1 \
- linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.14 \
- lock_api-0.4.12 \
- log-0.4.24 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litrs-0.4.1 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
+ lru-slab-0.1.2 \
maplit-1.0.2 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
matchit-0.7.3 \
- memchr-2.7.4 \
- miette-7.4.0 \
- miette-derive-7.4.0 \
+ memchr-2.7.5 \
+ memmap2-0.9.8 \
+ miette-7.6.0 \
+ miette-derive-7.6.0 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.7.4 \
- miniz_oxide-0.8.0 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
mukti-metadata-0.3.0 \
- native-tls-0.2.12 \
+ native-tls-0.2.14 \
nested-0.1.1 \
- newtype-uuid-1.2.1 \
- nix-0.29.0 \
+ newtype-uuid-1.3.1 \
+ nix-0.30.1 \
nom-7.1.3 \
num-traits-0.2.19 \
num_threads-0.1.7 \
number_prefix-0.4.0 \
- object-0.32.2 \
- once_cell-1.20.2 \
- openssl-0.10.68 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
- os_pipe-1.2.1 \
- owo-colors-3.5.0 \
- owo-colors-4.1.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
+ os_pipe-1.2.2 \
+ owo-colors-4.2.3 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
pathdiff-0.2.3 \
- percent-encoding-2.3.1 \
- petgraph-0.6.5 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
+ percent-encoding-2.3.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ petgraph-0.8.2 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs8-0.10.2 \
- pkg-config-0.3.31 \
- portable-atomic-1.9.0 \
- ppv-lite86-0.2.20 \
+ pkg-config-0.3.32 \
+ plain-0.2.3 \
+ portable-atomic-1.11.0 \
+ ppv-lite86-0.2.21 \
+ pretty-hex-0.4.1 \
pretty_assertions-1.4.1 \
- proc-macro2-1.0.93 \
- proptest-1.6.0 \
- prost-0.13.3 \
- prost-derive-0.13.3 \
- prost-types-0.13.3 \
+ proc-macro2-1.0.101 \
+ proptest-1.9.0 \
+ prost-0.13.5 \
+ prost-derive-0.13.5 \
+ prost-types-0.13.5 \
+ pulldown-cmark-0.13.0 \
quick-error-1.2.3 \
quick-junit-0.5.1 \
- quick-xml-0.23.1 \
- quick-xml-0.37.1 \
- quinn-0.11.5 \
- quinn-proto-0.11.8 \
- quinn-udp-0.5.5 \
- quote-1.0.38 \
+ quick-xml-0.37.5 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.12 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rand-0.8.5 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_xorshift-0.3.0 \
- recursion-0.5.2 \
- redox_syscall-0.5.7 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.8 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- reqwest-0.12.8 \
- ring-0.17.8 \
+ rand_core-0.9.3 \
+ rand_xorshift-0.4.0 \
+ recursion-0.5.4 \
+ redox_syscall-0.5.12 \
+ regex-1.12.2 \
+ regex-automata-0.4.12 \
+ regex-syntax-0.8.8 \
+ reqwest-0.12.19 \
+ ring-0.17.14 \
ron-0.8.1 \
- rustc-demangle-0.1.24 \
- rustc-hash-2.0.0 \
+ rustc-demangle-0.1.25 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.37 \
- rustls-0.23.19 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
+ rustix-0.38.44 \
+ rustix-1.0.7 \
+ rustls-0.23.27 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.22 \
rusty-fork-0.3.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.26 \
+ schannel-0.1.27 \
scopeguard-1.2.0 \
+ scroll-0.13.0 \
+ scroll_derive-0.13.1 \
security-framework-2.11.1 \
- security-framework-sys-2.12.0 \
+ security-framework-sys-2.14.0 \
self-replace-1.5.0 \
- self_update-0.41.0 \
- semver-1.0.24 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_fmt-1.0.3 \
- serde_ignored-0.1.10 \
- serde_json-1.0.135 \
- serde_path_to_error-0.1.16 \
- serde_spanned-0.6.8 \
+ self_update-0.42.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_ignored-0.1.14 \
+ serde_json-1.0.145 \
+ serde_path_to_error-0.1.20 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.3 \
+ serde_tokenstream-0.2.2 \
serde_urlencoded-0.7.1 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
- shared_child-1.0.1 \
+ shared_child-1.1.1 \
+ shared_thread-0.2.0 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ sigchld-0.2.4 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
signature-2.2.0 \
- similar-2.6.0 \
- slab-0.4.9 \
- smallvec-1.13.2 \
+ similar-2.7.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
smol_str-0.3.2 \
- socket2-0.5.8 \
- spin-0.9.8 \
+ socket2-0.5.10 \
+ socket2-0.6.0 \
spki-0.7.3 \
static_assertions-1.1.0 \
strip-ansi-escapes-0.2.1 \
@@ -306,136 +340,150 @@ CARGO_CRATES= addr2line-0.21.0 \
structmeta-derive-0.3.0 \
subtle-2.6.1 \
supports-color-3.0.2 \
- supports-hyperlinks-3.0.0 \
+ supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- sval-2.13.2 \
- sval_buffer-2.13.2 \
- sval_dynamic-2.13.2 \
- sval_fmt-2.13.2 \
- sval_json-2.13.2 \
- sval_nested-2.13.2 \
- sval_ref-2.13.2 \
- sval_serde-2.13.2 \
swrite-0.1.0 \
- syn-2.0.96 \
- sync_wrapper-0.1.2 \
- sync_wrapper-1.0.1 \
- tar-0.4.43 \
- target-lexicon-0.12.16 \
- target-spec-3.3.1 \
- target-spec-miette-0.4.4 \
- tempfile-3.13.0 \
- terminal_size-0.4.0 \
+ syn-2.0.106 \
+ sync_wrapper-1.0.2 \
+ tar-0.4.44 \
+ target-lexicon-0.13.2 \
+ target-spec-3.5.4 \
+ target-spec-miette-0.4.5 \
+ tempfile-3.20.0 \
+ terminal_size-0.4.2 \
test-case-3.3.1 \
test-case-core-3.3.1 \
test-case-macros-3.3.1 \
- test-strategy-0.4.0 \
- textwrap-0.16.1 \
+ test-strategy-0.4.3 \
+ textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.17 \
+ thread-id-5.0.0 \
thread_local-1.1.8 \
- tinyvec-1.8.0 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.0 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-util-0.7.12 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ tokio-util-0.7.15 \
+ toml-0.8.23 \
+ toml-0.9.8 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.4 \
tonic-0.12.3 \
tower-0.4.13 \
- tower-0.5.1 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
- tracing-error-0.2.0 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-error-0.2.1 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
- typeid-1.0.2 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
+ ucd-trie-0.1.7 \
unarray-0.1.4 \
- unicase-2.8.0 \
- unicode-ident-1.0.14 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.20 \
unicode-linebreak-0.1.5 \
unicode-normalization-0.1.24 \
+ unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
+ unit-prefix-0.5.1 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
+ usdt-0.6.0 \
+ usdt-attr-macro-0.6.0 \
+ usdt-impl-0.6.0 \
+ usdt-macro-0.6.0 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.0 \
- valuable-0.1.0 \
- value-bag-1.10.0 \
- value-bag-serde1-1.10.0 \
- value-bag-sval2-1.10.0 \
+ uuid-1.18.1 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
vte-0.14.1 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.95 \
- wasm-bindgen-backend-0.2.95 \
- wasm-bindgen-futures-0.4.45 \
- wasm-bindgen-macro-0.2.95 \
- wasm-bindgen-macro-support-0.2.95 \
- wasm-bindgen-shared-0.2.95 \
- web-sys-0.3.72 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.6 \
- whoami-1.5.2 \
- win32job-2.0.0 \
+ webpki-roots-1.0.0 \
+ whoami-1.6.1 \
+ win32job-2.0.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.52.0 \
- windows-core-0.52.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
- windows-sys-0.42.0 \
+ windows-0.61.1 \
+ windows-collections-0.2.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-link-0.2.1 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
+ windows-targets-0.53.2 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.24 \
- xattr-1.3.1 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ wit-bindgen-rt-0.39.0 \
+ xattr-1.5.0 \
xxhash-rust-0.8.15 \
yansi-1.0.1 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zeroize-1.8.1 \
- zipsign-api-0.1.2 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
+ zipsign-api-0.1.5 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/devel/nextest/distinfo b/devel/nextest/distinfo
index 772a3c11aead..65b111eb9546 100644
--- a/devel/nextest/distinfo
+++ b/devel/nextest/distinfo
@@ -1,134 +1,142 @@
-TIMESTAMP = 1737002813
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+TIMESTAMP = 1761807223
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
-SIZE (rust/crates/anstream-0.6.17.crate) = 29445
-SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56
-SIZE (rust/crates/anstyle-1.0.9.crate) = 15770
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
-SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
-SIZE (rust/crates/anyhow-1.0.91.crate) = 47348
+SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
+SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/async-scoped-0.9.0.crate) = 4042078ea593edffc452eef14e99fdb2b120caa4ad9618bcdeabc4a023b98740
SIZE (rust/crates/async-scoped-0.9.0.crate) = 10352
SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3
SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae
-SIZE (rust/crates/axum-0.7.7.crate) = 152149
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f
+SIZE (rust/crates/axum-0.7.9.crate) = 155272
SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
-SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
-SIZE (rust/crates/borsh-1.5.1.crate) = 60666
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
+SIZE (rust/crates/borsh-1.5.7.crate) = 78062
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/camino-tempfile-1.1.1.crate) = cb905055fa81e4d427f919b2cd0d76a998267de7d225ea767a1894743a5263c2
-SIZE (rust/crates/camino-tempfile-1.1.1.crate) = 24161
-SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
-SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
-SHA256 (rust/crates/cargo_metadata-0.19.1.crate) = 8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924
-SIZE (rust/crates/cargo_metadata-0.19.1.crate) = 26131
-SHA256 (rust/crates/cc-1.2.5.crate) = c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e
-SIZE (rust/crates/cc-1.2.5.crate) = 99839
-SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
-SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
+SHA256 (rust/crates/camino-tempfile-1.4.1.crate) = 64308c4c82a5c38679945ddf88738dc1483dcc563bbb5780755ae9f8497d2b20
+SIZE (rust/crates/camino-tempfile-1.4.1.crate) = 26540
+SHA256 (rust/crates/camino-tempfile-ext-0.3.3.crate) = a8c236e531d024b1524669ee2a56eca09ab8a40f3395dc2728cde9defa9c60d8
+SIZE (rust/crates/camino-tempfile-ext-0.3.3.crate) = 19167
+SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2
+SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252
+SHA256 (rust/crates/cargo_metadata-0.23.0.crate) = 981a6f317983eec002839b90fae7411a85621410ae591a9cab2ecf5cb5744873
+SIZE (rust/crates/cargo_metadata-0.23.0.crate) = 30522
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cfg-expr-0.20.3.crate) = 1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c
+SIZE (rust/crates/cfg-expr-0.20.3.crate) = 44845
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
-SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783
-SIZE (rust/crates/clap-4.5.26.crate) = 56474
-SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121
-SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623
+SIZE (rust/crates/clap-4.5.50.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0
+SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5
-SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041
-SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2
-SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/config-0.15.6.crate) = e329294a796e9b22329669c1f433a746983f9e324e07f4ef135be81bb2262de4
-SIZE (rust/crates/config-0.15.6.crate) = 57381
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/config-0.15.18.crate) = 180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918
+SIZE (rust/crates/config-0.15.18.crate) = 59347
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
+SIZE (rust/crates/console-0.16.0.crate) = 39107
SHA256 (rust/crates/console-api-0.8.1.crate) = 8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857
SIZE (rust/crates/console-api-0.8.1.crate) = 33145
SHA256 (rust/crates/console-subscriber-0.4.1.crate) = 6539aa9c6a4cd31f4b1c040f860a1eac9aa80e7df6b05d506a6e7179936d6a01
SIZE (rust/crates/console-subscriber-0.4.1.crate) = 125969
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cp_r-0.5.2.crate) = 837ca07dfd27a2663ac7c4701bb35856b534c2a61dd47af06ccf65d3bec79ebc
SIZE (rust/crates/cp_r-0.5.2.crate) = 10695
-SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
-SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
-SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
@@ -137,68 +145,82 @@ SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a
SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
-SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
-SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
+SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82
+SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481
SHA256 (rust/crates/debug-ignore-1.0.5.crate) = ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21
SIZE (rust/crates/debug-ignore-1.0.5.crate) = 12016
-SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
-SIZE (rust/crates/der-0.7.9.crate) = 85173
-SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
-SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
-SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
-SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/derive-ex-0.1.8.crate) = bba95f299f6b9cd47f68a847eca2ae9060a2713af532dc35c342065544845407
+SIZE (rust/crates/derive-ex-0.1.8.crate) = 25502
+SHA256 (rust/crates/derive-where-1.6.0.crate) = ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f
+SIZE (rust/crates/derive-where-1.6.0.crate) = 52327
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/dialoguer-0.12.0.crate) = 25f104b501bf2364e78d0d3974cbc774f738f5865306ed128e1e0d7499c0ad96
+SIZE (rust/crates/dialoguer-0.12.0.crate) = 31273
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c
-SIZE (rust/crates/duct-0.13.7.crate) = 30055
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/dof-0.4.0.crate) = 0ed9b77e3c2a83995eedff2fbf992eef44c9f319b8016254f68108e27a4d06e7
+SIZE (rust/crates/dof-0.4.0.crate) = 13905
+SHA256 (rust/crates/dtrace-parser-0.3.0.crate) = dc09b90bda5770641457f1c0a42c8203c48f5a3d9799dcf1bafbd84e30ccf080
+SIZE (rust/crates/dtrace-parser-0.3.0.crate) = 9569
+SHA256 (rust/crates/duct-1.1.0.crate) = d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b
+SIZE (rust/crates/duct-1.1.0.crate) = 35093
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53
SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/enable-ansi-support-0.2.1.crate) = aa4ff3ae2a9aa54bf7ee0983e59303224de742818c1822d89f07da9856d9bc60
-SIZE (rust/crates/enable-ansi-support-0.2.1.crate) = 5666
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
-SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/enable-ansi-support-0.3.1.crate) = ea7457668b3da8a4b702f3d79e131aa3e81cd7e81cc95fb2d54fce9f182ecc77
+SIZE (rust/crates/enable-ansi-support-0.3.1.crate) = 6112
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
SIZE (rust/crates/eyre-0.6.12.crate) = 45330
SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
-SIZE (rust/crates/flate2-1.0.34.crate) = 109174
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-err-3.0.0.crate) = 8bb60e7409f34ef959985bc9d9c5ee8f5db24ee46ed9775850548021710f807f
-SIZE (rust/crates/fs-err-3.0.0.crate) = 21040
-SHA256 (rust/crates/future-queue-0.3.0.crate) = c0d1aa68ae1a41111c2ebdfec3c73479b55751b0bdceb8e1e3f7a05f3cf6b2e6
-SIZE (rust/crates/future-queue-0.3.0.crate) = 22201
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2
+SIZE (rust/crates/fs-err-3.1.3.crate) = 24297
+SHA256 (rust/crates/future-queue-0.4.0.crate) = 47cdf4a7eef4808ffa1e5c47dbf37124dfe33a7acc34e8568c5d5359b365a8cb
+SIZE (rust/crates/future-queue-0.4.0.crate) = 31187
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -219,22 +241,30 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
-SHA256 (rust/crates/guppy-0.17.12.crate) = 5a70d0754232d1c2fd4819914085dc06cccbe2f2377905cdd2e668ca77df6e72
-SIZE (rust/crates/guppy-0.17.12.crate) = 134573
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
+SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
+SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
+SHA256 (rust/crates/goblin-0.10.3.crate) = 51876e3748c4a347fe65b906f2b1ae46a1e55a497b22c94c1f4f2c469ff7673a
+SIZE (rust/crates/goblin-0.10.3.crate) = 253966
+SHA256 (rust/crates/guppy-0.17.23.crate) = 93383817a8d78167955d55ea78081f940df5469a02cf40eb4e26e56194fe11cb
+SIZE (rust/crates/guppy-0.17.23.crate) = 141505
SHA256 (rust/crates/guppy-workspace-hack-0.1.0.crate) = 92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780
SIZE (rust/crates/guppy-workspace-hack-0.1.0.crate) = 1031
-SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205
-SIZE (rust/crates/h2-0.4.6.crate) = 173912
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d
SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -243,120 +273,130 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a
-SIZE (rust/crates/hyper-1.5.0.crate) = 152734
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
-SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793
-SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-rustls-0.27.6.crate) = 03a01595e11bdcec50946522c32dde3fc6914743000a68b93000965f2f02406d
+SIZE (rust/crates/hyper-rustls-0.27.6.crate) = 34650
+SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
+SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
-SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.13.crate) = b1c293b6b3d21eca78250dc7dbebd6b9210ec5530e038cbfe0661b5c47ab06e8
+SIZE (rust/crates/hyper-util-0.1.13.crate) = 101913
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/iddqd-0.3.14.crate) = bac5efd33e0c5eb0ac45cbd210541a214dac576896ca97ba08e16e3b1079cdd8
+SIZE (rust/crates/iddqd-0.3.14.crate) = 112432
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.0.0.crate) = cfdf4f5d937a025381f5ab13624b1c5f51414bfe5c9885663226eae8d6d39560
SIZE (rust/crates/idna_adapter-1.0.0.crate) = 7722
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/include_dir-0.7.4.crate) = 923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd
SIZE (rust/crates/include_dir-0.7.4.crate) = 6365
SHA256 (rust/crates/include_dir_macros-0.7.4.crate) = 7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75
SIZE (rust/crates/include_dir_macros-0.7.4.crate) = 4560
SHA256 (rust/crates/indent_write-2.2.0.crate) = 0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3
SIZE (rust/crates/indent_write-2.2.0.crate) = 11090
-SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
-SIZE (rust/crates/indenter-0.3.3.crate) = 6587
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281
-SIZE (rust/crates/indicatif-0.17.9.crate) = 65246
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/insta-1.42.0.crate) = 6513e4067e16e69ed1db5ab56048ed65db32d10ba5fc1217f5393f8f17d8b5a5
-SIZE (rust/crates/insta-1.42.0.crate) = 93945
-SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65
+SIZE (rust/crates/indicatif-0.18.2.crate) = 67401
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.24.crate) = 3d6ea2a48c204030ee31a7d7fc72c93294c92fe87ecb1789881c9543516e1a0d
-SIZE (rust/crates/log-0.4.24.crate) = 44882
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
+SIZE (rust/crates/litrs-0.4.1.crate) = 42603
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
SIZE (rust/crates/matchit-0.7.3.crate) = 30372
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/miette-7.4.0.crate) = 317f146e2eb7021892722af37cf1b971f0a70c8406f487e24952667616192c64
-SIZE (rust/crates/miette-7.4.0.crate) = 111822
-SHA256 (rust/crates/miette-derive-7.4.0.crate) = 23c9b935fbe1d6cbd1dac857b54a688145e2d93f48db36010514d0f612d0ad67
-SIZE (rust/crates/miette-derive-7.4.0.crate) = 16821
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7
+SIZE (rust/crates/miette-7.6.0.crate) = 114499
+SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b
+SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/mukti-metadata-0.3.0.crate) = 26fa66de8d0e39780ff7cbb1409149f8423418339230f520240e5eb08576e1e8
SIZE (rust/crates/mukti-metadata-0.3.0.crate) = 4633
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nested-0.1.1.crate) = ca2b420f638f07fe83056b55ea190bb815f609ec5a35e7017884a10f78839c9e
SIZE (rust/crates/nested-0.1.1.crate) = 6191
-SHA256 (rust/crates/newtype-uuid-1.2.1.crate) = ee3224f0e8be7c2a1ebc77ef9c3eecb90f55c6594399ee825de964526b3c9056
-SIZE (rust/crates/newtype-uuid-1.2.1.crate) = 15941
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/newtype-uuid-1.3.1.crate) = 74d1216f62e63be5fb25a9ecd1e2b37b1556a9b8c02f4831770f5d01df85c226
+SIZE (rust/crates/newtype-uuid-1.3.1.crate) = 19484
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -365,190 +405,218 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
-SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
-SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
-SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
-SHA256 (rust/crates/owo-colors-4.1.0.crate) = fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56
-SIZE (rust/crates/owo-colors-4.1.0.crate) = 31414
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
+SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
-SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
+SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
+SIZE (rust/crates/plain-0.2.3.crate) = 10664
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/pretty-hex-0.4.1.crate) = bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254
+SIZE (rust/crates/pretty-hex-0.4.1.crate) = 6933
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
-SIZE (rust/crates/proptest-1.6.0.crate) = 203276
-SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f
-SIZE (rust/crates/prost-0.13.3.crate) = 25684
-SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5
-SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930
-SHA256 (rust/crates/prost-types-0.13.3.crate) = 4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670
-SIZE (rust/crates/prost-types-0.13.3.crate) = 45097
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40
+SIZE (rust/crates/proptest-1.9.0.crate) = 205346
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
+SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
+SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088
-SHA256 (rust/crates/quick-xml-0.23.1.crate) = 11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea
-SIZE (rust/crates/quick-xml-0.23.1.crate) = 161488
-SHA256 (rust/crates/quick-xml-0.37.1.crate) = f22f29bdff3987b4d8632ef95fd6424ec7e4e0a57e2f4fc63e489e75357f6a03
-SIZE (rust/crates/quick-xml-0.37.1.crate) = 187839
-SHA256 (rust/crates/quinn-0.11.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
-SIZE (rust/crates/quinn-0.11.5.crate) = 75845
-SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6
-SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
-SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b
-SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
+SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
+SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
-SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
-SHA256 (rust/crates/recursion-0.5.2.crate) = 9f705426858ccd7bbfe19798239d6b6bfd9bf96bde0624a84b92694046e98871
-SIZE (rust/crates/recursion-0.5.2.crate) = 1389070
-SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b
-SIZE (rust/crates/reqwest-0.12.8.crate) = 178052
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
+SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
+SHA256 (rust/crates/recursion-0.5.4.crate) = 9dba2197bf7b1d87b4dd460c195f4edeb45a94e82e8054f8d5f317c1f0e93ca1
+SIZE (rust/crates/recursion-0.5.4.crate) = 1389155
+SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
+SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.12.crate) = 722166aa0d7438abbaa4d5cc2c649dac844e8c56d82fb3d33e9c34b5cd268fc6
+SIZE (rust/crates/regex-automata-0.4.12.crate) = 625221
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/reqwest-0.12.19.crate) = a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119
+SIZE (rust/crates/reqwest-0.12.19.crate) = 198998
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94
SIZE (rust/crates/ron-0.8.1.crate) = 63251
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
-SIZE (rust/crates/rustix-0.38.37.crate) = 371243
-SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1
-SIZE (rust/crates/rustls-0.23.19.crate) = 333921
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
-SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1
-SIZE (rust/crates/schannel-0.1.26.crate) = 42791
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add
+SIZE (rust/crates/scroll-0.13.0.crate) = 24154
+SHA256 (rust/crates/scroll_derive-0.13.1.crate) = ed76efe62313ab6610570951494bdaa81568026e0318eaa55f167de70eeea67d
+SIZE (rust/crates/scroll_derive-0.13.1.crate) = 8167
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6
-SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7
SIZE (rust/crates/self-replace-1.5.0.crate) = 17000
-SHA256 (rust/crates/self_update-0.41.0.crate) = 469a3970061380c19852269f393e74c0fe607a4e23d85267382cf25486aa8de5
-SIZE (rust/crates/self_update-0.41.0.crate) = 42511
-SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba
-SIZE (rust/crates/semver-1.0.24.crate) = 31267
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_fmt-1.0.3.crate) = e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4
-SIZE (rust/crates/serde_fmt-1.0.3.crate) = 8677
-SHA256 (rust/crates/serde_ignored-0.1.10.crate) = a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf
-SIZE (rust/crates/serde_ignored-0.1.10.crate) = 11789
-SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9
-SIZE (rust/crates/serde_json-1.0.135.crate) = 154499
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/self_update-0.42.0.crate) = d832c086ece0dacc29fb2947bb4219b8f6e12fe9e40b7108f9e57c4224e47b5c
+SIZE (rust/crates/self_update-0.42.0.crate) = 43673
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_ignored-0.1.14.crate) = 115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798
+SIZE (rust/crates/serde_ignored-0.1.14.crate) = 13078
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
+SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/serde_tokenstream-0.2.2.crate) = 64060d864397305347a78851c51588fd283767e7e7589829e8121d65512340f1
+SIZE (rust/crates/serde_tokenstream-0.2.2.crate) = 19460
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
-SHA256 (rust/crates/shared_child-1.0.1.crate) = 09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c
-SIZE (rust/crates/shared_child-1.0.1.crate) = 8967
+SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7
+SIZE (rust/crates/shared_child-1.1.1.crate) = 14191
+SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0
+SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1
+SIZE (rust/crates/sigchld-0.2.4.crate) = 9955
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -565,188 +633,194 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
SIZE (rust/crates/supports-color-3.0.2.crate) = 10445
-SHA256 (rust/crates/supports-hyperlinks-3.0.0.crate) = 2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee
-SIZE (rust/crates/supports-hyperlinks-3.0.0.crate) = 8067
+SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b
+SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/sval-2.13.2.crate) = f6dc0f9830c49db20e73273ffae9b5240f63c42e515af1da1fceefb69fceafd8
-SIZE (rust/crates/sval-2.13.2.crate) = 26212
-SHA256 (rust/crates/sval_buffer-2.13.2.crate) = 429922f7ad43c0ef8fd7309e14d750e38899e32eb7e8da656ea169dd28ee212f
-SIZE (rust/crates/sval_buffer-2.13.2.crate) = 18107
-SHA256 (rust/crates/sval_dynamic-2.13.2.crate) = 68f16ff5d839396c11a30019b659b0976348f3803db0626f736764c473b50ff4
-SIZE (rust/crates/sval_dynamic-2.13.2.crate) = 8229
-SHA256 (rust/crates/sval_fmt-2.13.2.crate) = c01c27a80b6151b0557f9ccbe89c11db571dc5f68113690c1e028d7e974bae94
-SIZE (rust/crates/sval_fmt-2.13.2.crate) = 10551
-SHA256 (rust/crates/sval_json-2.13.2.crate) = 0deef63c70da622b2a8069d8600cf4b05396459e665862e7bdb290fd6cf3f155
-SIZE (rust/crates/sval_json-2.13.2.crate) = 11088
-SHA256 (rust/crates/sval_nested-2.13.2.crate) = a39ce5976ae1feb814c35d290cf7cf8cd4f045782fe1548d6bc32e21f6156e9f
-SIZE (rust/crates/sval_nested-2.13.2.crate) = 16728
-SHA256 (rust/crates/sval_ref-2.13.2.crate) = bb7c6ee3751795a728bc9316a092023529ffea1783499afbc5c66f5fabebb1fa
-SIZE (rust/crates/sval_ref-2.13.2.crate) = 7935
-SHA256 (rust/crates/sval_serde-2.13.2.crate) = 2a5572d0321b68109a343634e3a5d576bf131b82180c6c442dee06349dfc652a
-SIZE (rust/crates/sval_serde-2.13.2.crate) = 10187
SHA256 (rust/crates/swrite-0.1.0.crate) = 7f3fece30b2dc06d65ecbca97b602db15bf75f932711d60cc604534f1f8b7a03
SIZE (rust/crates/swrite-0.1.0.crate) = 6641
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
-SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
-SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/target-spec-3.3.1.crate) = da00bc76fdc8b7ed7163b7cf728179277b26985c177510b69cc320f30b5a517f
-SIZE (rust/crates/target-spec-3.3.1.crate) = 24993
-SHA256 (rust/crates/target-spec-miette-0.4.4.crate) = 41754f40e3eeb0f884fd2f6bd32835e611e5d1be8568af1c6313fde1dcb96c2e
-SIZE (rust/crates/target-spec-miette-0.4.4.crate) = 8114
-SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
-SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
-SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/target-spec-3.5.4.crate) = ca3da9f675d5be234979ba2352a72510ac5fcf4a99cc48b402cd7bba300ec764
+SIZE (rust/crates/target-spec-3.5.4.crate) = 32195
+SHA256 (rust/crates/target-spec-miette-0.4.5.crate) = e23aa20579815570223b4c5bc150e95fcb362545e6eaf46a57d2a2bbcffd47b5
+SIZE (rust/crates/target-spec-miette-0.4.5.crate) = 15999
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
SIZE (rust/crates/test-case-3.3.1.crate) = 8797
SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f
SIZE (rust/crates/test-case-core-3.3.1.crate) = 14327
SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb
SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961
-SHA256 (rust/crates/test-strategy-0.4.0.crate) = 2bf41af45e3f54cc184831d629d41d5b2bda8297e29c81add7ae4f362ed5e01b
-SIZE (rust/crates/test-strategy-0.4.0.crate) = 42377
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
+SHA256 (rust/crates/test-strategy-0.4.3.crate) = 43b12f9683de37f9980e485167ee624bfaa0b6b04da661e98e25ef9c2669bc1b
+SIZE (rust/crates/test-strategy-0.4.3.crate) = 49437
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread-id-5.0.0.crate) = 99043e46c5a15af379c06add30d9c93a6c0e8849de00d244c4a2c417da128d80
+SIZE (rust/crates/thread-id-5.0.0.crate) = 10313
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
SIZE (rust/crates/tonic-0.12.3.crate) = 99380
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
-SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f
-SIZE (rust/crates/tower-0.5.1.crate) = 109627
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
-SHA256 (rust/crates/tracing-error-0.2.0.crate) = d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e
-SIZE (rust/crates/tracing-error-0.2.0.crate) = 13938
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e
-SIZE (rust/crates/typeid-1.0.2.crate) = 8844
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
+SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
SIZE (rust/crates/unarray-0.1.4.crate) = 12895
-SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
-SIZE (rust/crates/unicase-2.8.0.crate) = 23843
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06
+SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
+SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
+SHA256 (rust/crates/usdt-0.6.0.crate) = 1953f8d8a98ac7883c230963291acb65c7ed6ae3e2e4c99d5c65f4e65cc9db38
+SIZE (rust/crates/usdt-0.6.0.crate) = 15746
+SHA256 (rust/crates/usdt-attr-macro-0.6.0.crate) = 55d0d673848744c556fcfe8479f87b6974459106e4c41f38375f6d559bb0ee28
+SIZE (rust/crates/usdt-attr-macro-0.6.0.crate) = 9822
+SHA256 (rust/crates/usdt-impl-0.6.0.crate) = cf0085a93af1ca095d8b1dc8672cc4620fcd1db5dff8d165486067badce05555
+SIZE (rust/crates/usdt-impl-0.6.0.crate) = 31436
+SHA256 (rust/crates/usdt-macro-0.6.0.crate) = c9bf594f86b676f7e2fd3d523d50f9d0cffecff6c19729ff5dbebe86c4cb8cb2
+SIZE (rust/crates/usdt-macro-0.6.0.crate) = 9634
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
-SIZE (rust/crates/uuid-1.11.0.crate) = 47683
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
-SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2
-SIZE (rust/crates/value-bag-1.10.0.crate) = 40371
-SHA256 (rust/crates/value-bag-serde1-1.10.0.crate) = 4bb773bd36fd59c7ca6e336c94454d9c66386416734817927ac93d81cb3c5b0b
-SIZE (rust/crates/value-bag-serde1-1.10.0.crate) = 5564
-SHA256 (rust/crates/value-bag-sval2-1.10.0.crate) = 53a916a702cac43a88694c97657d449775667bcd14b70419441d05b7fea4a83a
-SIZE (rust/crates/value-bag-sval2-1.10.0.crate) = 5624
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
-SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
-SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
-SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
-SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
-SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
-SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
+SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958
-SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384
-SHA256 (rust/crates/whoami-1.5.2.crate) = 372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d
-SIZE (rust/crates/whoami-1.5.2.crate) = 24204
-SHA256 (rust/crates/win32job-2.0.0.crate) = 5b2b1bf557d947847a30eb73f79aa6cdb3eaf3ce02f5e9599438f77896a62b3c
-SIZE (rust/crates/win32job-2.0.0.crate) = 10887
+SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
+SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
+SIZE (rust/crates/whoami-1.6.1.crate) = 24975
+SHA256 (rust/crates/win32job-2.0.3.crate) = 8c6a6724ccfbf34154a8691bd868b0fcd2be2ca3f7b47b32614654f1a01b191c
+SIZE (rust/crates/win32job-2.0.3.crate) = 14237
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -755,75 +829,97 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
-SIZE (rust/crates/windows-0.52.0.crate) = 11843715
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
-SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
+SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
+SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
-SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zipsign-api-0.1.2.crate) = 6413a546ada9dbcd0b9a3e0b0880581279e35047bce9797e523b3408e1df607c
-SIZE (rust/crates/zipsign-api-0.1.2.crate) = 12997
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (nextest-rs-nextest-cargo-nextest-0.9.88_GH0.tar.gz) = 77a6029a409f8ab37e5c8bfc31fccc13bc5ea8475ff3309947a5811fdc758ef4
-SIZE (nextest-rs-nextest-cargo-nextest-0.9.88_GH0.tar.gz) = 7356000
+SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
+SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = f3cf84703796cd413798c59552e6eaebbe18b7d5ac75106e41837a46f22891dc
+SIZE (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = 7445550
diff --git a/devel/node-thrift/Makefile b/devel/node-thrift/Makefile
index e23a44eeb4ca..2b2eb2ccf2c7 100644
--- a/devel/node-thrift/Makefile
+++ b/devel/node-thrift/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thrift
PORTVERSION= ${THRIFT_PORTVERSION}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= APACHE/thrift/${PORTVERSION}
PKGNAMEPREFIX= node-
diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile
index 0ccfbde41e69..449c40ba909d 100644
--- a/devel/nspr/Makefile
+++ b/devel/nspr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nspr
-DISTVERSION= 4.37
+DISTVERSION= 4.38.2
CATEGORIES= devel
MASTER_SITES= MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src
diff --git a/devel/nspr/distinfo b/devel/nspr/distinfo
index a53e3c3cff5b..b0de8181d41f 100644
--- a/devel/nspr/distinfo
+++ b/devel/nspr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752846500
-SHA256 (nspr-4.37.tar.gz) = 5f9344ed0e31855bd38f88b33c9d9ab94f70ce547ef3213e488d1520f61840fa
-SIZE (nspr-4.37.tar.gz) = 1057241
+TIMESTAMP = 1762887060
+SHA256 (nspr-4.38.2.tar.gz) = e4092faeab77bdc9b32db1113e4215948ee768e26c4666db3b5a60b35f2c9105
+SIZE (nspr-4.38.2.tar.gz) = 1025394
diff --git a/devel/nspr/pkg-plist b/devel/nspr/pkg-plist
index e4d1c6e318d0..5a598e58ef1d 100644
--- a/devel/nspr/pkg-plist
+++ b/devel/nspr/pkg-plist
@@ -3,8 +3,6 @@ include/nspr/md/_aix32.cfg
include/nspr/md/_aix64.cfg
include/nspr/md/_darwin.cfg
include/nspr/md/_freebsd.cfg
-include/nspr/md/_hpux32.cfg
-include/nspr/md/_hpux64.cfg
include/nspr/md/_linux.cfg
include/nspr/md/_netbsd.cfg
include/nspr/md/_nto.cfg
diff --git a/devel/objconv/Makefile b/devel/objconv/Makefile
index e27ea615b5a1..6bc397fe8de1 100644
--- a/devel/objconv/Makefile
+++ b/devel/objconv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= objconv
-DISTVERSION= 2.55_1
+DISTVERSION= 2.56
CATEGORIES= devel
MASTER_SITES= http://fuz.su/pub/objconv/ \
https://www.agner.org/optimize/objconv.zip?dummy=/
diff --git a/devel/objconv/distinfo b/devel/objconv/distinfo
index 9206c453bd45..019bd31ca7d8 100644
--- a/devel/objconv/distinfo
+++ b/devel/objconv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756548185
-SHA256 (objconv-2.55_1.zip) = 9d3139e90e187f556cbb52db55ffa86041030455ca2941923b78602500216b72
-SIZE (objconv-2.55_1.zip) = 1080262
+TIMESTAMP = 1762198772
+SHA256 (objconv-2.56.zip) = 301149c271ffaf7b11a14d7aff637ecd580f8591bb8992b8e399af7ed4779bf9
+SIZE (objconv-2.56.zip) = 1080800
diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile
index 7a9a770e6209..42e1e23d676e 100644
--- a/devel/oci-cli/Makefile
+++ b/devel/oci-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= oci-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 3.68.1
+DISTVERSION= 3.71.0
CATEGORIES= devel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,8 +22,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}oci>=2.161.1:devel/py-oci@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=22.1.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oci>=2.164.0:devel/py-oci@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=22.1.0:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.29:devel/py-prompt-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} \
@@ -31,7 +31,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.15.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}terminaltables>=3.1.0:textproc/py-terminaltables@${PY_FLAVOR}
-USES= python:3.9-3.12
+USES= python
USE_GITHUB= yes
GH_ACCOUNT= oracle
USE_PYTHON= autoplist concurrent cryptography pep517
diff --git a/devel/oci-cli/distinfo b/devel/oci-cli/distinfo
index 9e27ecc11e14..de4f47f29d08 100644
--- a/devel/oci-cli/distinfo
+++ b/devel/oci-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761117188
-SHA256 (oracle-oci-cli-v3.68.1_GH0.tar.gz) = 8654cbccc64dc74d602c835da5315c81c647ace4ed5f0eb1409f790575c91686
-SIZE (oracle-oci-cli-v3.68.1_GH0.tar.gz) = 5997456
+TIMESTAMP = 1763456936
+SHA256 (oracle-oci-cli-v3.71.0_GH0.tar.gz) = 2f1e584f5860c4bf232e150ac656e683e7f2776512aad34833035e3dc9471625
+SIZE (oracle-oci-cli-v3.71.0_GH0.tar.gz) = 6056460
diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile
index 413a27d9fca3..c47f66b6bf66 100644
--- a/devel/okteta/Makefile
+++ b/devel/okteta/Makefile
@@ -1,5 +1,5 @@
PORTNAME= okteta
-DISTVERSION= 0.26.23
+DISTVERSION= 0.26.24
PORTEPOCH= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src
diff --git a/devel/okteta/distinfo b/devel/okteta/distinfo
index 026e2b222c11..f9e8ca1236b1 100644
--- a/devel/okteta/distinfo
+++ b/devel/okteta/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758423635
-SHA256 (okteta-0.26.23.tar.xz) = b04c50988eac26c50768ab5bd40f5b35a348c44d6e0e6a8d560563cf0eb1a3b1
-SIZE (okteta-0.26.23.tar.xz) = 1105068
+TIMESTAMP = 1761272559
+SHA256 (okteta-0.26.24.tar.xz) = 31b2323f02f4d4fc872c3fc135d54bb90925825681e591dd25f4a680c0d2656a
+SIZE (okteta-0.26.24.tar.xz) = 1109380
diff --git a/devel/okteta/pkg-plist b/devel/okteta/pkg-plist
index caaab8debbe0..8dbdf1abab83 100644
--- a/devel/okteta/pkg-plist
+++ b/devel/okteta/pkg-plist
@@ -543,6 +543,7 @@ share/knsrcfiles/okteta-structures.knsrc
share/kservices5/oktetapart.desktop
share/locale/ar/LC_MESSAGES/libkasten.mo
share/locale/ar/LC_MESSAGES/liboktetacore.mo
+share/locale/ar/LC_MESSAGES/liboktetagui.mo
share/locale/ar/LC_MESSAGES/liboktetakasten.mo
share/locale/ar/LC_MESSAGES/okteta.mo
share/locale/ar/LC_MESSAGES/oktetapart.mo
diff --git a/devel/omnilinter/Makefile b/devel/omnilinter/Makefile
index 2970a79f12d0..6705fbd9505f 100644
--- a/devel/omnilinter/Makefile
+++ b/devel/omnilinter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= omnilinter
PORTVERSION= 0.7.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile
index abc17cb386e8..4338f53134f1 100644
--- a/devel/onetbb/Makefile
+++ b/devel/onetbb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= onetbb
-PORTVERSION= 2022.2.0
+PORTVERSION= 2022.3.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/onetbb/distinfo b/devel/onetbb/distinfo
index 65718a1dcb16..488566db547f 100644
--- a/devel/onetbb/distinfo
+++ b/devel/onetbb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751298824
-SHA256 (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = f0f78001c8c8edb4bddc3d4c5ee7428d56ae313254158ad1eec49eced57f6a5b
-SIZE (uxlfoundation-oneTBB-v2022.2.0_GH0.tar.gz) = 4244148
+TIMESTAMP = 1762198167
+SHA256 (uxlfoundation-oneTBB-v2022.3.0_GH0.tar.gz) = 01598a46c1162c27253a0de0236f520fd8ee8166e9ebb84a4243574f88e6e50a
+SIZE (uxlfoundation-oneTBB-v2022.3.0_GH0.tar.gz) = 6836514
diff --git a/devel/onetbb/files/patch-cmake_compilers_Clang.cmake b/devel/onetbb/files/patch-cmake_compilers_Clang.cmake
deleted file mode 100644
index 5b5465e62799..000000000000
--- a/devel/onetbb/files/patch-cmake_compilers_Clang.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
---- cmake/compilers/Clang.cmake.orig 2025-07-17 17:44:20 UTC
-+++ cmake/compilers/Clang.cmake
-@@ -65,7 +65,7 @@ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAG
- # Clang flags to prevent compiler from optimizing out security checks
- set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security -fPIC $<$<NOT:$<BOOL:${EMSCRIPTEN}>>:-fstack-protector-strong>)
-
--if (NOT APPLE AND NOT ANDROID_PLATFORM AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64")
-+if (NOT APPLE AND NOT ANDROID_PLATFORM AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "powerpc" AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm")
- set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} -fstack-clash-protection $<$<NOT:$<BOOL:${EMSCRIPTEN}>>:-fcf-protection=full>)
- endif()
-
diff --git a/devel/onetbb/pkg-plist b/devel/onetbb/pkg-plist
index 81bea3c7ad02..c1160a9a4beb 100644
--- a/devel/onetbb/pkg-plist
+++ b/devel/onetbb/pkg-plist
@@ -148,14 +148,14 @@ lib/cmake/TBB/TBBTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/TBB/TBBTargets.cmake
lib/libtbb%%DBGSUFX%%.so
lib/libtbb%%DBGSUFX%%.so.12
-lib/libtbb%%DBGSUFX%%.so.12.16
+lib/libtbb%%DBGSUFX%%.so.12.17
lib/libtbbbind_2_5%%DBGSUFX%%.so
lib/libtbbbind_2_5%%DBGSUFX%%.so.3
-lib/libtbbbind_2_5%%DBGSUFX%%.so.3.16
+lib/libtbbbind_2_5%%DBGSUFX%%.so.3.17
lib/libtbbmalloc%%DBGSUFX%%.so
lib/libtbbmalloc%%DBGSUFX%%.so.2
-lib/libtbbmalloc%%DBGSUFX%%.so.2.16
+lib/libtbbmalloc%%DBGSUFX%%.so.2.17
lib/libtbbmalloc_proxy%%DBGSUFX%%.so
lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2
-lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.16
+lib/libtbbmalloc_proxy%%DBGSUFX%%.so.2.17
libdata/pkgconfig/tbb%%PCSUFX%%.pc
diff --git a/devel/openapi-tui/Makefile b/devel/openapi-tui/Makefile
index fa548790a109..898e6cd0417f 100644
--- a/devel/openapi-tui/Makefile
+++ b/devel/openapi-tui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openapi-tui
DISTVERSION= 0.10.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/openapi/Makefile b/devel/openapi/Makefile
index 0b4b3aee8063..89dcafac09a7 100644
--- a/devel/openapi/Makefile
+++ b/devel/openapi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openapi
-PORTVERSION= 1.7.11
+PORTVERSION= 1.9.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/openapi/distinfo b/devel/openapi/distinfo
index 58291fd5bcb1..66549dd73200 100644
--- a/devel/openapi/distinfo
+++ b/devel/openapi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759774529
-SHA256 (go/devel_openapi/openapi-v1.7.11/v1.7.11.mod) = 7bc52ccfa3ab68def866e59b7f34cafdcbb2c2aa87acfb98cb243fcbd6ff8e70
-SIZE (go/devel_openapi/openapi-v1.7.11/v1.7.11.mod) = 929
-SHA256 (go/devel_openapi/openapi-v1.7.11/v1.7.11.zip) = 082652e07cb27ba13dc4a133f7098be14315034fe2b5c15ddf5499c7bd5621ce
-SIZE (go/devel_openapi/openapi-v1.7.11/v1.7.11.zip) = 1049279
+TIMESTAMP = 1761446486
+SHA256 (go/devel_openapi/openapi-v1.9.0/v1.9.0.mod) = 0fc08745c9092bd87ebdd1d1098d6c9644295e25f332a99134aa2bfbdf3ce059
+SIZE (go/devel_openapi/openapi-v1.9.0/v1.9.0.mod) = 929
+SHA256 (go/devel_openapi/openapi-v1.9.0/v1.9.0.zip) = 43dccfef3dcbbcb47b232c4c985a76847254a1f0a4a8f99b5dcc9df0bb226295
+SIZE (go/devel_openapi/openapi-v1.9.0/v1.9.0.zip) = 1090019
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index da8f40294b24..4c73a3fe68c3 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opendht
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/openfec/Makefile b/devel/openfec/Makefile
new file mode 100644
index 000000000000..dd4e30d735d6
--- /dev/null
+++ b/devel/openfec/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= openfec
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.4.2.12
+PORTREVISION= 1
+CATEGORIES= devel
+
+MAINTAINER= feld@FreeBSD.org
+COMMENT= Forward Error Correction Library
+WWW= https://github.com/roc-streaming/openfec
+
+# BSD2CLAUSE for the inlined FEC code by Luigi Rizzo
+# LDPC license for the inlined code from Radford Neal's LDPC project
+# which is similar to MIT license
+LICENSE= BSD2CLAUSE CeCCIL CeCCIL-C LDPC
+LICENSE_COMB= multi
+LICENSE_NAME_CeCCIL= CEA CNRS INRIA Logiciel Libre License
+LICENSE_FILE_CeCCIL= ${WRKSRC}/Licence_CeCILL_V2-en.txt
+LICENSE_PERMS_CeCCIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_NAME_CeCCIL-C= CEA CNRS INRIA Logiciel Libre Component License
+LICENSE_FILE_CeCCIL-C= ${WRKSRC}/LICENCE_CeCILL-C_V1-en.txt
+LICENSE_PERMS_CeCCIL-C= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_NAME_LDPC= Radford Neal's LDPC simulator licence
+LICENSE_FILE_LDPC= ${FILESDIR}/COPYRIGHT-LDPC
+LICENSE_PERMS_LDPC= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES= cmake pathfix
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= roc-streaming
+
+.if defined(WITH_DEBUG)
+CFLAGS+= -DOF_DEBUG
+.endif
+
+TEST_TARGET= test
+
+.include <bsd.port.mk>
diff --git a/devel/openfec/distinfo b/devel/openfec/distinfo
new file mode 100644
index 000000000000..6ebbc1390aab
--- /dev/null
+++ b/devel/openfec/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762800891
+SHA256 (roc-streaming-openfec-v1.4.2.12_GH0.tar.gz) = 3397f58c8fff945ece8ea19e7859040c98a5c6497e5d791397794094e15e5873
+SIZE (roc-streaming-openfec-v1.4.2.12_GH0.tar.gz) = 1114214
diff --git a/devel/openfec/files/COPYRIGHT-LDPC b/devel/openfec/files/COPYRIGHT-LDPC
new file mode 100644
index 000000000000..9cd0d7f65b4f
--- /dev/null
+++ b/devel/openfec/files/COPYRIGHT-LDPC
@@ -0,0 +1,15 @@
+Except as otherwise specified, all program code and documentation in this
+directory is copyright (c) 1995-2012 by Radford M. Neal.
+
+Permission is granted for anyone to copy, use, modify, and distribute
+these programs and accompanying documents for any purpose, provided
+this copyright notice is retained and prominently displayed, and note
+is made of any changes made to these programs. These programs and
+documents are distributed without any warranty, express or implied.
+As the programs were written for research purposes only, they have not
+been tested to the degree that would be advisable in any important
+application. All use of these programs is entirely at the user's own
+risk.
+
+Some routines in the module rand.c are taken from the GNU C Library,
+and are copyrighted as described there and in the file LGPL.
diff --git a/devel/openfec/files/patch-CMakeLists.txt b/devel/openfec/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..24b34a9fb74c
--- /dev/null
+++ b/devel/openfec/files/patch-CMakeLists.txt
@@ -0,0 +1,55 @@
+--- CMakeLists.txt.orig 2025-11-10 21:36:14 UTC
++++ CMakeLists.txt
+@@ -23,33 +23,33 @@ ENABLE_TESTING()
+
+ ENABLE_TESTING()
+
+-if (PROFILING STREQUAL "ON")
++#if (PROFILING STREQUAL "ON")
+
+-else(PROFILING STREQUAL "ON")
++#else(PROFILING STREQUAL "ON")
+
+-endif(PROFILING STREQUAL "ON")
++#endif(PROFILING STREQUAL "ON")
+
+-if (DEBUG STREQUAL "ON")
++#if (DEBUG STREQUAL "ON")
+ # Debug mode
+-ADD_DEFINITIONS(-DOF_DEBUG)
+-set(CMAKE_BUILD_TYPE Debug)
+-message(STATUS "Debug mode ON" )
++#ADD_DEFINITIONS(-DOF_DEBUG)
++#set(CMAKE_BUILD_TYPE Debug)
++#message(STATUS "Debug mode ON" )
+
+-else(DEBUG STREQUAL "ON")
++#else(DEBUG STREQUAL "ON")
+ # Release mode
+-set(CMAKE_BUILD_TYPE Release)
+-set(OPTIMIZE "3" CACHE STRING "Set optimization level (0-3 or DEFAULT)")
+-if (NOT OPTIMIZE STREQUAL "DEFAULT")
+- string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
+- string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
+- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O${OPTIMIZE}")
+-endif()
+-message(STATUS "Debug mode OFF")
+-message(STATUS "Optimization level ${OPTIMIZE}")
++#set(CMAKE_BUILD_TYPE Release)
++#set(OPTIMIZE "3" CACHE STRING "Set optimization level (0-3 or DEFAULT)")
++#if (NOT OPTIMIZE STREQUAL "DEFAULT")
++# string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
++# string(REGEX REPLACE "(-O[A-Za-z0-9]+)" "" CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE}")
++# set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O${OPTIMIZE}")
++#endif()
++#message(STATUS "Debug mode OFF")
++#message(STATUS "Optimization level ${OPTIMIZE}")
+
+-endif (DEBUG STREQUAL "ON")
++#endif (DEBUG STREQUAL "ON")
+
+-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wno-unused-result")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-result")
+
+ set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin/${CMAKE_BUILD_TYPE}
+ CACHE STRING "output path for libraries")
diff --git a/devel/openfec/pkg-descr b/devel/openfec/pkg-descr
new file mode 100644
index 000000000000..6d0afbcc983b
--- /dev/null
+++ b/devel/openfec/pkg-descr
@@ -0,0 +1,19 @@
+OpenFEC is a library that provides Application-Level Forward Erasure
+Correction (AL-FEC) codes, also known as Upper-Layers FEC (UL-FEC). The
+core purpose is to add redundancy to data in order to recover from
+erasures during transmission without requiring retransmission.
+Implemented as high-performance C-language software codecs, OpenFEC
+provides IPR-free, open AL-FEC codes positioned in the communication
+stack for robust transmission and distributed storage applications.
+
+The library serves as a platform for developers and researchers who need
+to integrate forward error correction capabilities into their
+applications, offering ready-to-use codecs, performance evaluation
+environments, and documentation. It's designed for applications where
+data loss during transmission needs to be recovered automatically,
+making it suitable for reliable communication systems, streaming
+applications, and distributed storage solutions where retransmission is
+not feasible.
+
+This package is a fork by the roc-streaming project with additional
+bugfixes. The original project is hosted at https://openfec.inrialpes.fr
diff --git a/devel/openfec/pkg-plist b/devel/openfec/pkg-plist
new file mode 100644
index 000000000000..8d7dee375c90
--- /dev/null
+++ b/devel/openfec/pkg-plist
@@ -0,0 +1,48 @@
+include/openfec/lib_advanced/ldpc_from_file/of_codec_profile.h
+include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff.h
+include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff_api.h
+include/openfec/lib_advanced/ldpc_from_file/of_ldpc_ff_includes.h
+include/openfec/lib_advanced/ldpc_from_file/of_ldpc_includes.h
+include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_hamming_weight.h
+include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_convert.h
+include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_dense.h
+include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_matrix_sparse.h
+include/openfec/lib_common/linear_binary_codes_utils/binary_matrix/of_tools.h
+include/openfec/lib_common/linear_binary_codes_utils/it_decoding/of_it_decoding.h
+include/openfec/lib_common/linear_binary_codes_utils/ml_decoding/of_ml_decoding.h
+include/openfec/lib_common/linear_binary_codes_utils/ml_decoding/of_ml_tool.h
+include/openfec/lib_common/linear_binary_codes_utils/of_create_pchk.h
+include/openfec/lib_common/linear_binary_codes_utils/of_linear_binary_code.h
+include/openfec/lib_common/linear_binary_codes_utils/of_symbol.h
+include/openfec/lib_common/of_build_config.h
+include/openfec/lib_common/of_cb.h
+include/openfec/lib_common/of_debug.h
+include/openfec/lib_common/of_mem.h
+include/openfec/lib_common/of_openfec_api.h
+include/openfec/lib_common/of_openfec_profile.h
+include/openfec/lib_common/of_rand.h
+include/openfec/lib_common/of_types.h
+include/openfec/lib_common/statistics/of_statistics.h
+include/openfec/lib_stable/2d_parity_matrix/of_2d_parity.h
+include/openfec/lib_stable/2d_parity_matrix/of_2d_parity_api.h
+include/openfec/lib_stable/2d_parity_matrix/of_2d_parity_includes.h
+include/openfec/lib_stable/2d_parity_matrix/of_codec_profile.h
+include/openfec/lib_stable/ldpc_staircase/of_codec_profile.h
+include/openfec/lib_stable/ldpc_staircase/of_ldpc_includes.h
+include/openfec/lib_stable/ldpc_staircase/of_ldpc_staircase.h
+include/openfec/lib_stable/ldpc_staircase/of_ldpc_staircase_api.h
+include/openfec/lib_stable/reed-solomon_gf_2_8/of_codec_profile.h
+include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8.h
+include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8_api.h
+include/openfec/lib_stable/reed-solomon_gf_2_8/of_reed-solomon_gf_2_8_includes.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/algebra_2_4.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/algebra_2_8.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/galois_field_codes_utils/of_galois_field_code.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/of_codec_profile.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m_api.h
+include/openfec/lib_stable/reed-solomon_gf_2_m/of_reed-solomon_gf_2_m_includes.h
+lib/libopenfec.so
+lib/libopenfec.so.1
+lib/libopenfec.so.1.4.2
+libdata/pkgconfig/openfec.pc
diff --git a/devel/oq/Makefile b/devel/oq/Makefile
index 1ced5f55bb2f..6c0128a439a3 100644
--- a/devel/oq/Makefile
+++ b/devel/oq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oq
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= hoanga@gmail.com
diff --git a/devel/p5-Avro/Makefile b/devel/p5-Avro/Makefile
index be6ae062172a..571becae3cae 100644
--- a/devel/p5-Avro/Makefile
+++ b/devel/p5-Avro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Avro
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel perl5
#MASTER_SITES= CPAN
#MASTER_SITE_SUBDIR= CPAN:RSKRABA
diff --git a/devel/p5-Avro/distinfo b/devel/p5-Avro/distinfo
index 5b7b90f7e51a..d0f0248ccd72 100644
--- a/devel/p5-Avro/distinfo
+++ b/devel/p5-Avro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723201041
-SHA256 (Avro-1.12.0.tar.gz) = dc5bc361d45e2407d93cee31506b9ebb2c5d18ca8ff7ba6b827e97abca2f703a
-SIZE (Avro-1.12.0.tar.gz) = 43405
+TIMESTAMP = 1761446544
+SHA256 (Avro-1.12.1.tar.gz) = b4b3faf434a66c2a1bfa9db1d9d266c5d1ddd479323d6d51bd79b6f181290559
+SIZE (Avro-1.12.1.tar.gz) = 43422
diff --git a/devel/p5-B-Keywords/Makefile b/devel/p5-B-Keywords/Makefile
index c2a043d7eb43..c944a6048044 100644
--- a/devel/p5-B-Keywords/Makefile
+++ b/devel/p5-B-Keywords/Makefile
@@ -1,5 +1,5 @@
PORTNAME= B-Keywords
-PORTVERSION= 1.28
+PORTVERSION= 1.29
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-B-Keywords/distinfo b/devel/p5-B-Keywords/distinfo
index 40077f62645f..84e582a3b603 100644
--- a/devel/p5-B-Keywords/distinfo
+++ b/devel/p5-B-Keywords/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751183619
-SHA256 (B-Keywords-1.28.tar.gz) = 9e7eb67695929487c61aaf2dae8baf9dda1ad87602bb5a094f10744b12765e3e
-SIZE (B-Keywords-1.28.tar.gz) = 13223
+TIMESTAMP = 1762037384
+SHA256 (B-Keywords-1.29.tar.gz) = e0aa19d3390409f0ece7342ab041c5b432c31d7cf1abf182c134b6aab78784b0
+SIZE (B-Keywords-1.29.tar.gz) = 14319
diff --git a/devel/p5-Data-ObjectDriver/Makefile b/devel/p5-Data-ObjectDriver/Makefile
index ed29eb373452..586a9167a404 100644
--- a/devel/p5-Data-ObjectDriver/Makefile
+++ b/devel/p5-Data-ObjectDriver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Data-ObjectDriver
-PORTVERSION= 0.25
+PORTVERSION= 0.26
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-DBI>=0:databases/p5-DBI \
p5-Text-SimpleTable>=0:textproc/p5-Text-SimpleTable
TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
- p5-Test-Exception>=0:devel/p5-Test-Exception
+ p5-Test-Exception>=0:devel/p5-Test-Exception \
+ p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
USES= perl5
USE_PERL5= modbuildtiny
diff --git a/devel/p5-Data-ObjectDriver/distinfo b/devel/p5-Data-ObjectDriver/distinfo
index 88aed934ab5d..f8b1c6d28f7a 100644
--- a/devel/p5-Data-ObjectDriver/distinfo
+++ b/devel/p5-Data-ObjectDriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745462030
-SHA256 (Data-ObjectDriver-0.25.tar.gz) = ebd701d151508d4e74671b48a5b62441dacce70042b720655881c159f205ebae
-SIZE (Data-ObjectDriver-0.25.tar.gz) = 93950
+TIMESTAMP = 1762078970
+SHA256 (Data-ObjectDriver-0.26.tar.gz) = d7e9d5353849d23a4994f532662ba9656c5a60aad9ec5d7d0c378c69d1d84017
+SIZE (Data-ObjectDriver-0.26.tar.gz) = 97635
diff --git a/devel/p5-Data-Random/Makefile b/devel/p5-Data-Random/Makefile
index 7307e7799625..502878f1d42a 100644
--- a/devel/p5-Data-Random/Makefile
+++ b/devel/p5-Data-Random/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Data-Random
-PORTVERSION= 0.13
+PORTVERSION= 0.14
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Data-Random/distinfo b/devel/p5-Data-Random/distinfo
index 834f18c56b91..5a1674ee757f 100644
--- a/devel/p5-Data-Random/distinfo
+++ b/devel/p5-Data-Random/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1524262438
-SHA256 (Data-Random-0.13.tar.gz) = eb590184a8db28a7e49eab09e25f8650c33f1f668b6a472829de74a53256bfc0
-SIZE (Data-Random-0.13.tar.gz) = 158143
+TIMESTAMP = 1762079441
+SHA256 (Data-Random-0.14.tar.gz) = bec0e1d5301a57727e4e3a9f56590d5daa65e81be3027ecbc4141c04fa871818
+SIZE (Data-Random-0.14.tar.gz) = 158730
diff --git a/devel/p5-Date-Range/Makefile b/devel/p5-Date-Range/Makefile
index 3251a6a63f74..64b2dc5bc50d 100644
--- a/devel/p5-Date-Range/Makefile
+++ b/devel/p5-Date-Range/Makefile
@@ -9,10 +9,12 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Work with a range of dates in Perl
WWW= https://metacpan.org/release/Date-Range
-BUILD_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple
+BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/p5-IPC-ShellCmd/Makefile b/devel/p5-IPC-ShellCmd/Makefile
index f4c88e3a8acf..09faff2a2654 100644
--- a/devel/p5-IPC-ShellCmd/Makefile
+++ b/devel/p5-IPC-ShellCmd/Makefile
@@ -14,10 +14,9 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \
- sudo:security/sudo
+RUN_DEPENDS= p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote
-USES= perl5
+USES= perl5 sudo
USE_PERL5= configure
NO_ARCH= yes
diff --git a/devel/p5-OrePAN2/Makefile b/devel/p5-OrePAN2/Makefile
index 6ac57c1631b0..186c64121b73 100644
--- a/devel/p5-OrePAN2/Makefile
+++ b/devel/p5-OrePAN2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= OrePAN2
-PORTVERSION= 0.52
-PORTREVISION= 1
+PORTVERSION= 0.53
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:OALDERS
@@ -17,11 +16,13 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Archive-Extract>=0.72:archivers/p5-Archive-Extract \
p5-IO-File-AtomicChange>=0:devel/p5-IO-File-AtomicChange \
p5-IO-Socket-SSL>=1.42:security/p5-IO-Socket-SSL \
+ p5-libwww>=0:www/p5-libwww \
p5-List-Compare>=0:misc/p5-List-Compare \
p5-MetaCPAN-Client>=2.000000:devel/p5-MetaCPAN-Client \
p5-Moo>=1.007000:devel/p5-Moo \
p5-MooX-Options>=0:devel/p5-MooX-Options \
p5-MooX-StrictConstructor>=0:devel/p5-MooX-StrictConstructor \
+ p5-namespace-clean>=0:devel/p5-namespace-clean \
p5-Parse-CPAN-Packages-Fast>=0.09:devel/p5-Parse-CPAN-Packages-Fast \
p5-Parse-LocalDistribution>=0.14:devel/p5-Parse-LocalDistribution \
p5-Path-Tiny>=0:devel/p5-Path-Tiny \
@@ -29,11 +30,11 @@ RUN_DEPENDS= p5-Archive-Extract>=0.72:archivers/p5-Archive-Extract \
p5-Type-Tiny>=2.000000:devel/p5-Type-Tiny \
p5-Types-Path-Tiny>=0:devel/p5-Types-Path-Tiny \
p5-Types-Self>=0:devel/p5-Types-Self \
- p5-Types-URI>=0:devel/p5-Types-URI \
- p5-libwww>=0:www/p5-libwww \
- p5-namespace-clean>=0:devel/p5-namespace-clean
-TEST_DEPENDS= p5-File-Touch>=0:devel/p5-File-Touch \
+ p5-Types-URI>=0:devel/p5-Types-URI
+TEST_DEPENDS= p5-File-pushd>=0:devel/p5-File-pushd \
+ p5-File-Touch>=0:devel/p5-File-Touch \
p5-File-Which>=0:sysutils/p5-File-Which \
+ p5-Test-Needs>=0:devel/p5-Test-Needs \
p5-Test-RequiresInternet>=0:devel/p5-Test-RequiresInternet
USES= perl5
diff --git a/devel/p5-OrePAN2/distinfo b/devel/p5-OrePAN2/distinfo
index 0d3728451922..00c26999ed3b 100644
--- a/devel/p5-OrePAN2/distinfo
+++ b/devel/p5-OrePAN2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708469911
-SHA256 (OrePAN2-0.52.tar.gz) = 90d11fd7cce960b82d87fb330830849ab5959ec9519bab37333ef5cbb9cecf82
-SIZE (OrePAN2-0.52.tar.gz) = 52017
+TIMESTAMP = 1762079617
+SHA256 (OrePAN2-0.53.tar.gz) = a04783ecb319e4143911429895fe06b99ac7abc515a0bba962ac8079498dd413
+SIZE (OrePAN2-0.53.tar.gz) = 53166
diff --git a/devel/p5-OrePAN2/pkg-plist b/devel/p5-OrePAN2/pkg-plist
index fbb33662a8c7..6b01604af46c 100644
--- a/devel/p5-OrePAN2/pkg-plist
+++ b/devel/p5-OrePAN2/pkg-plist
@@ -10,8 +10,10 @@ bin/orepan2-merge-index
%%SITE_PERL%%/OrePAN2/Index.pm
%%SITE_PERL%%/OrePAN2/Indexer.pm
%%SITE_PERL%%/OrePAN2/Injector.pm
+%%SITE_PERL%%/OrePAN2/Logger.pm
%%SITE_PERL%%/OrePAN2/Repository.pm
%%SITE_PERL%%/OrePAN2/Repository/Cache.pm
+%%SITE_PERL%%/OrePAN2/Role/HasLogger.pm
%%PERL5_MAN1%%/orepan2-audit.1.gz
%%PERL5_MAN1%%/orepan2-gc.1.gz
%%PERL5_MAN1%%/orepan2-indexer.1.gz
diff --git a/devel/p5-Sys-Virt/Makefile b/devel/p5-Sys-Virt/Makefile
index 0af343f8ac6f..a149a8a012d4 100644
--- a/devel/p5-Sys-Virt/Makefile
+++ b/devel/p5-Sys-Virt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Sys-Virt
-PORTVERSION= 11.6.0
+PORTVERSION= 11.8.0
DISTVERSIONPREFIX= v
CATEGORIES= devel perl5
MASTER_SITES= CPAN
diff --git a/devel/p5-Sys-Virt/distinfo b/devel/p5-Sys-Virt/distinfo
index 77699178de34..a360711c6302 100644
--- a/devel/p5-Sys-Virt/distinfo
+++ b/devel/p5-Sys-Virt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755087922
-SHA256 (Sys-Virt-v11.6.0.tar.gz) = 8d6e61a96d099d78a22b7f1cd3e3392fe663b2fce8c5bb769d87c4a01f3e20c9
-SIZE (Sys-Virt-v11.6.0.tar.gz) = 177510
+TIMESTAMP = 1762588003
+SHA256 (Sys-Virt-v11.8.0.tar.gz) = 477746fda6d69c3ab64260fc832d7e9518889ab16f8d57a2611e0934a73b2faa
+SIZE (Sys-Virt-v11.8.0.tar.gz) = 178755
diff --git a/devel/p5-Term-Choose-LineFold-XS/Makefile b/devel/p5-Term-Choose-LineFold-XS/Makefile
index 54be4791f6f3..3d59bad6626e 100644
--- a/devel/p5-Term-Choose-LineFold-XS/Makefile
+++ b/devel/p5-Term-Choose-LineFold-XS/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose-LineFold-XS
-PORTVERSION= 0.003
+PORTVERSION= 0.004
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose-LineFold-XS/distinfo b/devel/p5-Term-Choose-LineFold-XS/distinfo
index 2d3db38d1731..97942327b95d 100644
--- a/devel/p5-Term-Choose-LineFold-XS/distinfo
+++ b/devel/p5-Term-Choose-LineFold-XS/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816606
-SHA256 (Term-Choose-LineFold-XS-0.003.tar.gz) = f8cbd2f96d38fd2e0e942b20260f63de46884fca30dc44ba264f0787dbf76f0f
-SIZE (Term-Choose-LineFold-XS-0.003.tar.gz) = 25522
+TIMESTAMP = 1761446552
+SHA256 (Term-Choose-LineFold-XS-0.004.tar.gz) = 3194d5adb14041595c002e687b4a6daae903a9159970da1640ff0d633404e15d
+SIZE (Term-Choose-LineFold-XS-0.004.tar.gz) = 25621
diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile
index 1ded967f5d08..e0f1d9936222 100644
--- a/devel/p5-Term-Choose/Makefile
+++ b/devel/p5-Term-Choose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose
-PORTVERSION= 1.776
+PORTVERSION= 1.777
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -22,7 +22,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= XS
OPTIONS_DEFAULT=XS
-XS_BUILD_DEPENDS= p5-Term-Choose-LineFold-XS>=0.003:devel/p5-Term-Choose-LineFold-XS
-XS_RUN_DEPENDS= p5-Term-Choose-LineFold-XS>=0.003:devel/p5-Term-Choose-LineFold-XS
+XS_BUILD_DEPENDS= p5-Term-Choose-LineFold-XS>=0.004:devel/p5-Term-Choose-LineFold-XS
+XS_RUN_DEPENDS= p5-Term-Choose-LineFold-XS>=0.004:devel/p5-Term-Choose-LineFold-XS
.include <bsd.port.mk>
diff --git a/devel/p5-Term-Choose/distinfo b/devel/p5-Term-Choose/distinfo
index 0b568353df33..5060143e85b0 100644
--- a/devel/p5-Term-Choose/distinfo
+++ b/devel/p5-Term-Choose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816604
-SHA256 (Term-Choose-1.776.tar.gz) = fb8501d674ed784a0129ea350f5d6cfefc43a6d73aba0d2c26ad7a2e000f3805
-SIZE (Term-Choose-1.776.tar.gz) = 75066
+TIMESTAMP = 1761446550
+SHA256 (Term-Choose-1.777.tar.gz) = 3b0bfa8c6bb683d7ab60f813dea9c53dd8498a942804e197f1f89c5454a90100
+SIZE (Term-Choose-1.777.tar.gz) = 75037
diff --git a/devel/p5-Time-Piece/Makefile b/devel/p5-Time-Piece/Makefile
index 71acde664ae3..0875d1e62e32 100644
--- a/devel/p5-Time-Piece/Makefile
+++ b/devel/p5-Time-Piece/Makefile
@@ -1,10 +1,10 @@
PORTNAME= Time-Piece
-PORTVERSION= 1.3701
-PORTEPOCH= 1
+PORTVERSION= 1.40
+PORTEPOCH= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:ESAYM
PKGNAMEPREFIX= p5-
-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented time objects for Perl
WWW= https://metacpan.org/release/Time-Piece
diff --git a/devel/p5-Time-Piece/distinfo b/devel/p5-Time-Piece/distinfo
index 0df97421837e..f2388fe76c1d 100644
--- a/devel/p5-Time-Piece/distinfo
+++ b/devel/p5-Time-Piece/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756269005
-SHA256 (Time-Piece-1.3701.tar.gz) = 857721f77f6180160282c68defbd138ef4091bbe3a1d2532c712890a3d092fdf
-SIZE (Time-Piece-1.3701.tar.gz) = 43715
+TIMESTAMP = 1762854769
+SHA256 (Time-Piece-1.40.tar.gz) = d079c5beadd76e2521bdb5f215f15c0c63b95ca2181066778454afb06bdb1d67
+SIZE (Time-Piece-1.40.tar.gz) = 56263
diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile
index 5b21f590fc48..9c4f53fdfd95 100644
--- a/devel/p5-Type-Tiny/Makefile
+++ b/devel/p5-Type-Tiny/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Type-Tiny
-PORTVERSION= 2.008003
+PORTVERSION= 2.008004
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TOBYINK
diff --git a/devel/p5-Type-Tiny/distinfo b/devel/p5-Type-Tiny/distinfo
index 53343bca2be4..f06c195f765d 100644
--- a/devel/p5-Type-Tiny/distinfo
+++ b/devel/p5-Type-Tiny/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436449
-SHA256 (Type-Tiny-2.008003.tar.gz) = 47e76a2c09a6508a0f65bc88954a6e26172d92978cfde5edb8ddaa2013cf06e7
-SIZE (Type-Tiny-2.008003.tar.gz) = 501047
+TIMESTAMP = 1761446554
+SHA256 (Type-Tiny-2.008004.tar.gz) = 27f9cadd91d15217be2748d612fef78d22474d3f6554ccfca4171cbcde1ab34e
+SIZE (Type-Tiny-2.008004.tar.gz) = 501471
diff --git a/devel/packr/Makefile b/devel/packr/Makefile
index a5c5fe226f34..dbace3937973 100644
--- a/devel/packr/Makefile
+++ b/devel/packr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packr
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.3
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/parol-ls/Makefile b/devel/parol-ls/Makefile
index e456b52761a9..a0f2a390857e 100644
--- a/devel/parol-ls/Makefile
+++ b/devel/parol-ls/Makefile
@@ -1,6 +1,6 @@
PORTNAME= parol-ls
DISTVERSION= 1.0.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/parol/Makefile b/devel/parol/Makefile
index 519d6ef48957..1c2920cabb2c 100644
--- a/devel/parol/Makefile
+++ b/devel/parol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= parol
DISTVERSION= 1.0.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/patsh/Makefile b/devel/patsh/Makefile
index df6b4ed8df89..409ea12d4be3 100644
--- a/devel/patsh/Makefile
+++ b/devel/patsh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= patsh
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/pcre2/Makefile b/devel/pcre2/Makefile
index 7b09ea0fd806..71fe8ad95e67 100644
--- a/devel/pcre2/Makefile
+++ b/devel/pcre2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pcre2
-DISTVERSION= 10.46
+DISTVERSION= 10.47
CATEGORIES= devel
MASTER_SITES= https://github.com/PCRE2Project/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
@@ -10,41 +10,46 @@ WWW= https://www.pcre.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE.md
-USES= autoreconf cpe libtool pkgconfig tar:bz2
+USES= cmake:testing cpe pathfix pkgconfig tar:bz2
CPE_VENDOR= pcre
-
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --enable-pcre2-16 \
- --enable-pcre2-32
-INSTALL_TARGET= install-strip
+PORTDOCS= *
+
+CMAKE_TESTING_ON= PCRE2_BUILD_TESTS
+
+CMAKE_ON= BUILD_SHARED_LIBS \
+ PCRE2_BUILD_PCRE2_16 \
+ PCRE2_BUILD_PCRE2_32
+CMAKE_OFF= PCRE2_BUILD_TESTS
-OPTIONS_DEFINE= DOCS LIBBZ2 LIBZ
+OPTIONS_DEFINE= DOCS LIBBZ2 LIBZ STATIC
OPTIONS_RADIO= CLI
OPTIONS_RADIO_CLI= LIBEDIT READLINE
+OPTIONS_SUB= yes
LIBBZ2_DESC= Using pcre2grep with .bz2 files
LIBZ_DESC= Using pcre2grep with .gz files
-LIBBZ2_CONFIGURE_ON= --enable-pcre2grep-libbz2
-LIBEDIT_USES= libedit
-LIBEDIT_CONFIGURE_ENABLE= pcre2test-libedit
-LIBZ_CONFIGURE_ON= --enable-pcre2grep-libz
-READLINE_USES= readline
-READLINE_CONFIGURE_ENABLE= pcre2test-libreadline
+LIBBZ2_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_BZip2:BOOL=True
+
+LIBEDIT_USES= libedit
+LIBEDIT_CMAKE_BOOL= PCRE2_SUPPORT_LIBEDIT
+LIBEDIT_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Editline:BOOL=True
+
+LIBZ_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB:BOOL=True
+
+READLINE_USES= readline
+READLINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Readline:BOOL=True
+
+STATIC_CMAKE_BOOL= BUILD_STATIC_LIBS
.include <bsd.port.options.mk>
.if ${ARCH:Mmips64*} == "" && ${ARCH:Mriscv64*} == ""
-CONFIGURE_ARGS+= --enable-jit
+CMAKE_ON+= PCRE2_SUPPORT_JIT
.else
-CONFIGURE_ARGS+= --disable-jit
-.endif
-
-.if ${PORT_OPTIONS:MDOCS}
-PORTDOCS= *
+CMAKE_OFF+= PCRE2_SUPPORT_JIT
.endif
# Optional knobs that accept positive integer parameters (see pcrebuild(3)):
@@ -53,33 +58,27 @@ PORTDOCS= *
# libraries, at the expense of longer load times (possible values:
# 2 (default), 3, and 4):
.if defined(WITH_LINK_SIZE)
-CONFIGURE_ARGS+= --with-link-size=${WITH_LINK_SIZE}
+CMAKE_ARGS+= -DPCRE2_LINK_SIZE:STRING=${WITH_LINK_SIZE}
.endif
# Control PCRE resource use by limiting the default number of times pcre_exec()
# can call match() during a single operation (default: 10 million):
.if defined(WITH_MATCH_LIMIT)
-CONFIGURE_ARGS+= --with-match-limit=${WITH_MATCH_LIMIT}
+CMAKE_ARGS+= -DPCRE2_MATCH_LIMIT:STRING=${WITH_MATCH_LIMIT}
+.endif
+
+# This limit applies to all backtracks, whether or not they are nested. In
+# some environments it is desirable to limit the nesting of backtracking (that
+# is, the depth of tree that is searched) more strictly, in order to restrict
+# the maximum amount of heap memory that is used (default: 10 million):
+.if defined(WITH_MATCH_LIMIT_DEPTH)
+CMAKE_ARGS+= -DPCRE2_MATCH_LIMIT_DEPTH:STRING=${WITH_MATCH_LIMIT_DEPTH}
.endif
# Control PCRE resource use by limiting the nesting depth of parentheses in
# patterns compiled with pcre_compile() (default: 250):
.if defined(WITH_PARENS_NEST_LIMIT)
-CONFIGURE_ARGS+= --with-parens-nest-limit=${WITH_PARENS_NEST_LIMIT}
-.endif
-
-#prevent regression test coredumps from causing failures on the
-#package-building cluster:
-.ifndef (MAINTAINER_MODE)
-CORELIMIT?= /usr/bin/limits -Sc 0
+CMAKE_ARGS+= -DPCRE2_PARENS_NEST_LIMIT:STRING=${WITH_PARENS_NEST_LIMIT}
.endif
-TESTLOGS?= RunGrepTest RunTest pcre_jit_test pcre_scanner_unittest \
- pcre_stringpiece_unittest pcrecpp_unittest
-
-do-test:
- @cd ${WRKSRC} ; \
- ${SETENV} ${MAKE_ENV} ${CORELIMIT} ${MAKE_CMD} ${MAKE_ARGS} check ; \
- for _l in ${TESTLOGS} ; do if ${TEST} -f $${_l}.log ; then \
- ${PRINTF} "\n\n$${_l}.log\n\n\n" ; ${CAT} $${_l}.log ; fi ; done
.include <bsd.port.mk>
diff --git a/devel/pcre2/distinfo b/devel/pcre2/distinfo
index 558f8cfcb451..5b829d77fd25 100644
--- a/devel/pcre2/distinfo
+++ b/devel/pcre2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759339956
-SHA256 (pcre2-10.46.tar.bz2) = 15fbc5aba6beee0b17aecb04602ae39432393aba1ebd8e39b7cabf7db883299f
-SIZE (pcre2-10.46.tar.bz2) = 2035354
+TIMESTAMP = 1761177391
+SHA256 (pcre2-10.47.tar.bz2) = 47fe8c99461250d42f89e6e8fdaeba9da057855d06eb7fc08d9ca03fd08d7bc7
+SIZE (pcre2-10.47.tar.bz2) = 2145789
diff --git a/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h b/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h
deleted file mode 100644
index 67ebc2b80ddc..000000000000
--- a/devel/pcre2/files/patch-deps_sljit_sljit__src_sljitConfigInternal.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- deps/sljit/sljit_src/sljitConfigInternal.h.orig 2025-02-06 07:15:34 UTC
-+++ deps/sljit/sljit_src/sljitConfigInternal.h
-@@ -255,7 +255,7 @@ extern "C" {
- * system provided method that should be defined below is used
- * instead.
- */
--#if (!defined SLJIT_CACHE_FLUSH && defined __has_builtin)
-+#if (!defined SLJIT_CACHE_FLUSH && defined __has_builtin && !defined SLJIT_CONFIG_PPC_32)
- #if __has_builtin(__builtin___clear_cache) && !defined(__clang__)
-
- /*
diff --git a/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7 b/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7
new file mode 100644
index 000000000000..a0f49df6ffc5
--- /dev/null
+++ b/devel/pcre2/files/patch-git-01-f8e7d124500e869ffc5643228c34d3745d64a3d7
@@ -0,0 +1,221 @@
+From f8e7d124500e869ffc5643228c34d3745d64a3d7 Mon Sep 17 00:00:00 2001
+From: Nicholas Wilson <nicholas@nicholaswilson.me.uk>
+Date: Sat, 25 Oct 2025 12:28:05 +0100
+Subject: [PATCH] Use correctly-cased CMake variables for better compatibility
+ (#825)
+
+* Use the correct casing for <PackageName>_FOUND
+* Add a CI test with CMake very latest (currently 4.1.2). This job also sets DCMAKE_POLICY_VERSION_MINIMUM to verify that we don't break any future policies, greater than our minimum version 3.15.
+* Tidy the ncurses support for libreadline to use READLINE_LIBRARIES
+---
+ .github/workflows/dev.yml | 140 +++++++++++++++++++++++++++++++++-----
+ CMakeLists.txt | 50 ++++++--------
+ cmake/FindEditline.cmake | 5 ++
+ cmake/FindReadline.cmake | 17 ++++-
+ 4 files changed, 164 insertions(+), 48 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index c97099601..ac3f8d001 100644
+--- CMakeLists.txt
++++ CMakeLists.txt
+@@ -146,7 +146,7 @@ endif()
+ # setting CMAKE_MODULE_PATH on the command line.
+ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+
+-# external packages
++# External packages
+ find_package(BZip2)
+ find_package(ZLIB)
+ find_package(Readline)
+@@ -446,7 +446,7 @@ if(HAVE_VSCRIPT)
+ endif()
+
+ # bzip2 lib
+-if(BZIP2_FOUND)
++if(BZip2_FOUND)
+ option(PCRE2_SUPPORT_LIBBZ2 "Enable support for linking pcre2grep with libbz2." ON)
+ endif()
+
+@@ -456,12 +456,12 @@ if(ZLIB_FOUND)
+ endif()
+
+ # editline lib
+-if(EDITLINE_FOUND)
++if(Editline_FOUND)
+ option(PCRE2_SUPPORT_LIBEDIT "Enable support for linking pcre2test with libedit." OFF)
+ endif()
+
+ # readline lib
+-if(READLINE_FOUND)
++if(Readline_FOUND)
+ option(PCRE2_SUPPORT_LIBREADLINE "Enable support for linking pcre2test with libreadline." ON)
+ endif()
+
+@@ -498,12 +498,12 @@ if(PCRE2_BUILD_PCRE2GREP AND NOT PCRE2_BUILD_PCRE2_8)
+ endif()
+
+ if(PCRE2_SUPPORT_LIBBZ2)
+- if(BZIP2_FOUND)
+- include_directories(${BZIP2_INCLUDE_DIR})
++ if(BZip2_FOUND)
++ include_directories(${BZIP2_INCLUDE_DIRS})
+ else()
+ message(
+ FATAL_ERROR
+- " libbz2 not found. Set BZIP2_INCLUDE_DIR to a compatible header\n"
++ " libbz2 not found. Set BZIP2_INCLUDE_DIRS to a compatible header\n"
+ " or set BZip2_ROOT to a full bzip2 installed tree, as needed."
+ )
+ endif()
+@@ -511,42 +511,42 @@ endif()
+
+ if(PCRE2_SUPPORT_LIBZ)
+ if(ZLIB_FOUND)
+- include_directories(${ZLIB_INCLUDE_DIR})
++ include_directories(${ZLIB_INCLUDE_DIRS})
+ else()
+ message(
+ FATAL_ERROR
+- " zlib not found. Set ZLIB_INCLUDE_DIR to a compatible header\n"
++ " zlib not found. Set ZLIB_INCLUDE_DIRS to a compatible header\n"
+ " or set ZLIB_ROOT to a full zlib installed tree, as needed."
+ )
+ endif()
+ endif()
+
+ if(PCRE2_SUPPORT_LIBEDIT)
+- if(EDITLINE_FOUND)
+- include_directories(${EDITLINE_INCLUDE_DIR})
++ if(Editline_FOUND)
++ include_directories(${EDITLINE_INCLUDE_DIRS})
+ else()
+ message(
+ FATAL_ERROR
+- " libedit not found. Set EDITLINE_INCLUDE_DIR to a compatible header\n"
++ " libedit not found. Set EDITLINE_INCLUDE_DIRS to a compatible header\n"
+ " or set Editline_ROOT to a full libedit installed tree, as needed."
+ )
+ endif()
+ endif()
+
+ if(PCRE2_SUPPORT_LIBREADLINE)
+- if(READLINE_FOUND)
+- include_directories(${READLINE_INCLUDE_DIR})
++ if(Readline_FOUND)
++ include_directories(${READLINE_INCLUDE_DIRS})
+ else()
+ message(
+ FATAL_ERROR
+- " libreadline not found. Set READLINE_INCLUDE_DIR to a compatible header\n"
++ " libreadline not found. Set READLINE_INCLUDE_DIRS to a compatible header\n"
+ " or set Readline_ROOT to a full libreadline installed tree, as needed."
+ )
+ endif()
+ endif()
+
+ if(PCRE2_SUPPORT_LIBREADLINE AND PCRE2_SUPPORT_LIBEDIT)
+- if(READLINE_FOUND)
++ if(Readline_FOUND)
+ message(
+ FATAL_ERROR
+ " Only one of the readline compatible libraries can be enabled.\n"
+@@ -603,24 +603,16 @@ endif()
+ set(PCRE2TEST_LIBS)
+ set(PCRE2GREP_LIBS)
+
+-# This next one used to reference ${READLINE_LIBRARY})
+-# but I was advised to add the NCURSES test as well, along with
+-# some modifications to cmake/FindReadline.cmake which should
+-# make it possible to override the default if necessary. PH
+-
+ if(PCRE2_SUPPORT_LIBREADLINE)
+ set(SUPPORT_LIBREADLINE 1)
+- list(APPEND PCRE2TEST_LIBS ${READLINE_LIBRARY})
+- if(DEFINED NCURSES_LIBRARY)
+- list(APPEND PCRE2TEST_LIBS ${NCURSES_LIBRARY})
+- endif()
++ list(APPEND PCRE2TEST_LIBS ${READLINE_LIBRARIES})
+ endif()
+
+ # libedit is a plug-compatible alternative to libreadline
+
+ if(PCRE2_SUPPORT_LIBEDIT)
+ set(SUPPORT_LIBEDIT 1)
+- list(APPEND PCRE2TEST_LIBS ${EDITLINE_LIBRARY})
++ list(APPEND PCRE2TEST_LIBS ${EDITLINE_LIBRARIES})
+ endif()
+
+ if(PCRE2_SUPPORT_LIBZ)
+@@ -1589,17 +1581,17 @@ if(PCRE2_SHOW_REPORT)
+ else()
+ message(STATUS " Link pcre2grep with libz .......... : Library not found")
+ endif()
+- if(BZIP2_FOUND)
++ if(BZip2_FOUND)
+ message(STATUS " Link pcre2grep with libbz2 ........ : ${PCRE2_SUPPORT_LIBBZ2}")
+ else()
+ message(STATUS " Link pcre2grep with libbz2 ........ : Library not found")
+ endif()
+- if(EDITLINE_FOUND)
++ if(Editline_FOUND)
+ message(STATUS " Link pcre2test with libeditline ... : ${PCRE2_SUPPORT_LIBEDIT}")
+ else()
+ message(STATUS " Link pcre2test with libeditline ... : Library not found")
+ endif()
+- if(READLINE_FOUND)
++ if(Readline_FOUND)
+ message(STATUS " Link pcre2test with libreadline ... : ${PCRE2_SUPPORT_LIBREADLINE}")
+ else()
+ message(STATUS " Link pcre2test with libreadline ... : Library not found")
+diff --git a/cmake/FindEditline.cmake b/cmake/FindEditline.cmake
+index c973c7b64..4784e052c 100644
+--- cmake/FindEditline.cmake
++++ cmake/FindEditline.cmake
+@@ -8,3 +8,8 @@ mark_as_advanced(EDITLINE_LIBRARY)
+
+ include(FindPackageHandleStandardArgs)
+ find_package_handle_standard_args(Editline DEFAULT_MSG EDITLINE_LIBRARY EDITLINE_INCLUDE_DIR)
++
++if(Editline_FOUND)
++ set(EDITLINE_LIBRARIES "${EDITLINE_LIBRARY}")
++ set(EDITLINE_INCLUDE_DIRS "${EDITLINE_INCLUDE_DIR}")
++endif()
+diff --git a/cmake/FindReadline.cmake b/cmake/FindReadline.cmake
+index 399096c37..e55fbcf22 100644
+--- cmake/FindReadline.cmake
++++ cmake/FindReadline.cmake
+@@ -16,6 +16,11 @@ if(READLINE_INCLUDE_DIR AND READLINE_LIBRARY)
+ include(CheckSymbolExists)
+ include(CMakePushCheckState)
+
++ set(first_run FALSE)
++ if(NOT DEFINED HAVE_READLINE_FUNC)
++ set(first_run TRUE)
++ endif()
++
+ cmake_push_check_state(RESET)
+ set(CMAKE_REQUIRED_LIBRARIES "${READLINE_LIBRARY}")
+ set(CMAKE_REQUIRED_INCLUDES "${READLINE_INCLUDE_DIR}")
+@@ -36,7 +41,9 @@ if(READLINE_INCLUDE_DIR AND READLINE_LIBRARY)
+ check_symbol_exists("readline" "stdio.h;readline/readline.h" HAVE_READLINE_FUNC_${lib})
+
+ if(HAVE_READLINE_FUNC_${lib})
+- message(STATUS "Looking for readline - readline needs ${lib}")
++ if(first_run)
++ message(STATUS "Looking for readline - readline needs ${lib}")
++ endif()
+ set(NCURSES_LIBRARY "${NCURSES_LIBRARY_${lib}}" CACHE FILEPATH "Path to the ncurses library")
+ mark_as_advanced(NCURSES_LIBRARY)
+ break()
+@@ -50,3 +57,11 @@ endif()
+
+ include(FindPackageHandleStandardArgs)
+ find_package_handle_standard_args(Readline DEFAULT_MSG READLINE_LIBRARY READLINE_INCLUDE_DIR)
++
++if(Readline_FOUND)
++ set(READLINE_LIBRARIES "${READLINE_LIBRARY}")
++ if(DEFINED NCURSES_LIBRARY)
++ list(APPEND READLINE_LIBRARIES "${NCURSES_LIBRARY}")
++ endif()
++ set(READLINE_INCLUDE_DIRS "${READLINE_INCLUDE_DIR}")
++endif()
diff --git a/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58 b/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58
new file mode 100644
index 000000000000..b057c5f0cf2e
--- /dev/null
+++ b/devel/pcre2/files/patch-git-02-3b9197727e70bffded674d24100e7b4c80e7ef58
@@ -0,0 +1,87 @@
+From 3b9197727e70bffded674d24100e7b4c80e7ef58 Mon Sep 17 00:00:00 2001
+From: Lucas Trzesniewski <lucas.trzesniewski@gmail.com>
+Date: Sat, 25 Oct 2025 21:43:32 +0200
+Subject: [PATCH] Fix incorrect version in docs (#829)
+
+---
+ doc/html/pcre2api.html | 2 +-
+ doc/html/pcre2pattern.html | 2 +-
+ doc/pcre2.txt | 4 ++--
+ doc/pcre2api.3 | 2 +-
+ doc/pcre2pattern.3 | 2 +-
+ 5 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/doc/html/pcre2api.html b/doc/html/pcre2api.html
+index 52f013e5e..dc45d7b0e 100644
+--- doc/html/pcre2api.html
++++ doc/html/pcre2api.html
+@@ -3526,7 +3526,7 @@ <h2><a name="SEC34" href="#TOC1">ITERATING OVER ALL MATCHES</a></h2>
+ for example, replacing all matches in the subject; splitting the subject on all
+ matches; or simply counting the number of matches. The <b>pcre2_next_match()</b>
+ function helps with this task by providing the appropriate parameters for the
+-next match attempt (available since PCRE2 10.46).
++next match attempt (available since PCRE2 10.47).
+ </p>
+ <p>
+ First, a match attempt should be made using one of the matching functions
+diff --git a/doc/html/pcre2pattern.html b/doc/html/pcre2pattern.html
+index a18a29771..6374d93ed 100644
+--- doc/html/pcre2pattern.html
++++ doc/html/pcre2pattern.html
+@@ -3451,7 +3451,7 @@ <h3>
+ Recursion and subroutines with returned capture groups
+ </h3>
+ <p>
+-Since PCRE2 10.46, recursion and subroutine calls may also specify a list of
++Since PCRE2 10.47, recursion and subroutine calls may also specify a list of
+ capture groups to return. This is a PCRE2 syntax extension not supported by
+ Perl. The pattern matching recurses into the referenced expression as described
+ above, however, when the recursion returns to the calling expression the
+diff --git a/doc/pcre2.txt b/doc/pcre2.txt
+index 4c43489fe..6ecf94e6e 100644
+--- doc/pcre2.txt
++++ doc/pcre2.txt
+@@ -3414,7 +3414,7 @@ ITERATING OVER ALL MATCHES
+ subject on all matches; or simply counting the number of matches. The
+ pcre2_next_match() function helps with this task by providing the ap-
+ propriate parameters for the next match attempt (available since PCRE2
+- 10.46).
++ 10.47).
+
+ First, a match attempt should be made using one of the matching func-
+ tions (pcre2_match(), pcre2_dfa_match(), or pcre2_jit_match()). Then,
+@@ -10105,7 +10105,7 @@ RECURSIVE PATTERNS
+
+ Recursion and subroutines with returned capture groups
+
+- Since PCRE2 10.46, recursion and subroutine calls may also specify a
++ Since PCRE2 10.47, recursion and subroutine calls may also specify a
+ list of capture groups to return. This is a PCRE2 syntax extension not
+ supported by Perl. The pattern matching recurses into the referenced
+ expression as described above, however, when the recursion returns to
+diff --git a/doc/pcre2api.3 b/doc/pcre2api.3
+index c43f57bee..1100e59af 100644
+--- doc/pcre2api.3
++++ doc/pcre2api.3
+@@ -3543,7 +3543,7 @@ A common task for applications is to implement "global" matching behaviour,
+ for example, replacing all matches in the subject; splitting the subject on all
+ matches; or simply counting the number of matches. The \fBpcre2_next_match()\fP
+ function helps with this task by providing the appropriate parameters for the
+-next match attempt (available since PCRE2 10.46).
++next match attempt (available since PCRE2 10.47).
+ .P
+ First, a match attempt should be made using one of the matching functions
+ (\fBpcre2_match()\fP, \fBpcre2_dfa_match()\fP, or \fBpcre2_jit_match()\fP).
+diff --git a/doc/pcre2pattern.3 b/doc/pcre2pattern.3
+index 6f73e1b84..db7856449 100644
+--- doc/pcre2pattern.3
++++ doc/pcre2pattern.3
+@@ -3499,7 +3499,7 @@ below.
+ .SS "Recursion and subroutines with returned capture groups"
+ .rs
+ .sp
+-Since PCRE2 10.46, recursion and subroutine calls may also specify a list of
++Since PCRE2 10.47, recursion and subroutine calls may also specify a list of
+ capture groups to return. This is a PCRE2 syntax extension not supported by
+ Perl. The pattern matching recurses into the referenced expression as described
+ above, however, when the recursion returns to the calling expression the
diff --git a/devel/pcre2/pkg-plist b/devel/pcre2/pkg-plist
index f783f2072d73..2dc1952fa178 100644
--- a/devel/pcre2/pkg-plist
+++ b/devel/pcre2/pkg-plist
@@ -1,24 +1,27 @@
bin/pcre2-config
bin/pcre2grep
-bin/pcre2test
include/pcre2.h
include/pcre2posix.h
-lib/libpcre2-16.a
+lib/cmake/pcre2/pcre2-config-version.cmake
+lib/cmake/pcre2/pcre2-config.cmake
+lib/cmake/pcre2/pcre2-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/pcre2/pcre2-targets.cmake
+%%STATIC%%lib/libpcre2-16.a
lib/libpcre2-16.so
lib/libpcre2-16.so.0
-lib/libpcre2-16.so.0.14.0
-lib/libpcre2-32.a
+lib/libpcre2-16.so.0.15.0
+%%STATIC%%lib/libpcre2-32.a
lib/libpcre2-32.so
lib/libpcre2-32.so.0
-lib/libpcre2-32.so.0.14.0
-lib/libpcre2-8.a
+lib/libpcre2-32.so.0.15.0
+%%STATIC%%lib/libpcre2-8.a
lib/libpcre2-8.so
lib/libpcre2-8.so.0
-lib/libpcre2-8.so.0.14.0
-lib/libpcre2-posix.a
+lib/libpcre2-8.so.0.15.0
+%%STATIC%%lib/libpcre2-posix.a
lib/libpcre2-posix.so
lib/libpcre2-posix.so.3
-lib/libpcre2-posix.so.3.0.6
+lib/libpcre2-posix.so.3.0.7
libdata/pkgconfig/libpcre2-16.pc
libdata/pkgconfig/libpcre2-32.pc
libdata/pkgconfig/libpcre2-8.pc
@@ -46,6 +49,7 @@ share/man/man3/pcre2_general_context_create.3.gz
share/man/man3/pcre2_general_context_free.3.gz
share/man/man3/pcre2_get_error_message.3.gz
share/man/man3/pcre2_get_mark.3.gz
+share/man/man3/pcre2_get_match_data_heapframes_size.3.gz
share/man/man3/pcre2_get_match_data_size.3.gz
share/man/man3/pcre2_get_ovector_count.3.gz
share/man/man3/pcre2_get_ovector_pointer.3.gz
@@ -65,7 +69,7 @@ share/man/man3/pcre2_match_context_free.3.gz
share/man/man3/pcre2_match_data_create.3.gz
share/man/man3/pcre2_match_data_create_from_pattern.3.gz
share/man/man3/pcre2_match_data_free.3.gz
-share/man/man3/pcre2_get_match_data_heapframes_size.3.gz
+share/man/man3/pcre2_next_match.3.gz
share/man/man3/pcre2_pattern_convert.3.gz
share/man/man3/pcre2_pattern_info.3.gz
share/man/man3/pcre2_serialize_decode.3.gz
diff --git a/devel/pear-HTML_Template_Sigma/Makefile b/devel/pear-HTML_Template_Sigma/Makefile
index b2725031944c..9fe961a7a795 100644
--- a/devel/pear-HTML_Template_Sigma/Makefile
+++ b/devel/pear-HTML_Template_Sigma/Makefile
@@ -1,10 +1,11 @@
PORTNAME= HTML_Template_Sigma
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of Integrated Templates API with template 'compilation' added
-WWW= https://pear.php.net/package/HTML_Template_Sigma
+WWW= https://pear.php.net/package/HTML_Template_Sigma \
+ https://github.com/pear/HTML_Template_Sigma
LICENSE= PHP301
diff --git a/devel/pear-HTML_Template_Sigma/distinfo b/devel/pear-HTML_Template_Sigma/distinfo
index 3a5e56bf6df1..e7ed742f44a3 100644
--- a/devel/pear-HTML_Template_Sigma/distinfo
+++ b/devel/pear-HTML_Template_Sigma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1497163116
-SHA256 (PEAR/HTML_Template_Sigma-1.3.0.tgz) = d78e7a9dd2ba960ef80003b8ff7c90fc68650f464ce12ce787b6567fd79bf658
-SIZE (PEAR/HTML_Template_Sigma-1.3.0.tgz) = 30274
+TIMESTAMP = 1762586758
+SHA256 (PEAR/HTML_Template_Sigma-1.4.0.tgz) = b547240eb827df96f03e5a6a12ad70f910dc1e9de79c9676422033dd97369879
+SIZE (PEAR/HTML_Template_Sigma-1.4.0.tgz) = 29979
diff --git a/devel/pear-Validate/Makefile b/devel/pear-Validate/Makefile
index 357b12931f60..6a717c488f3f 100644
--- a/devel/pear-Validate/Makefile
+++ b/devel/pear-Validate/Makefile
@@ -2,7 +2,7 @@ PORTNAME= Validate
PORTVERSION= 0.8.6
CATEGORIES= devel www pear
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= PEAR Validation class
WWW= https://pear.php.net/package/Validate
diff --git a/devel/pear/Makefile b/devel/pear/Makefile
index 4ec6f3d7dcfd..08372c38380a 100644
--- a/devel/pear/Makefile
+++ b/devel/pear/Makefile
@@ -1,10 +1,19 @@
PORTNAME= pear
-PORTVERSION= 1.10.13
+PORTVERSION= 1.10.16
CATEGORIES= devel
-MASTER_SITES= http://build.dimapanov.com/~fluffy/distfiles/ \
- LOCAL/fluffy \
- LOCAL/joneum
+MASTER_SITES= https://pear.php.net/:go \
+ https://download.pear.php.net/package/
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
+DISTNAME= PEAR-${DISTVERSION}
+DISTFILES= go-pear:go ${DISTNAME}${EXTRACT_SUFX} \
+ ${SGRAPH_DISTNAME} ${TAR_DISTNAME} \
+ ${XMLU_DISTNAME} ${GETOPT_DISTNAME}
+DIST_SUBDIR= PEAR
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
+ ${GETOPT_DISTNAME} \
+ ${TAR_DISTNAME} \
+ ${SGRAPH_DISTNAME} \
+ ${XMLU_DISTNAME}
MAINTAINER= fluffy@FreeBSD.org
COMMENT= PEAR framework for PHP
@@ -12,27 +21,47 @@ WWW= https://pear.php.net/
LICENSE= PHP301
-USES= cpe php:build,cli,flavors tar:xz
+USES= cpe php:build,cli,flavors tar:tgz
CPE_VENDOR= php
NO_BUILD= yes
NO_ARCH= yes
USE_PHP= xml:build zlib:build
+TAR_DISTNAME= Archive_Tar-1.6.0${EXTRACT_SUFX}
+GETOPT_DISTNAME= Console_Getopt-1.4.3${EXTRACT_SUFX}
+SGRAPH_DISTNAME= Structures_Graph-1.2.0${EXTRACT_SUFX}
+XMLU_DISTNAME= XML_Util-1.4.5${EXTRACT_SUFX}
+
PEARDIR= ${PREFIX}/share/pear
OPTIONS_DEFINE= DOCS
+post-extract:
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/go-pear ${WRKSRC}/
+
post-patch:
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \
- -e "s|%%BUNDLEDIR%%|${WRKSRC}/go-pear-bundle|" \
+ -e "s|%%BUNDLEDIR%%|${WRKSRC}|" \
-e "s|%%TMPDIR%%|/tmp/pear|" \
${WRKSRC}/go-pear
- @cd ${WRKSRC}/go-pear-bundle && ${MKDIR} tmp && ${TAR} -C tmp -xzf PEAR-${PORTVERSION}.tgz
+ @${MKDIR} ${WRKSRC}/go-pear-bundle
+ @${CP} ${WRKSRC}/PEAR.php ${WRKSRC}/go-pear-bundle/PEAR.php
+ @${CP} ${WRKDIR}/${TAR_DISTNAME:S/${EXTRACT_SUFX}//}/Archive/Tar.php ${WRKSRC}/go-pear-bundle/
+ @${CP} ${WRKDIR}/${GETOPT_DISTNAME:S/${EXTRACT_SUFX}//}/Console/Getopt.php ${WRKSRC}/go-pear-bundle/
+ @${CP} -r ${WRKDIR}/${TAR_DISTNAME:S/${EXTRACT_SUFX}//}/Archive ${WRKSRC}/
+ @${CP} -r ${WRKDIR}/${GETOPT_DISTNAME:S/${EXTRACT_SUFX}//}/Console ${WRKSRC}/
+ @${CP} -r ${WRKDIR}/${SGRAPH_DISTNAME:S/${EXTRACT_SUFX}//}/Structures ${WRKSRC}/
+ @${CP} -r ${WRKDIR}/${XMLU_DISTNAME:S/${EXTRACT_SUFX}//}/XML ${WRKSRC}/
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${TAR_DISTNAME} ${WRKSRC}/go-pear-bundle/
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${GETOPT_DISTNAME} ${WRKSRC}/go-pear-bundle/
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}/go-pear-bundle/
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${SGRAPH_DISTNAME} ${WRKSRC}/go-pear-bundle/
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${XMLU_DISTNAME} ${WRKSRC}/go-pear-bundle/
+ @cd ${WRKSRC}/go-pear-bundle && ${MKDIR} tmp && ${TAR} -C tmp -xzf PEAR-${PORTVERSION}${EXTRACT_SUFX}
@cd ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION} && ${PATCH} -s -p0 < ${FILESDIR}/extra-patch-PEAR-Config.php
@${RM} ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION}/PEAR/Config.php.orig
- @${MD5} -q ${WRKSRC}/go-pear-bundle/tmp/PEAR-${PORTVERSION}/PEAR/Config.php > ${WRKSRC}/Config.php.md5
- @cd ${WRKSRC}/go-pear-bundle/tmp && ${TAR} -czf ../PEAR-${PORTVERSION}.tgz PEAR-${PORTVERSION} package.xml
+ @cd ${WRKSRC}/go-pear-bundle/tmp && ${TAR} -czf ../PEAR-${PORTVERSION}${EXTRACT_SUFX} PEAR-${PORTVERSION} package.xml
do-install:
@cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${LOCALBASE}/bin/php -q ./go-pear
diff --git a/devel/pear/distinfo b/devel/pear/distinfo
index a913c464be17..200827ec988d 100644
--- a/devel/pear/distinfo
+++ b/devel/pear/distinfo
@@ -1,3 +1,13 @@
-TIMESTAMP = 1663752211
-SHA256 (pear-1.10.13.tar.xz) = 32932cb1fcd5dbc70fc1f1158b35fb637f5f47552ee2ec24135ac20fd59c6524
-SIZE (pear-1.10.13.tar.xz) = 419999
+TIMESTAMP = 1761576370
+SHA256 (PEAR/go-pear) = 8b5b760571cf36806507a4e6a5f09b26f4b78ebb606d2a3bfc51447871282739
+SIZE (PEAR/go-pear) = 88959
+SHA256 (PEAR/PEAR-1.10.16.tgz) = 65268187f21186876af5078aff3ec7d8a8f854ea2e808fca149463eea4da2e91
+SIZE (PEAR/PEAR-1.10.16.tgz) = 293781
+SHA256 (PEAR/Structures_Graph-1.2.0.tgz) = d8d8996c5d3c68119c00b0724fe20f46ae0aa7795aa71d94e6b0622315e6a9e9
+SIZE (PEAR/Structures_Graph-1.2.0.tgz) = 12507
+SHA256 (PEAR/Archive_Tar-1.6.0.tgz) = f856095f64bb3ffa44f870202ffca8f4e6eceef3cb74674f12be3362faafa7d3
+SIZE (PEAR/Archive_Tar-1.6.0.tgz) = 22303
+SHA256 (PEAR/XML_Util-1.4.5.tgz) = e0f8736cb47ce9dd32814de45425ff03ad55a72ba8bb757e42c456f861feedf6
+SIZE (PEAR/XML_Util-1.4.5.tgz) = 19191
+SHA256 (PEAR/Console_Getopt-1.4.3.tgz) = 54bdfb7c2c958cbd7e1e8f1b964b95c3bfbf3b2779052523011b4ee49d7dfacd
+SIZE (PEAR/Console_Getopt-1.4.3.tgz) = 5789
diff --git a/devel/pear/pkg-plist b/devel/pear/pkg-plist
index 484ebd74e70f..bba57885294b 100644
--- a/devel/pear/pkg-plist
+++ b/devel/pear/pkg-plist
@@ -127,7 +127,6 @@ bin/pecl
%%DATADIR%%/tests/Console_Getopt/tests/bug11068.phpt
%%DATADIR%%/tests/Console_Getopt/tests/bug13140.phpt
%%DATADIR%%/tests/Structures_Graph/tests/AcyclicTestTest.php
-%%DATADIR%%/tests/Structures_Graph/tests/AllTests.php
%%DATADIR%%/tests/Structures_Graph/tests/BasicGraphTest.php
%%DATADIR%%/tests/Structures_Graph/tests/TopologicalSorterTest.php
%%DATADIR%%/tests/Structures_Graph/tests/helper.inc
diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile
index 27c91d60f16d..ad55280a08de 100644
--- a/devel/pecl-grpc/Makefile
+++ b/devel/pecl-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.75.0
+PORTVERSION= 1.76.0
CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org
diff --git a/devel/pecl-grpc/distinfo b/devel/pecl-grpc/distinfo
index d20bd4d75434..2791094f98f1 100644
--- a/devel/pecl-grpc/distinfo
+++ b/devel/pecl-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758027333
-SHA256 (PECL/grpc-1.75.0.tgz) = d2fa2d09bb12472fd716db1f6d637375e02dfa2b6923d7812ff52554ce365ba1
-SIZE (PECL/grpc-1.75.0.tgz) = 6803863
+TIMESTAMP = 1761379107
+SHA256 (PECL/grpc-1.76.0.tgz) = 6e3d65695bb99de227054ae6431cee29cebabdee699ded55e97fc6f892eb4935
+SIZE (PECL/grpc-1.76.0.tgz) = 6861990
diff --git a/devel/pecl-inotify/Makefile b/devel/pecl-inotify/Makefile
index 4489422b24bb..b210286e8d77 100644
--- a/devel/pecl-inotify/Makefile
+++ b/devel/pecl-inotify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= inotify
-PORTVERSION= 3.0.0
+PORTVERSION= 3.0.1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pecl-inotify/distinfo b/devel/pecl-inotify/distinfo
index 641d08bf3c43..af02de1d7a5a 100644
--- a/devel/pecl-inotify/distinfo
+++ b/devel/pecl-inotify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608730747
-SHA256 (PECL/inotify-3.0.0.tgz) = c71b78644c0115579cc794f58e78441441751d78040b9d9d1a223d3e9c2d723d
-SIZE (PECL/inotify-3.0.0.tgz) = 8455
+TIMESTAMP = 1762586760
+SHA256 (PECL/inotify-3.0.1.tgz) = fbb7240abae502ea8f4b3c68264c6425fb46647402a8f93916482845394ad124
+SIZE (PECL/inotify-3.0.1.tgz) = 9261
diff --git a/devel/pecl-protobuf/Makefile b/devel/pecl-protobuf/Makefile
index 64051ff44c36..2ef0ee99758c 100644
--- a/devel/pecl-protobuf/Makefile
+++ b/devel/pecl-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf
-PORTVERSION= 4.32.1
+PORTVERSION= 4.33.0
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pecl-protobuf/distinfo b/devel/pecl-protobuf/distinfo
index 62190d9c3aae..87fd3e5317ae 100644
--- a/devel/pecl-protobuf/distinfo
+++ b/devel/pecl-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324064
-SHA256 (PECL/protobuf-4.32.1.tgz) = cf434ae501ed65c7fa079ac882b0e0044978ceace5a3781e6780d547a559c776
-SIZE (PECL/protobuf-4.32.1.tgz) = 486655
+TIMESTAMP = 1761446568
+SHA256 (PECL/protobuf-4.33.0.tgz) = 37cf760871f3d846f35ec43ba1b6531e34f4712535ff81a048f47a1ba4f3dbad
+SIZE (PECL/protobuf-4.33.0.tgz) = 491359
diff --git a/devel/pecl-swoole/Makefile b/devel/pecl-swoole/Makefile
index cbea49956bdd..01a72e5ba251 100644
--- a/devel/pecl-swoole/Makefile
+++ b/devel/pecl-swoole/Makefile
@@ -1,5 +1,6 @@
PORTNAME= swoole
-PORTVERSION= 6.0.2
+DISTVERSION= 6.1.2
+PORTREVISION= 0
CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org
@@ -15,9 +16,9 @@ NOT_FOR_ARCHS_REASON= upstream drop 32 bits support
USES= compiler:c11 localbase:ldflags php:build,pecl pkgconfig ssl
IGNORE_WITH_PHP= 85
-CONFIGURE_ARGS+= --enable-mysqlnd
+CONFIGURE_ARGS+= --enable-mysqlnd --enable-openssl
-OPTIONS_DEFINE= BROTLI CARES CURL PGSQL SOCKETS ZSTD
+OPTIONS_DEFINE= BROTLI CARES CURL ODBC PGSQL SOCKETS SQLITE ZSTD
CARES_LIB_DEPENDS= libcares.so:dns/c-ares
CARES_CONFIGURE_ON= --enable-cares
SOCKETS_USE= PHP=sockets:build
@@ -35,5 +36,11 @@ BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli
ZSTD_CONFIGURE_ON= --enable-zstd
ZSTD_CONFIGURE_OFF= --disable-zstd
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
+ODBC_CONFIGURE_ON= --with-swoole-odbc=unixODBC
+ODBC_CONFIGURE_OFF= --without-swoole-odbc
+ODBC_USE= PHP=odbc:build
+SQLITE_CONFIGURE_ON= --enable-swoole-sqlite
+SQLITE_CONFIGURE_OFF= --disable-swoole-sqlite
+SQLITE_USE= PHP=sqlite3
.include <bsd.port.mk>
diff --git a/devel/pecl-swoole/distinfo b/devel/pecl-swoole/distinfo
index 38f9acc912f2..1e39de567306 100644
--- a/devel/pecl-swoole/distinfo
+++ b/devel/pecl-swoole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742736592
-SHA256 (PECL/swoole-6.0.2.tgz) = ca9df27a4188f6670720ffaed9c4ecd6e832ea5aed55e554b63230f3147166ca
-SIZE (PECL/swoole-6.0.2.tgz) = 2330514
+TIMESTAMP = 1762991095
+SHA256 (PECL/swoole-6.1.2.tgz) = c62896648701c59c1109b9428df613824de03a7ff7251d863e893d06375e68ff
+SIZE (PECL/swoole-6.1.2.tgz) = 2453484
diff --git a/devel/pecl-swoole/files/patch-include_swoole__socket.h b/devel/pecl-swoole/files/patch-include_swoole__socket.h
deleted file mode 100644
index 302c92fb3b28..000000000000
--- a/devel/pecl-swoole/files/patch-include_swoole__socket.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/swoole_socket.h.orig 2021-07-16 07:18:11 UTC
-+++ include/swoole_socket.h
-@@ -17,6 +17,7 @@
-
- #pragma once
-
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <sys/uio.h>
diff --git a/devel/pecl-swoole/files/patch-src_coroutine_system.cc b/devel/pecl-swoole/files/patch-src_coroutine_system.cc
deleted file mode 100644
index ad235fcfbf97..000000000000
--- a/devel/pecl-swoole/files/patch-src_coroutine_system.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/coroutine/system.cc.orig 2024-11-28 03:39:05 UTC
-+++ src/coroutine/system.cc
-@@ -701,7 +701,8 @@ std::shared_ptr<AsyncLock> async_lock(void *resource)
- "resource(%p) has already been bound to another coroutine#%ld, "
- "%s of the same resource in coroutine#%ld at the same time is not allowed",
- resource,
-- *iter,
-+ iter->second,
-+ iter->first,
- Coroutine::get_current_cid());
- return nullptr;
- }
diff --git a/devel/pecl-uuid/Makefile b/devel/pecl-uuid/Makefile
index 95db121a3d6c..b62cb7c71c1a 100644
--- a/devel/pecl-uuid/Makefile
+++ b/devel/pecl-uuid/Makefile
@@ -11,6 +11,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libuuid.so:misc/libuuid
-USES= php:pecl
+USES= localbase:ldflags php:pecl
.include <bsd.port.mk>
diff --git a/devel/phorgeit-arcanist-lib/Makefile b/devel/phorgeit-arcanist-lib/Makefile
index 1a6917bfe711..f392eecbe4d3 100644
--- a/devel/phorgeit-arcanist-lib/Makefile
+++ b/devel/phorgeit-arcanist-lib/Makefile
@@ -1,12 +1,13 @@
PORTNAME?= arcanist
PORTVERSION?= 2025.18
+PORTREVISION?= 1
PORTEPOCH?= 1
CATEGORIES?= devel
PKGNAMEPREFIX= phorgeit-
PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX}
MAINTAINER= grembo@FreeBSD.org
-COMMENT?= Libraries for the command line interface for Phorge.it
+COMMENT?= Phorge.it Arcanist libraries
WWW?= https://we.phorge.it/book/arcanist/
LICENSE= APACHE20
diff --git a/devel/phorgeit-arcanist/Makefile b/devel/phorgeit-arcanist/Makefile
index 827253b5cd79..caeb0f2d44eb 100644
--- a/devel/phorgeit-arcanist/Makefile
+++ b/devel/phorgeit-arcanist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arcanist
MAINTAINER= grembo@FreeBSD.org
-COMMENT= Command line interface for Phabricator
+COMMENT= Phorge.it CLI
WWW?= https://we.phorge.it/book/arcanist/
SLAVEPORT= bin
diff --git a/devel/php-composer/Makefile b/devel/php-composer/Makefile
index b755186de8d9..c6499b06605a 100644
--- a/devel/php-composer/Makefile
+++ b/devel/php-composer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= composer
-DISTVERSION= 2.8.12
+DISTVERSION= 2.9.1
CATEGORIES= devel
MASTER_SITES= https://getcomposer.org/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
diff --git a/devel/php-composer/distinfo b/devel/php-composer/distinfo
index 743341b9085d..12d7ff47d2f0 100644
--- a/devel/php-composer/distinfo
+++ b/devel/php-composer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758364677
-SHA256 (composer-2.8.12/composer.phar) = f446ea719708bb85fcbf4ef18def5d0515f1f9b4d703f6d820c9c1656e10a2f2
-SIZE (composer-2.8.12/composer.phar) = 3125332
+TIMESTAMP = 1763063773
+SHA256 (composer-2.9.1/composer.phar) = 1f9c85291820f8496ca95cd49028002db328e7fa99b4f548e8afa7f6774540f7
+SIZE (composer-2.9.1/composer.phar) = 3249738
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index cb7b1b787d28..5a944644f249 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.42
+PORTVERSION= 11.5.43
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index 1dca957495fc..2bd9cffb1ada 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816540
-SHA256 (phpunit-11.5.42.phar) = 894c651ee0fd38533649e92756022aa46a093d94c78652a4615aae23c846db60
-SIZE (phpunit-11.5.42.phar) = 5696724
+TIMESTAMP = 1762586700
+SHA256 (phpunit-11.5.43.phar) = 08bb7d4c265669d0fed2ca7c445d1b0ba3b3c08f29b272f1cd22561cd2d2b4d4
+SIZE (phpunit-11.5.43.phar) = 5698121
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index a350da8989e2..c2c463b84a88 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.4.1
+PORTVERSION= 12.4.2
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo
index d9fa6fc5c7f1..5f0e7adf58e9 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774533
-SHA256 (phpunit-12.4.1.phar) = dbe14309877b264c55369c43ddede0efe2d54061c1bcbc934ecc7e1671d206a2
-SIZE (phpunit-12.4.1.phar) = 6124924
+TIMESTAMP = 1762586702
+SHA256 (phpunit-12.4.2.phar) = 16af90b27ce7d938852da866b287bb8c72cc3ed7f4fafa4f40bf696f2fb03614
+SIZE (phpunit-12.4.2.phar) = 6125772
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index 60ff3837fdd3..be760c8bc73b 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pijul
PORTVERSION= 1.0.0.b9
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index a606dcf6d09a..f00cb689a709 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pika
DISTVERSION= 0.34.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/pipelight/Makefile b/devel/pipelight/Makefile
index 4f9ddab4f1dc..048e660406ad 100644
--- a/devel/pipelight/Makefile
+++ b/devel/pipelight/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pipelight
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index fa00e8c2816d..b81719460444 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757499232
-SHA256 (KDE/plasma/6.4.5/kwrited-6.4.5.tar.xz) = 434b83b115a480f542c97d519c27f2eb5dd4d333cfbdda28ed994813892a00d1
-SIZE (KDE/plasma/6.4.5/kwrited-6.4.5.tar.xz) = 23644
+TIMESTAMP = 1763481292
+SHA256 (KDE/plasma/6.5.3/kwrited-6.5.3.tar.xz) = 1c1f7379273eaa79918a8fabd61708cedc48269c4d367f2fa564309e41d3709c
+SIZE (KDE/plasma/6.5.3/kwrited-6.5.3.tar.xz) = 23568
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index f84d6387df82..0df384e3fbe5 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757499233
-SHA256 (KDE/plasma/6.4.5/plasma-sdk-6.4.5.tar.xz) = 5632dabedc3f75106d15d3d6fa5066a5be9dacf87a224c47fafe82ac11cfdbbf
-SIZE (KDE/plasma/6.4.5/plasma-sdk-6.4.5.tar.xz) = 363000
+TIMESTAMP = 1763481292
+SHA256 (KDE/plasma/6.5.3/plasma-sdk-6.5.3.tar.xz) = 0e8b0b63799bb78555bbcd88e3f804511deeb56278588545460e8c7942de0fdf
+SIZE (KDE/plasma/6.5.3/plasma-sdk-6.5.3.tar.xz) = 361292
diff --git a/devel/plasma6-plasma5support/Makefile b/devel/plasma6-plasma5support/Makefile
index 871802aaa585..57a90db2741c 100644
--- a/devel/plasma6-plasma5support/Makefile
+++ b/devel/plasma6-plasma5support/Makefile
@@ -7,9 +7,9 @@ COMMENT= Support components for porting from KF5/Qt5 to KF6/Qt6
USES= cmake gettext gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
-USE_KDE= colorscheme completion config configwidgets coreaddons i18n \
- idletime jobwidgets kio libksysguard libplasma package \
- service solid widgetsaddons xmlgui \
+USE_KDE= config coreaddons guiaddons holidays i18n idletime kio \
+ libksysguard libplasma notifications service solid \
+ unitconversion \
ecm:build
USE_QT= base declarative
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index 0923dd1bcd25..277f74fccc9b 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757499233
-SHA256 (KDE/plasma/6.4.5/plasma5support-6.4.5.tar.xz) = acfdfbc82f8e3af7bd35d514b1e3cbb5daba8da7ba790cecb68f925a0f4df942
-SIZE (KDE/plasma/6.4.5/plasma5support-6.4.5.tar.xz) = 229772
+TIMESTAMP = 1763481293
+SHA256 (KDE/plasma/6.5.3/plasma5support-6.5.3.tar.xz) = b58bb7bcb5914e3f3c76d3de920d953c8791f0f9a8e2d6eb841051b18009797f
+SIZE (KDE/plasma/6.5.3/plasma5support-6.5.3.tar.xz) = 819656
diff --git a/devel/plasma6-plasma5support/pkg-plist b/devel/plasma6-plasma5support/pkg-plist
index a248b1a9e128..d3bce54b20f6 100644
--- a/devel/plasma6-plasma5support/pkg-plist
+++ b/devel/plasma6-plasma5support/pkg-plist
@@ -15,6 +15,8 @@ include/Plasma5Support/plasma5support/service.h
include/Plasma5Support/plasma5support/servicejob.h
include/Plasma5Support/plasma5support/version.h
include/Plasma5Support/plasma5support_version.h
+include/plasma5support/weather/ion.h
+include/plasma5support/weather/ion_export.h
lib/cmake/Plasma5Support/Plasma5SupportConfig.cmake
lib/cmake/Plasma5Support/Plasma5SupportConfigVersion.cmake
lib/cmake/Plasma5Support/Plasma5SupportMacros.cmake
@@ -23,18 +25,27 @@ lib/cmake/Plasma5Support/Plasma5SupportTargets.cmake
lib/libPlasma5Support.so
lib/libPlasma5Support.so.6
lib/libPlasma5Support.so.%%KDE_PLASMA_VERSION%%
+lib/libweather_ion.so
+lib/libweather_ion.so.7
+lib/libweather_ion.so.7.0.0
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_activities.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_apps.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_bbcukmet.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_devicenotifications.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_dwd.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_envcan.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_favicons.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_filebrowser.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_hotplug.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_keystate.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_mouse.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_noaa.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_packagekit.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_places.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_powermanagement.so
%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_soliddevice.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_weather.so
+%%QT_PLUGINDIR%%/plasma5support/dataengine/plasma_engine_wettercom.so
%%QT_QMLDIR%%/org/kde/plasma/plasma5support/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/plasma/plasma5support/libplasma5supportplugin.so
%%QT_QMLDIR%%/org/kde/plasma/plasma5support/plasma5supportplugin.qmltypes
@@ -45,90 +56,110 @@ share/locale/ar/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ar/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ar/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ar/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ar/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ast/LC_MESSAGES/libplasma5support.mo
share/locale/ast/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ast/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ast/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ast/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ast/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ast/LC_MESSAGES/plasma_engine_weather.mo
share/locale/az/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/az/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/az/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/az/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/az/LC_MESSAGES/plasma_engine_weather.mo
share/locale/be/LC_MESSAGES/libplasma5support.mo
share/locale/be/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/be/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/be/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/be/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/be/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/be/LC_MESSAGES/plasma_engine_weather.mo
share/locale/bg/LC_MESSAGES/libplasma5support.mo
share/locale/bg/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/bg/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/bg/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/bg/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/bg/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/bg/LC_MESSAGES/plasma_engine_weather.mo
+share/locale/bn/LC_MESSAGES/plasma_engine_weather.mo
+share/locale/bn_IN/LC_MESSAGES/plasma_engine_weather.mo
share/locale/bs/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/bs/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/bs/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/bs/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ca/LC_MESSAGES/libplasma5support.mo
share/locale/ca/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ca/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ca/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ca/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ca/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ca/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ca@valencia/LC_MESSAGES/libplasma5support.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ca@valencia/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ca@valencia/LC_MESSAGES/plasma_engine_weather.mo
share/locale/cs/LC_MESSAGES/libplasma5support.mo
share/locale/cs/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/cs/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/cs/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/cs/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/cs/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/cs/LC_MESSAGES/plasma_engine_weather.mo
+share/locale/csb/LC_MESSAGES/plasma_engine_weather.mo
share/locale/da/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/da/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/da/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/da/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/da/LC_MESSAGES/plasma_engine_weather.mo
share/locale/de/LC_MESSAGES/libplasma5support.mo
share/locale/de/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/de/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/de/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/de/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/de/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/de/LC_MESSAGES/plasma_engine_weather.mo
share/locale/el/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/el/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/el/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/el/LC_MESSAGES/plasma_engine_weather.mo
share/locale/en_GB/LC_MESSAGES/libplasma5support.mo
share/locale/en_GB/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/en_GB/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/en_GB/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/en_GB/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/en_GB/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/en_GB/LC_MESSAGES/plasma_engine_weather.mo
share/locale/eo/LC_MESSAGES/libplasma5support.mo
share/locale/eo/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/eo/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/eo/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/eo/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/eo/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/eo/LC_MESSAGES/plasma_engine_weather.mo
share/locale/es/LC_MESSAGES/libplasma5support.mo
share/locale/es/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/es/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/es/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/es/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/es/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/es/LC_MESSAGES/plasma_engine_weather.mo
share/locale/et/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/et/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/et/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/et/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/et/LC_MESSAGES/plasma_engine_weather.mo
share/locale/eu/LC_MESSAGES/libplasma5support.mo
share/locale/eu/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/eu/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/eu/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/eu/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/eu/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/eu/LC_MESSAGES/plasma_engine_weather.mo
share/locale/fa/LC_MESSAGES/libplasma5support.mo
share/locale/fi/LC_MESSAGES/libplasma5support.mo
share/locale/fi/LC_MESSAGES/plasma_engine_devicenotifications.mo
@@ -136,55 +167,67 @@ share/locale/fi/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/fi/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/fi/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/fi/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/fi/LC_MESSAGES/plasma_engine_weather.mo
share/locale/fr/LC_MESSAGES/libplasma5support.mo
share/locale/fr/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/fr/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/fr/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/fr/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/fr/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/fr/LC_MESSAGES/plasma_engine_weather.mo
share/locale/fy/LC_MESSAGES/plasma_engine_keystate.mo
+share/locale/fy/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ga/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ga/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ga/LC_MESSAGES/plasma_engine_weather.mo
share/locale/gl/LC_MESSAGES/libplasma5support.mo
share/locale/gl/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/gl/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/gl/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/gl/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/gl/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/gl/LC_MESSAGES/plasma_engine_weather.mo
share/locale/gu/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/gu/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/gu/LC_MESSAGES/plasma_engine_weather.mo
share/locale/he/LC_MESSAGES/libplasma5support.mo
share/locale/he/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/he/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/he/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/he/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/he/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/he/LC_MESSAGES/plasma_engine_weather.mo
share/locale/hi/LC_MESSAGES/libplasma5support.mo
share/locale/hi/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/hi/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/hi/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/hi/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/hi/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/hi/LC_MESSAGES/plasma_engine_weather.mo
share/locale/hr/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/hr/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/hr/LC_MESSAGES/plasma_engine_weather.mo
share/locale/hu/LC_MESSAGES/libplasma5support.mo
share/locale/hu/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/hu/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/hu/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/hu/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/hu/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/hu/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ia/LC_MESSAGES/libplasma5support.mo
share/locale/ia/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ia/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ia/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ia/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ia/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ia/LC_MESSAGES/plasma_engine_weather.mo
share/locale/id/LC_MESSAGES/libplasma5support.mo
share/locale/id/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/id/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/id/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/id/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/id/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/id/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ie/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/is/LC_MESSAGES/libplasma5support.mo
share/locale/is/LC_MESSAGES/plasma_engine_devicenotifications.mo
@@ -192,195 +235,241 @@ share/locale/is/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/is/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/is/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/is/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/is/LC_MESSAGES/plasma_engine_weather.mo
share/locale/it/LC_MESSAGES/libplasma5support.mo
share/locale/it/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/it/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/it/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/it/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/it/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/it/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ja/LC_MESSAGES/libplasma5support.mo
share/locale/ja/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ja/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ja/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ja/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ja/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ja/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ka/LC_MESSAGES/libplasma5support.mo
share/locale/ka/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ka/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ka/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ka/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ka/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ka/LC_MESSAGES/plasma_engine_weather.mo
share/locale/kk/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/kk/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/kk/LC_MESSAGES/plasma_engine_weather.mo
share/locale/km/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/km/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/km/LC_MESSAGES/plasma_engine_weather.mo
share/locale/kn/LC_MESSAGES/plasma_engine_keystate.mo
+share/locale/kn/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ko/LC_MESSAGES/libplasma5support.mo
share/locale/ko/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ko/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ko/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ko/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ko/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ko/LC_MESSAGES/plasma_engine_weather.mo
share/locale/lt/LC_MESSAGES/libplasma5support.mo
share/locale/lt/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/lt/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/lt/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/lt/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/lt/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/lt/LC_MESSAGES/plasma_engine_weather.mo
share/locale/lv/LC_MESSAGES/libplasma5support.mo
share/locale/lv/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/lv/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/lv/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/lv/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/lv/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/lv/LC_MESSAGES/plasma_engine_weather.mo
share/locale/mai/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/mai/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/mai/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ml/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ml/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ml/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ml/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ml/LC_MESSAGES/plasma_engine_weather.mo
share/locale/mr/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/mr/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/mr/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ms/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ms/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ms/LC_MESSAGES/plasma_engine_weather.mo
share/locale/nb/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/nb/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/nb/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/nb/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/nb/LC_MESSAGES/plasma_engine_weather.mo
share/locale/nds/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/nds/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/nds/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/nds/LC_MESSAGES/plasma_engine_weather.mo
share/locale/nl/LC_MESSAGES/libplasma5support.mo
share/locale/nl/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/nl/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/nl/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/nl/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/nl/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/nl/LC_MESSAGES/plasma_engine_weather.mo
share/locale/nn/LC_MESSAGES/libplasma5support.mo
share/locale/nn/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/nn/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/nn/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/nn/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/nn/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/nn/LC_MESSAGES/plasma_engine_weather.mo
share/locale/pa/LC_MESSAGES/libplasma5support.mo
share/locale/pa/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/pa/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/pa/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/pa/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/pa/LC_MESSAGES/plasma_engine_weather.mo
share/locale/pl/LC_MESSAGES/libplasma5support.mo
share/locale/pl/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/pl/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/pl/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/pl/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/pl/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/pl/LC_MESSAGES/plasma_engine_weather.mo
share/locale/pt/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/pt/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/pt/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/pt/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/pt/LC_MESSAGES/plasma_engine_weather.mo
share/locale/pt_BR/LC_MESSAGES/libplasma5support.mo
share/locale/pt_BR/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/pt_BR/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/pt_BR/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/pt_BR/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/pt_BR/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/pt_BR/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ro/LC_MESSAGES/libplasma5support.mo
share/locale/ro/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ro/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ro/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ro/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ro/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ro/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ru/LC_MESSAGES/libplasma5support.mo
share/locale/ru/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ru/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ru/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ru/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ru/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ru/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sa/LC_MESSAGES/libplasma5support.mo
share/locale/sa/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/sa/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/sa/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sa/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sa/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sa/LC_MESSAGES/plasma_engine_weather.mo
share/locale/se/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/si/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/si/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/si/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sk/LC_MESSAGES/libplasma5support.mo
share/locale/sk/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/sk/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/sk/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sk/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sk/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sk/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sl/LC_MESSAGES/libplasma5support.mo
share/locale/sl/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/sl/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/sl/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sl/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sl/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sl/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sq/LC_MESSAGES/plasma_engine_keystate.mo
+share/locale/sq/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sr/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sr/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sr/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sr/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sr@ijekavian/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sr@latin/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sr@latin/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sr@latin/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sr@latin/LC_MESSAGES/plasma_engine_weather.mo
share/locale/sv/LC_MESSAGES/libplasma5support.mo
share/locale/sv/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/sv/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/sv/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/sv/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/sv/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/sv/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ta/LC_MESSAGES/libplasma5support.mo
share/locale/ta/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/ta/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/ta/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ta/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/ta/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ta/LC_MESSAGES/plasma_engine_weather.mo
share/locale/tg/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/tg/LC_MESSAGES/plasma_engine_powermanagement.mo
+share/locale/tg/LC_MESSAGES/plasma_engine_weather.mo
share/locale/th/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/th/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/th/LC_MESSAGES/plasma_engine_weather.mo
share/locale/tok/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/tok/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/tok/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/tok/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/tok/LC_MESSAGES/plasma_engine_weather.mo
share/locale/tr/LC_MESSAGES/libplasma5support.mo
share/locale/tr/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/tr/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/tr/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/tr/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/tr/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/tr/LC_MESSAGES/plasma_engine_weather.mo
share/locale/ug/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/ug/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/ug/LC_MESSAGES/plasma_engine_weather.mo
share/locale/uk/LC_MESSAGES/libplasma5support.mo
share/locale/uk/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/uk/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/uk/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/uk/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/uk/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/uk/LC_MESSAGES/plasma_engine_weather.mo
share/locale/vi/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/vi/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/vi/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/vi/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/vi/LC_MESSAGES/plasma_engine_weather.mo
share/locale/wa/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/wa/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/wa/LC_MESSAGES/plasma_engine_weather.mo
share/locale/zh_CN/LC_MESSAGES/libplasma5support.mo
share/locale/zh_CN/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/zh_CN/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/zh_CN/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/zh_CN/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/zh_CN/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/zh_CN/LC_MESSAGES/plasma_engine_weather.mo
share/locale/zh_TW/LC_MESSAGES/libplasma5support.mo
share/locale/zh_TW/LC_MESSAGES/plasma_engine_devicenotifications.mo
share/locale/zh_TW/LC_MESSAGES/plasma_engine_hotplug.mo
share/locale/zh_TW/LC_MESSAGES/plasma_engine_keystate.mo
share/locale/zh_TW/LC_MESSAGES/plasma_engine_powermanagement.mo
share/locale/zh_TW/LC_MESSAGES/plasma_engine_soliddevice.mo
+share/locale/zh_TW/LC_MESSAGES/plasma_engine_weather.mo
+share/plasma/weather_legacy/noaa_station_list.xml
%%DATADIR%%/services/activities.operations
%%DATADIR%%/services/apps.operations
%%DATADIR%%/services/dataengineservice.operations
diff --git a/devel/please/Makefile b/devel/please/Makefile
index 38168ca54fbc..be89468fcae4 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,6 +1,6 @@
PORTNAME= please
DISTVERSIONPREFIX= v
-DISTVERSION= 17.22.0
+DISTVERSION= 17.24.0
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
diff --git a/devel/please/distinfo b/devel/please/distinfo
index 8d840337b17e..d7e4061984b1 100644
--- a/devel/please/distinfo
+++ b/devel/please/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760696528
-SHA256 (go/devel_please/thought-machine-please-v17.22.0_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda
-SIZE (go/devel_please/thought-machine-please-v17.22.0_GH0/go.mod) = 5379
-SHA256 (go/devel_please/thought-machine-please-v17.22.0_GH0/thought-machine-please-v17.22.0_GH0.tar.gz) = c66df6aa0238342fd861b51acf6637fbbef2aa90eb757d91d30cf64d607c733e
-SIZE (go/devel_please/thought-machine-please-v17.22.0_GH0/thought-machine-please-v17.22.0_GH0.tar.gz) = 2075066
+TIMESTAMP = 1763138935
+SHA256 (go/devel_please/thought-machine-please-v17.24.0_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda
+SIZE (go/devel_please/thought-machine-please-v17.24.0_GH0/go.mod) = 5379
+SHA256 (go/devel_please/thought-machine-please-v17.24.0_GH0/thought-machine-please-v17.24.0_GH0.tar.gz) = e3ad23e0c272fcfdc0d78984719a56103e30ac73f35ec6c21dd1c9d4810a4ef9
+SIZE (go/devel_please/thought-machine-please-v17.24.0_GH0/thought-machine-please-v17.24.0_GH0.tar.gz) = 2078805
diff --git a/devel/poser/Makefile b/devel/poser/Makefile
index 234f70c209d0..d76fc423053e 100644
--- a/devel/poser/Makefile
+++ b/devel/poser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poser
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
CATEGORIES= devel
MASTER_SITES= https://github.com/Zirias/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTNAME}/releases/download/v${DISTVERSION}
@@ -11,9 +11,6 @@ WWW= https://zirias.github.io/poser/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-DEPRECATED= Unmaintained port
-EXPIRATION_DATE=2025-12-31
-
USES= compiler:c11 gmake pkgconfig tar:xz
USE_LDCONFIG= yes
diff --git a/devel/poser/distinfo b/devel/poser/distinfo
index 0bdf88e1af4e..27a15c665365 100644
--- a/devel/poser/distinfo
+++ b/devel/poser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724609495
-SHA256 (poser-1.2.1.tar.xz) = 5d2dccaf90e044776087180da25d2da4d3085c7b77312d8d8ec99d6c3ea38581
-SIZE (poser-1.2.1.tar.xz) = 84580
+TIMESTAMP = 1762609097
+SHA256 (poser-1.2.2.tar.xz) = b07c3a76abf261c566f794a259f8f59372996f9b87a6c4c768f4caf0d12e67d9
+SIZE (poser-1.2.2.tar.xz) = 84604
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index 7f3dc35ab914..3a0a4d3c4b77 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409950
-SHA256 (KDE/release-service/25.08.1/poxml-25.08.1.tar.xz) = 4d3e5ff6fcb0bf170416eaeff9b953fdfa99a9baee321112485b3dfaad2eee2b
-SIZE (KDE/release-service/25.08.1/poxml-25.08.1.tar.xz) = 45196
+TIMESTAMP = 1762264429
+SHA256 (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 12967b5313605400e8de3cf39478136f5b6616b2b45774dc185bb6b5cbae7b7d
+SIZE (KDE/release-service/25.08.3/poxml-25.08.3.tar.xz) = 45216
diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile
index e889cea79844..307fa4aa5a35 100644
--- a/devel/protobuf-go/Makefile
+++ b/devel/protobuf-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= protobuf-go
DISTVERSIONPREFIX= v
DISTVERSION= 1.36.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile
index 700452b723a0..c0447a4ceddd 100644
--- a/devel/protoc-gen-go-grpc/Makefile
+++ b/devel/protoc-gen-go-grpc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= protoc-gen-go-grpc
DISTVERSIONPREFIX= v
DISTVERSION= 1.76.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile
index d3868c72292e..72036cb70213 100644
--- a/devel/prototool/Makefile
+++ b/devel/prototool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prototool
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/purescript-language-server/Makefile b/devel/purescript-language-server/Makefile
index c1e53b9be694..2faeca83166d 100644
--- a/devel/purescript-language-server/Makefile
+++ b/devel/purescript-language-server/Makefile
@@ -1,5 +1,6 @@
PORTNAME= purescript-language-server
PORTVERSION= 0.18.4
+PORTREVISION= 1
CATEGORIES= devel textproc
MASTER_SITES= https://github.com/nwolverson/${PORTNAME}/releases/download/v${PORTVERSION}/${PORTNAME}.js?dummy=/
DISTNAME= ${PORTNAME}-${PORTVERSION}
diff --git a/devel/py-aioapns/Makefile b/devel/py-aioapns/Makefile
index 561cad941441..7da540a0d53d 100644
--- a/devel/py-aioapns/Makefile
+++ b/devel/py-aioapns/Makefile
@@ -1,5 +1,6 @@
PORTNAME= aioapns
DISTVERSION= 4.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,8 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4.0.0:www/py-h2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0:www/py-pyjwt@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.5.0:security/py-pyopenssl@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile
index 0d3b92328365..edbf8b2c5d9e 100644
--- a/devel/py-aiobotocore/Makefile
+++ b/devel/py-aiobotocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiobotocore
-PORTVERSION= 2.25.0
+PORTVERSION= 2.25.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo
index 06b5d2badc2f..f35c92a3016c 100644
--- a/devel/py-aiobotocore/distinfo
+++ b/devel/py-aiobotocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774585
-SHA256 (aiobotocore-2.25.0.tar.gz) = 169d07de312fd51292292f2c8faf8f67d0f466f525cea03855fe065ddc85f79d
-SIZE (aiobotocore-2.25.0.tar.gz) = 120514
+TIMESTAMP = 1762586776
+SHA256 (aiobotocore-2.25.1.tar.gz) = ea9be739bfd7ece8864f072ec99bb9ed5c7e78ebb2b0b15f29781fbe02daedbc
+SIZE (aiobotocore-2.25.1.tar.gz) = 120560
diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml
index 8532f5f78147..360de458a67f 100644
--- a/devel/py-aiobotocore/files/patch-pyproject.toml
+++ b/devel/py-aiobotocore/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-10-10 17:20:46 UTC
+--- pyproject.toml.orig 2025-10-28 22:05:56 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
@@ -20,7 +20,7 @@
dependencies = [
"aiohttp >= 3.9.2, < 4.0.0",
"aioitertools >= 0.5.1, < 1.0.0",
-- "botocore >= 1.40.46, < 1.40.50", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+- "botocore >= 1.40.46, < 1.40.62", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+ "botocore >= 1.40.46", # NOTE: When updating, always keep `project.optional-dependencies` aligned
"python-dateutil >= 2.1, < 3.0.0",
"jmespath >= 0.7.1, < 2.0.0",
@@ -29,11 +29,11 @@
[project.optional-dependencies]
awscli = [
-- "awscli >= 1.42.46, < 1.42.50",
+- "awscli >= 1.42.46, < 1.42.62",
+ "awscli >= 1.42.44",
]
boto3 = [
-- "boto3 >= 1.40.46, < 1.40.50",
+- "boto3 >= 1.40.46, < 1.40.62",
+ "boto3 >= 1.40.46",
]
httpx = [
diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile
index 3466f3ea69a1..29664ddacc52 100644
--- a/devel/py-aiortc/Makefile
+++ b/devel/py-aiortc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= aiortc
DISTVERSION= 1.14.0
+PORTREVISION= 1
CATEGORIES= devel multimedia python www
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,13 +19,15 @@ RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}aioice>=0.10.1:devel/py-aioice@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}av>=14.0.0:multimedia/py-av@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-crc32c>=1.1:devel/py-google-crc32c@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=25.0.0:security/py-openssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyee>=13.0.0:devel/py-pyee@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.10.0:devel/py-pylibsrtp@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.10.0:devel/py-pylibsrtp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=25.0.0:security/py-pyopenssl@${PY_FLAVOR}
USES= localbase python
USE_PYTHON= autoplist concurrent cryptography pep517
+NO_ARCH= yes
+
post-patch:
@${REINPLACE_CMD} -e 's|^license = "BSD-3-Clause"|license = { text = "BSD-3-Clause" }|' \
${WRKSRC}/pyproject.toml
diff --git a/devel/py-all-repos/Makefile b/devel/py-all-repos/Makefile
index a90a440f63f0..a5760758f0ac 100644
--- a/devel/py-all-repos/Makefile
+++ b/devel/py-all-repos/Makefile
@@ -1,5 +1,5 @@
PORTNAME= all-repos
-PORTVERSION= 1.30.0
+PORTVERSION= 1.31.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= git:devel/git \
${PYTHON_PKGNAMEPREFIX}identify>=0:devel/py-identify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-all-repos/distinfo b/devel/py-all-repos/distinfo
index 04cbcf3aa5e0..8a7ff12ab20c 100644
--- a/devel/py-all-repos/distinfo
+++ b/devel/py-all-repos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566680
-SHA256 (all_repos-1.30.0.tar.gz) = 4407ca18c5d63428ec3d1af21a36527e999f04dffcd36cbfbd8e8c1d6792ec1b
-SIZE (all_repos-1.30.0.tar.gz) = 31014
+TIMESTAMP = 1762586778
+SHA256 (all_repos-1.31.0.tar.gz) = b9083857addd96b76ae958b25ac19ad314f3e5c43e3212721b943fc7f14ea851
+SIZE (all_repos-1.31.0.tar.gz) = 31107
diff --git a/devel/py-anndata/Makefile b/devel/py-anndata/Makefile
index e4d1a317cec5..ddd23b883dee 100644
--- a/devel/py-anndata/Makefile
+++ b/devel/py-anndata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= anndata
-PORTVERSION= 0.12.1
+PORTVERSION= 0.12.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-anndata/distinfo b/devel/py-anndata/distinfo
index 124d882c03a9..f56f2728a74a 100644
--- a/devel/py-anndata/distinfo
+++ b/devel/py-anndata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369374
-SHA256 (anndata-0.12.1.tar.gz) = 9a0767a7c47464ad78457e297d871f7ec483bdafc7cf76cb322168919c375ff1
-SIZE (anndata-0.12.1.tar.gz) = 582722
+TIMESTAMP = 1762586780
+SHA256 (anndata-0.12.4.tar.gz) = 703b6fc9a85f85cfaa3ee8be91c5c8937a2fe62139b03543d3dd5e38b56de122
+SIZE (anndata-0.12.4.tar.gz) = 591237
diff --git a/devel/py-anyio/Makefile b/devel/py-anyio/Makefile
index a2ddfe1abcab..cfe1235d16c6 100644
--- a/devel/py-anyio/Makefile
+++ b/devel/py-anyio/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
${PYTHON_PKGNAMEPREFIX}idna>=2.8:dns/py-idna@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sniffio>=1.1:devel/py-sniffio@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-apscheduler/Makefile b/devel/py-apscheduler/Makefile
index 3d0ac9567592..bdefefc24aae 100644
--- a/devel/py-apscheduler/Makefile
+++ b/devel/py-apscheduler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= APScheduler
-PORTVERSION= 3.11.0
+PORTVERSION= 3.11.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-apscheduler/distinfo b/devel/py-apscheduler/distinfo
index dc683ae3eb7e..6b035d549dab 100644
--- a/devel/py-apscheduler/distinfo
+++ b/devel/py-apscheduler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732477137
-SHA256 (apscheduler-3.11.0.tar.gz) = 4c622d250b0955a65d5d0eb91c33e6d43fd879834bf541e0a18661ae60460133
-SIZE (apscheduler-3.11.0.tar.gz) = 107347
+TIMESTAMP = 1761936898
+SHA256 (apscheduler-3.11.1.tar.gz) = 0db77af6400c84d1747fe98a04b8b58f0080c77d11d338c4f507a9752880f221
+SIZE (apscheduler-3.11.1.tar.gz) = 108044
diff --git a/devel/py-archinfo/Makefile b/devel/py-archinfo/Makefile
index 44e80f39817e..994af24c72ce 100644
--- a/devel/py-archinfo/Makefile
+++ b/devel/py-archinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= archinfo
DISTVERSIONPREFIX= v
-DISTVERSION= 9.2.177
+DISTVERSION= 9.2.181
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-archinfo/distinfo b/devel/py-archinfo/distinfo
index b68f314fe03b..46f29faf0f85 100644
--- a/devel/py-archinfo/distinfo
+++ b/devel/py-archinfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759741771
-SHA256 (angr-archinfo-v9.2.177_GH0.tar.gz) = 85099643c30fbce5103a74c6abffd1f4847d8c8a306a8f9a79bf5ff215a26973
-SIZE (angr-archinfo-v9.2.177_GH0.tar.gz) = 45929
+TIMESTAMP = 1761206752
+SHA256 (angr-archinfo-v9.2.181_GH0.tar.gz) = 10039c6595ecd5627218e0171cf319bfea3a1d25c70bb2ab75b7ea83e5f2fc5b
+SIZE (angr-archinfo-v9.2.181_GH0.tar.gz) = 45936
diff --git a/devel/py-argcomplete/Makefile b/devel/py-argcomplete/Makefile
index 3a26c6963b30..2fe934e7372f 100644
--- a/devel/py-argcomplete/Makefile
+++ b/devel/py-argcomplete/Makefile
@@ -1,5 +1,5 @@
PORTNAME= argcomplete
-PORTVERSION= 3.6.2
+PORTVERSION= 3.6.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-argcomplete/distinfo b/devel/py-argcomplete/distinfo
index ec84f56abf5d..c65733dbe140 100644
--- a/devel/py-argcomplete/distinfo
+++ b/devel/py-argcomplete/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288858
-SHA256 (argcomplete-3.6.2.tar.gz) = d0519b1bc867f5f4f4713c41ad0aba73a4a5f007449716b16f385f2166dc6adf
-SIZE (argcomplete-3.6.2.tar.gz) = 73403
+TIMESTAMP = 1761446588
+SHA256 (argcomplete-3.6.3.tar.gz) = 62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c
+SIZE (argcomplete-3.6.3.tar.gz) = 73754
diff --git a/devel/py-arrow/Makefile b/devel/py-arrow/Makefile
index 15d49d9573a0..3defd3481933 100644
--- a/devel/py-arrow/Makefile
+++ b/devel/py-arrow/Makefile
@@ -1,6 +1,5 @@
PORTNAME= arrow
-PORTVERSION= 1.3.0
-PORTREVISION= 1
+PORTVERSION= 1.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +12,7 @@ LICENSE= APACHE20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-python-dateutil>=2.8.10:devel/py-types-python-dateutil@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}tzdata>=0:devel/py-tzdata@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-arrow/distinfo b/devel/py-arrow/distinfo
index c70a06e05b9a..365c19cfc607 100644
--- a/devel/py-arrow/distinfo
+++ b/devel/py-arrow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696432900
-SHA256 (arrow-1.3.0.tar.gz) = d4540617648cb5f895730f1ad8c82a65f2dad0166f57b75f3ca54759c4d67a85
-SIZE (arrow-1.3.0.tar.gz) = 131960
+TIMESTAMP = 1761446590
+SHA256 (arrow-1.4.0.tar.gz) = ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7
+SIZE (arrow-1.4.0.tar.gz) = 152931
diff --git a/devel/py-avro/Makefile b/devel/py-avro/Makefile
index 002f86876e6a..a924cd52a324 100644
--- a/devel/py-avro/Makefile
+++ b/devel/py-avro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= avro
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-avro/distinfo b/devel/py-avro/distinfo
index ec6e4dd9c865..8c3fd376b0ab 100644
--- a/devel/py-avro/distinfo
+++ b/devel/py-avro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723201043
-SHA256 (avro-1.12.0.tar.gz) = cad9c53b23ceed699c7af6bddced42e2c572fd6b408c257a7d4fc4e8cf2e2d6b
-SIZE (avro-1.12.0.tar.gz) = 91025
+TIMESTAMP = 1761446546
+SHA256 (avro-1.12.1.tar.gz) = c5b8dd2dd4c10816f0dc127cc29cfd43b5e405cf7e6840e89460a024bf3d098d
+SIZE (avro-1.12.1.tar.gz) = 91115
diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile
index b349b35e27ef..8a32bc4614d8 100644
--- a/devel/py-awscrt/Makefile
+++ b/devel/py-awscrt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awscrt
-PORTVERSION= 0.27.6
+PORTVERSION= 0.28.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-awscrt/distinfo b/devel/py-awscrt/distinfo
index 42f10ef99b5d..91a09ef7383f 100644
--- a/devel/py-awscrt/distinfo
+++ b/devel/py-awscrt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436477
-SHA256 (awscrt-0.27.6.tar.gz) = 45f3dd0b3fb13dfbea856dd96c9acfe77beba57b9b019444ee962ed2b76276dd
-SIZE (awscrt-0.27.6.tar.gz) = 37677550
+TIMESTAMP = 1762586782
+SHA256 (awscrt-0.28.4.tar.gz) = d2835094e92d0a3d1722d03afd54983115b2172d57581a664ad6a2af3d33c12c
+SIZE (awscrt-0.28.4.tar.gz) = 37902030
diff --git a/devel/py-azure-appconfiguration/Makefile b/devel/py-azure-appconfiguration/Makefile
index 5451b482cb21..16c3e398bc73 100644
--- a/devel/py-azure-appconfiguration/Makefile
+++ b/devel/py-azure-appconfiguration/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft App Configuration Data Library for Python
WWW= https://pypi.org/project/azure-appconfiguration/
diff --git a/devel/py-azure-batch/Makefile b/devel/py-azure-batch/Makefile
index 3958791a5879..867c42cff550 100644
--- a/devel/py-azure-batch/Makefile
+++ b/devel/py-azure-batch/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Batch Client Library for Python
WWW= https://pypi.org/project/azure-batch/
diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile
index ae86f154ad75..7f384f1731df 100644
--- a/devel/py-azure-core/Makefile
+++ b/devel/py-azure-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= azure-core
-PORTVERSION= 1.35.1
+PORTVERSION= 1.36.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= azure_core-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Core Library for Python
-WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core \
+WWW= https://azure.github.io/azure-sdk-for-python/ \
+ https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core \
https://github.com/Azure/azure-sdk-for-python
LICENSE= MIT
@@ -16,7 +17,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.21.0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-azure-core/distinfo b/devel/py-azure-core/distinfo
index 046eb396346e..c7e0fee22eb7 100644
--- a/devel/py-azure-core/distinfo
+++ b/devel/py-azure-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324074
-SHA256 (azure_core-1.35.1.tar.gz) = 435d05d6df0fff2f73fb3c15493bb4721ede14203f1ff1382aa6b6b2bdd7e562
-SIZE (azure_core-1.35.1.tar.gz) = 345290
+TIMESTAMP = 1761446594
+SHA256 (azure_core-1.36.0.tar.gz) = 22e5605e6d0bf1d229726af56d9e92bc37b6e726b141a18be0b4d424131741b7
+SIZE (azure_core-1.36.0.tar.gz) = 351139
diff --git a/devel/py-azure-cosmos/Makefile b/devel/py-azure-cosmos/Makefile
index 5db9f66ff40d..714e5f9f922c 100644
--- a/devel/py-azure-cosmos/Makefile
+++ b/devel/py-azure-cosmos/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Azure Cosmos Python SDK
WWW= https://pypi.org/project/azure-cosmos/
diff --git a/devel/py-azure-data-tables/Makefile b/devel/py-azure-data-tables/Makefile
index 34825d7ab4a1..c4bd24c35afc 100644
--- a/devel/py-azure-data-tables/Makefile
+++ b/devel/py-azure-data-tables/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data Tables Client Library for Python
WWW= https://pypi.org/project/azure-data-tables/
diff --git a/devel/py-azure-datalake-store/Makefile b/devel/py-azure-datalake-store/Makefile
index f4ddd9a9b92f..ecbfcfb911c1 100644
--- a/devel/py-azure-datalake-store/Makefile
+++ b/devel/py-azure-datalake-store/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Store Filesystem Client Library for Python
WWW= https://pypi.org/project/azure-datalake-store/
diff --git a/devel/py-azure-functions-devops-build/Makefile b/devel/py-azure-functions-devops-build/Makefile
index f4ddfc85bdd0..b2b94029c82b 100644
--- a/devel/py-azure-functions-devops-build/Makefile
+++ b/devel/py-azure-functions-devops-build/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Azure Devops Build Manager For Azure Functions
WWW= https://pypi.org/project/azure-functions-devops-build/
diff --git a/devel/py-azure-graphrbac/Makefile b/devel/py-azure-graphrbac/Makefile
index d61b96dfeca6..6c058366f9c3 100644
--- a/devel/py-azure-graphrbac/Makefile
+++ b/devel/py-azure-graphrbac/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Graph RBAC Client Library for Python
WWW= https://pypi.org/project/azure-graphrbac/
diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile
index 0c73d19e9e90..5f85ce4d5f0e 100644
--- a/devel/py-azure-identity/Makefile
+++ b/devel/py-azure-identity/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Identity Library for Python
WWW= https://pypi.org/project/azure-identity/
diff --git a/devel/py-azure-keyvault-administration/Makefile b/devel/py-azure-keyvault-administration/Makefile
index e2e1e4c6b5e0..c5afccd53e3b 100644
--- a/devel/py-azure-keyvault-administration/Makefile
+++ b/devel/py-azure-keyvault-administration/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Administration Client Library for Python
WWW= https://pypi.org/project/azure-keyvault-administration/
diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile
index 1f2f88bad054..a8a39e97b57e 100644
--- a/devel/py-azure-keyvault/Makefile
+++ b/devel/py-azure-keyvault/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Client Library for Python
WWW= https://pypi.org/project/azure-keyvault/
diff --git a/devel/py-azure-loganalytics/Makefile b/devel/py-azure-loganalytics/Makefile
index 913dac5ffafc..a62b0c801cf9 100644
--- a/devel/py-azure-loganalytics/Makefile
+++ b/devel/py-azure-loganalytics/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Log Analytics Client Library for Python
WWW= https://pypi.org/project/azure-loganalytics/
diff --git a/devel/py-azure-mgmt-advisor/Makefile b/devel/py-azure-mgmt-advisor/Makefile
index d2f94ec6ffbe..f23ea9ed360c 100644
--- a/devel/py-azure-mgmt-advisor/Makefile
+++ b/devel/py-azure-mgmt-advisor/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Advisor Client Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-advisor/
diff --git a/devel/py-azure-mgmt-apimanagement/Makefile b/devel/py-azure-mgmt-apimanagement/Makefile
index 6c161416a030..b640d389e24a 100644
--- a/devel/py-azure-mgmt-apimanagement/Makefile
+++ b/devel/py-azure-mgmt-apimanagement/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure API Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-apimanagement/
diff --git a/devel/py-azure-mgmt-appconfiguration/Makefile b/devel/py-azure-mgmt-appconfiguration/Makefile
index 95bd00783bf9..e885476078e5 100644
--- a/devel/py-azure-mgmt-appconfiguration/Makefile
+++ b/devel/py-azure-mgmt-appconfiguration/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure App Configuration Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-appconfiguration/
diff --git a/devel/py-azure-mgmt-appcontainers/Makefile b/devel/py-azure-mgmt-appcontainers/Makefile
index 763b3572e0e8..e87cdec6c5fc 100644
--- a/devel/py-azure-mgmt-appcontainers/Makefile
+++ b/devel/py-azure-mgmt-appcontainers/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Appcontainers Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-appcontainers/
diff --git a/devel/py-azure-mgmt-applicationinsights/Makefile b/devel/py-azure-mgmt-applicationinsights/Makefile
index fb0b7beb89a6..00f374be065a 100644
--- a/devel/py-azure-mgmt-applicationinsights/Makefile
+++ b/devel/py-azure-mgmt-applicationinsights/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Application Insights Management Cli Library for Python
WWW= https://pypi.org/project/azure-mgmt-applicationinsights/
diff --git a/devel/py-azure-mgmt-authorization/Makefile b/devel/py-azure-mgmt-authorization/Makefile
index a35253c26635..0391654d353a 100644
--- a/devel/py-azure-mgmt-authorization/Makefile
+++ b/devel/py-azure-mgmt-authorization/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Authorization Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-authorization/
diff --git a/devel/py-azure-mgmt-batch/Makefile b/devel/py-azure-mgmt-batch/Makefile
index 0e7613084b75..9a52036f72de 100644
--- a/devel/py-azure-mgmt-batch/Makefile
+++ b/devel/py-azure-mgmt-batch/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Batch Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-batch/
diff --git a/devel/py-azure-mgmt-batchai/Makefile b/devel/py-azure-mgmt-batchai/Makefile
index 1b6ab2782b9d..a3d59b969fcb 100644
--- a/devel/py-azure-mgmt-batchai/Makefile
+++ b/devel/py-azure-mgmt-batchai/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Batch AI Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-batchai/
diff --git a/devel/py-azure-mgmt-billing/Makefile b/devel/py-azure-mgmt-billing/Makefile
index 80dcdd4174e2..e0bdf29e2e5e 100644
--- a/devel/py-azure-mgmt-billing/Makefile
+++ b/devel/py-azure-mgmt-billing/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Billing Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-billing/
diff --git a/devel/py-azure-mgmt-botservice/Makefile b/devel/py-azure-mgmt-botservice/Makefile
index d865c404f2da..5e9e36503cbc 100644
--- a/devel/py-azure-mgmt-botservice/Makefile
+++ b/devel/py-azure-mgmt-botservice/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Bot Service Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-botservice/
diff --git a/devel/py-azure-mgmt-cdn/Makefile b/devel/py-azure-mgmt-cdn/Makefile
index 20542b0dc68d..6aaeb81e5ec0 100644
--- a/devel/py-azure-mgmt-cdn/Makefile
+++ b/devel/py-azure-mgmt-cdn/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure CDN Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-cdn/
diff --git a/devel/py-azure-mgmt-cognitiveservices/Makefile b/devel/py-azure-mgmt-cognitiveservices/Makefile
index e5376100ed72..fefdccdf23aa 100644
--- a/devel/py-azure-mgmt-cognitiveservices/Makefile
+++ b/devel/py-azure-mgmt-cognitiveservices/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-cognitiveservices/
diff --git a/devel/py-azure-mgmt-compute/Makefile b/devel/py-azure-mgmt-compute/Makefile
index 40032eb628e7..0342d801ae02 100644
--- a/devel/py-azure-mgmt-compute/Makefile
+++ b/devel/py-azure-mgmt-compute/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Compute Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-compute/
diff --git a/devel/py-azure-mgmt-consumption/Makefile b/devel/py-azure-mgmt-consumption/Makefile
index f0b5089b6233..12e4d33dc58f 100644
--- a/devel/py-azure-mgmt-consumption/Makefile
+++ b/devel/py-azure-mgmt-consumption/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Consumption Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-consumption/
diff --git a/devel/py-azure-mgmt-containerinstance/Makefile b/devel/py-azure-mgmt-containerinstance/Makefile
index 817542bfe936..afd6cae145a0 100644
--- a/devel/py-azure-mgmt-containerinstance/Makefile
+++ b/devel/py-azure-mgmt-containerinstance/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Container Instance Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-containerinstance/
diff --git a/devel/py-azure-mgmt-containerregistry/Makefile b/devel/py-azure-mgmt-containerregistry/Makefile
index 4e13a5c5e650..0a431489bccf 100644
--- a/devel/py-azure-mgmt-containerregistry/Makefile
+++ b/devel/py-azure-mgmt-containerregistry/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Container Registry Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-containerregistry/
diff --git a/devel/py-azure-mgmt-containerservice/Makefile b/devel/py-azure-mgmt-containerservice/Makefile
index 8dbd16b256ea..fb959ba85b36 100644
--- a/devel/py-azure-mgmt-containerservice/Makefile
+++ b/devel/py-azure-mgmt-containerservice/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Container Service Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-containerservice/
diff --git a/devel/py-azure-mgmt-core/Makefile b/devel/py-azure-mgmt-core/Makefile
index c6116d31b26a..3aed8714f9be 100644
--- a/devel/py-azure-mgmt-core/Makefile
+++ b/devel/py-azure-mgmt-core/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Management Core Library for Python
WWW= https://pypi.org/project/azure-mgmt-core/
diff --git a/devel/py-azure-mgmt-cosmosdb/Makefile b/devel/py-azure-mgmt-cosmosdb/Makefile
index 60d453798f05..c4bdfbdfd79d 100644
--- a/devel/py-azure-mgmt-cosmosdb/Makefile
+++ b/devel/py-azure-mgmt-cosmosdb/Makefile
@@ -6,7 +6,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cosmos DB Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-cosmosdb/
diff --git a/devel/py-azure-mgmt-databoxedge/Makefile b/devel/py-azure-mgmt-databoxedge/Makefile
index f17300ded188..2488d0aa7aec 100644
--- a/devel/py-azure-mgmt-databoxedge/Makefile
+++ b/devel/py-azure-mgmt-databoxedge/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Databoxedge Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-databoxedge/
diff --git a/devel/py-azure-mgmt-datalake-analytics/Makefile b/devel/py-azure-mgmt-datalake-analytics/Makefile
index 8db4cb69542d..46c6b380d8f8 100644
--- a/devel/py-azure-mgmt-datalake-analytics/Makefile
+++ b/devel/py-azure-mgmt-datalake-analytics/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Analytics Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-datalake-analytics/
diff --git a/devel/py-azure-mgmt-datalake-store/Makefile b/devel/py-azure-mgmt-datalake-store/Makefile
index 39b327b9c250..287a114f89e7 100644
--- a/devel/py-azure-mgmt-datalake-store/Makefile
+++ b/devel/py-azure-mgmt-datalake-store/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Store Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-datalake-store/
diff --git a/devel/py-azure-mgmt-datamigration/Makefile b/devel/py-azure-mgmt-datamigration/Makefile
index 51df78111dbd..8ab85c698690 100644
--- a/devel/py-azure-mgmt-datamigration/Makefile
+++ b/devel/py-azure-mgmt-datamigration/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data Migration Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-datamigration/
diff --git a/devel/py-azure-mgmt-deploymentmanager/Makefile b/devel/py-azure-mgmt-deploymentmanager/Makefile
index d1a514d1d56e..cd4be309cd63 100644
--- a/devel/py-azure-mgmt-deploymentmanager/Makefile
+++ b/devel/py-azure-mgmt-deploymentmanager/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Deployment Manager Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-deploymentmanager/
diff --git a/devel/py-azure-mgmt-devtestlabs/Makefile b/devel/py-azure-mgmt-devtestlabs/Makefile
index 943cba112af0..570284d08cb7 100644
--- a/devel/py-azure-mgmt-devtestlabs/Makefile
+++ b/devel/py-azure-mgmt-devtestlabs/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure DevTestLabs Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-devtestlabs/
diff --git a/devel/py-azure-mgmt-dns/Makefile b/devel/py-azure-mgmt-dns/Makefile
index d7c894bea3d2..856651eacb59 100644
--- a/devel/py-azure-mgmt-dns/Makefile
+++ b/devel/py-azure-mgmt-dns/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure DNS Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-dns/
diff --git a/devel/py-azure-mgmt-eventgrid/Makefile b/devel/py-azure-mgmt-eventgrid/Makefile
index 165c2e2b6815..36864efc6bff 100644
--- a/devel/py-azure-mgmt-eventgrid/Makefile
+++ b/devel/py-azure-mgmt-eventgrid/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure EventGrid Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-eventgrid/
diff --git a/devel/py-azure-mgmt-eventhub/Makefile b/devel/py-azure-mgmt-eventhub/Makefile
index 0e9c5491cac1..1cb3c1a4d3ac 100644
--- a/devel/py-azure-mgmt-eventhub/Makefile
+++ b/devel/py-azure-mgmt-eventhub/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure EventHub Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-eventhub/
diff --git a/devel/py-azure-mgmt-extendedlocation/Makefile b/devel/py-azure-mgmt-extendedlocation/Makefile
index c7c12377a7ff..f6cf1bf1640f 100644
--- a/devel/py-azure-mgmt-extendedlocation/Makefile
+++ b/devel/py-azure-mgmt-extendedlocation/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Extendedlocation Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-extendedlocation/
diff --git a/devel/py-azure-mgmt-hdinsight/Makefile b/devel/py-azure-mgmt-hdinsight/Makefile
index e431f37efe91..aec92665e36d 100644
--- a/devel/py-azure-mgmt-hdinsight/Makefile
+++ b/devel/py-azure-mgmt-hdinsight/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure HDInsight Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-hdinsight/
diff --git a/devel/py-azure-mgmt-imagebuilder/Makefile b/devel/py-azure-mgmt-imagebuilder/Makefile
index 7d37a19c5799..92f2956c5222 100644
--- a/devel/py-azure-mgmt-imagebuilder/Makefile
+++ b/devel/py-azure-mgmt-imagebuilder/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Image Builder Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-imagebuilder/
diff --git a/devel/py-azure-mgmt-iotcentral/Makefile b/devel/py-azure-mgmt-iotcentral/Makefile
index d5824b333a86..3ed6f32ddadd 100644
--- a/devel/py-azure-mgmt-iotcentral/Makefile
+++ b/devel/py-azure-mgmt-iotcentral/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure IoTCentral Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-iotcentral/
diff --git a/devel/py-azure-mgmt-iothub/Makefile b/devel/py-azure-mgmt-iothub/Makefile
index e13b0c0b3e42..619b018966b4 100644
--- a/devel/py-azure-mgmt-iothub/Makefile
+++ b/devel/py-azure-mgmt-iothub/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure IoTHub Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-iothub/
diff --git a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
index ee108d2d1210..c48905120d18 100644
--- a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
+++ b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure IoTHub Provisioning Services Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-iothubprovisioningservices/
diff --git a/devel/py-azure-mgmt-keyvault/Makefile b/devel/py-azure-mgmt-keyvault/Makefile
index b5e06988802c..ca69a5660e58 100644
--- a/devel/py-azure-mgmt-keyvault/Makefile
+++ b/devel/py-azure-mgmt-keyvault/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-keyvault/
diff --git a/devel/py-azure-mgmt-kusto/Makefile b/devel/py-azure-mgmt-kusto/Makefile
index 77e52784e83b..f9a385098918 100644
--- a/devel/py-azure-mgmt-kusto/Makefile
+++ b/devel/py-azure-mgmt-kusto/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Kusto Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-kusto/
diff --git a/devel/py-azure-mgmt-loganalytics/Makefile b/devel/py-azure-mgmt-loganalytics/Makefile
index 427c7798c79f..a415c171bd66 100644
--- a/devel/py-azure-mgmt-loganalytics/Makefile
+++ b/devel/py-azure-mgmt-loganalytics/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Analytics Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-loganalytics/
diff --git a/devel/py-azure-mgmt-managedservices/Makefile b/devel/py-azure-mgmt-managedservices/Makefile
index 24542b3d8174..55a751f7e8aa 100644
--- a/devel/py-azure-mgmt-managedservices/Makefile
+++ b/devel/py-azure-mgmt-managedservices/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Managed Services Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-managedservices/
diff --git a/devel/py-azure-mgmt-managementgroups/Makefile b/devel/py-azure-mgmt-managementgroups/Makefile
index 9413fb23f1f6..f5fb6b3423b3 100644
--- a/devel/py-azure-mgmt-managementgroups/Makefile
+++ b/devel/py-azure-mgmt-managementgroups/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Management Groups Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-managementgroups/
diff --git a/devel/py-azure-mgmt-maps/Makefile b/devel/py-azure-mgmt-maps/Makefile
index f4a26ff3070e..a047237350a1 100644
--- a/devel/py-azure-mgmt-maps/Makefile
+++ b/devel/py-azure-mgmt-maps/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Maps Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-maps/
diff --git a/devel/py-azure-mgmt-marketplaceordering/Makefile b/devel/py-azure-mgmt-marketplaceordering/Makefile
index 74721cd875bb..9265fd9ccc15 100644
--- a/devel/py-azure-mgmt-marketplaceordering/Makefile
+++ b/devel/py-azure-mgmt-marketplaceordering/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Market Place Ordering Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-marketplaceordering/
diff --git a/devel/py-azure-mgmt-media/Makefile b/devel/py-azure-mgmt-media/Makefile
index 01b319b4844f..d085c4221d8e 100644
--- a/devel/py-azure-mgmt-media/Makefile
+++ b/devel/py-azure-mgmt-media/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Media Services Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-media/
diff --git a/devel/py-azure-mgmt-monitor/Makefile b/devel/py-azure-mgmt-monitor/Makefile
index 426c4b8cb5e6..47e6d0918c62 100644
--- a/devel/py-azure-mgmt-monitor/Makefile
+++ b/devel/py-azure-mgmt-monitor/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Monitor Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-monitor/
diff --git a/devel/py-azure-mgmt-msi/Makefile b/devel/py-azure-mgmt-msi/Makefile
index 22e65bac1a46..6e84f9272cc5 100644
--- a/devel/py-azure-mgmt-msi/Makefile
+++ b/devel/py-azure-mgmt-msi/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure MSI Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-msi/
diff --git a/devel/py-azure-mgmt-netapp/Makefile b/devel/py-azure-mgmt-netapp/Makefile
index 83ec3f1ec9d5..7a843a6c561e 100644
--- a/devel/py-azure-mgmt-netapp/Makefile
+++ b/devel/py-azure-mgmt-netapp/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure NetApp Files Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-netapp/
diff --git a/devel/py-azure-mgmt-network/Makefile b/devel/py-azure-mgmt-network/Makefile
index f490425d735d..045da07014b3 100644
--- a/devel/py-azure-mgmt-network/Makefile
+++ b/devel/py-azure-mgmt-network/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Network Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-network/
diff --git a/devel/py-azure-mgmt-policyinsights/Makefile b/devel/py-azure-mgmt-policyinsights/Makefile
index 90a1aeca2fa1..5d2b399136e2 100644
--- a/devel/py-azure-mgmt-policyinsights/Makefile
+++ b/devel/py-azure-mgmt-policyinsights/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Policy Insights Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-policyinsights/
diff --git a/devel/py-azure-mgmt-privatedns/Makefile b/devel/py-azure-mgmt-privatedns/Makefile
index d8ac1a0bd8a3..9dbe890309c4 100644
--- a/devel/py-azure-mgmt-privatedns/Makefile
+++ b/devel/py-azure-mgmt-privatedns/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure DNS Private Zones Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-privatedns/
diff --git a/devel/py-azure-mgmt-rdbms/Makefile b/devel/py-azure-mgmt-rdbms/Makefile
index 3c0770a15641..4c605546da41 100644
--- a/devel/py-azure-mgmt-rdbms/Makefile
+++ b/devel/py-azure-mgmt-rdbms/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure RDBMS Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-rdbms/
diff --git a/devel/py-azure-mgmt-recoveryservices/Makefile b/devel/py-azure-mgmt-recoveryservices/Makefile
index 608600a19c10..4ab072227227 100644
--- a/devel/py-azure-mgmt-recoveryservices/Makefile
+++ b/devel/py-azure-mgmt-recoveryservices/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Recovery Services Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-recoveryservices/
diff --git a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
index 2be772427bde..80b6944c8026 100644
--- a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
+++ b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Recovery Services Backup Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-recoveryservicesbackup/
diff --git a/devel/py-azure-mgmt-redhatopenshift/Makefile b/devel/py-azure-mgmt-redhatopenshift/Makefile
index 6fc40d57f072..a90f61f56e96 100644
--- a/devel/py-azure-mgmt-redhatopenshift/Makefile
+++ b/devel/py-azure-mgmt-redhatopenshift/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Red Hat Openshift Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-redhatopenshift/
diff --git a/devel/py-azure-mgmt-redis/Makefile b/devel/py-azure-mgmt-redis/Makefile
index 8f329c2bae3e..6e06756c34d3 100644
--- a/devel/py-azure-mgmt-redis/Makefile
+++ b/devel/py-azure-mgmt-redis/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Redis Cache Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-redis/
diff --git a/devel/py-azure-mgmt-relay/Makefile b/devel/py-azure-mgmt-relay/Makefile
index eb315efa572a..febc39d0ad13 100644
--- a/devel/py-azure-mgmt-relay/Makefile
+++ b/devel/py-azure-mgmt-relay/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Relay Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-relay/
diff --git a/devel/py-azure-mgmt-reservations/Makefile b/devel/py-azure-mgmt-reservations/Makefile
index 976a6eab225c..5639d54bd9b7 100644
--- a/devel/py-azure-mgmt-reservations/Makefile
+++ b/devel/py-azure-mgmt-reservations/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Reservations Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-reservations/
diff --git a/devel/py-azure-mgmt-resource/Makefile b/devel/py-azure-mgmt-resource/Makefile
index 859230bc22ca..579777013598 100644
--- a/devel/py-azure-mgmt-resource/Makefile
+++ b/devel/py-azure-mgmt-resource/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-resource/
diff --git a/devel/py-azure-mgmt-search/Makefile b/devel/py-azure-mgmt-search/Makefile
index b6c04efad132..569abb64b35e 100644
--- a/devel/py-azure-mgmt-search/Makefile
+++ b/devel/py-azure-mgmt-search/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Search Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-search/
diff --git a/devel/py-azure-mgmt-security/Makefile b/devel/py-azure-mgmt-security/Makefile
index 8cc119bc3967..d313be6d9ffc 100644
--- a/devel/py-azure-mgmt-security/Makefile
+++ b/devel/py-azure-mgmt-security/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Secutiry Center Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-security/
diff --git a/devel/py-azure-mgmt-servicebus/Makefile b/devel/py-azure-mgmt-servicebus/Makefile
index d391ff67dccb..15c998917d77 100644
--- a/devel/py-azure-mgmt-servicebus/Makefile
+++ b/devel/py-azure-mgmt-servicebus/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Service Bus Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-servicebus/
diff --git a/devel/py-azure-mgmt-servicefabric/Makefile b/devel/py-azure-mgmt-servicefabric/Makefile
index 04cffaa60267..786d5f5a8c90 100644
--- a/devel/py-azure-mgmt-servicefabric/Makefile
+++ b/devel/py-azure-mgmt-servicefabric/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Service Fabric Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-servicefabric/
diff --git a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
index dd72b0da1652..1cca5c95a404 100644
--- a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
+++ b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/
diff --git a/devel/py-azure-mgmt-servicelinker/Makefile b/devel/py-azure-mgmt-servicelinker/Makefile
index 23f94f3d0cce..f420bc005622 100644
--- a/devel/py-azure-mgmt-servicelinker/Makefile
+++ b/devel/py-azure-mgmt-servicelinker/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Servicelinker Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-servicelinker/
diff --git a/devel/py-azure-mgmt-signalr/Makefile b/devel/py-azure-mgmt-signalr/Makefile
index a78087be4841..52ab7bbef41c 100644
--- a/devel/py-azure-mgmt-signalr/Makefile
+++ b/devel/py-azure-mgmt-signalr/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SignalR Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-signalr/
diff --git a/devel/py-azure-mgmt-sql/Makefile b/devel/py-azure-mgmt-sql/Makefile
index 240245a208f8..c7ed1969ab21 100644
--- a/devel/py-azure-mgmt-sql/Makefile
+++ b/devel/py-azure-mgmt-sql/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SQL Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-sql/
diff --git a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
index 8e557f0592fd..74348a6c2047 100644
--- a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
+++ b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SQL Virtual Machine Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-sqlvirtualmachine/
diff --git a/devel/py-azure-mgmt-storage/Makefile b/devel/py-azure-mgmt-storage/Makefile
index 170cc3560bff..e9222d06b803 100644
--- a/devel/py-azure-mgmt-storage/Makefile
+++ b/devel/py-azure-mgmt-storage/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-storage/
diff --git a/devel/py-azure-mgmt-synapse/Makefile b/devel/py-azure-mgmt-synapse/Makefile
index 008e14f900b2..9186b080d053 100644
--- a/devel/py-azure-mgmt-synapse/Makefile
+++ b/devel/py-azure-mgmt-synapse/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-synapse/
diff --git a/devel/py-azure-mgmt-trafficmanager/Makefile b/devel/py-azure-mgmt-trafficmanager/Makefile
index 2810f47dca12..b9f17b787a3a 100644
--- a/devel/py-azure-mgmt-trafficmanager/Makefile
+++ b/devel/py-azure-mgmt-trafficmanager/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Traffic Manager Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-trafficmanager/
diff --git a/devel/py-azure-mgmt-web/Makefile b/devel/py-azure-mgmt-web/Makefile
index 92fbd903a188..a61d2021b645 100644
--- a/devel/py-azure-mgmt-web/Makefile
+++ b/devel/py-azure-mgmt-web/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Web Apps Management Client Library for Python
WWW= https://pypi.org/project/azure-mgmt-web/
diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile
index bd5800153510..ac7d81dc3a65 100644
--- a/devel/py-azure-multiapi-storage/Makefile
+++ b/devel/py-azure-multiapi-storage/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Client Library with multi API version support
WWW= https://pypi.org/project/azure-multiapi-storage/
diff --git a/devel/py-azure-storage-blob/Makefile b/devel/py-azure-storage-blob/Makefile
index 9dfa3d02d81e..5228a5d78966 100644
--- a/devel/py-azure-storage-blob/Makefile
+++ b/devel/py-azure-storage-blob/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Blob Client Library for Python
WWW= https://pypi.org/project/azure-storage-blob/
diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile
index 0cdc27e44168..b7db00a94797 100644
--- a/devel/py-azure-storage-common/Makefile
+++ b/devel/py-azure-storage-common/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Common Client Library for Python
WWW= https://pypi.org/project/azure-storage-common/
diff --git a/devel/py-azure-synapse-accesscontrol/Makefile b/devel/py-azure-synapse-accesscontrol/Makefile
index c80439eec8bc..413623a1f44a 100644
--- a/devel/py-azure-synapse-accesscontrol/Makefile
+++ b/devel/py-azure-synapse-accesscontrol/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse AccessControl Client Library for Python
WWW= https://pypi.org/project/azure-synapse-accesscontrol/
diff --git a/devel/py-azure-synapse-artifacts/Makefile b/devel/py-azure-synapse-artifacts/Makefile
index d5372553c7d7..5b23f63438da 100644
--- a/devel/py-azure-synapse-artifacts/Makefile
+++ b/devel/py-azure-synapse-artifacts/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse Artifacts Client Library for Python
WWW= https://pypi.org/project/azure-synapse-artifacts/
diff --git a/devel/py-azure-synapse-managedprivateendpoints/Makefile b/devel/py-azure-synapse-managedprivateendpoints/Makefile
index 729d939e6cf0..b94dce8a7a30 100644
--- a/devel/py-azure-synapse-managedprivateendpoints/Makefile
+++ b/devel/py-azure-synapse-managedprivateendpoints/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse Managed Private Endpoints Client Library for Python
WWW= https://pypi.org/project/azure-synapse-managedprivateendpoints/
diff --git a/devel/py-azure-synapse-spark/Makefile b/devel/py-azure-synapse-spark/Makefile
index 37e510fcf813..f977cfb0171b 100644
--- a/devel/py-azure-synapse-spark/Makefile
+++ b/devel/py-azure-synapse-spark/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse Spark Client Library for Python
WWW= https://pypi.org/project/azure-synapse-spark/
diff --git a/devel/py-b2/Makefile b/devel/py-b2/Makefile
index 6ca931ad73c6..f42a26a8aa0a 100644
--- a/devel/py-b2/Makefile
+++ b/devel/py-b2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= b2
DISTVERSIONPREFIX= v
-DISTVERSION= 4.4.1
+DISTVERSION= 4.4.2
CATEGORIES= devel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-b2/distinfo b/devel/py-b2/distinfo
index 01ed3e71c062..f198dc70dd3f 100644
--- a/devel/py-b2/distinfo
+++ b/devel/py-b2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753982473
-SHA256 (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 01515d708fa34a62ce56016ab35e7ffc61f735de8d92904d5deeebae3b9211ba
-SIZE (Backblaze-B2_Command_Line_Tool-v4.4.1_GH0.tar.gz) = 222984
+TIMESTAMP = 1761431604
+SHA256 (Backblaze-B2_Command_Line_Tool-v4.4.2_GH0.tar.gz) = abb12544f470f5fed22cffba46c4ebc8538215b993595d41103e83e11b172087
+SIZE (Backblaze-B2_Command_Line_Tool-v4.4.2_GH0.tar.gz) = 223895
diff --git a/devel/py-babi_grammars/Makefile b/devel/py-babi_grammars/Makefile
index cc30ce3ee628..1b5f9040d20c 100644
--- a/devel/py-babi_grammars/Makefile
+++ b/devel/py-babi_grammars/Makefile
@@ -1,5 +1,5 @@
PORTNAME= babi_grammars
-DISTVERSION= 0.0.64
+DISTVERSION= 0.0.65
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-babi_grammars/distinfo b/devel/py-babi_grammars/distinfo
index cc834e000d74..6f2dfc6d3e51 100644
--- a/devel/py-babi_grammars/distinfo
+++ b/devel/py-babi_grammars/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760457295
-SHA256 (babi_grammars-0.0.64.tar.gz) = 1b39c34c58441d91fbe86d0ee0659f0222db7d88e5d2e2c713905551d2e37e24
-SIZE (babi_grammars-0.0.64.tar.gz) = 466917
+TIMESTAMP = 1763047057
+SHA256 (babi_grammars-0.0.65.tar.gz) = e037a7d79cfbc355d2f158ef52cf24a48e6c322677fa560cc1bd460044120a0c
+SIZE (babi_grammars-0.0.65.tar.gz) = 477567
diff --git a/devel/py-black/Makefile b/devel/py-black/Makefile
index b7a6e7923a4e..2b7cdc0bcc05 100644
--- a/devel/py-black/Makefile
+++ b/devel/py-black/Makefile
@@ -29,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=5.3:devel/py-coverage@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.0.2,1:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tokenize-rt>=3.2.0:devel/py-tokenize-rt@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-blinker/Makefile b/devel/py-blinker/Makefile
index bdf6dda68294..8297ba73dfbc 100644
--- a/devel/py-blinker/Makefile
+++ b/devel/py-blinker/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 002fc9ff2217..da08fa66b5e7 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.40.50
+PORTVERSION= 1.40.64
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.27.6:devel/py-awscrt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 01098b59de5b..d98ca830d792 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774589
-SHA256 (botocore-1.40.50.tar.gz) = 1d3d5b5759c9cb30202cd5ad231ec8afb1abe5be0c088a1707195c2cbae0e742
-SIZE (botocore-1.40.50.tar.gz) = 14417510
+TIMESTAMP = 1762586784
+SHA256 (botocore-1.40.64.tar.gz) = a13af4009f6912eafe32108f6fa584fb26e24375149836c2bcaaaaec9a7a9e58
+SIZE (botocore-1.40.64.tar.gz) = 14409921
diff --git a/devel/py-bsd/Makefile b/devel/py-bsd/Makefile
index 3074dc2df4da..8b1ae3d4913c 100644
--- a/devel/py-bsd/Makefile
+++ b/devel/py-bsd/Makefile
@@ -10,6 +10,8 @@ WWW= https://github.com/freenas/py-bsd
LICENSE= BSD3CLAUSE
+DEPRECATED= Unmaintained upstream
+EXPIRATION_DATE=2025-12-04
BROKEN_FreeBSD_15= Requires deprecated header dlg_keys.h
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
diff --git a/devel/py-calver/Makefile b/devel/py-calver/Makefile
index 202661163764..8026bb12a16d 100644
--- a/devel/py-calver/Makefile
+++ b/devel/py-calver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calver
-PORTVERSION= 2025.4.17
+PORTVERSION= 2025.10.20
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-calver/distinfo b/devel/py-calver/distinfo
index b6a569f87e76..3beb174ba1f6 100644
--- a/devel/py-calver/distinfo
+++ b/devel/py-calver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177982
-SHA256 (calver-2025.4.17.tar.gz) = 460702737d620f5c3d4175450485180a1b7f7a422c5db0e6af3e655c7395ec7e
-SIZE (calver-2025.4.17.tar.gz) = 8082
+TIMESTAMP = 1761446598
+SHA256 (calver-2025.10.20.tar.gz) = c98b376c2424642224d456b2f70c51402343e008c63d204634665e1a2a2835f5
+SIZE (calver-2025.10.20.tar.gz) = 8101
diff --git a/devel/py-cbor2/Makefile b/devel/py-cbor2/Makefile
index 291eddb0765d..693b8576a36a 100644
--- a/devel/py-cbor2/Makefile
+++ b/devel/py-cbor2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cbor2
-DISTVERSION= 5.7.0
+DISTVERSION= 5.7.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cbor2/distinfo b/devel/py-cbor2/distinfo
index 36db16454c23..2ef51b510ed4 100644
--- a/devel/py-cbor2/distinfo
+++ b/devel/py-cbor2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755255944
-SHA256 (cbor2-5.7.0.tar.gz) = 3f6d843f4db4d0ec501c46453c22a4fbebb1abfb5b740e1bcab34c615cd7406b
-SIZE (cbor2-5.7.0.tar.gz) = 102374
+TIMESTAMP = 1761561356
+SHA256 (cbor2-5.7.1.tar.gz) = 7a405a1d7c8230ee9acf240aad48ae947ef584e8af05f169f3c1bde8f01f8b71
+SIZE (cbor2-5.7.1.tar.gz) = 102467
diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile
index 6c416c8336a4..0f5cc12fad45 100644
--- a/devel/py-cerberus/Makefile
+++ b/devel/py-cerberus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Cerberus
-PORTVERSION= 1.3.7
+PORTVERSION= 1.3.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cerberus/distinfo b/devel/py-cerberus/distinfo
index 6478bbbbe815..3512d8e2a0af 100644
--- a/devel/py-cerberus/distinfo
+++ b/devel/py-cerberus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735728037
-SHA256 (cerberus-1.3.7.tar.gz) = ecf249665400a0b7a9d5e4ee1ffc234fd5d003186d3e1904f70bc14038642c13
-SIZE (cerberus-1.3.7.tar.gz) = 29651
+TIMESTAMP = 1762546019
+SHA256 (cerberus-1.3.8.tar.gz) = 579554887ffd189226774b87570f4a76db75cf0efcbaffcacd5e98b8ee877f61
+SIZE (cerberus-1.3.8.tar.gz) = 29660
diff --git a/devel/py-cffi/Makefile b/devel/py-cffi/Makefile
index b7381e6b18fb..5ddd9d3187bc 100644
--- a/devel/py-cffi/Makefile
+++ b/devel/py-cffi/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libffi.so:devel/libffi
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=0:devel/py-pycparser@${PY_FLAVOR}
USES= compiler:c11 localbase python
-USE_PYTHON= autoplist concurrent cython pep517 pytest
+USE_PYTHON= autoplist concurrent cython3 pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
diff --git a/devel/py-check-manifest/Makefile b/devel/py-check-manifest/Makefile
index 9d25b1d8cd38..76ec9cdd2f22 100644
--- a/devel/py-check-manifest/Makefile
+++ b/devel/py-check-manifest/Makefile
@@ -1,9 +1,9 @@
PORTNAME= check-manifest
-PORTVERSION= 0.49
-PORTREVISION= 1
+PORTVERSION= 0.51
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= check_manifest-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to check the completeness of MANIFEST.in for Python packages
diff --git a/devel/py-check-manifest/distinfo b/devel/py-check-manifest/distinfo
index 23920f5bf052..c24168a1a4d0 100644
--- a/devel/py-check-manifest/distinfo
+++ b/devel/py-check-manifest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674589748
-SHA256 (check-manifest-0.49.tar.gz) = 64a640445542cf226919657c7b78d02d9c1ca5b1c25d7e66e0e1ff325060f416
-SIZE (check-manifest-0.49.tar.gz) = 40272
+TIMESTAMP = 1761446600
+SHA256 (check_manifest-0.51.tar.gz) = 9801c7637675755a563f33e3c48ee59a59b37a7677297c05c910c16c5b9b6d67
+SIZE (check_manifest-0.51.tar.gz) = 36302
diff --git a/devel/py-check-wheel-contents/Makefile b/devel/py-check-wheel-contents/Makefile
index 15f63d6f625f..9af743b4b362 100644
--- a/devel/py-check-wheel-contents/Makefile
+++ b/devel/py-check-wheel-contents/Makefile
@@ -20,7 +20,7 @@ xRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=18.1:devel/py-attrs@${PY_FLAVOR} \
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}wheel-filename>=1.1<2:devel/py-wheel-filename@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-cibuildwheel/Makefile b/devel/py-cibuildwheel/Makefile
index 2cc0f721315e..0808b29f402c 100644
--- a/devel/py-cibuildwheel/Makefile
+++ b/devel/py-cibuildwheel/Makefile
@@ -24,4 +24,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bashlex>=0.13:devel/py-bashlex@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-cliff/Makefile b/devel/py-cliff/Makefile
index d480d2a2b228..3532b4a6702f 100644
--- a/devel/py-cliff/Makefile
+++ b/devel/py-cliff/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}autopage>=0.4.0:devel/py-autopage@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.12:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=2.0.1:devel/py-stevedore@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-cloudpathlib/Makefile b/devel/py-cloudpathlib/Makefile
index 4a936568ed39..9b479385571c 100644
--- a/devel/py-cloudpathlib/Makefile
+++ b/devel/py-cloudpathlib/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4.0:devel/py-flit-core@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-confuse/Makefile b/devel/py-confuse/Makefile
index c8934756b913..3d69e42c2028 100644
--- a/devel/py-confuse/Makefile
+++ b/devel/py-confuse/Makefile
@@ -1,22 +1,21 @@
PORTNAME= confuse
-DISTVERSION= 2.0.1
-PORTREVISION= 1
+PORTVERSION= 2.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Configuration library for Python that uses YAML
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Painless YAML config files
WWW= https://github.com/beetbox/confuse
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=3.6:devel/py-flake8@${PY_FLAVOR} \
USES= python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-confuse/distinfo b/devel/py-confuse/distinfo
index 08dcd53d35af..39e0d6662bd4 100644
--- a/devel/py-confuse/distinfo
+++ b/devel/py-confuse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685041034
-SHA256 (confuse-2.0.1.tar.gz) = 7379a2ad49aaa862b79600cc070260c1b7974d349f4fa5e01f9afa6c4dd0611f
-SIZE (confuse-2.0.1.tar.gz) = 50872
+TIMESTAMP = 1762586786
+SHA256 (confuse-2.1.0.tar.gz) = abb9674a99c7a6efaef84e2fc84403ecd2dd304503073ff76ea18ed4176e218d
+SIZE (confuse-2.1.0.tar.gz) = 22748
diff --git a/devel/py-confuse/pkg-descr b/devel/py-confuse/pkg-descr
index d59fe64ad9c9..7324cec7bc6d 100644
--- a/devel/py-confuse/pkg-descr
+++ b/devel/py-confuse/pkg-descr
@@ -1,7 +1,26 @@
-Confuse is a configuration library for Python that uses YAML.
+Confuse is a configuration library for Python that uses YAML. It takes care of
+defaults, overrides, type checking, command-line integration, environment
+variable support, human-readable errors, and standard OS-specific locations.
-It takes care of defaults, overrides, type checking, command-line
-integration, human-readable errors, and standard OS-specific locations.
-
-Confuse was made to power beets. Like beets, it is available under the MIT
-license.
+Here is what Confuse brings to the table:
+- An utterly sensible API resembling dictionary-and-list structures but
+ providing transparent validation without lots of boilerplate code. Type
+ config['num_goats'].get(int) to get the configured number of goats and ensure
+ that it is an integer.
+- Combine configuration data from multiple sources. Using layering, Confuse
+ allows user-specific configuration to seamlessly override system-wide
+ configuration, which in turn overrides built-in defaults. An in-package
+ config_default.yaml can be used to provide bottom-layer defaults using the
+ same syntax that users will see. A runtime overlay allows the program to
+ programmatically override and add configuration values.
+- Look for configuration files in platform-specific paths. Like $XDG_CONFIG_HOME
+ or ~/.config on Unix; "Application Support" on macOS; %APPDATA% on Windows.
+ Your program gets its own directory, which you can use to store additional
+ data. You can transparently create this directory on demand if, for example,
+ you need to initialize the configuration file on first run. And an environment
+ variable can be used to override the directory's location.
+- Integration with command-line arguments via argparse or optparse from the
+ standard library. Use argparse's declarative API to allow command-line options
+ to override configured defaults.
+- Include configuration values from environment variables. Values undergo
+ automatic type conversion, and nested dicts and lists are supported.
diff --git a/devel/py-copier/Makefile b/devel/py-copier/Makefile
index 1fac924b280b..85eb923c8e58 100644
--- a/devel/py-copier/Makefile
+++ b/devel/py-copier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= copier
-PORTVERSION= 9.10.2
+PORTVERSION= 9.10.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-copier/distinfo b/devel/py-copier/distinfo
index d8d9dfe0c10c..611af15f59c7 100644
--- a/devel/py-copier/distinfo
+++ b/devel/py-copier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324080
-SHA256 (copier-9.10.2.tar.gz) = 495159b796bc745a90238b2097053555f9e4283efc7181ee3b5402a5cbe21614
-SIZE (copier-9.10.2.tar.gz) = 586648
+TIMESTAMP = 1761446602
+SHA256 (copier-9.10.3.tar.gz) = 6e965d8f719678ee3bc5e611ef0d1b182d6b01a3d5385a5f1ba43aaade51caf7
+SIZE (copier-9.10.3.tar.gz) = 598697
diff --git a/devel/py-coveralls/Makefile b/devel/py-coveralls/Makefile
index a844ce3ffe74..7943fc27457d 100644
--- a/devel/py-coveralls/Makefile
+++ b/devel/py-coveralls/Makefile
@@ -1,5 +1,5 @@
PORTNAME= coveralls
-PORTVERSION= 4.0.1
+PORTVERSION= 4.0.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-coveralls/distinfo b/devel/py-coveralls/distinfo
index 4309b96fcc51..0dff86be8c0b 100644
--- a/devel/py-coveralls/distinfo
+++ b/devel/py-coveralls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716763744
-SHA256 (coveralls-4.0.1.tar.gz) = 7b2a0a2bcef94f295e3cf28dcc55ca40b71c77d1c2446b538e85f0f7bc21aa69
-SIZE (coveralls-4.0.1.tar.gz) = 12419
+TIMESTAMP = 1762579635
+SHA256 (coveralls-4.0.2.tar.gz) = 7c21ffa2808d3052fa0cfca3842a9f3d21cc8eada02538c192d932199e5f07d4
+SIZE (coveralls-4.0.2.tar.gz) = 12408
diff --git a/devel/py-crick/Makefile b/devel/py-crick/Makefile
index 32c3e86a8794..d64712b3f4c5 100644
--- a/devel/py-crick/Makefile
+++ b/devel/py-crick/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent cython pep517
post-patch:
diff --git a/devel/py-crosshair-tool/Makefile b/devel/py-crosshair-tool/Makefile
index 7ce48c9dc0ec..0a641559a702 100644
--- a/devel/py-crosshair-tool/Makefile
+++ b/devel/py-crosshair-tool/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.0.0:devel/py-importlib
${PYTHON_PKGNAMEPREFIX}typing-inspect>=0.7.1:devel/py-typing-inspect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}z3-solver>=4.13.0.0:math/py-z3-solver@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-ctags/Makefile b/devel/py-ctags/Makefile
deleted file mode 100644
index 76a42733c534..000000000000
--- a/devel/py-ctags/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= ctags
-PORTVERSION= 1.0.5
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-ctags-${PORTVERSION}
-
-MAINTAINER= ahkdiep@gmail.com
-COMMENT= Python bindings for ctags index file
-WWW= https://pypi.org/project/python-ctags/
-
-LICENSE= LGPL20+
-
-USES= python:3.9
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=int-conversion
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/py-ctags/distinfo b/devel/py-ctags/distinfo
deleted file mode 100644
index b9daff887990..000000000000
--- a/devel/py-ctags/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python-ctags-1.0.5.tar.gz) = 47eff614b9cc15333bf9d6ca4b2c068802cde2d9328946ed7a1b5e3369e35fe9
-SIZE (python-ctags-1.0.5.tar.gz) = 24274
diff --git a/devel/py-ctags/pkg-descr b/devel/py-ctags/pkg-descr
deleted file mode 100644
index 5a5784cb895c..000000000000
--- a/devel/py-ctags/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Exuberant Ctags indexing python bindings
-
-Exuberant Ctags supports indexing of many modern programming languages. Python
-is a powerful scriptable dynamic language. Using Python to access Ctags index
-file is a natural fit in extending an application's capability to examine
-source code.
-
-This project wrote a wrapper for readtags.c. I have been using the package in
-a couple of projects and it has been shown that it could easily handle hundreds
-source files.
diff --git a/devel/py-cucumber-tag-expressions/Makefile b/devel/py-cucumber-tag-expressions/Makefile
index 7648c493e5c5..2a10d24aa366 100644
--- a/devel/py-cucumber-tag-expressions/Makefile
+++ b/devel/py-cucumber-tag-expressions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-tag-expressions
-PORTVERSION= 7.0.0
+PORTVERSION= 8.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,7 @@ WWW= https://github.com/cucumber/tag-expressions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>=0.9.0<0.10.0:devel/py-uv-build@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-cucumber-tag-expressions/distinfo b/devel/py-cucumber-tag-expressions/distinfo
index d62113f3248f..1fa7d9578189 100644
--- a/devel/py-cucumber-tag-expressions/distinfo
+++ b/devel/py-cucumber-tag-expressions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774599
-SHA256 (cucumber_tag_expressions-7.0.0.tar.gz) = 3acb919113eb361930519f4280b23e1df58a0201b9512d25470a2e9eea8868ed
-SIZE (cucumber_tag_expressions-7.0.0.tar.gz) = 42173
+TIMESTAMP = 1761446604
+SHA256 (cucumber_tag_expressions-8.0.0.tar.gz) = 4af80282ff0349918c332428176089094019af6e2a381a2fd8f1c62a7a6bb7e8
+SIZE (cucumber_tag_expressions-8.0.0.tar.gz) = 8427
diff --git a/devel/py-curtsies/Makefile b/devel/py-curtsies/Makefile
index f0969d44f111..35960c0517aa 100644
--- a/devel/py-curtsies/Makefile
+++ b/devel/py-curtsies/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blessed>=1.5:devel/py-blessed@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cwcwidth>=0:devel/py-cwcwidth@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyte>=0:devel/py-pyte@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-cwcwidth/Makefile b/devel/py-cwcwidth/Makefile
index 24235d492fa6..a804ab465496 100644
--- a/devel/py-cwcwidth/Makefile
+++ b/devel/py-cwcwidth/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cwcwidth
-PORTVERSION= 0.1.10
-PORTREVISION= 1
+PORTVERSION= 0.1.12
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python:3.11+
USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
diff --git a/devel/py-cwcwidth/distinfo b/devel/py-cwcwidth/distinfo
index dcd2ef07abe9..728ec0809839 100644
--- a/devel/py-cwcwidth/distinfo
+++ b/devel/py-cwcwidth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739663369
-SHA256 (cwcwidth-0.1.10.tar.gz) = 7468760f72c1f4107be1b2b2854bc000401ea36a69daed36fb966a1e19a7a124
-SIZE (cwcwidth-0.1.10.tar.gz) = 60265
+TIMESTAMP = 1762586788
+SHA256 (cwcwidth-0.1.12.tar.gz) = bfc16531d1246dd2558eb9b3a63aa37a9978672b956860dc5426da2343ebf366
+SIZE (cwcwidth-0.1.12.tar.gz) = 72009
diff --git a/devel/py-dask-expr/Makefile b/devel/py-dask-expr/Makefile
index e21ef75ce3f9..d408e8ad1161 100644
--- a/devel/py-dask-expr/Makefile
+++ b/devel/py-dask-expr/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2025.1.0:devel/py-dask@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-dask-histogram/Makefile b/devel/py-dask-histogram/Makefile
index 31421d788cae..dbd5ecde5c13 100644
--- a/devel/py-dask-histogram/Makefile
+++ b/devel/py-dask-histogram/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-histogram>=1.3.2:misc/py-boost-histogr
${PYTHON_PKGNAMEPREFIX}dask>=2021.03.0:devel/py-dask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dask-awkward>=2025:devel/py-dask-awkward@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile
index b31f5724dc58..dcc28589ebaa 100644
--- a/devel/py-dask/Makefile
+++ b/devel/py-dask/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dask
-PORTVERSION= 2025.9.1
+PORTVERSION= 2025.10.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,7 +28,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${PY_FLAVOR}
-USES= cpe python:3.10+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-dask/distinfo b/devel/py-dask/distinfo
index 953a72479fc6..b8eb178fddc5 100644
--- a/devel/py-dask/distinfo
+++ b/devel/py-dask/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816632
-SHA256 (dask-2025.9.1.tar.gz) = 718df73e1fd3d7e2b8546e0f04ce08e1ed7f9aa3da1eecd0c1f44c8b6d52f7e0
-SIZE (dask-2025.9.1.tar.gz) = 10973663
+TIMESTAMP = 1761446606
+SHA256 (dask-2025.10.0.tar.gz) = fd3159c319c27cea39b891c0f22d60056a33575fb4906618eab0aeeb5dcd0cbc
+SIZE (dask-2025.10.0.tar.gz) = 10974677
diff --git a/devel/py-dbt-extractor/Makefile b/devel/py-dbt-extractor/Makefile
index b53e6f261aab..0f8d24034b91 100644
--- a/devel/py-dbt-extractor/Makefile
+++ b/devel/py-dbt-extractor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbt-extractor
PORTVERSION= 0.5.1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index 3033e357dbfe..43d67f90a764 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ddtrace
-PORTVERSION= 2.21.11
-PORTREVISION= 2
+PORTVERSION= 2.21.12
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wrapt>=1:devel/py-wrapt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wrapt>=1<2:devel/py-wrapt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmltodict>=0.12:devel/py-xmltodict@${PY_FLAVOR}
USES= cargo cmake:indirect compiler:c++17-lang python shebangfix
diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo
index c2ef0d4c17ad..de42f07ec572 100644
--- a/devel/py-ddtrace/distinfo
+++ b/devel/py-ddtrace/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753796054
-SHA256 (ddtrace-2.21.11.tar.gz) = 02934d38dd668bee51344230c6d041111e64575b2a648a738b23f11da7092f74
-SIZE (ddtrace-2.21.11.tar.gz) = 9402225
+TIMESTAMP = 1761446608
+SHA256 (ddtrace-2.21.12.tar.gz) = a37e948be2f9821ef8782697252c7e937edf0c847dda3f7e12a94f47ba6442a2
+SIZE (ddtrace-2.21.12.tar.gz) = 9404597
SHA256 (abseil-cpp-20250127.1.tar.gz) = b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811
SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282
SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
diff --git a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
index f24e695155b4..c72b301d05ab 100644
--- a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
+++ b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
@@ -1,4 +1,4 @@
---- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-04-07 19:46:51 UTC
+--- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-10-24 08:35:12 UTC
+++ ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt
@@ -3,7 +3,7 @@ option(BUILD_MACOS "Build for MacOS" OFF)
@@ -13,7 +13,7 @@
add_definitions(-DDONT_COMPILE_ABSEIL) # Define DONT_COMPILE_ABSEIL preprocessor variable
else()
message("Release mode: using abseil (DD_COMPILE_ABSEIL unset or not 0/false)")
-- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.1.zip")
+- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20250127.1.zip")
- FetchContent_MakeAvailable(absl)
+ add_subdirectory(absl)
endif()
diff --git a/devel/py-deprecated/Makefile b/devel/py-deprecated/Makefile
index 93a89e862e1f..8cb0106186a4 100644
--- a/devel/py-deprecated/Makefile
+++ b/devel/py-deprecated/Makefile
@@ -1,5 +1,5 @@
PORTNAME= deprecated
-PORTVERSION= 1.2.18
+PORTVERSION= 1.3.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wrapt>=1.10<2:devel/py-wrapt@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wrapt>=1.10<3:devel/py-wrapt@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-deprecated/distinfo b/devel/py-deprecated/distinfo
index 88defaf3bd05..f267c70e0584 100644
--- a/devel/py-deprecated/distinfo
+++ b/devel/py-deprecated/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796056
-SHA256 (deprecated-1.2.18.tar.gz) = 422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d
-SIZE (deprecated-1.2.18.tar.gz) = 2928744
+TIMESTAMP = 1762586790
+SHA256 (deprecated-1.3.1.tar.gz) = b1b50e0ff0c1fddaa5708a2c6b0a6588bb09b892825ab2b214ac9ea9d92a5223
+SIZE (deprecated-1.3.1.tar.gz) = 2932523
diff --git a/devel/py-deprecated/files/patch-setup.py b/devel/py-deprecated/files/patch-setup.py
index ab6ebc65b2e0..89350a764ee6 100644
--- a/devel/py-deprecated/files/patch-setup.py
+++ b/devel/py-deprecated/files/patch-setup.py
@@ -1,4 +1,4 @@
---- setup.py.orig 2025-01-27 10:16:23 UTC
+--- setup.py.orig 2025-10-30 08:17:57 UTC
+++ setup.py
@@ -143,7 +143,7 @@ setup(
from setuptools import setup
@@ -6,6 +6,6 @@
setup(
- name="Deprecated",
+ name="deprecated",
- version="1.2.18",
+ version="1.3.1",
url="https://github.com/laurent-laporte-pro/deprecated",
project_urls={
diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile
index 77968595ddf0..2a789c6229fa 100644
--- a/devel/py-deptry/Makefile
+++ b/devel/py-deptry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deptry
PORTVERSION= 0.23.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.0<9:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requirements-parser>=0.11.0<1:devel/py-requirements-parser@${PY_FLAVOR} \
${PY_TOMLI}
-USES= cargo python:3.9+
+USES= cargo python
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
diff --git a/devel/py-dirty-equals/Makefile b/devel/py-dirty-equals/Makefile
index a58fea06e9a5..8b18a6b129f1 100644
--- a/devel/py-dirty-equals/Makefile
+++ b/devel/py-dirty-equals/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile
index c6b0b4befb95..26f4216e4d5d 100644
--- a/devel/py-distributed/Makefile
+++ b/devel/py-distributed/Makefile
@@ -1,5 +1,5 @@
PORTNAME= distributed
-PORTVERSION= 2025.9.1
+PORTVERSION= 2025.10.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -31,7 +31,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.5,1:net/py-urllib3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zict>=3.0.0:devel/py-zict@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-distributed/distinfo b/devel/py-distributed/distinfo
index 31e0efeb5cf6..dc0533470a8f 100644
--- a/devel/py-distributed/distinfo
+++ b/devel/py-distributed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816636
-SHA256 (distributed-2025.9.1.tar.gz) = 285e0de86fd5e1b941f283f5fd661884645a6a28b06d2a2fdb18079b823aca58
-SIZE (distributed-2025.9.1.tar.gz) = 1101310
+TIMESTAMP = 1761446610
+SHA256 (distributed-2025.10.0.tar.gz) = b6aed021b246fa9e632d87922d6d1ed8d4671a47de2cf671ad9e2932108ace8c
+SIZE (distributed-2025.10.0.tar.gz) = 1101527
diff --git a/devel/py-dj51-django-rq/Makefile b/devel/py-dj51-django-rq/Makefile
index c29277aa7a83..7cf9645e4aba 100644
--- a/devel/py-dj51-django-rq/Makefile
+++ b/devel/py-dj51-django-rq/Makefile
@@ -25,7 +25,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>0:www/py-dj51-django-redi
${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \
redis-server:databases/redis
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-dj51-strawberry-graphql/Makefile b/devel/py-dj51-strawberry-graphql/Makefile
index 491ba453b413..0f799b7ad657 100644
--- a/devel/py-dj51-strawberry-graphql/Makefile
+++ b/devel/py-dj51-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.281.0
+DISTVERSION= 0.285.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-c
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
@@ -52,13 +52,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY
CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR}
DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
@@ -68,7 +68,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR}
-FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \
+FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR}
FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR}
OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
diff --git a/devel/py-dj51-strawberry-graphql/distinfo b/devel/py-dj51-strawberry-graphql/distinfo
index 501d1f52fe1f..a8129dc3b367 100644
--- a/devel/py-dj51-strawberry-graphql/distinfo
+++ b/devel/py-dj51-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756289516
-SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f
-SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294
+TIMESTAMP = 1762887986
+SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe
+SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315
diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile
index 6649ae59d80b..7bec18b3b5a7 100644
--- a/devel/py-dj52-django-rq/Makefile
+++ b/devel/py-dj52-django-rq/Makefile
@@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-red
${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \
redis-server:databases/redis
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile
index 86c8ac3d8755..da4e912817d1 100644
--- a/devel/py-dj52-strawberry-graphql/Makefile
+++ b/devel/py-dj52-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.281.0
+DISTVERSION= 0.285.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-c
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
@@ -49,13 +49,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY
CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR}
DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
@@ -65,7 +65,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR}
-FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \
+FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR}
FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR}
OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo
index 501d1f52fe1f..a8129dc3b367 100644
--- a/devel/py-dj52-strawberry-graphql/distinfo
+++ b/devel/py-dj52-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756289516
-SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f
-SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294
+TIMESTAMP = 1762887986
+SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe
+SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315
diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile
index a9735af453a9..ac80886e433e 100644
--- a/devel/py-dulwich/Makefile
+++ b/devel/py-dulwich/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dulwich
-PORTVERSION= 0.24.2
+PORTVERSION= 0.24.8
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -43,7 +44,7 @@ PARAMIKO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 31200
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0:devel/py-typing-extensions@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
.endif
post-install:
diff --git a/devel/py-dulwich/Makefile.crates b/devel/py-dulwich/Makefile.crates
index 96b04c6d6821..1ff6407b7a1b 100644
--- a/devel/py-dulwich/Makefile.crates
+++ b/devel/py-dulwich/Makefile.crates
@@ -1,19 +1,20 @@
CARGO_CRATES= autocfg-1.5.0 \
heck-0.5.0 \
indoc-2.0.6 \
- libc-0.2.174 \
- memchr-2.7.5 \
+ libc-0.2.177 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
once_cell-1.21.3 \
portable-atomic-1.11.1 \
- proc-macro2-1.0.95 \
- pyo3-0.25.1 \
- pyo3-build-config-0.25.1 \
- pyo3-ffi-0.25.1 \
- pyo3-macros-0.25.1 \
- pyo3-macros-backend-0.25.1 \
- quote-1.0.40 \
- syn-2.0.104 \
- target-lexicon-0.13.2 \
- unicode-ident-1.0.18 \
+ proc-macro2-1.0.101 \
+ pyo3-0.27.0 \
+ pyo3-build-config-0.27.0 \
+ pyo3-ffi-0.27.0 \
+ pyo3-macros-0.27.0 \
+ pyo3-macros-backend-0.27.0 \
+ quote-1.0.41 \
+ similar-2.7.0 \
+ syn-2.0.107 \
+ target-lexicon-0.13.3 \
+ unicode-ident-1.0.19 \
unindent-0.2.4
diff --git a/devel/py-dulwich/distinfo b/devel/py-dulwich/distinfo
index 4fa51accc814..712bdb43f035 100644
--- a/devel/py-dulwich/distinfo
+++ b/devel/py-dulwich/distinfo
@@ -1,41 +1,43 @@
-TIMESTAMP = 1759816638
-SHA256 (dulwich-0.24.2.tar.gz) = d474844cf81bf95a6537a80aeec59d714d5d77d8e83d6d37991e2bde54746ca7
-SIZE (dulwich-0.24.2.tar.gz) = 883284
+TIMESTAMP = 1762586792
+SHA256 (dulwich-0.24.8.tar.gz) = c9f4748bbcca56fb57458c71c0d30e2351ac15e0583d428c739c09228be68f05
+SIZE (dulwich-0.24.8.tar.gz) = 998526
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
-SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
-SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
-SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
-SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
-SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
-SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
-SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
-SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
-SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
-SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
-SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pyo3-0.27.0.crate) = fa8e48c12afdeb26aa4be4e5c49fb5e11c3efa0878db783a960eea2b9ac6dd19
+SIZE (rust/crates/pyo3-0.27.0.crate) = 1172080
+SHA256 (rust/crates/pyo3-build-config-0.27.0.crate) = bc1989dbf2b60852e0782c7487ebf0b4c7f43161ffe820849b56cf05f945cee1
+SIZE (rust/crates/pyo3-build-config-0.27.0.crate) = 35562
+SHA256 (rust/crates/pyo3-ffi-0.27.0.crate) = c808286da7500385148930152e54fb6883452033085bf1f857d85d4e82ca905c
+SIZE (rust/crates/pyo3-ffi-0.27.0.crate) = 78505
+SHA256 (rust/crates/pyo3-macros-0.27.0.crate) = 83a0543c16be0d86cf0dbf2e2b636ece9fd38f20406bb43c255e0bc368095f92
+SIZE (rust/crates/pyo3-macros-0.27.0.crate) = 8916
+SHA256 (rust/crates/pyo3-macros-backend-0.27.0.crate) = 2a00da2ce064dcd582448ea24a5a26fa9527e0483103019b741ebcbe632dcd29
+SIZE (rust/crates/pyo3-macros-backend-0.27.0.crate) = 82461
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/syn-2.0.107.crate) = 2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b
+SIZE (rust/crates/syn-2.0.107.crate) = 301716
+SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
+SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
diff --git a/devel/py-e3-core/Makefile b/devel/py-e3-core/Makefile
index 26a036131fc5..ebe6e89d98e6 100644
--- a/devel/py-e3-core/Makefile
+++ b/devel/py-e3-core/Makefile
@@ -37,7 +37,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansi2html>0:textproc/py-ansi2html@${PY_FLAV
git>0:devel/git \
rsync>0:net/rsync
-USES= pytest python:3.9+
+USES= pytest python
USE_GITHUB= yes
GH_ACCOUNT= AdaCore
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-etils/Makefile b/devel/py-etils/Makefile
index 96b7bd432fc7..a04565f747bf 100644
--- a/devel/py-etils/Makefile
+++ b/devel/py-etils/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.8<4:devel/py-flit-core@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-fastuuid/Makefile b/devel/py-fastuuid/Makefile
index 4f2f2b74dcef..20beaa8970e8 100644
--- a/devel/py-fastuuid/Makefile
+++ b/devel/py-fastuuid/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fastuuid
DISTVERSION= 0.14.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-flake8-bugbear/Makefile b/devel/py-flake8-bugbear/Makefile
index dc6e19442956..ebb24e21e20f 100644
--- a/devel/py-flake8-bugbear/Makefile
+++ b/devel/py-flake8-bugbear/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flake8-bugbear
-PORTVERSION= 24.12.12
+PORTVERSION= 25.10.21
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0:devel/py-attrs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flake8>=6.0.0:devel/py-flake8@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}flake8>=7.2.0:devel/py-flake8@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-flake8-bugbear/distinfo b/devel/py-flake8-bugbear/distinfo
index f5a45a824db8..4e5746948588 100644
--- a/devel/py-flake8-bugbear/distinfo
+++ b/devel/py-flake8-bugbear/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888188
-SHA256 (flake8_bugbear-24.12.12.tar.gz) = 46273cef0a6b6ff48ca2d69e472f41420a42a46e24b2a8972e4f0d6733d12a64
-SIZE (flake8_bugbear-24.12.12.tar.gz) = 82907
+TIMESTAMP = 1761446614
+SHA256 (flake8_bugbear-25.10.21.tar.gz) = 2876afcaed8bfb3464cf33e3ec42cc3bec0a004165b84400dc3392b0547c2714
+SIZE (flake8_bugbear-25.10.21.tar.gz) = 83080
diff --git a/devel/py-flake8-pyi/Makefile b/devel/py-flake8-pyi/Makefile
index c9d2b820dc10..929e070f358d 100644
--- a/devel/py-flake8-pyi/Makefile
+++ b/devel/py-flake8-pyi/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=6.0.0<8.0.0:devel/py-flake8@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyflakes>=2.1.1:devel/py-pyflakes@${PY_FLAVOR} \
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-flynt/Makefile b/devel/py-flynt/Makefile
index 2af33ebf1181..fb6ee6f49908 100644
--- a/devel/py-flynt/Makefile
+++ b/devel/py-flynt/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_GITHUB= yes
USE_PYTHON= autoplist pep517
diff --git a/devel/py-foolscap/Makefile b/devel/py-foolscap/Makefile
index 8e4da2b24934..3c48fcf80123 100644
--- a/devel/py-foolscap/Makefile
+++ b/devel/py-foolscap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= foolscap
PORTVERSION= 23.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0,1:security/py-openssl@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyopenssl>=0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}twisted>=16.0.0:devel/py-twisted@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile
index 389e8eab841b..6fc4a6c7c7c1 100644
--- a/devel/py-gapic-generator/Makefile
+++ b/devel/py-gapic-generator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gapic-generator
-PORTVERSION= 1.28.0
+PORTVERSION= 1.29.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo
index d04c53721e47..7d4e727f046c 100644
--- a/devel/py-gapic-generator/distinfo
+++ b/devel/py-gapic-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774603
-SHA256 (gapic_generator-1.28.0.tar.gz) = 3ddd61f23fe6dad706ace04b3188cf5aa8f11b2866acd745d55c8b36200c1e8c
-SIZE (gapic_generator-1.28.0.tar.gz) = 1492191
+TIMESTAMP = 1761446616
+SHA256 (gapic_generator-1.29.0.tar.gz) = dee4e067f43099cee60ebad8f0f5ff80ba8a390a98ea318395f75c11e3f6d5e3
+SIZE (gapic_generator-1.29.0.tar.gz) = 1500771
diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile
index 95f088184744..52e8b9e62654 100644
--- a/devel/py-geventhttpclient/Makefile
+++ b/devel/py-geventhttpclient/Makefile
@@ -1,7 +1,8 @@
PORTNAME= geventhttpclient
PORTVERSION= 2.3.5
+PORTREVISION= 1
CATEGORIES= devel python
-#MASTER_SITES= PYPI
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
@@ -21,12 +22,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \
USES= python
USE_PYTHON= autoplist concurrent pep517
-USE_GITHUB= yes
-GH_TUPLE= nodejs:llhttp:release/v6.0.11:nodejs_llhttp/llhttp
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${WRKSRC}/pyproject.toml ${WRKSRC}/src/geventhttpclient/__init__.py
-
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo
index d6747e80952d..fb5e2dc870b5 100644
--- a/devel/py-geventhttpclient/distinfo
+++ b/devel/py-geventhttpclient/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1757120656
-SHA256 (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 388f58f672f810ce345a5149f0cdec6cdcbc2c25c3fc51795403e1791d5544ac
-SIZE (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 53393
-SHA256 (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 3731820429e1ebfa8f3e70f9a8f4da5d72d69b1cadcf5cfb1ac149e2c19e34f2
-SIZE (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 41467
+TIMESTAMP = 1761578094
+SHA256 (geventhttpclient-2.3.5.tar.gz) = 0f0cf13528de7628a21b28b80ee90a471d4840e3fe26f84b394644c366595151
+SIZE (geventhttpclient-2.3.5.tar.gz) = 83673
diff --git a/devel/py-geventhttpclient/files/patch-pyproject.toml b/devel/py-geventhttpclient/files/patch-pyproject.toml
index ae6351e881f9..5cf82e7317d2 100644
--- a/devel/py-geventhttpclient/files/patch-pyproject.toml
+++ b/devel/py-geventhttpclient/files/patch-pyproject.toml
@@ -1,11 +1,6 @@
---- pyproject.toml.orig 2025-08-24 09:56:07 UTC
+--- pyproject.toml.orig 2025-10-26 09:59:30 UTC
+++ pyproject.toml
-@@ -5,11 +5,11 @@ name = "geventhttpclient"
-
- [project]
- name = "geventhttpclient"
--version = "2.3.4" # don't forget to update version __init__.py as well
-+version = "%%PORTVERSION%%" # don't forget to update version __init__.py as well
+@@ -9,7 +9,7 @@ requires-python = ">=3.9"
description = "HTTP client library for gevent"
readme = "README.md"
requires-python = ">=3.9"
diff --git a/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py b/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py
deleted file mode 100644
index 05102cc6ba02..000000000000
--- a/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/geventhttpclient/__init__.py.orig 2025-08-24 09:56:07 UTC
-+++ src/geventhttpclient/__init__.py
-@@ -1,6 +1,6 @@
- # package
-
--__version__ = "2.3.4" # don't forget to update version in pyproject.toml as well
-+__version__ = "%%PORTVERSION%%" # don't forget to update version in pyproject.toml as well
-
- from geventhttpclient.api import delete, get, head, options, patch, post, put, request
- from geventhttpclient.client import HTTPClient
diff --git a/devel/py-giturlparse/Makefile b/devel/py-giturlparse/Makefile
index 2ef6c57ac6b6..4914491e25e1 100644
--- a/devel/py-giturlparse/Makefile
+++ b/devel/py-giturlparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= giturlparse
-PORTVERSION= 0.12.0
+PORTVERSION= 0.14.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-giturlparse/distinfo b/devel/py-giturlparse/distinfo
index 27f1beb9a140..01ae4258aeaa 100644
--- a/devel/py-giturlparse/distinfo
+++ b/devel/py-giturlparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696001352
-SHA256 (giturlparse-0.12.0.tar.gz) = c0fff7c21acc435491b1779566e038757a205c1ffdcb47e4f81ea52ad8c3859a
-SIZE (giturlparse-0.12.0.tar.gz) = 14907
+TIMESTAMP = 1761446618
+SHA256 (giturlparse-0.14.0.tar.gz) = 0a13208cb3f60e067ee3d09d28e01f9c936065986004fa2d5cd6db7758e9f6e6
+SIZE (giturlparse-0.14.0.tar.gz) = 15637
diff --git a/devel/py-glance-store/Makefile b/devel/py-glance-store/Makefile
index 125f0ddc3656..48a10e059a2e 100644
--- a/devel/py-glance-store/Makefile
+++ b/devel/py-glance-store/Makefile
@@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR}
-USES= python:3.9+ shebangfix
+USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-google-cloud-iam/Makefile b/devel/py-google-cloud-iam/Makefile
index 97e93ba50dc0..e64b29a0b628 100644
--- a/devel/py-google-cloud-iam/Makefile
+++ b/devel/py-google-cloud-iam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-iam
-PORTVERSION= 2.19.1
+PORTVERSION= 2.20.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.10.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
diff --git a/devel/py-google-cloud-iam/distinfo b/devel/py-google-cloud-iam/distinfo
index 4f280de85160..d0242eeaf9ba 100644
--- a/devel/py-google-cloud-iam/distinfo
+++ b/devel/py-google-cloud-iam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796060
-SHA256 (google_cloud_iam-2.19.1.tar.gz) = f059c369ad98af6be3401f0f5d087775d775fb96833be1e9ab8048c422fb1bf4
-SIZE (google_cloud_iam-2.19.1.tar.gz) = 479801
+TIMESTAMP = 1761446620
+SHA256 (google_cloud_iam-2.20.0.tar.gz) = 06568ed8313f59fac46d21a5aae4c54eb1dda9f6bcecf2736c58ab1065dc9173
+SIZE (google_cloud_iam-2.20.0.tar.gz) = 480552
diff --git a/devel/py-google-re2/Makefile b/devel/py-google-re2/Makefile
index 1c3f2f42a05d..410ba3ee247f 100644
--- a/devel/py-google-re2/Makefile
+++ b/devel/py-google-re2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-re2
-PORTVERSION= 1.1.20250805
+PORTVERSION= 1.1.20251105
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-google-re2/distinfo b/devel/py-google-re2/distinfo
index f061773818d1..cd62ff18474a 100644
--- a/devel/py-google-re2/distinfo
+++ b/devel/py-google-re2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062496
-SHA256 (google_re2-1.1.20250805.tar.gz) = c55d9f7c92a814eb53918a7b38e5ba5eaa1c99548321acb826da9532781af5b5
-SIZE (google_re2-1.1.20250805.tar.gz) = 11698
+TIMESTAMP = 1762586794
+SHA256 (google_re2-1.1.20251105.tar.gz) = 1db14a292ee8303b91e91e7c37e05ac17d3c467f29416c79ac70a78be3e65bda
+SIZE (google_re2-1.1.20251105.tar.gz) = 11676
diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile
index 1bca146c6ecc..ed03dd9dc623 100644
--- a/devel/py-googleapis-common-protos/Makefile
+++ b/devel/py-googleapis-common-protos/Makefile
@@ -1,5 +1,5 @@
PORTNAME= googleapis-common-protos
-PORTVERSION= 1.70.0
+PORTVERSION= 1.71.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-googleapis-common-protos/distinfo b/devel/py-googleapis-common-protos/distinfo
index aabcdc082a30..25b908cfade5 100644
--- a/devel/py-googleapis-common-protos/distinfo
+++ b/devel/py-googleapis-common-protos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796064
-SHA256 (googleapis_common_protos-1.70.0.tar.gz) = 0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257
-SIZE (googleapis_common_protos-1.70.0.tar.gz) = 145903
+TIMESTAMP = 1761446622
+SHA256 (googleapis_common_protos-1.71.0.tar.gz) = 1aec01e574e29da63c80ba9f7bbf1ccfaacf1da877f23609fe236ca7c72a2e2e
+SIZE (googleapis_common_protos-1.71.0.tar.gz) = 146454
diff --git a/devel/py-gptscript/Makefile b/devel/py-gptscript/Makefile
index eaf0b912a952..9df371e51615 100644
--- a/devel/py-gptscript/Makefile
+++ b/devel/py-gptscript/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gptscript
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.5
+DISTVERSION= 0.9.7
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,9 +18,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2024.2.2:security/py-certifi@${PY_F
${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.3.2:textproc/py-charset-normalizer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.27.0:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}idna>=3.6:dns/py-idna@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.11.10:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.66.2:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=2.2.1:net/py-urllib3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.38.0:www/py-uvicorn@${PY_FLAVOR} \
gptscript:lang/gptscript
USES= python
diff --git a/devel/py-gptscript/distinfo b/devel/py-gptscript/distinfo
index 55ef40949a94..9452ea4fab4d 100644
--- a/devel/py-gptscript/distinfo
+++ b/devel/py-gptscript/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727967532
-SHA256 (gptscript-ai-py-gptscript-v0.9.5_GH0.tar.gz) = 58656b75cac3885e56e7854f0618801262e7ca67f6b43956e0ad383534aa3940
-SIZE (gptscript-ai-py-gptscript-v0.9.5_GH0.tar.gz) = 28939
+TIMESTAMP = 1763112235
+SHA256 (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = b8a7e0a7df1f6ed71b128270199179ae28117fc124c4252220e6b702c7ff5bda
+SIZE (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = 32059
diff --git a/devel/py-graphql-core/Makefile b/devel/py-graphql-core/Makefile
index ef7722b82190..735ebcdda7a2 100644
--- a/devel/py-graphql-core/Makefile
+++ b/devel/py-graphql-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphql-core
-PORTVERSION= 3.2.6
+PORTVERSION= 3.2.7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,10 +20,4 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1<5:devel/py-typing-extensions@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-graphql-core/distinfo b/devel/py-graphql-core/distinfo
index cd3068664f16..0122c265a2ea 100644
--- a/devel/py-graphql-core/distinfo
+++ b/devel/py-graphql-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088972
-SHA256 (graphql_core-3.2.6.tar.gz) = c08eec22f9e40f0bd61d805907e3b3b1b9a320bc606e23dc145eebca07c8fbab
-SIZE (graphql_core-3.2.6.tar.gz) = 505353
+TIMESTAMP = 1762586796
+SHA256 (graphql_core-3.2.7.tar.gz) = 27b6904bdd3b43f2a0556dad5d579bdfdeab1f38e8e8788e555bdcb586a6f62c
+SIZE (graphql_core-3.2.7.tar.gz) = 513484
diff --git a/devel/py-grpc-google-iam-v1/Makefile b/devel/py-grpc-google-iam-v1/Makefile
index 0cc15f59618b..914bcf506d8f 100644
--- a/devel/py-grpc-google-iam-v1/Makefile
+++ b/devel/py-grpc-google-iam-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc-google-iam-v1
-PORTVERSION= 0.14.2
+PORTVERSION= 0.14.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpc-google-iam-v1/distinfo b/devel/py-grpc-google-iam-v1/distinfo
index 54f684b59517..5b8c6ea34a33 100644
--- a/devel/py-grpc-google-iam-v1/distinfo
+++ b/devel/py-grpc-google-iam-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288892
-SHA256 (grpc_google_iam_v1-0.14.2.tar.gz) = b3e1fc387a1a329e41672197d0ace9de22c78dd7d215048c4c78712073f7bd20
-SIZE (grpc_google_iam_v1-0.14.2.tar.gz) = 16259
+TIMESTAMP = 1761446624
+SHA256 (grpc_google_iam_v1-0.14.3.tar.gz) = 879ac4ef33136c5491a6300e27575a9ec760f6cdf9a2518798c1b8977a5dc389
+SIZE (grpc_google_iam_v1-0.14.3.tar.gz) = 23745
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index 941cfdf5d4f8..bb7ec279465d 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-status
-PORTVERSION= 1.75.1
+PORTVERSION= 1.76.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo
index 2682730b8621..058aee9b1e5a 100644
--- a/devel/py-grpcio-status/distinfo
+++ b/devel/py-grpcio-status/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816642
-SHA256 (grpcio_status-1.75.1.tar.gz) = 8162afa21833a2085c91089cc395ad880fac1378a1d60233d976649ed724cbf8
-SIZE (grpcio_status-1.75.1.tar.gz) = 13671
+TIMESTAMP = 1761446626
+SHA256 (grpcio_status-1.76.0.tar.gz) = 25fcbfec74c15d1a1cb5da3fab8ee9672852dc16a5a9eeb5baf7d7a9952943cd
+SIZE (grpcio_status-1.76.0.tar.gz) = 13679
diff --git a/devel/py-guppy3/Makefile b/devel/py-guppy3/Makefile
index 63d07bfe7524..98f9ae3d195a 100644
--- a/devel/py-guppy3/Makefile
+++ b/devel/py-guppy3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= guppy3
PORTVERSION= 3.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE= MIT
#GH_ACCOUNT= zhuyifei1999
USES= python
-USE_PYTHON= cython distutils
+USE_PYTHON= cython3 distutils
OPTIONS_DEFINE= X11
OPTIONS_DEFAULT=X11
diff --git a/devel/py-gyp-next/Makefile b/devel/py-gyp-next/Makefile
index 33ffa6ffafb3..d39f638ec0be 100644
--- a/devel/py-gyp-next/Makefile
+++ b/devel/py-gyp-next/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gyp-next
-PORTVERSION= 0.20.4
+PORTVERSION= 0.20.5
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/nodejs/gyp-next/releases/download/v${PORTVERSION}/
diff --git a/devel/py-gyp-next/distinfo b/devel/py-gyp-next/distinfo
index a72b1c0bc658..db10e4477105 100644
--- a/devel/py-gyp-next/distinfo
+++ b/devel/py-gyp-next/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120660
-SHA256 (gyp_next-0.20.4.tar.gz) = 1d5307b5d413e8e6df4514b4fd8f132bbb4931a43b9f3a78fa8c2eceea14eb68
-SIZE (gyp_next-0.20.4.tar.gz) = 319955
+TIMESTAMP = 1761446628
+SHA256 (gyp_next-0.20.5.tar.gz) = c9ead697a644ac40ae6151ebe396799bf63bd52a662df16108fccb242452d374
+SIZE (gyp_next-0.20.5.tar.gz) = 319889
diff --git a/devel/py-hatch/Makefile b/devel/py-hatch/Makefile
index caf2f7dc0d0a..e46ee18b1d19 100644
--- a/devel/py-hatch/Makefile
+++ b/devel/py-hatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hatch
-PORTVERSION= 1.14.2
+PORTVERSION= 1.15.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hatch/distinfo b/devel/py-hatch/distinfo
index 45f951839a0a..132988b57271 100644
--- a/devel/py-hatch/distinfo
+++ b/devel/py-hatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816644
-SHA256 (hatch-1.14.2.tar.gz) = b522c7463198c6e24bd9d9c83252327502e3cc3509844141de0aad7b0aa1967d
-SIZE (hatch-1.14.2.tar.gz) = 5188254
+TIMESTAMP = 1761446630
+SHA256 (hatch-1.15.1.tar.gz) = 444a78123c9837e8c9f5adfbf2b8b0a72139587eb49d6b368038b0521136fc43
+SIZE (hatch-1.15.1.tar.gz) = 5189156
diff --git a/devel/py-hishel/Makefile b/devel/py-hishel/Makefile
index 3e60623dc49d..957ccafb2814 100644
--- a/devel/py-hishel/Makefile
+++ b/devel/py-hishel/Makefile
@@ -1,11 +1,11 @@
PORTNAME= hishel
-PORTVERSION= 0.1.3
+PORTVERSION= 1.1.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Persistent cache implementation for httpx and httpcore
+COMMENT= Elegant HTTP Caching for Python
WWW= https://hishel.com/ \
https://github.com/karpetrosyan/hishel
@@ -14,12 +14,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0:devel/py-typing-extensions@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.1.2:devel/py-msgpack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+OPTIONS_DEFINE= ASYNC FASTAPI HTTPX REQUESTS
+ASYNC_DESC= Asynchronous support
+FASTAPI_DESC= FastAPI support
+HTTPX_DESC= HTTPX support
+HTTPX_IMPLIES= ASYNC
+REQUESTS_DESC= Requests support
+
+ASYNC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.9.0:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}anysqlite>=0.0.5:databases/py-anysqlite@${PY_FLAVOR}
+FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.119.1:www/py-fastapi@${PY_FLAVOR}
+HTTPX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR}
+REQUESTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
+
.include <bsd.port.mk>
diff --git a/devel/py-hishel/distinfo b/devel/py-hishel/distinfo
index 885c19ee4df9..0cb9b9455375 100644
--- a/devel/py-hishel/distinfo
+++ b/devel/py-hishel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266080
-SHA256 (hishel-0.1.3.tar.gz) = db3e07429cb739dcda851ff9b35b0f3e7589e21b90ee167df54336ac608b6ec3
-SIZE (hishel-0.1.3.tar.gz) = 36649
+TIMESTAMP = 1762586798
+SHA256 (hishel-1.1.2.tar.gz) = 16ce78c142cda1a08ed7ad0c7db61f545628cae47881fe2bddaecf812c1038b4
+SIZE (hishel-1.1.2.tar.gz) = 61235
diff --git a/devel/py-hishel0/Makefile b/devel/py-hishel0/Makefile
new file mode 100644
index 000000000000..854b616515fa
--- /dev/null
+++ b/devel/py-hishel0/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= hishel
+PORTVERSION= 0.1.5
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 0
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Persistent cache implementation for httpx and httpcore
+WWW= https://hishel.com/ \
+ https://github.com/karpetrosyan/hishel
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.9.0:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}anysqlite>=0.0.5:databases/py-anysqlite@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msgpack>=1.1.2:devel/py-msgpack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^0\.
+
+.include <bsd.port.mk>
diff --git a/devel/py-hishel0/distinfo b/devel/py-hishel0/distinfo
new file mode 100644
index 000000000000..08dc971dde77
--- /dev/null
+++ b/devel/py-hishel0/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761446632
+SHA256 (hishel-0.1.5.tar.gz) = 9d40c682cd94fd6e1394fb05713ae20a75ed8aeba6f5272380444039ce6257f2
+SIZE (hishel-0.1.5.tar.gz) = 75468
diff --git a/devel/py-hishel0/pkg-descr b/devel/py-hishel0/pkg-descr
new file mode 100644
index 000000000000..ceb0a2557ac4
--- /dev/null
+++ b/devel/py-hishel0/pkg-descr
@@ -0,0 +1,18 @@
+Hishel is a library that implements HTTP Caching for HTTPX and HTTP Core
+libraries in accordance with RFC 9111, the most recent caching specification.
+
+Features:
+- Persistence: Responses are cached in the persistent memory for later use.
+- Compatibility: It is completely compatible with your existing transports or
+ connection pools, whether they are default, custom, or provided by third-party
+ libraries.
+- Easy to use: You continue to use httpx while also enabling web cache.
+- Smart: Attempts to clearly implement RFC 9111, understands Vary, Etag,
+ Last-Modified, Cache-Control, and Expires headers, and handles response
+ re-validation automatically.
+- Configurable: You have complete control over how the responses are stored and
+ serialized.
+- From the package:
+ - Built-in support for File system, Redis, SQLite, and AWS S3 backends.
+ - Built-in support for JSON, YAML, and pickle serializers.
+- Very fast: Your requests will be even faster if there are no IO operations.
diff --git a/devel/py-humanize/Makefile b/devel/py-humanize/Makefile
index 92dc680c5479..fc41b7411487 100644
--- a/devel/py-humanize/Makefile
+++ b/devel/py-humanize/Makefile
@@ -1,5 +1,5 @@
PORTNAME= humanize
-PORTVERSION= 4.12.3
+PORTVERSION= 4.14.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}hatchling>=1.8.0:devel/py-hatchling@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= pep517 autoplist pytest
NO_ARCH= yes
diff --git a/devel/py-humanize/distinfo b/devel/py-humanize/distinfo
index 42dddaae4c59..df414de7c18e 100644
--- a/devel/py-humanize/distinfo
+++ b/devel/py-humanize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748795500
-SHA256 (humanize-4.12.3.tar.gz) = 8430be3a615106fdfceb0b2c1b41c4c98c6b0fc5cc59663a5539b111dd325fb0
-SIZE (humanize-4.12.3.tar.gz) = 80514
+TIMESTAMP = 1762129101
+SHA256 (humanize-4.14.0.tar.gz) = 2fa092705ea640d605c435b1ca82b2866a1b601cdf96f076d70b79a855eba90d
+SIZE (humanize-4.14.0.tar.gz) = 82939
diff --git a/devel/py-hvac/Makefile b/devel/py-hvac/Makefile
index 2d44c806dd03..19232d0d639b 100644
--- a/devel/py-hvac/Makefile
+++ b/devel/py-hvac/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hvac
-DISTVERSION= 2.3.0
+DISTVERSION= 2.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,13 +16,20 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyhcl>=0.4.4:devel/py-pyhcl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>2.27.1:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.5.0:devel/py-six@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>0:security/py-authlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flask-sqlalchemy>0:databases/py-flask-sqlalchemy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}greenlet>0:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jwcrypto>0:security/py-jwcrypto@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}semantic-version>0:devel/py-semantic-version@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR} \
consul>0:sysutils/consul \
vault>0:security/vault
diff --git a/devel/py-hvac/distinfo b/devel/py-hvac/distinfo
index 1af51ac8225b..cdeb5267c1ab 100644
--- a/devel/py-hvac/distinfo
+++ b/devel/py-hvac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718722156
-SHA256 (hvac-2.3.0.tar.gz) = 1b85e3320e8642dd82f234db63253cda169a817589e823713dc5fca83119b1e2
-SIZE (hvac-2.3.0.tar.gz) = 332660
+TIMESTAMP = 1761852793
+SHA256 (hvac-2.4.0.tar.gz) = e0056ad9064e7923e874e6769015b032580b639e29246f5ab1044f7959c1c7e0
+SIZE (hvac-2.4.0.tar.gz) = 332543
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index 30add8384b07..e756b3c24ca4 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.140.3
+PORTVERSION= 6.146.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,8 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.2.0:devel/py-attrs@${PY_FLAVOR} \
- ${PY_EXCEPTIONGROUP} \
+RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0<3.0.0:devel/py-sortedcontainers@${PY_FLAVOR}
USES= python
@@ -45,14 +44,14 @@ CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=9.0.0:textproc/py-rich@${PY_FLAVOR}
CODEMODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=0.3.16:devel/py-libcst@${PY_FLAVOR}
-CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.95:devel/py-crosshair-tool@${PY_FLAVOR} \
+CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.97:devel/py-crosshair-tool@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.25:devel/py-hypothesis-crosshair@${PY_FLAVOR}
DATEUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=1.4:devel/py-python-dateutil@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR}
GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR}
LARK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.10.1:devel/py-lark@${PY_FLAVOR}
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.6,1:math/py-numpy@${PY_FLAVOR}
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1,1:math/py-pandas@${PY_FLAVOR}
PYTEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.6,1:devel/py-pytest@${PY_FLAVOR}
PYTZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2014.1,1:devel/py-pytz@${PY_FLAVOR}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index 8c5c4bb6a21b..a9b05d08985d 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774605
-SHA256 (hypothesis-6.140.3.tar.gz) = 4f4a09bf77af21e0cc3dffed1ea639812dc75d38f81308ec9fb0e33f8557b0cb
-SIZE (hypothesis-6.140.3.tar.gz) = 466925
+TIMESTAMP = 1762586802
+SHA256 (hypothesis-6.146.0.tar.gz) = 542b8a6b7c4ab15a3a259893cd646b4e324ac332b4d19901abd68a79790dd963
+SIZE (hypothesis-6.146.0.tar.gz) = 468651
diff --git a/devel/py-hypothesis/files/patch-pyproject.toml b/devel/py-hypothesis/files/patch-pyproject.toml
index f49365e98a2f..4ae9b67a491c 100644
--- a/devel/py-hypothesis/files/patch-pyproject.toml
+++ b/devel/py-hypothesis/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-04-18 21:15:51 UTC
+--- pyproject.toml.orig 2025-10-25 16:18:53 UTC
+++ pyproject.toml
@@ -1,6 +1,6 @@
[build-system]
@@ -14,6 +14,6 @@
""", "content-type" = "text/markdown"}
-license = "MPL-2.0"
+license = { text = "MPL-2.0" }
- requires-python = ">= 3.9"
+ requires-python = ">= 3.10"
keywords = ["python", "testing", "fuzzing", "property-based-testing"]
classifiers = [
diff --git a/devel/py-inline-snapshot/Makefile b/devel/py-inline-snapshot/Makefile
index 46f9136b1b01..6fe998e87e2f 100644
--- a/devel/py-inline-snapshot/Makefile
+++ b/devel/py-inline-snapshot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= inline-snapshot
-DISTVERSION= 0.20.8
+DISTVERSION= 0.31.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,13 +15,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.5:devel/py-asttokens@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}executing>=2.2.0:devel/py-executing@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=8.3.4:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.7.1:textproc/py-rich@${PY_FLAVOR} \
${PY_TOMLI}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.75.5:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mypy>=1.2.0:devel/py-mypy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyright>=1.1.359:devel/py-pyright@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-freezer>=0.4.9:devel/py-pytest-freezer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-subtests>=0.11.0:devel/py-pytest-subtests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.6.1,1:devel/py-pytest-xdist@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517 pytest
+# These tests fails and require some more investigation
+PYTEST_BROKEN_TESTS= test_typing_args[pyright] test_typing_call[pyright]
+# These tests require www/node
+PYTEST_IGNORED_TESTS= test_black_formatting_error test_no_black test_compare
NO_ARCH= yes
diff --git a/devel/py-inline-snapshot/distinfo b/devel/py-inline-snapshot/distinfo
index d06416f487d6..e50a0e1288e1 100644
--- a/devel/py-inline-snapshot/distinfo
+++ b/devel/py-inline-snapshot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742561727
-SHA256 (inline_snapshot-0.20.8.tar.gz) = 52373c15b63097215d1136f292962553f325a5e966957b489fe4326d6fbc77c0
-SIZE (inline_snapshot-0.20.8.tar.gz) = 92748
+TIMESTAMP = 1762929446
+SHA256 (inline_snapshot-0.31.1.tar.gz) = 4ea5ed70aa1d652713bbfd750606b94bd8a42483f7d3680433b3e92994495f64
+SIZE (inline_snapshot-0.31.1.tar.gz) = 2606338
diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile
index 299781a2e107..eb8ba8ff5f17 100644
--- a/devel/py-intbitset/Makefile
+++ b/devel/py-intbitset/Makefile
@@ -1,6 +1,6 @@
PORTNAME= intbitset
DISTVERSION= 4.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +12,11 @@ WWW= https://github.com/inveniosoftware/intbitset/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist cython distutils pytest
+USE_PYTHON= autoplist cython3 pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile
index 9ea7c6213c50..c4d63a021da5 100644
--- a/devel/py-invoke/Makefile
+++ b/devel/py-invoke/Makefile
@@ -23,6 +23,6 @@ NO_ARCH= yes
OPTIONS_DEFINE= SUDO
SUDO_DESC= Run shell commands via sudo
-SUDO_RUN_DEPENDS= sudo:security/sudo
+SUDO_USES= sudo
.include <bsd.port.mk>
diff --git a/devel/py-ipykernel/Makefile b/devel/py-ipykernel/Makefile
index 5dbd36142429..9abbbddd73c5 100644
--- a/devel/py-ipykernel/Makefile
+++ b/devel/py-ipykernel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ipykernel
-PORTVERSION= 6.30.1
+PORTVERSION= 7.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/ipython/ipykernel/releases/download/v${PORTVERSION}/
@@ -14,7 +14,7 @@ WWW= https://ipython.org/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.4:devel/py-hatchling@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.22:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter-client>=6:devel/py-jupyter-client@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}comm>=0.1.1:devel/py-comm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}debugpy>=1.6.5:devel/py-debugpy@${PY_FLAVOR} \
diff --git a/devel/py-ipykernel/distinfo b/devel/py-ipykernel/distinfo
index 9d596304d8f1..609562875aee 100644
--- a/devel/py-ipykernel/distinfo
+++ b/devel/py-ipykernel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120666
-SHA256 (ipykernel-6.30.1.tar.gz) = 6abb270161896402e76b91394fcdce5d1be5d45f456671e5080572f8505be39b
-SIZE (ipykernel-6.30.1.tar.gz) = 166260
+TIMESTAMP = 1762586800
+SHA256 (ipykernel-7.1.0.tar.gz) = 58a3fc88533d5930c3546dc7eac66c6d288acde4f801e2001e65edc5dc9cf0db
+SIZE (ipykernel-7.1.0.tar.gz) = 174579
diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile
index e3a083810976..cc36c18860ab 100644
--- a/devel/py-ipympl/Makefile
+++ b/devel/py-ipympl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ipympl
-DISTVERSION= 0.9.6
-PORTREVISION= 1
+DISTVERSION= 0.9.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipympl/distinfo b/devel/py-ipympl/distinfo
index e6521881636b..8a652e46211c 100644
--- a/devel/py-ipympl/distinfo
+++ b/devel/py-ipympl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736965442
-SHA256 (ipympl-0.9.6.tar.gz) = 51c762550a55e64f9c97b42fbcc7076879f696fb44761f5ebaf6f79821ea918f
-SIZE (ipympl-0.9.6.tar.gz) = 58483821
+TIMESTAMP = 1762200455
+SHA256 (ipympl-0.9.8.tar.gz) = 6d7230d518384521093f3854f7db89d069dcd9c28a935b371e9c9f126354dee1
+SIZE (ipympl-0.9.8.tar.gz) = 58483988
diff --git a/devel/py-ipywidgets/Makefile b/devel/py-ipywidgets/Makefile
index 864ef7cb9110..2b40164122bd 100644
--- a/devel/py-ipywidgets/Makefile
+++ b/devel/py-ipywidgets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ipywidgets
-PORTVERSION= 8.1.7
+PORTVERSION= 8.1.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipywidgets/distinfo b/devel/py-ipywidgets/distinfo
index 15cb96c1478e..de81fd5e24d3 100644
--- a/devel/py-ipywidgets/distinfo
+++ b/devel/py-ipywidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748197923
-SHA256 (ipywidgets-8.1.7.tar.gz) = 15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376
-SIZE (ipywidgets-8.1.7.tar.gz) = 116721
+TIMESTAMP = 1762200348
+SHA256 (ipywidgets-8.1.8.tar.gz) = 61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668
+SIZE (ipywidgets-8.1.8.tar.gz) = 116739
diff --git a/devel/py-iterable-io/Makefile b/devel/py-iterable-io/Makefile
index e47716fa6553..370d6167ae78 100644
--- a/devel/py-iterable-io/Makefile
+++ b/devel/py-iterable-io/Makefile
@@ -14,4 +14,6 @@ LICENSE= LGPL3
USES= python
USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile
index 5c59216aae73..a0f47e7e87e9 100644
--- a/devel/py-jellyfish/Makefile
+++ b/devel/py-jellyfish/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jellyfish
PORTVERSION= 0.11.2
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jep/Makefile b/devel/py-jep/Makefile
index 5ca1bf126275..54c8278775a7 100644
--- a/devel/py-jep/Makefile
+++ b/devel/py-jep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jep
-PORTVERSION= 4.2.2
-PORTREVISION= 1
+PORTVERSION= 4.3.1
+PORTREVISION= 0
CATEGORIES= devel java python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jep/distinfo b/devel/py-jep/distinfo
index 08853d44294a..afaa801f5dae 100644
--- a/devel/py-jep/distinfo
+++ b/devel/py-jep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736233925
-SHA256 (jep-4.2.2.tar.gz) = 4eb79d903133e468c239ba39c8bb5ade021ef202025bf1c9b34a210003e0eab9
-SIZE (jep-4.2.2.tar.gz) = 3006378
+TIMESTAMP = 1763251508
+SHA256 (jep-4.3.1.tar.gz) = 33336f6afc37e1a4888586a2f0017ac01e2093891640ce1b41cbbf35f4317a9f
+SIZE (jep-4.3.1.tar.gz) = 3010784
diff --git a/devel/py-jsonrpclib-pelix/Makefile b/devel/py-jsonrpclib-pelix/Makefile
index 2fa0cf0c3ecc..d1bff337004b 100644
--- a/devel/py-jsonrpclib-pelix/Makefile
+++ b/devel/py-jsonrpclib-pelix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jsonrpclib-pelix
-PORTVERSION= 0.4.3.4
+PORTVERSION= 1.0.0
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jsonrpclib-pelix/distinfo b/devel/py-jsonrpclib-pelix/distinfo
index fdbee678fb0e..5876378eadcc 100644
--- a/devel/py-jsonrpclib-pelix/distinfo
+++ b/devel/py-jsonrpclib-pelix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741120209
-SHA256 (jsonrpclib_pelix-0.4.3.4.tar.gz) = e82d6f4da907a7d111ef93fd2361c8c20b79d248be4fe99678e08626aa8fcbef
-SIZE (jsonrpclib_pelix-0.4.3.4.tar.gz) = 66438
+TIMESTAMP = 1763107634
+SHA256 (jsonrpclib_pelix-1.0.0.tar.gz) = 5b1ea14da6e371dbabedb1abed0a8ba1cf596428350cd9d0188f3c6c6c8ef784
+SIZE (jsonrpclib_pelix-1.0.0.tar.gz) = 7793582
diff --git a/devel/py-jsonschema-path/Makefile b/devel/py-jsonschema-path/Makefile
index 095c815e7833..734e9f7f199d 100644
--- a/devel/py-jsonschema-path/Makefile
+++ b/devel/py-jsonschema-path/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jsonschema-path
PORTVERSION= 0.3.4
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.1<0.5:devel/py-pathable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}referencing>=0<0.37.0:devel/py-referencing@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}referencing>=0<0.38.0:devel/py-referencing@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.31.0<3:www/py-requests@${PY_FLAVOR}
USES= python
diff --git a/devel/py-jsonschema-path/files/patch-pyproject.toml b/devel/py-jsonschema-path/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c69f28bcb88d
--- /dev/null
+++ b/devel/py-jsonschema-path/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 1970-01-01 00:00:00 UTC
++++ pyproject.toml
+@@ -45,7 +45,7 @@ requests = {version = "^2.31.0", optional = true}
+ python = "^3.8.0"
+ PyYAML = ">=5.1"
+ requests = {version = "^2.31.0", optional = true}
+-referencing = "<0.37.0"
++referencing = "<0.38.0"
+
+ [tool.poetry.dev-dependencies]
+ pre-commit = "*"
diff --git a/devel/py-jsonschema-spec/Makefile b/devel/py-jsonschema-spec/Makefile
index 688d8de2f4ee..b1b9e48ff7ca 100644
--- a/devel/py-jsonschema-spec/Makefile
+++ b/devel/py-jsonschema-spec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jsonschema-spec
PORTVERSION= 0.2.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pathable>=0.4.1<0.5:devel/py-pathable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.37.0:devel/py-referencing@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}referencing>=0.28.0<0.38.0:devel/py-referencing@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-jsonschema-spec/files/patch-pyproject.toml b/devel/py-jsonschema-spec/files/patch-pyproject.toml
index d14076247ba5..c54c07d90bd4 100644
--- a/devel/py-jsonschema-spec/files/patch-pyproject.toml
+++ b/devel/py-jsonschema-spec/files/patch-pyproject.toml
@@ -5,7 +5,7 @@
PyYAML = ">=5.1"
requests = {version = "^2.31.0", optional = true}
-referencing = ">=0.28.0,<0.31.0"
-+referencing = ">=0.28.0,<0.37.0"
++referencing = ">=0.28.0,<0.38.0"
[tool.poetry.dev-dependencies]
pre-commit = "*"
diff --git a/devel/py-jupyter-core/Makefile b/devel/py-jupyter-core/Makefile
index 935b86b7e92b..8671e3d60ad3 100644
--- a/devel/py-jupyter-core/Makefile
+++ b/devel/py-jupyter-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-core
-PORTVERSION= 5.8.1
+PORTVERSION= 5.9.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter/jupyter_core/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyter-core/distinfo b/devel/py-jupyter-core/distinfo
index 2aa9b000352f..f10669b20ee7 100644
--- a/devel/py-jupyter-core/distinfo
+++ b/devel/py-jupyter-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748496019
-SHA256 (jupyter_core-5.8.1.tar.gz) = 0a5f9706f70e64786b75acba995988915ebd4601c8a52e534a40b51c95f59941
-SIZE (jupyter_core-5.8.1.tar.gz) = 88923
+TIMESTAMP = 1762587526
+SHA256 (jupyter_core-5.9.1.tar.gz) = 4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508
+SIZE (jupyter_core-5.9.1.tar.gz) = 89814
diff --git a/devel/py-jupyter-events/Makefile b/devel/py-jupyter-events/Makefile
index bec62ce3a72d..17894157ea8c 100644
--- a/devel/py-jupyter-events/Makefile
+++ b/devel/py-jupyter-events/Makefile
@@ -34,7 +34,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}fqdn>=0:www/py-fqdn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uri-template>=0:net/py-uri-template@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webcolors>=24.6.0:graphics/py-webcolors@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-jupyterlab-server/Makefile b/devel/py-jupyterlab-server/Makefile
index 56ebb1e11df5..9687736cff1d 100644
--- a/devel/py-jupyterlab-server/Makefile
+++ b/devel/py-jupyterlab-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyterlab-server
-PORTVERSION= 2.27.3
+PORTVERSION= 2.28.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyterlab_server/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyterlab-server/distinfo b/devel/py-jupyterlab-server/distinfo
index 7c9154e12fdf..889758c60b19 100644
--- a/devel/py-jupyterlab-server/distinfo
+++ b/devel/py-jupyterlab-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721280210
-SHA256 (jupyterlab_server-2.27.3.tar.gz) = eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4
-SIZE (jupyterlab_server-2.27.3.tar.gz) = 76173
+TIMESTAMP = 1761446640
+SHA256 (jupyterlab_server-2.28.0.tar.gz) = 35baa81898b15f93573e2deca50d11ac0ae407ebb688299d3a5213265033712c
+SIZE (jupyterlab_server-2.28.0.tar.gz) = 76996
diff --git a/devel/py-jupyterlab-widgets/Makefile b/devel/py-jupyterlab-widgets/Makefile
index 846eb64fbcb5..30b7dfe3efea 100644
--- a/devel/py-jupyterlab-widgets/Makefile
+++ b/devel/py-jupyterlab-widgets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyterlab-widgets
-DISTVERSION= 3.0.15
+DISTVERSION= 3.0.16
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyterlab-widgets/distinfo b/devel/py-jupyterlab-widgets/distinfo
index ed30a31b77eb..b0d2a7f6cd95 100644
--- a/devel/py-jupyterlab-widgets/distinfo
+++ b/devel/py-jupyterlab-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748197945
-SHA256 (jupyterlab_widgets-3.0.15.tar.gz) = 2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b
-SIZE (jupyterlab_widgets-3.0.15.tar.gz) = 213149
+TIMESTAMP = 1762200347
+SHA256 (jupyterlab_widgets-3.0.16.tar.gz) = 423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0
+SIZE (jupyterlab_widgets-3.0.16.tar.gz) = 897423
diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile
index ecbe1143a2cb..f65716d3edc6 100644
--- a/devel/py-jupyterlab/Makefile
+++ b/devel/py-jupyterlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyterlab
-PORTVERSION= 4.4.9
+PORTVERSION= 4.4.10
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyterlab/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyterlab/distinfo b/devel/py-jupyterlab/distinfo
index 15ad246aa886..05fb3de9873d 100644
--- a/devel/py-jupyterlab/distinfo
+++ b/devel/py-jupyterlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816650
-SHA256 (jupyterlab-4.4.9.tar.gz) = ea55aca8269909016d5fde2dc09b97128bc931230183fe7e2920ede5154ad9c2
-SIZE (jupyterlab-4.4.9.tar.gz) = 22966654
+TIMESTAMP = 1761446638
+SHA256 (jupyterlab-4.4.10.tar.gz) = 521c017508af4e1d6d9d8a9d90f47a11c61197ad63b2178342489de42540a615
+SIZE (jupyterlab-4.4.10.tar.gz) = 22969303
diff --git a/devel/py-keystonemiddleware/Makefile b/devel/py-keystonemiddleware/Makefile
index 08134d1facad..136367125d7f 100644
--- a/devel/py-keystonemiddleware/Makefile
+++ b/devel/py-keystonemiddleware/Makefile
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.12.0:devel/py-keystoneauth1
${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
-USES= cpe python:3.10+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-knack/Makefile b/devel/py-knack/Makefile
index 8c60cd619f91..2f731f5cbe31 100644
--- a/devel/py-knack/Makefile
+++ b/devel/py-knack/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line interface framework
WWW= https://github.com/Microsoft/knack
diff --git a/devel/py-lark/Makefile b/devel/py-lark/Makefile
index a6ce503b4e37..7ca9df0c667c 100644
--- a/devel/py-lark/Makefile
+++ b/devel/py-lark/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lark
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-lark/distinfo b/devel/py-lark/distinfo
index a9e6f701f36a..af39104a4827 100644
--- a/devel/py-lark/distinfo
+++ b/devel/py-lark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816652
-SHA256 (lark-1.3.0.tar.gz) = 9a3839d0ca5e1faf7cfa3460e420e859b66bcbde05b634e73c369c8244c5fa48
-SIZE (lark-1.3.0.tar.gz) = 259551
+TIMESTAMP = 1762586804
+SHA256 (lark-1.3.1.tar.gz) = b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905
+SIZE (lark-1.3.1.tar.gz) = 382732
diff --git a/devel/py-lark/files/patch-pyproject.toml b/devel/py-lark/files/patch-pyproject.toml
new file mode 100644
index 000000000000..cde18c8252a6
--- /dev/null
+++ b/devel/py-lark/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-10-25 17:45:52 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=80", "setuptools-scm>=9.2.2"]
++requires = ["setuptools>=61.2.0"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 600942fb99f8..9957e59fb3ab 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libcst
PORTVERSION= 1.8.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile
index c1211fe1a8df..b5ba791315f5 100644
--- a/devel/py-libtmux/Makefile
+++ b/devel/py-libtmux/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtmux
-PORTVERSION= 0.46.2
+PORTVERSION= 0.47.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= tmux:sysutils/tmux
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-libtmux/distinfo b/devel/py-libtmux/distinfo
index d260bcd723a2..4a4d9e9e60ab 100644
--- a/devel/py-libtmux/distinfo
+++ b/devel/py-libtmux/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495777
-SHA256 (libtmux-0.46.2.tar.gz) = 9a398fec5d714129c8344555d466e1a903dfc0f741ba07aabe75a8ceb25c5dda
-SIZE (libtmux-0.46.2.tar.gz) = 346887
+TIMESTAMP = 1762586806
+SHA256 (libtmux-0.47.0.tar.gz) = 49cce513498bbe7f1e5b29fd168b74b95815e869989dae74363d907fbae9d461
+SIZE (libtmux-0.47.0.tar.gz) = 354297
diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile
index 89b531acc260..d1af98309cff 100644
--- a/devel/py-libvirt/Makefile
+++ b/devel/py-libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-PORTVERSION= 11.8.0
+PORTVERSION= 11.9.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/python/ \
ftp://libvirt.org/libvirt/python/
diff --git a/devel/py-libvirt/distinfo b/devel/py-libvirt/distinfo
index 01c21587a6f9..886d589d268a 100644
--- a/devel/py-libvirt/distinfo
+++ b/devel/py-libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759345398
-SHA256 (libvirt_python-11.8.0.tar.gz) = 5d80e13e0cfb96dd254d765ee60e77e5f9b6925172540056cec0aa0e6f0ca83c
-SIZE (libvirt_python-11.8.0.tar.gz) = 242986
+TIMESTAMP = 1762457232
+SHA256 (libvirt_python-11.9.0.tar.gz) = dc54b8ab3581118af1bd64c5847d03c946e2f19b6cf8bf9d18fd8b75d7a70181
+SIZE (libvirt_python-11.9.0.tar.gz) = 243243
diff --git a/devel/py-logbook/Makefile b/devel/py-logbook/Makefile
index 3cbed3216e50..f1e533b9d18b 100644
--- a/devel/py-logbook/Makefile
+++ b/devel/py-logbook/Makefile
@@ -1,5 +1,6 @@
PORTNAME= logbook
PORTVERSION= 1.8.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,9 +12,7 @@ WWW= https://logbook.readthedocs.org/
LICENSE= BSD3CLAUSE
-USES= python:3.9+
+USES= python
USE_PYTHON= distutils autoplist cython
-NO_ARCH= yes
-
.include <bsd.port.mk>
diff --git a/devel/py-lxml-html-clean/Makefile b/devel/py-lxml-html-clean/Makefile
index d217b7203477..41bbdaa8f8f9 100644
--- a/devel/py-lxml-html-clean/Makefile
+++ b/devel/py-lxml-html-clean/Makefile
@@ -18,4 +18,6 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils pytest
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-marshmallow/Makefile b/devel/py-marshmallow/Makefile
index ef234a9cfe30..35c83703d563 100644
--- a/devel/py-marshmallow/Makefile
+++ b/devel/py-marshmallow/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=17.0:devel/py-packaging@${PY_FLAVOR}
-USES= cpe python:3.9+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index 320591256831..b90466154bf3 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -1,6 +1,5 @@
PORTNAME= maturin
-DISTVERSION= 1.9.4
-PORTREVISION= 1
+DISTVERSION= 1.10.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-maturin/Makefile.crates b/devel/py-maturin/Makefile.crates
index d50638157931..e27c48d1169a 100644
--- a/devel/py-maturin/Makefile.crates
+++ b/devel/py-maturin/Makefile.crates
@@ -1,371 +1,395 @@
-CARGO_CRATES= adler2-2.0.0 \
- ahash-0.8.11 \
+CARGO_CRATES= adler2-2.0.1 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.18 \
- anstream-0.6.14 \
- anstyle-1.0.7 \
- anstyle-parse-0.2.4 \
- anstyle-query-1.1.0 \
- anstyle-wincon-3.0.3 \
- anyhow-1.0.89 \
- arbitrary-1.4.1 \
- autocfg-1.3.0 \
- automod-1.0.14 \
- base64-0.21.7 \
+ allocator-api2-0.2.21 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ autocfg-1.5.0 \
+ automod-1.0.15 \
base64-0.22.1 \
- bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.10.0 \
block-buffer-0.10.4 \
- boxcar-0.2.8 \
- bstr-1.10.0 \
- bumpalo-3.16.0 \
+ boxcar-0.2.14 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
- bytes-1.9.0 \
- bytesize-1.3.0 \
- bzip2-0.5.2 \
- bzip2-sys-0.1.13+1.0.8 \
+ bytes-1.10.1 \
+ bytesize-1.3.3 \
+ bzip2-0.6.1 \
cab-0.6.0 \
- camino-1.1.9 \
- cargo-config2-0.1.26 \
- cargo-options-0.7.4 \
- cargo-platform-0.1.8 \
+ camino-1.2.1 \
+ cargo-config2-0.1.39 \
+ cargo-options-0.7.6 \
+ cargo-platform-0.1.9 \
cargo-xwin-0.18.6 \
- cargo-zigbuild-0.20.0 \
- cargo_metadata-0.19.0 \
+ cargo-zigbuild-0.20.1 \
+ cargo_metadata-0.19.2 \
cbindgen-0.29.0 \
- cc-1.2.16 \
+ cc-1.2.41 \
cfb-0.10.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.4 \
charset-0.1.5 \
chumsky-0.9.3 \
- clap-4.5.7 \
- clap_builder-4.5.7 \
- clap_complete-4.5.5 \
+ clap-4.5.49 \
+ clap_builder-4.5.49 \
+ clap_complete-4.5.59 \
clap_complete_command-0.6.1 \
- clap_complete_nushell-4.5.2 \
- clap_derive-4.5.5 \
- clap_lex-0.7.1 \
- cli-table-0.4.7 \
- colorchoice-1.0.1 \
+ clap_complete_nushell-4.5.9 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ cli-table-0.4.9 \
+ colorchoice-1.0.4 \
configparser-3.1.0 \
- console-0.15.8 \
+ console-0.15.11 \
+ console-0.16.1 \
content_inspector-0.2.4 \
core-foundation-0.9.4 \
- core-foundation-sys-0.8.6 \
- cpufeatures-0.2.12 \
- crc-3.2.1 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
- crossbeam-deque-0.8.5 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
+ crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
- data-encoding-2.6.0 \
- deranged-0.3.11 \
- derive_arbitrary-1.4.1 \
+ data-encoding-2.9.0 \
+ deranged-0.5.4 \
+ derive_arbitrary-1.4.2 \
dialoguer-0.11.0 \
diff-0.1.13 \
digest-0.10.7 \
dirs-5.0.1 \
dirs-sys-0.4.1 \
displaydoc-0.2.5 \
- dissimilar-1.0.9 \
+ dissimilar-1.0.10 \
dunce-1.0.5 \
- dyn-clone-1.0.17 \
- either-1.13.0 \
- encode_unicode-0.3.6 \
- encoding_rs-0.8.34 \
- equivalent-1.0.1 \
- errno-0.3.9 \
- expect-test-1.5.0 \
- fastrand-2.1.0 \
+ dyn-clone-1.0.20 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
+ encoding_rs-0.8.35 \
+ env_home-0.1.0 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ expect-test-1.5.1 \
+ fastrand-2.3.0 \
fat-macho-0.4.9 \
- filetime-0.2.23 \
- flate2-1.0.33 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.4 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- fs-err-3.0.0 \
+ form_urlencoded-1.2.2 \
+ fs-err-3.1.3 \
fs4-0.12.0 \
- futures-0.3.30 \
+ futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
- futures-executor-0.3.30 \
+ futures-executor-0.3.31 \
futures-io-0.3.31 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-timer-3.0.3 \
futures-util-0.3.31 \
- generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.3 \
- glob-0.3.1 \
+ generic-array-0.14.9 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ glob-0.3.3 \
globset-0.4.16 \
- goblin-0.9.2 \
+ goblin-0.9.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
- home-0.5.9 \
- humantime-2.1.0 \
+ humantime-2.3.0 \
humantime-serde-1.1.1 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
ignore-0.4.23 \
- indexmap-2.6.0 \
- indicatif-0.17.9 \
- indoc-2.0.5 \
- insta-1.43.1 \
- is_terminal_polyfill-1.70.0 \
- itertools-0.12.1 \
+ indexmap-2.12.0 \
+ indicatif-0.17.11 \
+ indoc-2.0.6 \
+ insta-1.43.2 \
+ is_terminal_polyfill-1.70.1 \
itertools-0.13.0 \
- itoa-1.0.11 \
- jobserver-0.1.33 \
- js-sys-0.3.73 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
keyring-2.3.3 \
- lazy_static-1.4.0 \
+ lazy_static-1.5.0 \
lddtree-0.3.7 \
- libc-0.2.172 \
- libmimalloc-sys-0.1.39 \
- libredox-0.1.3 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.177 \
+ libmimalloc-sys-0.1.44 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
linux-keyutils-0.2.4 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.3 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.22 \
- lzma-rs-0.3.0 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
+ lzma-rust2-0.13.0 \
lzma-sys-0.1.20 \
- lzxd-0.2.5 \
- mailparse-0.15.0 \
- matchers-0.1.0 \
- memchr-2.7.4 \
- mimalloc-0.1.43 \
+ lzxd-0.2.6 \
+ mailparse-0.16.1 \
+ matchers-0.2.0 \
+ memchr-2.7.6 \
+ mimalloc-0.1.48 \
mime-0.3.17 \
- mime_guess-2.0.4 \
- minijinja-2.5.0 \
+ mime_guess-2.0.5 \
+ minijinja-2.12.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.0 \
+ miniz_oxide-0.8.9 \
msi-0.8.0 \
multipart-0.18.0 \
- native-tls-0.2.12 \
+ native-tls-0.2.14 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
- normpath-1.2.0 \
- nu-ansi-term-0.46.0 \
+ normpath-1.5.0 \
+ nu-ansi-term-0.50.3 \
num-conv-0.1.0 \
number_prefix-0.4.0 \
- once_cell-1.20.2 \
- openssl-0.10.72 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.74 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.107 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.110 \
option-ext-0.2.0 \
- os_pipe-1.2.0 \
- overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ os_pipe-1.2.3 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
path-slash-0.2.1 \
pep440_rs-0.7.3 \
pep508_rs-0.9.2 \
- percent-encoding-2.3.1 \
- pin-project-lite-0.2.15 \
+ percent-encoding-2.3.2 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.30 \
+ pkg-config-0.3.32 \
plain-0.2.3 \
platform-info-2.0.5 \
- portable-atomic-1.6.0 \
+ portable-atomic-1.11.1 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.17 \
+ ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- proc-macro-crate-3.1.0 \
- proc-macro2-1.0.92 \
- psm-0.1.21 \
- pyproject-toml-0.13.5 \
- python-pkginfo-0.6.5 \
- quote-1.0.37 \
- quoted_printable-0.5.0 \
- r-efi-5.2.0 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.101 \
+ psm-0.1.27 \
+ pyproject-toml-0.13.7 \
+ python-pkginfo-0.6.6 \
+ quote-1.0.41 \
+ quoted_printable-0.5.1 \
+ r-efi-5.3.0 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.4.1 \
- redox_syscall-0.5.1 \
- redox_users-0.4.5 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.4.6 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
relative-path-1.9.3 \
rfc2047-decoder-1.0.6 \
- ring-0.17.13 \
+ ring-0.17.14 \
rstest-0.22.0 \
rstest_macros-0.22.0 \
- rustc-hash-2.0.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustflags-0.1.6 \
- rustix-0.38.41 \
- rustls-0.23.19 \
- rustls-pemfile-2.1.3 \
- rustls-pki-types-1.10.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
- ryu-1.0.18 \
+ rustflags-0.1.7 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustls-0.23.33 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.7 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.23 \
- schemars-0.8.21 \
- schemars_derive-0.8.21 \
+ scc-2.4.0 \
+ schannel-0.1.28 \
+ schemars-1.0.4 \
+ schemars_derive-1.0.4 \
scopeguard-1.2.0 \
scroll-0.12.0 \
- scroll_derive-0.12.0 \
- security-framework-2.11.0 \
- security-framework-sys-2.11.0 \
- semver-1.0.23 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
+ scroll_derive-0.12.1 \
+ sdd-3.0.10 \
+ security-framework-2.11.1 \
+ security-framework-sys-2.15.0 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.135 \
- serde_spanned-0.6.8 \
- sha2-0.10.8 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.3 \
+ serial_test-3.2.0 \
+ serial_test_derive-3.2.0 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
shell-words-1.1.0 \
shlex-1.3.0 \
simd-adler32-0.3.7 \
- similar-2.5.0 \
- slab-0.4.9 \
- smallvec-1.13.2 \
+ similar-2.7.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
- snapbox-0.6.16 \
+ snapbox-0.6.22 \
snapbox-macros-0.3.10 \
socks-0.3.4 \
- stable_deref_trait-1.2.0 \
- stacker-0.1.15 \
+ stable_deref_trait-1.2.1 \
+ stacker-0.1.22 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- subtle-2.5.0 \
- syn-2.0.90 \
- synstructure-0.13.1 \
- tar-0.4.43 \
- target-lexicon-0.13.1 \
- tempfile-3.11.0 \
+ subtle-2.6.1 \
+ syn-2.0.107 \
+ synstructure-0.13.2 \
+ tar-0.4.44 \
+ target-lexicon-0.13.3 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- terminal_size-0.3.0 \
- textwrap-0.16.1 \
+ terminal_size-0.4.3 \
+ textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tinystr-0.7.6 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.21.1 \
- toml_edit-0.22.22 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.1 \
+ toml-0.8.23 \
+ toml-0.9.8 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-serde-0.2.0 \
- tracing-subscriber-0.3.19 \
- trycmd-0.15.6 \
+ tracing-subscriber-0.3.20 \
+ trycmd-0.15.10 \
twox-hash-1.6.3 \
- typenum-1.17.0 \
- unicase-2.7.0 \
- unicode-ident-1.0.12 \
+ typenum-1.19.0 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.19 \
unicode-linebreak-0.1.5 \
- unicode-width-0.1.13 \
- unicode-width-0.2.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
unscanny-0.1.0 \
untrusted-0.9.0 \
- ureq-2.11.0 \
- url-2.5.4 \
+ ureq-2.12.1 \
+ url-2.5.7 \
urlencoding-2.1.3 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.8.0 \
- valuable-0.1.0 \
+ uuid-1.18.1 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version-ranges-0.1.1 \
- version_check-0.9.4 \
- versions-6.2.0 \
- wait-timeout-0.2.0 \
+ version_check-0.9.5 \
+ versions-6.3.2 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.96 \
- wasm-bindgen-backend-0.2.96 \
- wasm-bindgen-macro-0.2.96 \
- wasm-bindgen-macro-support-0.2.96 \
- wasm-bindgen-shared-0.2.96 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
web-time-1.1.0 \
- webpki-roots-0.26.2 \
- which-7.0.0 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.3 \
+ which-7.0.3 \
wild-2.2.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.2.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.5 \
- windows-targets-0.52.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.5 \
- winnow-0.5.40 \
- winnow-0.6.20 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xattr-1.3.1 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ xattr-1.6.1 \
xwin-0.6.5 \
xz2-0.1.7 \
yansi-1.0.1 \
- yoke-0.7.4 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.4 \
- zerofrom-derive-0.1.5 \
- zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.3.0 \
- zopfli-0.8.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
+ zip-6.0.0 \
+ zlib-rs-0.5.2 \
+ zopfli-0.8.2 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo
index 163d28923e8c..bd75cbd420c0 100644
--- a/devel/py-maturin/distinfo
+++ b/devel/py-maturin/distinfo
@@ -1,138 +1,134 @@
-TIMESTAMP = 1756543540
-SHA256 (maturin-1.9.4.tar.gz) = 235163a0c99bc6f380fb8786c04fd14dcf6cd622ff295ea3de525015e6ac40cf
-SIZE (maturin-1.9.4.tar.gz) = 213647
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1762938019
+SHA256 (maturin-1.10.1.tar.gz) = 69543e8bad4221c3c7ae7d7f31f275757bff8a66936368e013fa0256f8d6b512
+SIZE (maturin-1.10.1.tar.gz) = 218306
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
-SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
-SIZE (rust/crates/anstream-0.6.14.crate) = 29160
-SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
-SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
-SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
-SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
-SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391
-SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832
-SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
-SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
-SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6
-SIZE (rust/crates/anyhow-1.0.89.crate) = 47078
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/automod-1.0.14.crate) = edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b
-SIZE (rust/crates/automod-1.0.14.crate) = 8717
-SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
-SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
+SIZE (rust/crates/automod-1.0.15.crate) = 9129
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/boxcar-0.2.8.crate) = 2721c3c5a6f0e7f7e607125d963fedeb765f545f67adc9d71ed934693881eb42
-SIZE (rust/crates/boxcar-0.2.8.crate) = 10702
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
+SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
-SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
-SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
-SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
-SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659
+SIZE (rust/crates/bytesize-1.3.3.crate) = 11594
+SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
+SIZE (rust/crates/bzip2-0.6.1.crate) = 38427
SHA256 (rust/crates/cab-0.6.0.crate) = 171228650e6721d5acc0868a462cd864f49ac5f64e4a42cde270406e64e404d2
SIZE (rust/crates/cab-0.6.0.crate) = 28390
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cargo-config2-0.1.26.crate) = d83ce0be8bd1479e5de6202def660e6c7e27e4e0599bffa4fed05bd380ec2ede
-SIZE (rust/crates/cargo-config2-0.1.26.crate) = 63535
-SHA256 (rust/crates/cargo-options-0.7.4.crate) = f3540247c0a37a76eb324acc238dc617786ea22c43b95da560c82a8f2714321f
-SIZE (rust/crates/cargo-options-0.7.4.crate) = 18149
-SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
-SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
+SHA256 (rust/crates/cargo-config2-0.1.39.crate) = 3795d3a48839a46854805f56c8fe9c558f10804bcf57df53925ca843d87c788f
+SIZE (rust/crates/cargo-config2-0.1.39.crate) = 76191
+SHA256 (rust/crates/cargo-options-0.7.6.crate) = f89e1d6d6f65fe04d5e21be9de19d31a074e3b7e43aa39ee5b85f4cee16c3188
+SIZE (rust/crates/cargo-options-0.7.6.crate) = 18462
+SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
+SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
SHA256 (rust/crates/cargo-xwin-0.18.6.crate) = 5dff83aad332bd6ee29072dd874b48892cd22c58e233c25735eb4417b3999685
SIZE (rust/crates/cargo-xwin-0.18.6.crate) = 36467
-SHA256 (rust/crates/cargo-zigbuild-0.20.0.crate) = 3f6e9e856390d5b0a859acaeda16528f8a61c964bdb894c3216c254908f1c2ea
-SIZE (rust/crates/cargo-zigbuild-0.20.0.crate) = 43470
-SHA256 (rust/crates/cargo_metadata-0.19.0.crate) = afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85
-SIZE (rust/crates/cargo_metadata-0.19.0.crate) = 25876
+SHA256 (rust/crates/cargo-zigbuild-0.20.1.crate) = a9584d77470f7ffea2fb67fbcc9e8dbe9fa79a80dafd579a83507c0a08d1f658
+SIZE (rust/crates/cargo-zigbuild-0.20.1.crate) = 43271
+SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba
+SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
SHA256 (rust/crates/cbindgen-0.29.0.crate) = 975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684
SIZE (rust/crates/cbindgen-0.29.0.crate) = 226905
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
SHA256 (rust/crates/cfb-0.10.0.crate) = d8a4f8e55be323b378facfcf1f06aa97f6ec17cf4ac84fb17325093aaf62da41
SIZE (rust/crates/cfb-0.10.0.crate) = 70168
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e
SIZE (rust/crates/charset-0.1.5.crate) = 15918
SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9
SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
-SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f
-SIZE (rust/crates/clap-4.5.7.crate) = 56343
-SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f
-SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957
-SHA256 (rust/crates/clap_complete-4.5.5.crate) = d2020fa13af48afc65a9a87335bda648309ab3d154cd03c7ff95b378c7ed39c4
-SIZE (rust/crates/clap_complete-4.5.5.crate) = 38809
+SHA256 (rust/crates/clap-4.5.49.crate) = f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f
+SIZE (rust/crates/clap-4.5.49.crate) = 62007
+SHA256 (rust/crates/clap_builder-4.5.49.crate) = 0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730
+SIZE (rust/crates/clap_builder-4.5.49.crate) = 170616
+SHA256 (rust/crates/clap_complete-4.5.59.crate) = 2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c
+SIZE (rust/crates/clap_complete-4.5.59.crate) = 48576
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
-SHA256 (rust/crates/clap_complete_nushell-4.5.2.crate) = 1accf1b463dee0d3ab2be72591dccdab8bef314958340447c882c4c72acfe2a3
-SIZE (rust/crates/clap_complete_nushell-4.5.2.crate) = 34391
-SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6
-SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017
-SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70
-SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766
-SHA256 (rust/crates/cli-table-0.4.7.crate) = adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d
-SIZE (rust/crates/cli-table-0.4.7.crate) = 13195
-SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
-SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
+SHA256 (rust/crates/clap_complete_nushell-4.5.9.crate) = 811159f339691baacdf7d534df2946b9d217014081099e23d31d887d99521e70
+SIZE (rust/crates/clap_complete_nushell-4.5.9.crate) = 35156
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/cli-table-0.4.9.crate) = b53f9241f288a7b12c56565f04aaeaeeab6b8923d42d99255d4ca428b4d97f89
+SIZE (rust/crates/cli-table-0.4.9.crate) = 18386
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/configparser-3.1.0.crate) = e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b
SIZE (rust/crates/configparser-3.1.0.crate) = 25473
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
+SIZE (rust/crates/console-0.16.1.crate) = 39129
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
-SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -145,52 +141,56 @@ SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab86275776
SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/dissimilar-1.0.9.crate) = 59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d
-SIZE (rust/crates/dissimilar-1.0.9.crate) = 27652
+SHA256 (rust/crates/dissimilar-1.0.10.crate) = 8975ffdaa0ef3661bfe02dbdcc06c9f829dfafe6a3c474de366a8d5e44276921
+SIZE (rust/crates/dissimilar-1.0.10.crate) = 27757
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
-SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/expect-test-1.5.0.crate) = 9e0be0a561335815e06dab7c62e50353134c796e7a6155402a64bcff66b6a5e0
-SIZE (rust/crates/expect-test-1.5.0.crate) = 13574
-SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
-SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/expect-test-1.5.1.crate) = 63af43ff4431e848fb47472a920f14fa71c24de13255a5692e93d4e90302acb0
+SIZE (rust/crates/expect-test-1.5.1.crate) = 13672
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fat-macho-0.4.9.crate) = 4c9c45caa6c6edfaee4cb3bd84ea9686e115df7f0efb530e15fb466eccb0b345
SIZE (rust/crates/fat-macho-0.4.9.crate) = 18724
-SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
-SIZE (rust/crates/filetime-0.2.23.crate) = 14942
-SHA256 (rust/crates/flate2-1.0.33.crate) = 324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253
-SIZE (rust/crates/flate2-1.0.33.crate) = 108838
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-err-3.0.0.crate) = 8bb60e7409f34ef959985bc9d9c5ee8f5db24ee46ed9775850548021710f807f
-SIZE (rust/crates/fs-err-3.0.0.crate) = 21040
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2
+SIZE (rust/crates/fs-err-3.1.3.crate) = 24297
SHA256 (rust/crates/fs4-0.12.0.crate) = c29c30684418547d476f0b48e84f4821639119c483b1eccd566c8cd0cd05f521
SIZE (rust/crates/fs4-0.12.0.crate) = 19854
-SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
-SIZE (rust/crates/futures-0.3.30.crate) = 53828
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
-SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
-SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
@@ -203,162 +203,158 @@ SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c6
SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
-SHA256 (rust/crates/goblin-0.9.2.crate) = 53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923
-SIZE (rust/crates/goblin-0.9.2.crate) = 191510
+SHA256 (rust/crates/goblin-0.9.3.crate) = daa0a64d21a7eb230583b4c5f4e23b7e4e57974f96620f42a7e75e08ae66d745
+SIZE (rust/crates/goblin-0.9.3.crate) = 200536
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281
-SIZE (rust/crates/indicatif-0.17.9.crate) = 65246
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
-SIZE (rust/crates/insta-1.43.1.crate) = 101047
-SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
-SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.73.crate) = fb15147158e79fd8b8afd0252522769c4f48725460b37338544d8379d94fc8f9
-SIZE (rust/crates/js-sys-0.3.73.crate) = 54425
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/keyring-2.3.3.crate) = 363387f0019d714aa60cc30ab4fe501a747f4c08fc58f069dd14be971bd495a0
SIZE (rust/crates/keyring-2.3.3.crate) = 54379
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lddtree-0.3.7.crate) = e0779ac94bd7b6ab781fa12388dbf79ac45ec1fa433e7d25521753be8227b08e
SIZE (rust/crates/lddtree-0.3.7.crate) = 11572
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
-SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libbz2-rs-sys-0.2.2.crate) = 2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7
+SIZE (rust/crates/libbz2-rs-sys-0.2.2.crate) = 50880
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
+SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/linux-keyutils-0.2.4.crate) = 761e49ec5fd8a5a463f9b84e877c373d888935b71c6be78f3767fe2ae6bed18e
SIZE (rust/crates/linux-keyutils-0.2.4.crate) = 17999
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
-SIZE (rust/crates/litemap-0.7.3.crate) = 28728
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
-SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/lzma-rust2-0.13.0.crate) = c60a23ffb90d527e23192f1246b14746e2f7f071cb84476dd879071696c18a4a
+SIZE (rust/crates/lzma-rust2-0.13.0.crate) = 252392
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
-SHA256 (rust/crates/lzxd-0.2.5.crate) = 5de7336a183103429ad66d11d56d8bdc9c4a2916f6b85a8f11e5b127bde12001
-SIZE (rust/crates/lzxd-0.2.5.crate) = 22728
-SHA256 (rust/crates/mailparse-0.15.0.crate) = 3da03d5980411a724e8aaf7b61a7b5e386ec55a7fb49ee3d0ff79efc7e5e7c7e
-SIZE (rust/crates/mailparse-0.15.0.crate) = 37293
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
-SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
+SHA256 (rust/crates/lzxd-0.2.6.crate) = 7b29dffab797218e12e4df08ef5d15ab9efca2504038b1b32b9b32fc844b39c9
+SIZE (rust/crates/lzxd-0.2.6.crate) = 22776
+SHA256 (rust/crates/mailparse-0.16.1.crate) = 60819a97ddcb831a5614eb3b0174f3620e793e97e09195a395bfa948fd68ed2f
+SIZE (rust/crates/mailparse-0.16.1.crate) = 37588
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
+SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
-SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
-SHA256 (rust/crates/minijinja-2.5.0.crate) = 2c37e1b517d1dcd0e51dc36c4567b9d5a29262b3ec8da6cb5d35e27a8fb529b5
-SIZE (rust/crates/minijinja-2.5.0.crate) = 159958
+SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
+SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
+SHA256 (rust/crates/minijinja-2.12.0.crate) = a9f264d75233323f4b7d2f03aefe8a990690cdebfbfe26ea86bcbaec5e9ac990
+SIZE (rust/crates/minijinja-2.12.0.crate) = 171024
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/msi-0.8.0.crate) = 4a2332f87a064dea9cce571408c879e0da8dc193b3af06a2b3b2604ee4182a32
SIZE (rust/crates/msi-0.8.0.crate) = 59700
SHA256 (rust/crates/multipart-0.18.0.crate) = 00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182
SIZE (rust/crates/multipart-0.18.0.crate) = 62797
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/normpath-1.2.0.crate) = 5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804
-SIZE (rust/crates/normpath-1.2.0.crate) = 20107
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
+SIZE (rust/crates/normpath-1.5.0.crate) = 22940
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654
+SIZE (rust/crates/openssl-0.10.74.crate) = 285425
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2
+SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/os_pipe-1.2.0.crate) = 29d73ba8daf8fac13b0501d1abeddcfe21ba7401ada61a819144b6c2a4f32209
-SIZE (rust/crates/os_pipe-1.2.0.crate) = 10615
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42
@@ -367,130 +363,144 @@ SHA256 (rust/crates/pep440_rs-0.7.3.crate) = 31095ca1f396e3de32745f42b20deef7bc0
SIZE (rust/crates/pep440_rs-0.7.3.crate) = 44342
SHA256 (rust/crates/pep508_rs-0.9.2.crate) = faee7227064121fcadcd2ff788ea26f0d8f2bd23a0574da11eca23bc935bcc05
SIZE (rust/crates/pep508_rs-0.9.2.crate) = 70842
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
SHA256 (rust/crates/platform-info-2.0.5.crate) = 7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a
SIZE (rust/crates/platform-info-2.0.5.crate) = 28541
-SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
-SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
-SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
-SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874
-SIZE (rust/crates/psm-0.1.21.crate) = 23126
-SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
-SIZE (rust/crates/pyproject-toml-0.13.5.crate) = 18464
-SHA256 (rust/crates/python-pkginfo-0.6.5.crate) = c21f58880fc45e91d29b2f639ab4051aaa6a2b054534c2d343a953347d0dd600
-SIZE (rust/crates/python-pkginfo-0.6.5.crate) = 212185
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
-SHA256 (rust/crates/quoted_printable-0.5.0.crate) = 79ec282e887b434b68c18fe5c121d38e72a5cf35119b59e54ec5b992ea9c8eb0
-SIZE (rust/crates/quoted_printable-0.5.0.crate) = 7604
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/psm-0.1.27.crate) = e66fcd288453b748497d8fb18bccc83a16b0518e3906d4b8df0a8d42d93dbb1c
+SIZE (rust/crates/psm-0.1.27.crate) = 23817
+SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
+SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
+SHA256 (rust/crates/python-pkginfo-0.6.6.crate) = 464e5e2e0fb6c8c2c7aedc0cd6615258a3def4e34b417f6bf8835e76e7d441d4
+SIZE (rust/crates/python-pkginfo-0.6.6.crate) = 217659
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
+SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
-SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
-SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
-SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
-SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/rfc2047-decoder-1.0.6.crate) = bc36545d1021456a751b573517cb52e8c339b2f662e6b2778ef629282678de29
SIZE (rust/crates/rfc2047-decoder-1.0.6.crate) = 14674
-SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
-SIZE (rust/crates/ring-0.17.13.crate) = 1501917
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rstest-0.22.0.crate) = 7b423f0e62bdd61734b67cd21ff50871dfaeb9cc74f869dcd6af974fbcb19936
SIZE (rust/crates/rstest-0.22.0.crate) = 44425
SHA256 (rust/crates/rstest_macros-0.22.0.crate) = c5e1711e7d14f74b12a58411c542185ef7fb7f2e7f8ee6e2940a883628522b42
SIZE (rust/crates/rstest_macros-0.22.0.crate) = 58923
-SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustflags-0.1.6.crate) = d7fc92159fb50a431c5da366f7627751fe7263cf867f8a30f27fa6063ba02ac0
-SIZE (rust/crates/rustflags-0.1.6.crate) = 16805
-SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6
-SIZE (rust/crates/rustix-0.38.41.crate) = 378463
-SHA256 (rust/crates/rustls-0.23.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1
-SIZE (rust/crates/rustls-0.23.19.crate) = 333921
-SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425
-SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757
-SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
-SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustflags-0.1.7.crate) = a39e0e9135d7a7208ee80aa4e3e4b88f0f5ad7be92153ed70686c38a03db2e63
+SIZE (rust/crates/rustflags-0.1.7.crate) = 17224
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.33.crate) = 751e04a496ca00bb97a5e043158d23d66b5aabf2e1d5aa2a0aaebb1aafe6f82c
+SIZE (rust/crates/rustls-0.23.33.crate) = 373649
+SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
+SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534
-SIZE (rust/crates/schannel-0.1.23.crate) = 41667
-SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
-SIZE (rust/crates/schemars-0.8.21.crate) = 58475
-SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e
-SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
+SIZE (rust/crates/schemars-1.0.4.crate) = 88282
+SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80
+SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
SIZE (rust/crates/scroll-0.12.0.crate) = 24145
-SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932
-SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693
-SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0
-SIZE (rust/crates/security-framework-2.11.0.crate) = 80191
-SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7
-SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718
-SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d
+SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659
+SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
+SIZE (rust/crates/sdd-3.0.10.crate) = 32748
+SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
+SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9
-SIZE (rust/crates/serde_json-1.0.135.crate) = 154499
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9
+SIZE (rust/crates/serial_test-3.2.0.crate) = 9232
+SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef
+SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
@@ -499,247 +509,285 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
-SHA256 (rust/crates/similar-2.5.0.crate) = fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640
-SIZE (rust/crates/similar-2.5.0.crate) = 51648
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
-SHA256 (rust/crates/snapbox-0.6.16.crate) = 027c936207f85d10d015e21faf5c676c7e08c453ed371adf55c0874c443ca77a
-SIZE (rust/crates/snapbox-0.6.16.crate) = 54140
+SHA256 (rust/crates/snapbox-0.6.22.crate) = 805d09a74586d9b17061e5be6ee5f8cc37e5982c349948114ffc5f68093fe5ec
+SIZE (rust/crates/snapbox-0.6.22.crate) = 56683
SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b
SIZE (rust/crates/socks-0.3.4.crate) = 13172
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/stacker-0.1.15.crate) = c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce
-SIZE (rust/crates/stacker-0.1.15.crate) = 14656
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/stacker-0.1.22.crate) = e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59
+SIZE (rust/crates/stacker-0.1.22.crate) = 17269
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
-SHA256 (rust/crates/target-lexicon-0.13.1.crate) = dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77
-SIZE (rust/crates/target-lexicon-0.13.1.crate) = 27925
-SHA256 (rust/crates/tempfile-3.11.0.crate) = b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53
-SIZE (rust/crates/tempfile-3.11.0.crate) = 34153
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.107.crate) = 2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b
+SIZE (rust/crates/syn-2.0.107.crate) = 301716
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
+SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
+SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1
-SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1
SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
-SHA256 (rust/crates/trycmd-0.15.6.crate) = 3e8673f1dc45acdff8e25a06cc62f8e529563e8acd84237ce83d5a28e2befa12
-SIZE (rust/crates/trycmd-0.15.6.crate) = 33582
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
+SIZE (rust/crates/trycmd-0.15.10.crate) = 34065
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
-SIZE (rust/crates/unicase-2.7.0.crate) = 23783
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
-SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
-SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47
SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-2.11.0.crate) = b30e6f97efe1fa43535ee241ee76967d3ff6ff3953ebb430d8d55c5393029e7b
-SIZE (rust/crates/ureq-2.11.0.crate) = 115223
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
+SIZE (rust/crates/ureq-2.12.1.crate) = 115366
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0
-SIZE (rust/crates/uuid-1.8.0.crate) = 44043
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version-ranges-0.1.1.crate) = f8d079415ceb2be83fc355adbadafe401307d5c309c7e6ade6638e6f9f42f42d
SIZE (rust/crates/version-ranges-0.1.1.crate) = 13740
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/versions-6.2.0.crate) = 38a8931f8d167b6448076020e70b9de46dcf5ea1731212481a092d0071c4ac5b
-SIZE (rust/crates/versions-6.2.0.crate) = 19968
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/versions-6.3.2.crate) = f25d498b63d1fdb376b4250f39ab3a5ee8d103957346abacd911e2d8b612c139
+SIZE (rust/crates/versions-6.3.2.crate) = 21553
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.96.crate) = 21d3b25c3ea1126a2ad5f4f9068483c2af1e64168f847abe863a526b8dbfe00b
-SIZE (rust/crates/wasm-bindgen-0.2.96.crate) = 45459
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.96.crate) = 52857d4c32e496dc6537646b5b117081e71fd2ff06de792e3577a150627db283
-SIZE (rust/crates/wasm-bindgen-backend-0.2.96.crate) = 31100
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.96.crate) = 920b0ffe069571ebbfc9ddc0b36ba305ef65577c94b06262ed793716a1afd981
-SIZE (rust/crates/wasm-bindgen-macro-0.2.96.crate) = 7145
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.96.crate) = bf59002391099644be3524e23b781fa43d2be0c5aa0719a18c0731b9d195cab6
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.96.crate) = 22826
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.96.crate) = e5047c5392700766601942795a436d7d2599af60dcc3cc1248c9120bfb0827b0
-SIZE (rust/crates/wasm-bindgen-shared-0.2.96.crate) = 7771
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.2.crate) = 3c452ad30530b54a4d8e71952716a212b08efd0f3562baa66c29a618b07da7c3
-SIZE (rust/crates/webpki-roots-0.26.2.crate) = 250806
-SHA256 (rust/crates/which-7.0.0.crate) = c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b
-SIZE (rust/crates/which-7.0.0.crate) = 18462
+SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
+SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
+SHA256 (rust/crates/webpki-roots-1.0.3.crate) = 32b130c0d2d49f8b6889abc456e795e82525204f27c42cf767cf0d7734e089b8
+SIZE (rust/crates/webpki-roots-1.0.3.crate) = 258244
+SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
+SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
SIZE (rust/crates/wild-2.2.1.crate) = 8080
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
-SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/xwin-0.6.5.crate) = ca7e4546db1514c186778f0a257d89732ed9ed75587d0953ac25be7519d9f0d1
SIZE (rust/crates/xwin-0.6.5.crate) = 67313
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5
-SIZE (rust/crates/yoke-0.7.4.crate) = 27781
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55
-SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zip-2.3.0.crate) = 84e9a772a54b54236b9b744aaaf8d7be01b4d6e99725523cb82cb32d1c81b1d7
-SIZE (rust/crates/zip-2.3.0.crate) = 107864
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
+SIZE (rust/crates/zip-2.4.2.crate) = 110773
+SHA256 (rust/crates/zip-6.0.0.crate) = eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b
+SIZE (rust/crates/zip-6.0.0.crate) = 128541
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
diff --git a/devel/py-memory-allocator/Makefile b/devel/py-memory-allocator/Makefile
index 8a6618b44731..83ee72bf497b 100644
--- a/devel/py-memory-allocator/Makefile
+++ b/devel/py-memory-allocator/Makefile
@@ -1,6 +1,5 @@
PORTNAME= memory_allocator
-PORTVERSION= 0.1.3
-PORTREVISION= 1
+PORTVERSION= 0.1.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +10,7 @@ WWW= https://pypi.org/project/memory-allocator/
LICENSE= GPLv3
-USES= python
-USE_PYTHON= cython distutils
+USES= pytest python
+USE_PYTHON= cython3 distutils
.include <bsd.port.mk>
diff --git a/devel/py-memory-allocator/distinfo b/devel/py-memory-allocator/distinfo
index 08aebc04e454..c1ecf2e33321 100644
--- a/devel/py-memory-allocator/distinfo
+++ b/devel/py-memory-allocator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1661616681
-SHA256 (memory_allocator-0.1.3.tar.gz) = 13805c2ae1c01b7489fab5e8eac9361662b4f2c02412e3652eece48ff6953162
-SIZE (memory_allocator-0.1.3.tar.gz) = 19692
+TIMESTAMP = 1762107061
+SHA256 (memory_allocator-0.1.4.tar.gz) = d609216b03031967e2b45a804b12ff9029578f4ec019fde42cf6aed6ca09efe4
+SIZE (memory_allocator-0.1.4.tar.gz) = 19723
diff --git a/devel/py-memory-allocator/pkg-plist b/devel/py-memory-allocator/pkg-plist
index 5a4c28675627..01c53d43f05b 100644
--- a/devel/py-memory-allocator/pkg-plist
+++ b/devel/py-memory-allocator/pkg-plist
@@ -3,7 +3,11 @@
%%PYTHON_SITELIBDIR%%/memory_allocator/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/memory_allocator/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/memory_allocator/memory.pxd
+%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.c
%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator%%PYTHON_TAG%%.so
%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.pxd
+%%PYTHON_SITELIBDIR%%/memory_allocator/memory_allocator.pyx
%%PYTHON_SITELIBDIR%%/memory_allocator/signals.pxd
+%%PYTHON_SITELIBDIR%%/memory_allocator/test.c
%%PYTHON_SITELIBDIR%%/memory_allocator/test%%PYTHON_TAG%%.so
+%%PYTHON_SITELIBDIR%%/memory_allocator/test.pyx
diff --git a/devel/py-more-itertools/Makefile b/devel/py-more-itertools/Makefile
index bb33671d44a4..547bcc56a231 100644
--- a/devel/py-more-itertools/Makefile
+++ b/devel/py-more-itertools/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 unittest
NO_ARCH= yes
diff --git a/devel/py-msal-extensions/Makefile b/devel/py-msal-extensions/Makefile
index 14d08ccc0dc7..b9af6e723e7d 100644
--- a/devel/py-msal-extensions/Makefile
+++ b/devel/py-msal-extensions/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Authentication Extensions for Python
WWW= https://pypi.org/project/msal-extensions/
diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile
index fa98f7f6caf4..4162c8d03152 100644
--- a/devel/py-msal/Makefile
+++ b/devel/py-msal/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Authentication Library (MSAL) for Python
WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index 6d1df442eaa7..7e4768da7e0c 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-msgspec/Makefile b/devel/py-msgspec/Makefile
index 11f14d9ba330..75a1bad6371a 100644
--- a/devel/py-msgspec/Makefile
+++ b/devel/py-msgspec/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
OPTIONS_DEFINE= TOML YAML
diff --git a/devel/py-mutmut/Makefile b/devel/py-mutmut/Makefile
index be18bd5f8689..be43ae10b124 100644
--- a/devel/py-mutmut/Makefile
+++ b/devel/py-mutmut/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mutmut
-DISTVERSION= 3.2.3
-PORTREVISION= 1
+DISTVERSION= 3.3.1
CATEGORIES= devel
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}junit-xml>=1.8:textproc/py-junit-xml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}libcst>=1.7.0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}textual>0:textproc/py-textual@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
@@ -34,6 +33,6 @@ NO_ARCH= yes
BINARY_ALIAS= python=${PYTHON_CMD}
-# tests as of 3.2.3: 102 passed in 1.74s
+# tests as of 3.3.1: 170 passed, 1 skipped, 18 warnings in 3.77s
.include <bsd.port.mk>
diff --git a/devel/py-mutmut/distinfo b/devel/py-mutmut/distinfo
index ba0184f30e32..73696c5ada2c 100644
--- a/devel/py-mutmut/distinfo
+++ b/devel/py-mutmut/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737091231
-SHA256 (boxed-mutmut-3.2.3_GH0.tar.gz) = aa493a34157115b6013aa70ab83d5da1e8a4ed75e7b9914ce0defbedaf1b6836
-SIZE (boxed-mutmut-3.2.3_GH0.tar.gz) = 571485
+TIMESTAMP = 1762638968
+SHA256 (boxed-mutmut-3.3.1_GH0.tar.gz) = d3c8f23a66d686fd567021f860318e18ff0eb8c5387cc2c2cf03f5a35af3a3a5
+SIZE (boxed-mutmut-3.3.1_GH0.tar.gz) = 588740
diff --git a/devel/py-namex/Makefile b/devel/py-namex/Makefile
new file mode 100644
index 000000000000..3805f782cf05
--- /dev/null
+++ b/devel/py-namex/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= namex
+DISTVERSION= 0.1.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Utility to separate implementation and public API surface
+WWW= https://github.com/fchollet/namex
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-namex/distinfo b/devel/py-namex/distinfo
new file mode 100644
index 000000000000..62df7e54b08d
--- /dev/null
+++ b/devel/py-namex/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1730473740
+SHA256 (namex-0.1.0.tar.gz) = 117f03ccd302cc48e3f5c58a296838f6b89c83455ab8683a1e85f2a430aa4306
+SIZE (namex-0.1.0.tar.gz) = 6649
diff --git a/devel/py-namex/pkg-descr b/devel/py-namex/pkg-descr
new file mode 100644
index 000000000000..05688d319464
--- /dev/null
+++ b/devel/py-namex/pkg-descr
@@ -0,0 +1,2 @@
+Simple utility to separate the implementation of your Python package and its
+public API surface.
diff --git a/devel/py-nbclient/Makefile b/devel/py-nbclient/Makefile
index 4df7895a88ce..45e801945e8c 100644
--- a/devel/py-nbclient/Makefile
+++ b/devel/py-nbclient/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-client>=6.1.12:devel/py-jupyter-clie
${PYTHON_PKGNAMEPREFIX}nbformat>=5.1:devel/py-nbformat@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traitlets>=5.4:devel/py-traitlets@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-objprint/Makefile b/devel/py-objprint/Makefile
index 7453d769bf6f..ae190763b888 100644
--- a/devel/py-objprint/Makefile
+++ b/devel/py-objprint/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile
index 831ecf871096..67bf7856ecff 100644
--- a/devel/py-oci/Makefile
+++ b/devel/py-oci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oci
-DISTVERSION= 2.161.1
+DISTVERSION= 2.164.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,13 +22,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}circuitbreaker>=1.3.1:devel/py-circuitbreaker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.16:textproc/py-docstring_parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mcp>=1.6.0:misc/py-mcp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.5.0:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.10.6:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.9.4:textproc/py-rich@${PY_FLAVOR}
-USES= python:3.9-3.12
+USES= python
USE_PYTHON= autoplist cryptography pep517
NO_ARCH= yes
diff --git a/devel/py-oci/distinfo b/devel/py-oci/distinfo
index 4d01ec95218d..8d94efc0bc84 100644
--- a/devel/py-oci/distinfo
+++ b/devel/py-oci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761068789
-SHA256 (oci-2.161.1.tar.gz) = e040ef83ad9497351fe9f49a22f22fe8ffcae18abb7685f080a7444a98f6e680
-SIZE (oci-2.161.1.tar.gz) = 15883954
+TIMESTAMP = 1763454775
+SHA256 (oci-2.164.0.tar.gz) = fac58e1d29b36418cf1761826b31e2d152450bfec3c322e7a1d197327faf8bbf
+SIZE (oci-2.164.0.tar.gz) = 16144855
diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile
index 9724ed9b89e3..568dd317ad26 100644
--- a/devel/py-openstacksdk/Makefile
+++ b/devel/py-openstacksdk/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.4.1:devel/py-decorator@${PY_FLA
${PYTHON_PKGNAMEPREFIX}requestsexceptions>=1.2.0:devel/py-requestsexceptions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.10+ shebangfix
+USES= python shebangfix
USE_PYTHON= autoplist concurrent cryptography pep517
NO_ARCH= yes
diff --git a/devel/py-opentelemetry-api/Makefile b/devel/py-opentelemetry-api/Makefile
index e145daa15126..f199109e3db3 100644
--- a/devel/py-opentelemetry-api/Makefile
+++ b/devel/py-opentelemetry-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-api
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-api/distinfo b/devel/py-opentelemetry-api/distinfo
index 20665d3b4583..c0aad96e5217 100644
--- a/devel/py-opentelemetry-api/distinfo
+++ b/devel/py-opentelemetry-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324098
-SHA256 (opentelemetry_api-1.37.0.tar.gz) = 540735b120355bd5112738ea53621f8d5edb35ebcd6fe21ada3ab1c61d1cd9a7
-SIZE (opentelemetry_api-1.37.0.tar.gz) = 64923
+TIMESTAMP = 1761446642
+SHA256 (opentelemetry_api-1.38.0.tar.gz) = f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12
+SIZE (opentelemetry_api-1.38.0.tar.gz) = 65242
diff --git a/devel/py-opentelemetry-distro/Makefile b/devel/py-opentelemetry-distro/Makefile
index 06b33b72233b..598265354011 100644
--- a/devel/py-opentelemetry-distro/Makefile
+++ b/devel/py-opentelemetry-distro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-distro
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -27,6 +27,6 @@ OPTIONS_DEFINE= OTLP
OPTIONS_DEFAULT=OTLP
OTLP_DESC= OpenTelemetry Protocol support
-OTLP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp>=1.37.${PORTVERSION:C|.*b||}<1.37.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-exporter-otlp@${PY_FLAVOR}
+OTLP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp>=1.38.${PORTVERSION:C|.*b||}<1.38.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-exporter-otlp@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-opentelemetry-distro/distinfo b/devel/py-opentelemetry-distro/distinfo
index f65c03c5ce29..7c9699219d96 100644
--- a/devel/py-opentelemetry-distro/distinfo
+++ b/devel/py-opentelemetry-distro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324100
-SHA256 (opentelemetry_distro-0.58b0.tar.gz) = ef993c845c11fd156046a96e5ffe1ecfe33f7282fa6149cf9decb26ff8716666
-SIZE (opentelemetry_distro-0.58b0.tar.gz) = 2583
+TIMESTAMP = 1761446658
+SHA256 (opentelemetry_distro-0.59b0.tar.gz) = a72703a514e1773d35d1ec01489a5fd1f1e7ce92e93cf459ba60f85b880d0099
+SIZE (opentelemetry_distro-0.59b0.tar.gz) = 2583
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
index 06ba985debee..7f466843bb16 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-common
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
index 0e590aa21215..cce8b83ca885 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324104
-SHA256 (opentelemetry_exporter_otlp_proto_common-1.37.0.tar.gz) = c87a1bdd9f41fdc408d9cc9367bb53f8d2602829659f2b90be9f9d79d0bfe62c
-SIZE (opentelemetry_exporter_otlp_proto_common-1.37.0.tar.gz) = 20430
+TIMESTAMP = 1761446646
+SHA256 (opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz) = e333278afab4695aa8114eeb7bf4e44e65c6607d54968271a249c180b2cb605c
+SIZE (opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz) = 20431
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
index a2d58eb3ca75..ff221ba9106a 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-grpc
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.57<2:devel/py-go
${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.15<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-common>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-exporter-otlp-proto-common@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opentelemetry-proto>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-proto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.38:devel/py-opentelemetry-sdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.39:devel/py-opentelemetry-sdk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
index bbbed4ca2dec..68bdec5a27b8 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324106
-SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.37.0.tar.gz) = f55bcb9fc848ce05ad3dd954058bc7b126624d22c4d9e958da24d8537763bec5
-SIZE (opentelemetry_exporter_otlp_proto_grpc-1.37.0.tar.gz) = 24465
+TIMESTAMP = 1761446648
+SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz) = 2473935e9eac71f401de6101d37d6f3f0f1831db92b953c7dcc912536158ebd6
+SIZE (opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz) = 24676
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
index b2b30919aea0..2c4e58c734a2 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-http
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}googleapis-common-protos>=1.52<2:devel/py-go
${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.15<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-common>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-exporter-otlp-proto-common@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opentelemetry-proto>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-proto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.38:devel/py-opentelemetry-sdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk>=${PORTVERSION}<1.39:devel/py-opentelemetry-sdk@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.7<3:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
index c4dcdcf1bd24..6fc283ef0eb7 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324108
-SHA256 (opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz) = e52e8600f1720d6de298419a802108a8f5afa63c96809ff83becb03f874e44ac
-SIZE (opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz) = 17281
+TIMESTAMP = 1761446650
+SHA256 (opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz) = f16bd44baf15cbe07633c5112ffc68229d0edbeac7b37610be0b2def4e21e90b
+SIZE (opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz) = 17282
diff --git a/devel/py-opentelemetry-exporter-otlp/Makefile b/devel/py-opentelemetry-exporter-otlp/Makefile
index 503462a673c5..1b58f540adc8 100644
--- a/devel/py-opentelemetry-exporter-otlp/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp/distinfo b/devel/py-opentelemetry-exporter-otlp/distinfo
index a02fc1e7cc68..a6d61a832c45 100644
--- a/devel/py-opentelemetry-exporter-otlp/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324102
-SHA256 (opentelemetry_exporter_otlp-1.37.0.tar.gz) = f85b1929dd0d750751cc9159376fb05aa88bb7a08b6cdbf84edb0054d93e9f26
-SIZE (opentelemetry_exporter_otlp-1.37.0.tar.gz) = 6145
+TIMESTAMP = 1761446644
+SHA256 (opentelemetry_exporter_otlp-1.38.0.tar.gz) = 2f55acdd475e4136117eff20fbf1b9488b1b0b665ab64407516e1ac06f9c3f9d
+SIZE (opentelemetry_exporter_otlp-1.38.0.tar.gz) = 6147
diff --git a/devel/py-opentelemetry-instrumentation-asgi/Makefile b/devel/py-opentelemetry-instrumentation-asgi/Makefile
index ffd8944ebd28..aa309d546bd0 100644
--- a/devel/py-opentelemetry-instrumentation-asgi/Makefile
+++ b/devel/py-opentelemetry-instrumentation-asgi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-asgi
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-asgi/distinfo b/devel/py-opentelemetry-instrumentation-asgi/distinfo
index 22bd66446c7c..db3ef8cd4a29 100644
--- a/devel/py-opentelemetry-instrumentation-asgi/distinfo
+++ b/devel/py-opentelemetry-instrumentation-asgi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324112
-SHA256 (opentelemetry_instrumentation_asgi-0.58b0.tar.gz) = 3ccc0c9c1c8c71e8d9da5945c6dcd9c0c8d147839f208536b7042c6dd98e65c9
-SIZE (opentelemetry_instrumentation_asgi-0.58b0.tar.gz) = 25116
+TIMESTAMP = 1761446662
+SHA256 (opentelemetry_instrumentation_asgi-0.59b0.tar.gz) = 2509d6fe9fd829399ce3536e3a00426c7e3aa359fc1ed9ceee1628b56da40e7a
+SIZE (opentelemetry_instrumentation_asgi-0.59b0.tar.gz) = 25116
diff --git a/devel/py-opentelemetry-instrumentation-dbapi/Makefile b/devel/py-opentelemetry-instrumentation-dbapi/Makefile
index df5004f7f8e2..d8a0722505c5 100644
--- a/devel/py-opentelemetry-instrumentation-dbapi/Makefile
+++ b/devel/py-opentelemetry-instrumentation-dbapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-dbapi
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-dbapi/distinfo b/devel/py-opentelemetry-instrumentation-dbapi/distinfo
index add645cb126a..b356fb44e18a 100644
--- a/devel/py-opentelemetry-instrumentation-dbapi/distinfo
+++ b/devel/py-opentelemetry-instrumentation-dbapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324114
-SHA256 (opentelemetry_instrumentation_dbapi-0.58b0.tar.gz) = 34ca7e7bf942d5ebf1ea3838e34154b3900bd00d17115a99b83c4ee280e658ac
-SIZE (opentelemetry_instrumentation_dbapi-0.58b0.tar.gz) = 14223
+TIMESTAMP = 1761446664
+SHA256 (opentelemetry_instrumentation_dbapi-0.59b0.tar.gz) = c50112ae1cdb7f55bddcf57eca96aaa0f2dd78732be2b00953183439a4740493
+SIZE (opentelemetry_instrumentation_dbapi-0.59b0.tar.gz) = 16308
diff --git a/devel/py-opentelemetry-instrumentation-django/Makefile b/devel/py-opentelemetry-instrumentation-django/Makefile
index 5d10cc75bed4..7bc2eff13283 100644
--- a/devel/py-opentelemetry-instrumentation-django/Makefile
+++ b/devel/py-opentelemetry-instrumentation-django/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-django
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-django/distinfo b/devel/py-opentelemetry-instrumentation-django/distinfo
index 67ffb53c0dca..9c03311468e3 100644
--- a/devel/py-opentelemetry-instrumentation-django/distinfo
+++ b/devel/py-opentelemetry-instrumentation-django/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324116
-SHA256 (opentelemetry_instrumentation_django-0.58b0.tar.gz) = 24f45706a9dc3c47b9214ed5422fd0d35a850f3f40b04112a91fc10561cfd3f5
-SIZE (opentelemetry_instrumentation_django-0.58b0.tar.gz) = 25009
+TIMESTAMP = 1761446666
+SHA256 (opentelemetry_instrumentation_django-0.59b0.tar.gz) = 469c2d973619355645ec696bbc4afab836ce22cbc83236a0382c3090588f7772
+SIZE (opentelemetry_instrumentation_django-0.59b0.tar.gz) = 25008
diff --git a/devel/py-opentelemetry-instrumentation-fastapi/Makefile b/devel/py-opentelemetry-instrumentation-fastapi/Makefile
index 649a2a2ac304..6ae490f2113f 100644
--- a/devel/py-opentelemetry-instrumentation-fastapi/Makefile
+++ b/devel/py-opentelemetry-instrumentation-fastapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-fastapi
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-fastapi/distinfo b/devel/py-opentelemetry-instrumentation-fastapi/distinfo
index c64fd66319ee..e138fc31bef3 100644
--- a/devel/py-opentelemetry-instrumentation-fastapi/distinfo
+++ b/devel/py-opentelemetry-instrumentation-fastapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324118
-SHA256 (opentelemetry_instrumentation_fastapi-0.58b0.tar.gz) = 03da470d694116a0a40f4e76319e42f3ff9efc49abf804b2acc2c07f96661497
-SIZE (opentelemetry_instrumentation_fastapi-0.58b0.tar.gz) = 24598
+TIMESTAMP = 1761446668
+SHA256 (opentelemetry_instrumentation_fastapi-0.59b0.tar.gz) = e8fe620cfcca96a7d634003df1bc36a42369dedcdd6893e13fb5903aeeb89b2b
+SIZE (opentelemetry_instrumentation_fastapi-0.59b0.tar.gz) = 24967
diff --git a/devel/py-opentelemetry-instrumentation-flask/Makefile b/devel/py-opentelemetry-instrumentation-flask/Makefile
index 48e748fb0a2c..739f356a2e69 100644
--- a/devel/py-opentelemetry-instrumentation-flask/Makefile
+++ b/devel/py-opentelemetry-instrumentation-flask/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-flask
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-flask/distinfo b/devel/py-opentelemetry-instrumentation-flask/distinfo
index 3b30a9a32b6b..9331c1bea82e 100644
--- a/devel/py-opentelemetry-instrumentation-flask/distinfo
+++ b/devel/py-opentelemetry-instrumentation-flask/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324120
-SHA256 (opentelemetry_instrumentation_flask-0.58b0.tar.gz) = ea2e06f448cef263c21f86401984906f68a5c766c7359000afb5621ae528d9c5
-SIZE (opentelemetry_instrumentation_flask-0.58b0.tar.gz) = 19420
+TIMESTAMP = 1761446670
+SHA256 (opentelemetry_instrumentation_flask-0.59b0.tar.gz) = 8b379d331b61f40a7c72c9ae8e0fca72c72ffeb6db75908811217196c9544b9b
+SIZE (opentelemetry_instrumentation_flask-0.59b0.tar.gz) = 19587
diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile
index 3b92b5057a5b..2ca6551935ee 100644
--- a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile
+++ b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-psycopg2
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo
index d91ba60ad35d..0d21a4e2fb73 100644
--- a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo
+++ b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324122
-SHA256 (opentelemetry_instrumentation_psycopg2-0.58b0.tar.gz) = e08e2336926a920bc01788d7ff08315c7d995bd62bc9588c316ebb46f05ae95c
-SIZE (opentelemetry_instrumentation_psycopg2-0.58b0.tar.gz) = 10735
+TIMESTAMP = 1761446672
+SHA256 (opentelemetry_instrumentation_psycopg2-0.59b0.tar.gz) = ba440b15543a7e8c6ffd1f20a30e6062cbf34cc42e61c602b8587b512704588b
+SIZE (opentelemetry_instrumentation_psycopg2-0.59b0.tar.gz) = 10735
diff --git a/devel/py-opentelemetry-instrumentation-requests/Makefile b/devel/py-opentelemetry-instrumentation-requests/Makefile
index 24adc7aff280..e78b0d8fc35a 100644
--- a/devel/py-opentelemetry-instrumentation-requests/Makefile
+++ b/devel/py-opentelemetry-instrumentation-requests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-requests
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-requests/distinfo b/devel/py-opentelemetry-instrumentation-requests/distinfo
index f2cad22e1d4e..49f2e22edf40 100644
--- a/devel/py-opentelemetry-instrumentation-requests/distinfo
+++ b/devel/py-opentelemetry-instrumentation-requests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324124
-SHA256 (opentelemetry_instrumentation_requests-0.58b0.tar.gz) = ae9495e6ff64e27bdb839fce91dbb4be56e325139828e8005f875baf41951a2e
-SIZE (opentelemetry_instrumentation_requests-0.58b0.tar.gz) = 15188
+TIMESTAMP = 1761446674
+SHA256 (opentelemetry_instrumentation_requests-0.59b0.tar.gz) = 9af2ffe3317f03074d7f865919139e89170b6763a0251b68c25e8e64e04b3400
+SIZE (opentelemetry_instrumentation_requests-0.59b0.tar.gz) = 15186
diff --git a/devel/py-opentelemetry-instrumentation-urllib/Makefile b/devel/py-opentelemetry-instrumentation-urllib/Makefile
index 346cfbe07280..2efa366c2eff 100644
--- a/devel/py-opentelemetry-instrumentation-urllib/Makefile
+++ b/devel/py-opentelemetry-instrumentation-urllib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-urllib
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-urllib/distinfo b/devel/py-opentelemetry-instrumentation-urllib/distinfo
index 1c12fbde58e3..df73710073d9 100644
--- a/devel/py-opentelemetry-instrumentation-urllib/distinfo
+++ b/devel/py-opentelemetry-instrumentation-urllib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324126
-SHA256 (opentelemetry_instrumentation_urllib-0.58b0.tar.gz) = 071e5a28a1c4198cfa33937484f4b0b1068aab26d75e71e55f598a717f268d0a
-SIZE (opentelemetry_instrumentation_urllib-0.58b0.tar.gz) = 13932
+TIMESTAMP = 1761446676
+SHA256 (opentelemetry_instrumentation_urllib-0.59b0.tar.gz) = 1e2bb3427ce13854453777d8dccf3b0144640b03846f00fc302bdb6e1f2f8c7a
+SIZE (opentelemetry_instrumentation_urllib-0.59b0.tar.gz) = 13931
diff --git a/devel/py-opentelemetry-instrumentation-urllib3/Makefile b/devel/py-opentelemetry-instrumentation-urllib3/Makefile
index 8526e2fa141f..35f0c76904b2 100644
--- a/devel/py-opentelemetry-instrumentation-urllib3/Makefile
+++ b/devel/py-opentelemetry-instrumentation-urllib3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-urllib3
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-urllib3/distinfo b/devel/py-opentelemetry-instrumentation-urllib3/distinfo
index 95fb82af8db5..f598b0d63833 100644
--- a/devel/py-opentelemetry-instrumentation-urllib3/distinfo
+++ b/devel/py-opentelemetry-instrumentation-urllib3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324128
-SHA256 (opentelemetry_instrumentation_urllib3-0.58b0.tar.gz) = 978b8e3daa076437b1f7ed7509d8156108aee0679556fd355e532c4065dd7635
-SIZE (opentelemetry_instrumentation_urllib3-0.58b0.tar.gz) = 15791
+TIMESTAMP = 1761446678
+SHA256 (opentelemetry_instrumentation_urllib3-0.59b0.tar.gz) = 2de8d53a746bba043be1bc8f3246e1b131ebb6e94fe73601edd8b2bd91fe35b8
+SIZE (opentelemetry_instrumentation_urllib3-0.59b0.tar.gz) = 15788
diff --git a/devel/py-opentelemetry-instrumentation-wsgi/Makefile b/devel/py-opentelemetry-instrumentation-wsgi/Makefile
index 72daab9bd462..371b1639e20f 100644
--- a/devel/py-opentelemetry-instrumentation-wsgi/Makefile
+++ b/devel/py-opentelemetry-instrumentation-wsgi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-wsgi
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation-wsgi/distinfo b/devel/py-opentelemetry-instrumentation-wsgi/distinfo
index 87736bb1a394..7f869b4acdd5 100644
--- a/devel/py-opentelemetry-instrumentation-wsgi/distinfo
+++ b/devel/py-opentelemetry-instrumentation-wsgi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324130
-SHA256 (opentelemetry_instrumentation_wsgi-0.58b0.tar.gz) = 0ea27d44c83b48e6b182a904c801ca62b2999642647f32ef33c8a9c8bbf6a245
-SIZE (opentelemetry_instrumentation_wsgi-0.58b0.tar.gz) = 18377
+TIMESTAMP = 1761446680
+SHA256 (opentelemetry_instrumentation_wsgi-0.59b0.tar.gz) = ff0c3df043bd3653ad6a543cb2a1e666fbd4d63efffa04fa9d9090cef462e798
+SIZE (opentelemetry_instrumentation_wsgi-0.59b0.tar.gz) = 18377
diff --git a/devel/py-opentelemetry-instrumentation/Makefile b/devel/py-opentelemetry-instrumentation/Makefile
index d0f9b6dc20d1..c189f5e024aa 100644
--- a/devel/py-opentelemetry-instrumentation/Makefile
+++ b/devel/py-opentelemetry-instrumentation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-instrumentation/distinfo b/devel/py-opentelemetry-instrumentation/distinfo
index 6c05e9edba77..784b48876b61 100644
--- a/devel/py-opentelemetry-instrumentation/distinfo
+++ b/devel/py-opentelemetry-instrumentation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324110
-SHA256 (opentelemetry_instrumentation-0.58b0.tar.gz) = df640f3ac715a3e05af145c18f527f4422c6ab6c467e40bd24d2ad75a00cb705
-SIZE (opentelemetry_instrumentation-0.58b0.tar.gz) = 31549
+TIMESTAMP = 1761446660
+SHA256 (opentelemetry_instrumentation-0.59b0.tar.gz) = 6010f0faaacdaf7c4dff8aac84e226d23437b331dcda7e70367f6d73a7db1adc
+SIZE (opentelemetry_instrumentation-0.59b0.tar.gz) = 31544
diff --git a/devel/py-opentelemetry-proto/Makefile b/devel/py-opentelemetry-proto/Makefile
index 09dc1f4d0da9..f2e01e10536f 100644
--- a/devel/py-opentelemetry-proto/Makefile
+++ b/devel/py-opentelemetry-proto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-proto
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-proto/distinfo b/devel/py-opentelemetry-proto/distinfo
index bc8bdaa9d3da..89b038a96797 100644
--- a/devel/py-opentelemetry-proto/distinfo
+++ b/devel/py-opentelemetry-proto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324132
-SHA256 (opentelemetry_proto-1.37.0.tar.gz) = 30f5c494faf66f77faeaefa35ed4443c5edb3b0aa46dad073ed7210e1a789538
-SIZE (opentelemetry_proto-1.37.0.tar.gz) = 46151
+TIMESTAMP = 1761446652
+SHA256 (opentelemetry_proto-1.38.0.tar.gz) = 88b161e89d9d372ce723da289b7da74c3a8354a8e5359992be813942969ed468
+SIZE (opentelemetry_proto-1.38.0.tar.gz) = 46152
diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile
index 7501fb92d057..497f8f5a9724 100644
--- a/devel/py-opentelemetry-sdk/Makefile
+++ b/devel/py-opentelemetry-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-sdk
-PORTVERSION= 1.37.0
+PORTVERSION= 1.38.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.58b${PORTVERSION:E}<0.58b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.59b${PORTVERSION:E}<0.59b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo
index 5a66791afc5d..6bb3a57bbd62 100644
--- a/devel/py-opentelemetry-sdk/distinfo
+++ b/devel/py-opentelemetry-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324134
-SHA256 (opentelemetry_sdk-1.37.0.tar.gz) = cc8e089c10953ded765b5ab5669b198bbe0af1b3f89f1007d19acd32dc46dda5
-SIZE (opentelemetry_sdk-1.37.0.tar.gz) = 170404
+TIMESTAMP = 1761446654
+SHA256 (opentelemetry_sdk-1.38.0.tar.gz) = 93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe
+SIZE (opentelemetry_sdk-1.38.0.tar.gz) = 171942
diff --git a/devel/py-opentelemetry-semantic-conventions/Makefile b/devel/py-opentelemetry-semantic-conventions/Makefile
index c1427587d199..f1b919ae9d3a 100644
--- a/devel/py-opentelemetry-semantic-conventions/Makefile
+++ b/devel/py-opentelemetry-semantic-conventions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-semantic-conventions
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.37.${PORTVERSION:C|.*b||}<1.37.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.38.${PORTVERSION:C|.*b||}<1.38.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-semantic-conventions/distinfo b/devel/py-opentelemetry-semantic-conventions/distinfo
index 25336e038071..84a96b73baf2 100644
--- a/devel/py-opentelemetry-semantic-conventions/distinfo
+++ b/devel/py-opentelemetry-semantic-conventions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324136
-SHA256 (opentelemetry_semantic_conventions-0.58b0.tar.gz) = 6bd46f51264279c433755767bb44ad00f1c9e2367e1b42af563372c5a6fa0c25
-SIZE (opentelemetry_semantic_conventions-0.58b0.tar.gz) = 129867
+TIMESTAMP = 1761446656
+SHA256 (opentelemetry_semantic_conventions-0.59b0.tar.gz) = 7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0
+SIZE (opentelemetry_semantic_conventions-0.59b0.tar.gz) = 129861
diff --git a/devel/py-opentelemetry-util-http/Makefile b/devel/py-opentelemetry-util-http/Makefile
index c3853e670e5f..1572d9e84e30 100644
--- a/devel/py-opentelemetry-util-http/Makefile
+++ b/devel/py-opentelemetry-util-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-util-http
-PORTVERSION= 0.58b0
+PORTVERSION= 0.59b0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-util-http/distinfo b/devel/py-opentelemetry-util-http/distinfo
index 359b18d48319..d6c777f6c093 100644
--- a/devel/py-opentelemetry-util-http/distinfo
+++ b/devel/py-opentelemetry-util-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324138
-SHA256 (opentelemetry_util_http-0.58b0.tar.gz) = de0154896c3472c6599311c83e0ecee856c4da1b17808d39fdc5cce5312e4d89
-SIZE (opentelemetry_util_http-0.58b0.tar.gz) = 9411
+TIMESTAMP = 1761446682
+SHA256 (opentelemetry_util_http-0.59b0.tar.gz) = ae66ee91be31938d832f3b4bc4eb8a911f6eddd38969c4a871b1230db2a0a560
+SIZE (opentelemetry_util_http-0.59b0.tar.gz) = 9412
diff --git a/devel/py-openupgradelib/Makefile b/devel/py-openupgradelib/Makefile
index 7f463f34e5fd..493fb851acf2 100644
--- a/devel/py-openupgradelib/Makefile
+++ b/devel/py-openupgradelib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openupgradelib
-DISTVERSION= 3.11.1
+DISTVERSION= 3.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-openupgradelib/distinfo b/devel/py-openupgradelib/distinfo
index ee0f2a907c35..33fe16237f50 100644
--- a/devel/py-openupgradelib/distinfo
+++ b/devel/py-openupgradelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758573341
-SHA256 (openupgradelib-3.11.1.tar.gz) = b37adbf37b94e649febb99eaa887ee218c3b372061087e35e3901af585d8cbed
-SIZE (openupgradelib-3.11.1.tar.gz) = 7852021
+TIMESTAMP = 1763050974
+SHA256 (openupgradelib-3.12.0.tar.gz) = 3f3cd2475f7eb387fb0c364b7d2828b268dcf6e9c83aecccfbfe5c76cc69e4d7
+SIZE (openupgradelib-3.12.0.tar.gz) = 7852100
diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile
index a04b3b1f8db5..42d5032162de 100644
--- a/devel/py-orjson/Makefile
+++ b/devel/py-orjson/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orjson
DISTVERSION= 3.10.15
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ormsgpack/Makefile b/devel/py-ormsgpack/Makefile
index c6bdf25c551a..81693d78deca 100644
--- a/devel/py-ormsgpack/Makefile
+++ b/devel/py-ormsgpack/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ormsgpack
DISTVERSION= 1.10.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-os-brick/Makefile b/devel/py-os-brick/Makefile
index b126f21e75b8..fe7f2b8fc4c8 100644
--- a/devel/py-os-brick/Makefile
+++ b/devel/py-os-brick/Makefile
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}os-win>=5.7.0:devel/py-os-win@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tenacity>=6.3.1:devel/py-tenacity@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.concurrency/Makefile b/devel/py-oslo.concurrency/Makefile
index 107dc2a56354..53ad0b907947 100644
--- a/devel/py-oslo.concurrency/Makefile
+++ b/devel/py-oslo.concurrency/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7.0:devel/py-fasteners@${PY_FLA
${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.config/Makefile b/devel/py-oslo.config/Makefile
index 2cb8ab7509b8..051b0f44fb45 100644
--- a/devel/py-oslo.config/Makefile
+++ b/devel/py-oslo.config/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@
${PYTHON_PKGNAMEPREFIX}rfc3986>=1.2.0:www/py-rfc3986@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.context/Makefile b/devel/py-oslo.context/Makefile
index 69f5e3c59fca..e9eb897db25a 100644
--- a/devel/py-oslo.context/Makefile
+++ b/devel/py-oslo.context/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.db/Makefile b/devel/py-oslo.db/Makefile
index 0a61322848d4..7c9843c49e75 100644
--- a/devel/py-oslo.db/Makefile
+++ b/devel/py-oslo.db/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}alembic>=0.9.6:databases/py-alembic@${PY_FLA
${PYTHON_PKGNAMEPREFIX}testresources>=0:devel/py-testresources@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testscenarios>=0:devel/py-testscenarios@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.i18n/Makefile b/devel/py-oslo.i18n/Makefile
index c1ae0affcde7..71f4c0469ee3 100644
--- a/devel/py-oslo.i18n/Makefile
+++ b/devel/py-oslo.i18n/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.log/Makefile b/devel/py-oslo.log/Makefile
index 28c7c16be9f6..e08071aef3cb 100644
--- a/devel/py-oslo.log/Makefile
+++ b/devel/py-oslo.log/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY
${PYTHON_PKGNAMEPREFIX}pre-commit>=2.6.0:devel/py-pre-commit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.messaging/Makefile b/devel/py-oslo.messaging/Makefile
index 1c33dacf37d5..566cea80b4e4 100644
--- a/devel/py-oslo.messaging/Makefile
+++ b/devel/py-oslo.messaging/Makefile
@@ -33,7 +33,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amqp>=2.5.2:net/py-amqp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.metrics/Makefile b/devel/py-oslo.metrics/Makefile
index 05c89898a07e..eb87edf6ce53 100644
--- a/devel/py-oslo.metrics/Makefile
+++ b/devel/py-oslo.metrics/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.9.0:devel/py-oslo.config@${PY
${PYTHON_PKGNAMEPREFIX}pbr>=3.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.6.0:net-mgmt/py-prometheus-client@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.middleware/Makefile b/devel/py-oslo.middleware/Makefile
index 253cb9f646c8..22cbc15fe183 100644
--- a/devel/py-oslo.middleware/Makefile
+++ b/devel/py-oslo.middleware/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.policy/Makefile b/devel/py-oslo.policy/Makefile
index 086353f9ac07..4efd155c8c11 100644
--- a/devel/py-oslo.policy/Makefile
+++ b/devel/py-oslo.policy/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.0.0:devel/py-oslo.config@${PY
${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.privsep/Makefile b/devel/py-oslo.privsep/Makefile
index 6fcb6ae96e09..fb0029f6f48f 100644
--- a/devel/py-oslo.privsep/Makefile
+++ b/devel/py-oslo.privsep/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.14.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.log>=5.0.2:devel/py-oslo.log@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.reports/Makefile b/devel/py-oslo.reports/Makefile
index 781d01ed5a42..cc324b09cd05 100644
--- a/devel/py-oslo.reports/Makefile
+++ b/devel/py-oslo.reports/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=3.2.2:sysutils/py-psutil@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.rootwrap/Makefile b/devel/py-oslo.rootwrap/Makefile
index 9d67ce407d24..659b1e943851 100644
--- a/devel/py-oslo.rootwrap/Makefile
+++ b/devel/py-oslo.rootwrap/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.serialization/Makefile b/devel/py-oslo.serialization/Makefile
index dba58a35adc3..82790460f255 100644
--- a/devel/py-oslo.serialization/Makefile
+++ b/devel/py-oslo.serialization/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.service/Makefile b/devel/py-oslo.service/Makefile
index cc88cebfb46b..368e26a359b8 100644
--- a/devel/py-oslo.service/Makefile
+++ b/devel/py-oslo.service/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@
${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yappi>=1.0:devel/py-yappi@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.utils/Makefile b/devel/py-oslo.utils/Makefile
index 05039bb5e966..273c74e1a3b0 100644
--- a/devel/py-oslo.utils/Makefile
+++ b/devel/py-oslo.utils/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector@
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.13:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzdata>=2022.4:devel/py-tzdata@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-oslo.versionedobjects/Makefile b/devel/py-oslo.versionedobjects/Makefile
index 24138df081c7..96e4ca59e0df 100644
--- a/devel/py-oslo.versionedobjects/Makefile
+++ b/devel/py-oslo.versionedobjects/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}oslo.utils>=4.7.0:devel/py-oslo.utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pbr/Makefile b/devel/py-pbr/Makefile
index d1c3a0365442..2576eb2c8f64 100644
--- a/devel/py-pbr/Makefile
+++ b/devel/py-pbr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pbr
-PORTVERSION= 7.0.1
+PORTVERSION= 7.0.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pbr/distinfo b/devel/py-pbr/distinfo
index 7e51318d4866..0573af716981 100644
--- a/devel/py-pbr/distinfo
+++ b/devel/py-pbr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120694
-SHA256 (pbr-7.0.1.tar.gz) = 3ecbcb11d2b8551588ec816b3756b1eb4394186c3b689b17e04850dfc20f7e57
-SIZE (pbr-7.0.1.tar.gz) = 130086
+TIMESTAMP = 1762586808
+SHA256 (pbr-7.0.2.tar.gz) = 2a598b3d930f260576888932969b3b7dbcaa1d86505f9317dbd34b4a83eaf7ad
+SIZE (pbr-7.0.2.tar.gz) = 134192
diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile
index 736dfe14d363..d0c041d24749 100644
--- a/devel/py-pbs-installer/Makefile
+++ b/devel/py-pbs-installer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pbs-installer
-PORTVERSION= 2025.10.10
+PORTVERSION= 2025.10.31
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo
index c532dacc03d0..13adcf475418 100644
--- a/devel/py-pbs-installer/distinfo
+++ b/devel/py-pbs-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774615
-SHA256 (pbs_installer-2025.10.10.tar.gz) = 568999771793eb337c107b089272c2269a011b1770f0f16c7afb3dbbb4a72ae9
-SIZE (pbs_installer-2025.10.10.tar.gz) = 62929
+TIMESTAMP = 1762586810
+SHA256 (pbs_installer-2025.10.31.tar.gz) = 8529dbac1054408ccce5fb218a85a2d4a02f3657ddbde56eff79464105bba659
+SIZE (pbs_installer-2025.10.31.tar.gz) = 64218
diff --git a/devel/py-pdm-build-locked/Makefile b/devel/py-pdm-build-locked/Makefile
index f1722156e44d..db4329b8d145 100644
--- a/devel/py-pdm-build-locked/Makefile
+++ b/devel/py-pdm-build-locked/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR}
RUN_DEPENDS= ${PY_TOMLI}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index ec68f5b3b35f..2dda083b5097 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.26.0
+PORTVERSION= 2.26.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dep-logic>=0.5:devel/py-dep-logic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>=3.13:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}findpython>=0.7.0<1.0.0:devel/py-findpython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hishel>=0.0.32:devel/py-hishel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hishel0>=0.0.32<1.0.0:devel/py-hishel0@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpcore>=1.0.6:www/py-httpcore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20<1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}id>=1.5.0:devel/py-id@${PY_FLAVOR} \
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 50fc379df626..12eceb435a22 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774617
-SHA256 (pdm-2.26.0.tar.gz) = 70da10a2a8bb09858418eb7ffc5d0449c487aca1f73641611843f3adfd4ff2b4
-SIZE (pdm-2.26.0.tar.gz) = 2671157
+TIMESTAMP = 1762586812
+SHA256 (pdm-2.26.1.tar.gz) = 60a568201424a7193b661f6fed6e446e39695b52edc5e0904ba0b07fcaf2e787
+SIZE (pdm-2.26.1.tar.gz) = 2671172
diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile
index b92f24b94aab..e651b57b260c 100644
--- a/devel/py-pendulum/Makefile
+++ b/devel/py-pendulum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pendulum
PORTVERSION= 3.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-perceval-weblate/Makefile b/devel/py-perceval-weblate/Makefile
index 9b5f2cb5d453..61745dd75899 100644
--- a/devel/py-perceval-weblate/Makefile
+++ b/devel/py-perceval-weblate/Makefile
@@ -5,7 +5,8 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
-MAINTAINER= bofh@FreeBSD.org
+# Ask clusteradm@ before removal
+MAINTAINER= ports@FreeBSD.org
COMMENT= Bundle of Perceval backends for Weblate
WWW= https://github.com/chaoss/grimoirelab-perceval-weblate
diff --git a/devel/py-phply/Makefile b/devel/py-phply/Makefile
index f77012100603..0bef12703099 100644
--- a/devel/py-phply/Makefile
+++ b/devel/py-phply/Makefile
@@ -1,23 +1,24 @@
PORTNAME= phply
PORTVERSION= 1.2.6
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= PHP lexer and parser in Python
-WWW= https://pypi.org/project/phply/
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Lexer and parser for PHP source implemented using PLY
+WWW= https://github.com/viraptor/phply
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils pytest
+USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-phply/files/patch-setup.py b/devel/py-phply/files/patch-setup.py
new file mode 100644
index 000000000000..6fa1df7e364f
--- /dev/null
+++ b/devel/py-phply/files/patch-setup.py
@@ -0,0 +1,11 @@
+--- setup.py.orig 2023-01-06 12:28:25 UTC
++++ setup.py
+@@ -22,7 +22,7 @@ class GenerateParsetab(Command):
+
+ setup(name="phply",
+ version="1.2.6",
+- packages=find_packages(),
++ packages=find_packages(exclude=["tests"]),
+ namespace_packages=['phply'],
+ include_package_data=True,
+ author='Ramen',
diff --git a/devel/py-pint-pandas/Makefile b/devel/py-pint-pandas/Makefile
index 681325ce64a3..290db7844e85 100644
--- a/devel/py-pint-pandas/Makefile
+++ b/devel/py-pint-pandas/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.5,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.21:devel/py-pint@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pint/Makefile b/devel/py-pint/Makefile
index 28924c085513..85490cbf968a 100644
--- a/devel/py-pint/Makefile
+++ b/devel/py-pint/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile
index 08666428b5d6..e2559c6bf514 100644
--- a/devel/py-pipdeptree/Makefile
+++ b/devel/py-pipdeptree/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pipdeptree
-DISTVERSION= 2.29.0
+DISTVERSION= 2.30.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5:devel/py-hatch-vcs@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=25:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=23.2:devel/py-pip@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pip>=23.3:devel/py-pip@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
@@ -24,6 +24,6 @@ NO_ARCH= yes
post-patch:
@${REINPLACE_CMD} -e 's|import __version__|import version as __version__|g' \
${WRKSRC}/src/pipdeptree/_cli.py
- @${REINPLACE_CMD} -e 's|pip>=25.2|pip>=23.2|g' ${WRKSRC}/pyproject.toml
+ @${REINPLACE_CMD} -e 's|pip>=25.2|pip>=23.3|g' ${WRKSRC}/pyproject.toml
.include <bsd.port.mk>
diff --git a/devel/py-pipdeptree/distinfo b/devel/py-pipdeptree/distinfo
index 384c83ea098c..08ad75c3b1e5 100644
--- a/devel/py-pipdeptree/distinfo
+++ b/devel/py-pipdeptree/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760257175
-SHA256 (pipdeptree-2.29.0.tar.gz) = e21ea782b6266611a5505d76db2f187f43eb140248029e06b535928617f6847f
-SIZE (pipdeptree-2.29.0.tar.gz) = 42077
+TIMESTAMP = 1763047217
+SHA256 (pipdeptree-2.30.0.tar.gz) = 0f78fe4bcf36a72d0d006aee0f4e315146cb278e4c4d51621f370a3d6b8861c1
+SIZE (pipdeptree-2.30.0.tar.gz) = 42737
diff --git a/devel/py-poetry-types/Makefile b/devel/py-poetry-types/Makefile
index 3d304d1e86c5..0adb9ee256c2 100644
--- a/devel/py-poetry-types/Makefile
+++ b/devel/py-poetry-types/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}poetry>=2.0<3:devel/py-poetry@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.2:textproc/py-tomlkit@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-portalocker/Makefile b/devel/py-portalocker/Makefile
index bc7169c8c9fb..a73134473649 100644
--- a/devel/py-portalocker/Makefile
+++ b/devel/py-portalocker/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library that provides an easy API to file locking
WWW= https://pypi.org/project/portalocker/
diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile
index cbf182ee9d28..26b79773fbc4 100644
--- a/devel/py-posix_ipc/Makefile
+++ b/devel/py-posix_ipc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= posix_ipc
-DISTVERSION= 1.3.0
+DISTVERSION= 1.3.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-posix_ipc/distinfo b/devel/py-posix_ipc/distinfo
index a9a340b5a4cd..8c2d717eba1b 100644
--- a/devel/py-posix_ipc/distinfo
+++ b/devel/py-posix_ipc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753901645
-SHA256 (posix_ipc-1.3.0.tar.gz) = 6e559ac5bb5f6f233c396103f4868e383bbd8f4e54d20876910896f47d353448
-SIZE (posix_ipc-1.3.0.tar.gz) = 98370
+TIMESTAMP = 1761681694
+SHA256 (posix_ipc-1.3.2.tar.gz) = 6923232111329954a8349f7d99f212b6e96b5206e77fbd39aaf1b3cb4a5e9260
+SIZE (posix_ipc-1.3.2.tar.gz) = 99370
diff --git a/devel/py-pre-commit/Makefile b/devel/py-pre-commit/Makefile
index 7fccc0c569b7..4e3a42915189 100644
--- a/devel/py-pre-commit/Makefile
+++ b/devel/py-pre-commit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pre-commit
-DISTVERSION= 4.3.0
+DISTVERSION= 4.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pre-commit/distinfo b/devel/py-pre-commit/distinfo
index a954273763b3..48b839452084 100644
--- a/devel/py-pre-commit/distinfo
+++ b/devel/py-pre-commit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754877869
-SHA256 (pre_commit-4.3.0.tar.gz) = 499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16
-SIZE (pre_commit-4.3.0.tar.gz) = 193792
+TIMESTAMP = 1762681475
+SHA256 (pre_commit-4.4.0.tar.gz) = f0233ebab440e9f17cabbb558706eb173d19ace965c68cdce2c081042b4fab15
+SIZE (pre_commit-4.4.0.tar.gz) = 197501
diff --git a/devel/py-prospector/Makefile b/devel/py-prospector/Makefile
index b151ae9388ce..ce857f36e1d5 100644
--- a/devel/py-prospector/Makefile
+++ b/devel/py-prospector/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dodgy>=0.2.1<0.3.0:devel/py-dodgy@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}toml>=0.10.2<0.11.0:textproc/py-toml@${PY_FLAVOR} \
pylint${PYTHON_PKGNAMESUFFIX}>=3.0:devel/pylint
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile
index 6452d6e68598..65af5d18da42 100644
--- a/devel/py-protobuf/Makefile
+++ b/devel/py-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf
-PORTVERSION= 6.32.1
+PORTVERSION= 6.33.0
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo
index d2b8893f0307..104313a121fb 100644
--- a/devel/py-protobuf/distinfo
+++ b/devel/py-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324140
-SHA256 (protobuf-6.32.1.tar.gz) = ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d
-SIZE (protobuf-6.32.1.tar.gz) = 440635
+TIMESTAMP = 1761446686
+SHA256 (protobuf-6.33.0.tar.gz) = 140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954
+SIZE (protobuf-6.33.0.tar.gz) = 443463
diff --git a/devel/py-psygnal/Makefile b/devel/py-psygnal/Makefile
index 2e4e6bee8460..fe0e520eccde 100644
--- a/devel/py-psygnal/Makefile
+++ b/devel/py-psygnal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psygnal
-PORTVERSION= 0.14.2
+PORTVERSION= 0.15.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-psygnal/distinfo b/devel/py-psygnal/distinfo
index 2c27f316bcc7..a5e88e375d78 100644
--- a/devel/py-psygnal/distinfo
+++ b/devel/py-psygnal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816660
-SHA256 (psygnal-0.14.2.tar.gz) = 588d1a7a0212db8ffc720ef2fb03e849e0280f4f156e5f5922e6b99b13c69689
-SIZE (psygnal-0.14.2.tar.gz) = 124428
+TIMESTAMP = 1761446688
+SHA256 (psygnal-0.15.0.tar.gz) = 5534f18e2d1536675e181c6f81cf04f4177b25a9e60fdcf724a25ce5cc195765
+SIZE (psygnal-0.15.0.tar.gz) = 124470
diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile
index bc5345a73e1b..36627c960de6 100644
--- a/devel/py-pudb/Makefile
+++ b/devel/py-pudb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pudb
-PORTVERSION= 2025.1
+PORTVERSION= 2025.1.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,6 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jedi>=0.18<1:devel/py-jedi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7.4:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.13:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urwid>=2.4:devel/py-urwid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urwid-readline>=0:devel/py-urwid-readline@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR}
diff --git a/devel/py-pudb/distinfo b/devel/py-pudb/distinfo
index 529b9a53e8a8..f81f665d1b8d 100644
--- a/devel/py-pudb/distinfo
+++ b/devel/py-pudb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546546
-SHA256 (pudb-2025.1.tar.gz) = a528b29c69ce8b182a337872c5f046071f6d68d3415c6d7bf53bd27c264f58d0
-SIZE (pudb-2025.1.tar.gz) = 220623
+TIMESTAMP = 1761446690
+SHA256 (pudb-2025.1.3.tar.gz) = 69fd72d4ef266f84b31d8f4ab32c432335aadf87ea28b6249ac7dece0d0541f4
+SIZE (pudb-2025.1.3.tar.gz) = 225627
diff --git a/devel/py-py-partiql-parser/Makefile b/devel/py-py-partiql-parser/Makefile
index 688cf3d7c5fc..3664a07581b9 100644
--- a/devel/py-py-partiql-parser/Makefile
+++ b/devel/py-py-partiql-parser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= py-partiql-parser
-PORTVERSION= 0.6.1
+PORTVERSION= 0.6.3
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/getmoto/py-partiql-parser/releases/download/${PORTVERSION}/
diff --git a/devel/py-py-partiql-parser/distinfo b/devel/py-py-partiql-parser/distinfo
index 28a97adf0f85..9368d81e4d25 100644
--- a/devel/py-py-partiql-parser/distinfo
+++ b/devel/py-py-partiql-parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735705171
-SHA256 (py_partiql_parser-0.6.1.tar.gz) = 8583ff2a0e15560ef3bc3df109a7714d17f87d81d33e8c38b7fed4e58a63215d
-SIZE (py_partiql_parser-0.6.1.tar.gz) = 17120
+TIMESTAMP = 1761446692
+SHA256 (py_partiql_parser-0.6.3.tar.gz) = 09cecf916ce6e3da2c050f0cb6106166de42c33d34a078ec2eb19377ea70389a
+SIZE (py_partiql_parser-0.6.3.tar.gz) = 17456
diff --git a/devel/py-pycadf/Makefile b/devel/py-pycadf/Makefile
index bb65af4aa20b..b3b665d0b815 100644
--- a/devel/py-pycadf/Makefile
+++ b/devel/py-pycadf/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
-USES= cpe python:3.9+
+USES= cpe python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pycomposefile/Makefile b/devel/py-pycomposefile/Makefile
new file mode 100644
index 000000000000..c04f05244c85
--- /dev/null
+++ b/devel/py-pycomposefile/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= pycomposefile
+PORTVERSION= 0.0.34
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Structured deserialization of Docker Compose files
+WWW= https://github.com/usepowershell/pycomposefile
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+post-patch:
+ @${RM} -r ${WRKSRC}/tests/
+
+.include <bsd.port.mk>
diff --git a/devel/py-pycomposefile/distinfo b/devel/py-pycomposefile/distinfo
new file mode 100644
index 000000000000..4ce6fea3a1cd
--- /dev/null
+++ b/devel/py-pycomposefile/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762586814
+SHA256 (pycomposefile-0.0.34.tar.gz) = 933a93b439f8692882b4d50ff744e12a3d996040068e96651a37dd842126a508
+SIZE (pycomposefile-0.0.34.tar.gz) = 17426
diff --git a/devel/pycomposefile/pkg-descr b/devel/py-pycomposefile/pkg-descr
index 5dd2ccb50d2d..5dd2ccb50d2d 100644
--- a/devel/pycomposefile/pkg-descr
+++ b/devel/py-pycomposefile/pkg-descr
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 24c2e9b6ce15..5f5b658f03cf 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pycrdt
-PORTVERSION= 0.12.40
+PORTVERSION= 0.12.43
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.2<2:devel/py-maturin@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.4.0<5.0.0:devel/py-anyio@${PY_FLAVOR}
-USES= cargo python:3.10+
+USES= cargo python
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index d9ca443fc9ae..24dca5dce43f 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -2,9 +2,9 @@ CARGO_CRATES= arc-swap-1.7.1 \
async-lock-3.4.1 \
async-trait-0.1.89 \
autocfg-1.5.0 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bumpalo-3.19.0 \
- cfg-if-1.0.3 \
+ cfg-if-1.0.4 \
concurrent-queue-2.5.0 \
crossbeam-utils-0.8.21 \
dashmap-6.1.0 \
@@ -14,12 +14,11 @@ CARGO_CRATES= arc-swap-1.7.1 \
getrandom-0.2.16 \
hashbrown-0.14.5 \
heck-0.5.0 \
- indoc-2.0.6 \
+ indoc-2.0.7 \
itoa-1.0.15 \
- js-sys-0.3.81 \
- libc-0.2.176 \
+ js-sys-0.3.82 \
+ libc-0.2.177 \
lock_api-0.4.14 \
- log-0.4.28 \
memchr-2.7.6 \
memoffset-0.9.1 \
once_cell-1.21.3 \
@@ -27,12 +26,12 @@ CARGO_CRATES= arc-swap-1.7.1 \
parking_lot_core-0.9.12 \
pin-project-lite-0.2.16 \
portable-atomic-1.11.1 \
- proc-macro2-1.0.101 \
- pyo3-0.26.0 \
- pyo3-build-config-0.26.0 \
- pyo3-ffi-0.26.0 \
- pyo3-macros-0.26.0 \
- pyo3-macros-backend-0.26.0 \
+ proc-macro2-1.0.103 \
+ pyo3-0.27.1 \
+ pyo3-build-config-0.27.1 \
+ pyo3-ffi-0.27.1 \
+ pyo3-macros-0.27.1 \
+ pyo3-macros-backend-0.27.1 \
quote-1.0.41 \
redox_syscall-0.5.18 \
rustversion-1.0.22 \
@@ -44,17 +43,16 @@ CARGO_CRATES= arc-swap-1.7.1 \
serde_json-1.0.145 \
smallstr-0.3.1 \
smallvec-1.15.1 \
- syn-2.0.106 \
+ syn-2.0.108 \
target-lexicon-0.13.3 \
thiserror-2.0.17 \
thiserror-impl-2.0.17 \
- unicode-ident-1.0.19 \
+ unicode-ident-1.0.22 \
unindent-0.2.4 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.104 \
- wasm-bindgen-backend-0.2.104 \
- wasm-bindgen-macro-0.2.104 \
- wasm-bindgen-macro-support-0.2.104 \
- wasm-bindgen-shared-0.2.104 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
windows-link-0.2.1 \
yrs-0.24.0
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index 412c1a60864c..913738ed3ed3 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759774627
-SHA256 (pycrdt-0.12.40.tar.gz) = fb15bc143457761c0b12a930027ade0b744fdbd485c0e3aaedba868d54f22c50
-SIZE (pycrdt-0.12.40.tar.gz) = 80720
+TIMESTAMP = 1762586816
+SHA256 (pycrdt-0.12.43.tar.gz) = 32cb97f8e75ca8e5612985a2185514c61cdb4c166a9e0ebb8a9b602d5709f0a3
+SIZE (pycrdt-0.12.43.tar.gz) = 80621
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
@@ -9,12 +9,12 @@ SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e223057
SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -33,18 +33,16 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
-SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
-SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
-SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -59,18 +57,18 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
-SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
-SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
-SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
-SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
-SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
-SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
-SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
-SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
-SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf
+SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212
+SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb
+SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565
+SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be
+SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517
+SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71
+SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918
+SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b
+SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521
SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
@@ -93,30 +91,28 @@ SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7
SIZE (rust/crates/smallstr-0.3.1.crate) = 13348
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
-SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
-SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
-SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
-SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/yrs-0.24.0.crate) = f904a99678a852d7cbc6958c94087f739c10cfb19642635951219c525a5fdb89
diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile
index 1c10e85e49bb..1b8f8bfb24ee 100644
--- a/devel/py-pydantic-core/Makefile
+++ b/devel/py-pydantic-core/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pydantic-core
-PORTVERSION= 2.33.2
-PORTREVISION= 4
+PORTVERSION= 2.41.5
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,11 +13,10 @@ WWW= https://github.com/pydantic/pydantic-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2:devel/py-maturin@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR}
-USES= cargo python:3.9+
+USES= cargo python
USE_PYTHON= autoplist concurrent pep517
BINARY_ALIAS= python3=${PYTHON_CMD}
diff --git a/devel/py-pydantic-core/Makefile.crates b/devel/py-pydantic-core/Makefile.crates
index ef7848ae3920..e759d42f8372 100644
--- a/devel/py-pydantic-core/Makefile.crates
+++ b/devel/py-pydantic-core/Makefile.crates
@@ -1,17 +1,17 @@
-CARGO_CRATES= ahash-0.8.11 \
+CARGO_CRATES= ahash-0.8.12 \
aho-corasick-1.1.3 \
autocfg-1.3.0 \
base64-0.22.1 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
+ bumpalo-3.19.0 \
cc-1.0.101 \
cfg-if-1.0.0 \
displaydoc-0.2.5 \
enum_dispatch-0.3.13 \
- equivalent-1.0.1 \
form_urlencoded-1.2.1 \
funty-2.0.0 \
- getrandom-0.2.15 \
- hashbrown-0.14.5 \
+ getrandom-0.3.3 \
heck-0.5.0 \
hex-0.4.3 \
icu_collections-1.5.0 \
@@ -24,48 +24,51 @@ CARGO_CRATES= ahash-0.8.11 \
icu_properties_data-1.5.0 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.0 \
- indexmap-2.2.6 \
indoc-2.0.5 \
itoa-1.0.11 \
- jiter-0.9.0 \
+ jiter-0.11.1 \
+ js-sys-0.3.77 \
lexical-parse-float-1.0.5 \
lexical-parse-integer-1.0.5 \
lexical-util-1.0.6 \
libc-0.2.155 \
litemap-0.7.3 \
+ log-0.4.27 \
memchr-2.7.4 \
memoffset-0.9.1 \
num-bigint-0.4.6 \
num-integer-0.1.46 \
num-traits-0.2.19 \
- once_cell-1.19.0 \
- percent-encoding-2.3.1 \
+ once_cell-1.21.3 \
+ percent-encoding-2.3.2 \
portable-atomic-1.6.0 \
proc-macro2-1.0.86 \
- pyo3-0.24.1 \
- pyo3-build-config-0.24.1 \
- pyo3-ffi-0.24.1 \
- pyo3-macros-0.24.1 \
- pyo3-macros-backend-0.24.1 \
- python3-dll-a-0.2.13 \
+ pyo3-0.26.0 \
+ pyo3-build-config-0.26.0 \
+ pyo3-ffi-0.26.0 \
+ pyo3-macros-0.26.0 \
+ pyo3-macros-backend-0.26.0 \
+ python3-dll-a-0.2.14 \
quote-1.0.36 \
+ r-efi-5.2.0 \
radium-0.7.0 \
- regex-1.11.1 \
- regex-automata-0.4.8 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
rustversion-1.0.17 \
ryu-1.0.18 \
- serde-1.0.218 \
- serde_derive-1.0.218 \
- serde_json-1.0.140 \
- smallvec-1.14.0 \
- speedate-0.15.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ smallvec-1.15.1 \
+ speedate-0.17.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
syn-2.0.82 \
synstructure-0.13.1 \
tap-1.0.1 \
@@ -76,16 +79,22 @@ CARGO_CRATES= ahash-0.8.11 \
url-2.5.4 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
- uuid-1.16.0 \
+ uuid-1.18.1 \
version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
wyz-0.5.1 \
yoke-0.7.4 \
yoke-derive-0.7.4 \
- zerocopy-0.7.34 \
- zerocopy-derive-0.7.34 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25 \
zerofrom-0.1.4 \
zerofrom-derive-0.1.4 \
zerovec-0.10.4 \
diff --git a/devel/py-pydantic-core/distinfo b/devel/py-pydantic-core/distinfo
index c600eb485354..d31ebd50abdf 100644
--- a/devel/py-pydantic-core/distinfo
+++ b/devel/py-pydantic-core/distinfo
@@ -1,16 +1,20 @@
-TIMESTAMP = 1747546548
-SHA256 (pydantic_core-2.33.2.tar.gz) = 7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc
-SIZE (pydantic_core-2.33.2.tar.gz) = 435195
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1762586818
+SHA256 (pydantic_core-2.41.5.tar.gz) = 08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e
+SIZE (pydantic_core-2.41.5.tar.gz) = 460952
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/cc-1.0.101.crate) = ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d
SIZE (rust/crates/cc-1.0.101.crate) = 79446
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -19,16 +23,12 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
SIZE (rust/crates/funty-2.0.0.crate) = 13160
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -53,18 +53,18 @@ SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3
SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
SIZE (rust/crates/indoc-2.0.5.crate) = 14396
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jiter-0.9.0.crate) = c024ccb0ed468a474efa325edea34d4198fb601d290c4d1bc24fe31ed11902fc
-SIZE (rust/crates/jiter-0.9.0.crate) = 149952
+SHA256 (rust/crates/jiter-0.11.1.crate) = 8e805fb15a8249d25213202b9098f7b9ad00f8042ccc6f0063d2ae7b33f3d7da
+SIZE (rust/crates/jiter-0.11.1.crate) = 154396
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lexical-parse-float-1.0.5.crate) = de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2
SIZE (rust/crates/lexical-parse-float-1.0.5.crate) = 186731
SHA256 (rust/crates/lexical-parse-integer-1.0.5.crate) = 72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e
@@ -75,6 +75,8 @@ SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f478
SIZE (rust/crates/libc-0.2.155.crate) = 743539
SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
SIZE (rust/crates/litemap-0.7.3.crate) = 28728
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -85,58 +87,62 @@ SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad044
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229
-SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050
-SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1
-SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020
-SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc
-SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435
-SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44
-SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866
-SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855
-SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588
-SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed
-SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018
+SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
+SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
+SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
+SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
+SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
+SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
+SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
+SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
+SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
+SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
+SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
+SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
-SIZE (rust/crates/serde-1.0.218.crate) = 78968
-SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
-SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/speedate-0.15.0.crate) = 9a5e7adf4e07e7de39a64d77962ca14a09165e592d42d0c9f9acadb679f4f937
-SIZE (rust/crates/speedate-0.15.0.crate) = 33698
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/speedate-0.17.0.crate) = aba069c070b5e213f2a094deb7e5ed50ecb092be36102a4f4042e8d2056d060e
+SIZE (rust/crates/speedate-0.17.0.crate) = 40124
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/syn-2.0.82.crate) = 83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021
SIZE (rust/crates/syn-2.0.82.crate) = 272300
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
@@ -157,12 +163,24 @@ SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b9
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
@@ -173,10 +191,10 @@ SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951
SIZE (rust/crates/yoke-0.7.4.crate) = 27781
SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95
SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470
-SHA256 (rust/crates/zerocopy-0.7.34.crate) = ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087
-SIZE (rust/crates/zerocopy-0.7.34.crate) = 151177
-SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b
-SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55
SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044
SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5
diff --git a/devel/py-pydantic-resolve/Makefile b/devel/py-pydantic-resolve/Makefile
index af2ea557e824..af3c640cc7c8 100644
--- a/devel/py-pydantic-resolve/Makefile
+++ b/devel/py-pydantic-resolve/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic-resolve
-PORTVERSION= 1.13.2
+PORTVERSION= 1.13.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic-resolve/distinfo b/devel/py-pydantic-resolve/distinfo
index e181291b8949..6cb7f9055b86 100644
--- a/devel/py-pydantic-resolve/distinfo
+++ b/devel/py-pydantic-resolve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436507
-SHA256 (pydantic_resolve-1.13.2.tar.gz) = 48d3ba00c766fa8bd7c86ff0e77a6fb149f9819a124bff8783835628ce35106a
-SIZE (pydantic_resolve-1.13.2.tar.gz) = 24512
+TIMESTAMP = 1761446696
+SHA256 (pydantic_resolve-1.13.5.tar.gz) = 862c75273f792ac6ef27b5117b844466ac142080a12b2f816c0b4ca08f0059c3
+SIZE (pydantic_resolve-1.13.5.tar.gz) = 26926
diff --git a/devel/py-pydantic-yaml/Makefile b/devel/py-pydantic-yaml/Makefile
index 8ed7690a5c4f..d7f958a748ed 100644
--- a/devel/py-pydantic-yaml/Makefile
+++ b/devel/py-pydantic-yaml/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0:devel/py-pydantic2@${PY_FLA
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.17.0<0.19.0:devel/py-ruamel.yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pydantic2/Makefile b/devel/py-pydantic2/Makefile
index ef469648186f..e0ce817ff2a5 100644
--- a/devel/py-pydantic2/Makefile
+++ b/devel/py-pydantic2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic
-PORTVERSION= 2.11.10
+PORTVERSION= 2.12.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,9 +16,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=22.5.0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>=0.6.0:devel/py-annotated-types@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.33.2<2.33.2_99:devel/py-pydantic-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.0:devel/py-typing-inspection@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.41.5<2.41.5_99:devel/py-pydantic-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.2:devel/py-typing-inspection@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-pydantic2/distinfo b/devel/py-pydantic2/distinfo
index 0e7988fbf2b9..27c4cdfa1bf2 100644
--- a/devel/py-pydantic2/distinfo
+++ b/devel/py-pydantic2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774631
-SHA256 (pydantic-2.11.10.tar.gz) = dc280f0982fbda6c38fada4e476dc0a4f3aeaf9c6ad4c28df68a666ec3c61423
-SIZE (pydantic-2.11.10.tar.gz) = 788494
+TIMESTAMP = 1762586820
+SHA256 (pydantic-2.12.4.tar.gz) = 0f8cb9555000a4b5b617f66bfd2566264c4984b27589d3b845685983e8ea85ac
+SIZE (pydantic-2.12.4.tar.gz) = 821038
diff --git a/devel/py-pygobject/Makefile b/devel/py-pygobject/Makefile
index 4a20d90d1e40..7ac838223d7b 100644
--- a/devel/py-pygobject/Makefile
+++ b/devel/py-pygobject/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pygobject
-DISTVERSION= 3.50.0
+DISTVERSION= 3.50.2
PORTREVISION?= 0
CATEGORIES= devel python
MASTER_SITES= GNOME
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.16:graphics/py-cairo@${PY_FLAVOR}
LIB_DEPENDS= libffi.so:devel/libffi
-USES= gnome pkgconfig python:3.9+ tar:xz
+USES= gnome pkgconfig python
BINARY_ALIAS= python3=${PYTHON_CMD}
PORTSCOUT= limitw:1,even
diff --git a/devel/py-pygobject/distinfo b/devel/py-pygobject/distinfo
index 7f0d49e4172d..7e89d9e5d790 100644
--- a/devel/py-pygobject/distinfo
+++ b/devel/py-pygobject/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728481705
-SHA256 (gnome/pygobject-3.50.0.tar.xz) = 8d836e75b5a881d457ee1622cae4a32bcdba28a0ba562193adb3bbb472472212
-SIZE (gnome/pygobject-3.50.0.tar.xz) = 929848
+TIMESTAMP = 1761489022
+SHA256 (gnome/pygobject-3.50.2.tar.gz) = ece6b860aab77cb649fdfc6e88d8a83765e7a62f7ffd39a628d6e2a0d397a7ff
+SIZE (gnome/pygobject-3.50.2.tar.gz) = 1085854
diff --git a/devel/py-pyjq/Makefile b/devel/py-pyjq/Makefile
deleted file mode 100644
index 8006721108ac..000000000000
--- a/devel/py-pyjq/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= pyjq
-PORTVERSION= 2.4.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= gmm@tutanota.com
-COMMENT= Python binding for jq
-WWW= https://github.com/doloopwhile/pyjq
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-LIB_DEPENDS= libjq.so:textproc/jq \
- libonig.so:devel/oniguruma
-
-USES= localbase python:3.9
-USE_PYTHON= autoplist distutils
-
-post-patch:
- @${RM} -r ${WRKSRC}/dependencies
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pyjq*.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-pyjq/distinfo b/devel/py-pyjq/distinfo
deleted file mode 100644
index 80c8f67a0a03..000000000000
--- a/devel/py-pyjq/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1573147120
-SHA256 (pyjq-2.4.0.tar.gz) = 651f7a3ab2087e7c69cf00f1ba5433d7afe7b72f4ff499dcaf9c86cb1c2ae3c1
-SIZE (pyjq-2.4.0.tar.gz) = 2033014
diff --git a/devel/py-pyjq/files/patch-setup.py b/devel/py-pyjq/files/patch-setup.py
deleted file mode 100644
index 01feb11f0dc1..000000000000
--- a/devel/py-pyjq/files/patch-setup.py
+++ /dev/null
@@ -1,89 +0,0 @@
---- setup.py.orig 2019-09-18 06:52:51 UTC
-+++ setup.py
-@@ -12,86 +12,20 @@ from setuptools import setup
- from setuptools.extension import Extension
- from setuptools.command.build_ext import _build_ext
-
--
--dependencies_dir_path = join(abspath(dirname(__file__)), "dependencies")
--
--onig_tarball_path = join(dependencies_dir_path, "onig-6.9.0.tar.gz")
--onig_install_path = join(dependencies_dir_path, "onig_install")
--onig_source_path = join(dependencies_dir_path, "onig-6.9.0")
--
--jq_tarball_path = join(dependencies_dir_path, "jq-1.5.tar.gz")
--jq_install_path = join(dependencies_dir_path, "jq_install")
--jq_source_path = join(dependencies_dir_path, "jq-jq-1.5")
--
--
- class build_ext(_build_ext):
- def run(self):
-- self._build_oniguruma()
-- self._build_libjq()
- _build_ext.run(self)
-
-- def _build_oniguruma(self):
-- self._safe_rmtree(onig_install_path)
-- self._safe_rmtree(onig_source_path)
--
-- self._extract_tarball(onig_tarball_path, dependencies_dir_path)
-- self._build_lib(
-- lib_dir=onig_source_path,
-- commands=[
-- ["./configure", "CFLAGS=-fPIC", "--disable-shared", "--prefix", onig_install_path],
-- ["make"],
-- ["make", "install"],
-- ]
-- )
--
-- def _build_libjq(self):
-- self._safe_rmtree(jq_install_path)
-- self._safe_rmtree(jq_source_path)
--
-- self._extract_tarball(jq_tarball_path, dependencies_dir_path)
-- self._build_lib(
-- lib_dir=jq_source_path,
-- commands=[
-- ["autoreconf", "-i"],
-- ["./configure", "CFLAGS=-fPIC", "--disable-maintainer-mode",
-- "--enable-all-static", "--disable-shared",
-- "--with-oniguruma=" + onig_install_path, "--prefix", jq_install_path],
-- ["make", "install-libLTLIBRARIES", "install-includeHEADERS"],
-- ]
-- )
--
-- def _build_lib(self, lib_dir, commands):
-- macosx_deployment_target = sysconfig.get_config_var("MACOSX_DEPLOYMENT_TARGET")
-- if macosx_deployment_target:
-- os.environ['MACOSX_DEPLOYMENT_TARGET'] = macosx_deployment_target
--
-- for command in commands:
-- subprocess.check_call(command, cwd=lib_dir)
--
-- def _extract_tarball(self, tarball_path, workdir_path):
-- tarfile.open(tarball_path, "r:gz").extractall(workdir_path)
--
-- def _safe_rmtree(self, d):
-- try:
-- shutil.rmtree(d)
-- except OSError:
-- pass
--
- libraries = ["jq", "onig"]
--if platform.architecture()[1] == 'WindowsPE':
-- libraries.append("shlwapi")
-
- pyjq = Extension(
- "_pyjq",
- sources=["_pyjq.c"],
-- include_dirs=["dependencies/jq_install/include"],
- libraries=libraries,
-- library_dirs=["dependencies/jq_install/lib", "dependencies/onig_install/lib"]
- )
-
- setup(
- test_suite='test_pyjq',
- ext_modules=[pyjq],
- cmdclass={"build_ext": build_ext},
-- package_data={'': [onig_tarball_path, jq_tarball_path]},
- )
diff --git a/devel/py-pyjq/pkg-descr b/devel/py-pyjq/pkg-descr
deleted file mode 100644
index 717eb027d0c3..000000000000
--- a/devel/py-pyjq/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-pyjq is a Python bindings for jq (http://stedolan.github.io/jq/).
-
- jq is like sed for JSON data - you can use it to slice and filter and map
- and transform structured data with the same ease that sed, awk, grep and
- friends let you play with text.
-
- http://stedolan.github.io/jq/
-
-You can seamlessly call jq script (like regular expression) and process a plain
-python data structure.
-
-For your information, https://pypi.python.org/pypi/jq is a also jq bindings but
-different and incompatible with pyjq.
diff --git a/devel/py-pylint-django/Makefile b/devel/py-pylint-django/Makefile
index 78b66753ae53..291826d09dd2 100644
--- a/devel/py-pylint-django/Makefile
+++ b/devel/py-pylint-django/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1:devel/py-poetry-core@${PY_F
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylint-plugin-utils>=0.8:devel/py-pylint-plugin-utils@${PY_FLAVOR} \
pylint${PYTHON_PKGNAMESUFFIX}>=3.0<4:devel/pylint@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pymtbl/Makefile b/devel/py-pymtbl/Makefile
index 95554b769c2e..eff9269776aa 100644
--- a/devel/py-pymtbl/Makefile
+++ b/devel/py-pymtbl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pymtbl
PORTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pymtbl/files/patch-mtbl.pxi b/devel/py-pymtbl/files/patch-mtbl.pxi
new file mode 100644
index 000000000000..3127dc8a5d51
--- /dev/null
+++ b/devel/py-pymtbl/files/patch-mtbl.pxi
@@ -0,0 +1,10 @@
+--- mtbl.pxi.orig 2024-03-21 21:11:47 UTC
++++ mtbl.pxi
+@@ -14,7 +14,6 @@ from cpython cimport bool
+ # limitations under the License.
+ cimport cython
+ from cpython cimport bool
+-from cpython.string cimport *
+ from libc.stddef cimport *
+ from libc.stdint cimport *
+ from libc.stdlib cimport *
diff --git a/devel/py-pyperf/Makefile b/devel/py-pyperf/Makefile
index f4daf1b1b514..1ff1b9f8891a 100644
--- a/devel/py-pyperf/Makefile
+++ b/devel/py-pyperf/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=5.9.0:sysutils/py-psutil@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 unittest
NO_ARCH= yes
diff --git a/devel/py-pyperscan/Makefile b/devel/py-pyperscan/Makefile
index 769612db21a8..2268b8243463 100644
--- a/devel/py-pyperscan/Makefile
+++ b/devel/py-pyperscan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pyperscan
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyproject-api/Makefile b/devel/py-pyproject-api/Makefile
index 785fccd3cfb3..2af07cf48816 100644
--- a/devel/py-pyproject-api/Makefile
+++ b/devel/py-pyproject-api/Makefile
@@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-pyproject-fmt-rust/Makefile b/devel/py-pyproject-fmt-rust/Makefile
index 61ccf8e7bda9..009a5d384721 100644
--- a/devel/py-pyproject-fmt-rust/Makefile
+++ b/devel/py-pyproject-fmt-rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyproject-fmt-rust
PORTVERSION= 1.2.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile
index e31e1089423c..c17465e04939 100644
--- a/devel/py-pyproject-fmt/Makefile
+++ b/devel/py-pyproject-fmt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyproject-fmt
-PORTVERSION= 2.10.0
+PORTVERSION= 2.11.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.4:devel/py-maturin@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=1.0.1:devel/py-toml-fmt-common@${PY_FLAVOR}
-USES= cargo python:3.10+
+USES= cargo python
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
diff --git a/devel/py-pyproject-fmt/distinfo b/devel/py-pyproject-fmt/distinfo
index e7a82988c8d1..26b94aecc0f9 100644
--- a/devel/py-pyproject-fmt/distinfo
+++ b/devel/py-pyproject-fmt/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759774635
-SHA256 (pyproject_fmt-2.10.0.tar.gz) = 1a44c607a5f6ed13f773ca907d9bb465a8adc0ac887bda71bc460a811d471f92
-SIZE (pyproject_fmt-2.10.0.tar.gz) = 45764
+TIMESTAMP = 1761446698
+SHA256 (pyproject_fmt-2.11.0.tar.gz) = 24d2370fccbc29a7d696479ab0792ff81b188accabf399e0b35fd3c433780d1f
+SIZE (pyproject_fmt-2.11.0.tar.gz) = 46894
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
diff --git a/devel/py-pyproject-metadata/Makefile b/devel/py-pyproject-metadata/Makefile
index 086c5315126e..c8af0ec7698a 100644
--- a/devel/py-pyproject-metadata/Makefile
+++ b/devel/py-pyproject-metadata/Makefile
@@ -1,22 +1,23 @@
PORTNAME= pyproject-metadata
-PORTVERSION= 0.7.1
+PORTVERSION= 0.9.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pyproject_metadata-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP 621 metadata parsing
-WWW= https://github.com/FFY00/python-pyproject-metadata
+WWW= https://pep621.readthedocs.io/en/latest/ \
+ https://github.com/pypa/pyproject-metadata
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42.0.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent pep517
+USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-pyproject-metadata/distinfo b/devel/py-pyproject-metadata/distinfo
index 94fb24d10720..4a9d180beccb 100644
--- a/devel/py-pyproject-metadata/distinfo
+++ b/devel/py-pyproject-metadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1679498728
-SHA256 (pyproject-metadata-0.7.1.tar.gz) = 0a94f18b108b9b21f3a26a3d541f056c34edcb17dc872a144a15618fed7aef67
-SIZE (pyproject-metadata-0.7.1.tar.gz) = 7389
+TIMESTAMP = 1756663636
+SHA256 (pyproject_metadata-0.9.1.tar.gz) = b8b2253dd1b7062b78cf949a115f02ba7fa4114aabe63fa10528e9e1a954a816
+SIZE (pyproject_metadata-0.9.1.tar.gz) = 38415
diff --git a/devel/py-pyral/Makefile b/devel/py-pyral/Makefile
index 5732f483d3cf..5bcbd4f2895b 100644
--- a/devel/py-pyral/Makefile
+++ b/devel/py-pyral/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pyral
-PORTVERSION= 1.6.0
-PORTREVISION= 1
+PORTVERSION= 1.7.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.28.1:www/py-requests@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pyral/distinfo b/devel/py-pyral/distinfo
index 6a9eb2fd8b21..8a3186d5e002 100644
--- a/devel/py-pyral/distinfo
+++ b/devel/py-pyral/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449322
-SHA256 (pyral-1.6.0.tar.gz) = 4bf6695170dd92cb62adc6b0fd4df711726cf50d581fd6bae7160cbfab1f0fa6
-SIZE (pyral-1.6.0.tar.gz) = 8365799
+TIMESTAMP = 1762586822
+SHA256 (pyral-1.7.0.tar.gz) = 4091cd452c8269bb9ef9a74e4f93f8d9a92037abd71482f232fbf40ddbac009c
+SIZE (pyral-1.7.0.tar.gz) = 14868697
diff --git a/devel/py-pyral/files/patch-setup.py b/devel/py-pyral/files/patch-setup.py
new file mode 100644
index 000000000000..e62736d4673f
--- /dev/null
+++ b/devel/py-pyral/files/patch-setup.py
@@ -0,0 +1,9 @@
+--- setup.py.orig 2025-10-31 17:48:19 UTC
++++ setup.py
+@@ -51,5 +51,5 @@ setup(name=PACKAGE,
+ keywords=KEYWORDS,
+ install_requires=REQUIRES,
+ classifiers=CLASSIFIERS,
+- python_requires='>=3.12'
++ python_requires='>=3.11'
+ )
diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile
index 3c6b064c41d7..dd79ce910b79 100644
--- a/devel/py-pyright/Makefile
+++ b/devel/py-pyright/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyright
-PORTVERSION= 1.1.406
+PORTVERSION= 1.1.407
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo
index 40f48e56f912..5d42e69d0f93 100644
--- a/devel/py-pyright/distinfo
+++ b/devel/py-pyright/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774637
-SHA256 (pyright-1.1.406.tar.gz) = c4872bc58c9643dac09e8a2e74d472c62036910b3bd37a32813989ef7576ea2c
-SIZE (pyright-1.1.406.tar.gz) = 4113151
+TIMESTAMP = 1762586824
+SHA256 (pyright-1.1.407.tar.gz) = 099674dba5c10489832d4a4b2d302636152a9a42d317986c38474c76fe562262
+SIZE (pyright-1.1.407.tar.gz) = 4122872
diff --git a/devel/py-pysimdjson/Makefile b/devel/py-pysimdjson/Makefile
index 42ed815b1ee7..ef291b226fef 100644
--- a/devel/py-pysimdjson/Makefile
+++ b/devel/py-pysimdjson/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysimdjson
PORTVERSION= 6.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ LICENSE= MIT
# ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=0:devel/py-pytest-benchmark@${PY_FLAVOR}
USES= python
-USE_PYTHON= cython distutils
+USE_PYTHON= cython3 distutils
CFLAGS_powerpc64= -mpower8-vector
diff --git a/devel/py-pytest-benchmark/Makefile b/devel/py-pytest-benchmark/Makefile
index c7ba6c544bc6..2bd5738b4a52 100644
--- a/devel/py-pytest-benchmark/Makefile
+++ b/devel/py-pytest-benchmark/Makefile
@@ -22,7 +22,7 @@ TEST_DEPENDS= git:devel/git \
${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1:devel/py-pytest-xdist@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-pytest-codspeed/Makefile b/devel/py-pytest-codspeed/Makefile
index 205126967c4f..d3c4c40c96cf 100644
--- a/devel/py-pytest-codspeed/Makefile
+++ b/devel/py-pytest-codspeed/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-codspeed
-PORTVERSION= 4.1.1
+PORTVERSION= 4.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-codspeed/distinfo b/devel/py-pytest-codspeed/distinfo
index 831e87c62f03..b159918c8c5e 100644
--- a/devel/py-pytest-codspeed/distinfo
+++ b/devel/py-pytest-codspeed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774639
-SHA256 (pytest_codspeed-4.1.1.tar.gz) = 9acc3394cc8aafd4543193254831d87de6be79accfdbd43475919fdaa2fc8d81
-SIZE (pytest_codspeed-4.1.1.tar.gz) = 113149
+TIMESTAMP = 1762586826
+SHA256 (pytest_codspeed-4.2.0.tar.gz) = 04b5d0bc5a1851ba1504d46bf9d7dbb355222a69f2cd440d54295db721b331f7
+SIZE (pytest_codspeed-4.2.0.tar.gz) = 113263
diff --git a/devel/py-pytest-django/Makefile b/devel/py-pytest-django/Makefile
index 41f65c468048..25f181e9a5c8 100644
--- a/devel/py-pytest-django/Makefile
+++ b/devel/py-pytest-django/Makefile
@@ -1,8 +1,9 @@
PORTNAME= pytest-django
-PORTVERSION= 4.8.0
+PORTVERSION= 4.11.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pytest_django-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Django plugin for py.test
diff --git a/devel/py-pytest-django/distinfo b/devel/py-pytest-django/distinfo
index 1eccdfef8a72..e4809dce647d 100644
--- a/devel/py-pytest-django/distinfo
+++ b/devel/py-pytest-django/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450734
-SHA256 (pytest-django-4.8.0.tar.gz) = 5d054fe011c56f3b10f978f41a8efb2e5adfc7e680ef36fb571ada1f24779d90
-SIZE (pytest-django-4.8.0.tar.gz) = 83291
+TIMESTAMP = 1762587528
+SHA256 (pytest_django-4.11.1.tar.gz) = a949141a1ee103cb0e7a20f1451d355f83f5e4a5d07bdd4dcfdd1fd0ff227991
+SIZE (pytest_django-4.11.1.tar.gz) = 86202
diff --git a/devel/py-pytest-jupyter/Makefile b/devel/py-pytest-jupyter/Makefile
index 781ae37dc8e3..9a632b8cfb22 100644
--- a/devel/py-pytest-jupyter/Makefile
+++ b/devel/py-pytest-jupyter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pytest-jupyter
-PORTVERSION= 0.10.1
-PORTREVISION= 2
+PORTVERSION= 0.11.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter-server/pytest-jupyter/releases/download/v${PORTVERSION}/
diff --git a/devel/py-pytest-jupyter/distinfo b/devel/py-pytest-jupyter/distinfo
index 9ac9d8974a74..8376b0fbca94 100644
--- a/devel/py-pytest-jupyter/distinfo
+++ b/devel/py-pytest-jupyter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712330605
-SHA256 (pytest_jupyter-0.10.1.tar.gz) = 00df54eef9e201dd542d5471b8980def15d34b917b30587d14d7c824fc4d9e84
-SIZE (pytest_jupyter-0.10.1.tar.gz) = 15580
+TIMESTAMP = 1761446700
+SHA256 (pytest_jupyter-0.11.0.tar.gz) = a4e08ced44cfea1bce080090c626b8dc4f9d617fa5aafcd84b71405f503e9899
+SIZE (pytest_jupyter-0.11.0.tar.gz) = 15773
diff --git a/devel/py-pytest-plus/Makefile b/devel/py-pytest-plus/Makefile
index 505d10d1b99c..7a06cfb626da 100644
--- a/devel/py-pytest-plus/Makefile
+++ b/devel/py-pytest-plus/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=7.4.2:devel/py-pytest@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist pep517 pytest
TEST_ENV= LC_ALL=C.UTF-8 PYTHONPATH=${WRKSRC}/src TMPDIR=${WRKDIR}/
diff --git a/devel/py-pytest-run-parallel/Makefile b/devel/py-pytest-run-parallel/Makefile
index 3bc770af6259..7915ddc42f74 100644
--- a/devel/py-pytest-run-parallel/Makefile
+++ b/devel/py-pytest-run-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-run-parallel
-PORTVERSION= 0.7.0
+PORTVERSION= 0.7.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-run-parallel/distinfo b/devel/py-pytest-run-parallel/distinfo
index aea8fb936964..31a7d6163e6c 100644
--- a/devel/py-pytest-run-parallel/distinfo
+++ b/devel/py-pytest-run-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816668
-SHA256 (pytest_run_parallel-0.7.0.tar.gz) = 05088a808d26975f095739a06efc9e8ba4749c194457f9927903eaacdd1e05ce
-SIZE (pytest_run_parallel-0.7.0.tar.gz) = 50185
+TIMESTAMP = 1761446702
+SHA256 (pytest_run_parallel-0.7.1.tar.gz) = ba53069f6c16147d6f5c275f5123947d1d0c31bd6ba57efc27e845a79afbe79e
+SIZE (pytest_run_parallel-0.7.1.tar.gz) = 65445
diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile
index d4eb9e54e8de..a949ae9bc587 100644
--- a/devel/py-python-gitlab/Makefile
+++ b/devel/py-python-gitlab/Makefile
@@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-console-scripts>0:devel/py-pytest-co
${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}trio>0:net/py-trio@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ARGS= tests/unit
diff --git a/devel/py-python-socketio/Makefile b/devel/py-python-socketio/Makefile
index 36da7ad9433e..7493cea2f6fc 100644
--- a/devel/py-python-socketio/Makefile
+++ b/devel/py-python-socketio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-socketio
-PORTVERSION= 5.14.1
+PORTVERSION= 5.14.3
CATEGORIES= devel net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-python-socketio/distinfo b/devel/py-python-socketio/distinfo
index b6bbbe840956..287939def410 100644
--- a/devel/py-python-socketio/distinfo
+++ b/devel/py-python-socketio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774645
-SHA256 (python_socketio-5.14.1.tar.gz) = bf49657073b90ee09e4cbd6651044b46bb526694276621e807a1b8fcc0c1b25b
-SIZE (python_socketio-5.14.1.tar.gz) = 123068
+TIMESTAMP = 1762586828
+SHA256 (python_socketio-5.14.3.tar.gz) = cd8da5e0666e741b4be19e07882e880f57a4751d1645f92c2bc746c95f23b1eb
+SIZE (python_socketio-5.14.3.tar.gz) = 124266
diff --git a/devel/py-pyupgrade/Makefile b/devel/py-pyupgrade/Makefile
index 3cc19657d5c4..09860de8aaec 100644
--- a/devel/py-pyupgrade/Makefile
+++ b/devel/py-pyupgrade/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyupgrade
-DISTVERSION= 3.21.0
+DISTVERSION= 3.21.1
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyupgrade/distinfo b/devel/py-pyupgrade/distinfo
index 816e12e1c680..e3b34138345a 100644
--- a/devel/py-pyupgrade/distinfo
+++ b/devel/py-pyupgrade/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760114436
-SHA256 (pyupgrade-3.21.0.tar.gz) = 3e63a882ec1d16f5621736d938952df3cdc2446501fb049e711415cb8d273960
-SIZE (pyupgrade-3.21.0.tar.gz) = 45210
+TIMESTAMP = 1762681528
+SHA256 (pyupgrade-3.21.1.tar.gz) = 436fea5d40cb6adbd2f5102e9be1ec7031b807a03368c9f591a34f51584a7a25
+SIZE (pyupgrade-3.21.1.tar.gz) = 45313
diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile
index a774790f44b3..578506e3b9ad 100644
--- a/devel/py-qcs-sdk-python/Makefile
+++ b/devel/py-qcs-sdk-python/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qcs-sdk-python
DISTVERSIONPREFIX= python/v
DISTVERSION= 0.20.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-recordclass/Makefile b/devel/py-recordclass/Makefile
index 0e9e56666bd0..c055521f9810 100644
--- a/devel/py-recordclass/Makefile
+++ b/devel/py-recordclass/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/intellimath/recordclass
LICENSE= MIT
-USES= python:3.9+
+USES= python
USE_PYTHON= distutils
.if ! defined(WITH_DEBUG)
diff --git a/devel/py-referencing/Makefile b/devel/py-referencing/Makefile
index beac6b65e55d..0818397e6861 100644
--- a/devel/py-referencing/Makefile
+++ b/devel/py-referencing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= referencing
-PORTVERSION= 0.36.2
+PORTVERSION= 0.37.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/python-jsonschema/referencing/releases/download/v${PORTVERSION}/
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rpds-py>=0.7.0:devel/py-rpds-py@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-referencing/distinfo b/devel/py-referencing/distinfo
index fe7a3dc690c4..ae7dc9ff36b1 100644
--- a/devel/py-referencing/distinfo
+++ b/devel/py-referencing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089062
-SHA256 (referencing-0.36.2.tar.gz) = df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa
-SIZE (referencing-0.36.2.tar.gz) = 74744
+TIMESTAMP = 1761446706
+SHA256 (referencing-0.37.0.tar.gz) = 44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8
+SIZE (referencing-0.37.0.tar.gz) = 78036
diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile
index 05a5dcd78ff2..45fb3449a6b3 100644
--- a/devel/py-regress/Makefile
+++ b/devel/py-regress/Makefile
@@ -1,6 +1,6 @@
PORTNAME= regress
PORTVERSION= 0.4.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile
index 027afeb574cc..8a99dd58baa0 100644
--- a/devel/py-rpds-py/Makefile
+++ b/devel/py-rpds-py/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rpds-py
-PORTVERSION= 0.27.1
+PORTVERSION= 0.28.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
diff --git a/devel/py-rpds-py/Makefile.crates b/devel/py-rpds-py/Makefile.crates
index 9cff3c367dd6..88e035a78a6d 100644
--- a/devel/py-rpds-py/Makefile.crates
+++ b/devel/py-rpds-py/Makefile.crates
@@ -1,23 +1,23 @@
-CARGO_CRATES= archery-1.2.1 \
- autocfg-1.4.0 \
- cc-1.2.25 \
+CARGO_CRATES= archery-1.2.2 \
+ autocfg-1.5.0 \
+ cc-1.2.34 \
heck-0.5.0 \
indoc-2.0.6 \
- libc-0.2.172 \
+ libc-0.2.175 \
memoffset-0.9.1 \
once_cell-1.21.3 \
- portable-atomic-1.11.0 \
- proc-macro2-1.0.95 \
- pyo3-0.25.1 \
- pyo3-build-config-0.25.1 \
- pyo3-ffi-0.25.1 \
- pyo3-macros-0.25.1 \
- pyo3-macros-backend-0.25.1 \
+ portable-atomic-1.11.1 \
+ proc-macro2-1.0.101 \
+ pyo3-0.27.1 \
+ pyo3-build-config-0.27.1 \
+ pyo3-ffi-0.27.1 \
+ pyo3-macros-0.27.1 \
+ pyo3-macros-backend-0.27.1 \
python3-dll-a-0.2.14 \
quote-1.0.40 \
- rpds-1.1.1 \
+ rpds-1.1.2 \
shlex-1.3.0 \
- syn-2.0.101 \
+ syn-2.0.106 \
target-lexicon-0.13.2 \
triomphe-0.1.14 \
unicode-ident-1.0.18 \
diff --git a/devel/py-rpds-py/distinfo b/devel/py-rpds-py/distinfo
index 7c030764a5e2..aaa084442e70 100644
--- a/devel/py-rpds-py/distinfo
+++ b/devel/py-rpds-py/distinfo
@@ -1,46 +1,46 @@
-TIMESTAMP = 1757120750
-SHA256 (rpds_py-0.27.1.tar.gz) = 26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8
-SIZE (rpds_py-0.27.1.tar.gz) = 27479
-SHA256 (rust/crates/archery-1.2.1.crate) = eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869
-SIZE (rust/crates/archery-1.2.1.crate) = 21224
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951
-SIZE (rust/crates/cc-1.2.25.crate) = 106594
+TIMESTAMP = 1761446708
+SHA256 (rpds_py-0.28.0.tar.gz) = abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea
+SIZE (rpds_py-0.28.0.tar.gz) = 27419
+SHA256 (rust/crates/archery-1.2.2.crate) = 70e0a5f99dfebb87bb342d0f53bb92c81842e100bbb915223e38349580e5441d
+SIZE (rust/crates/archery-1.2.2.crate) = 16228
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
-SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
-SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
-SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
-SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
-SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
-SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
-SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
-SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
-SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf
+SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212
+SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb
+SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565
+SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be
+SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517
+SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71
+SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918
+SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b
+SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521
SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/rpds-1.1.1.crate) = a7f89f654d51fffdd6026289d07d1fd523244d46ae0a8bc22caa6dd7f9e8cb0b
-SIZE (rust/crates/rpds-1.1.1.crate) = 75894
+SHA256 (rust/crates/rpds-1.1.2.crate) = acb4efcdbf5d5489a878f48686e08e0e38da594e98295235b5aeeabe905fbff6
+SIZE (rust/crates/rpds-1.1.2.crate) = 70377
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile
index a2b747803501..398149a66922 100644
--- a/devel/py-rq/Makefile
+++ b/devel/py-rq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rq
-PORTVERSION= 2.5.0
+PORTVERSION= 2.6.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rq/distinfo b/devel/py-rq/distinfo
index 6e0a0c295f2d..81a098226166 100644
--- a/devel/py-rq/distinfo
+++ b/devel/py-rq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756289709
-SHA256 (rq-2.5.0.tar.gz) = b55d328fcaeaf25823b8b8450283225f8048bd1c52abaaca192c99201ab5c687
-SIZE (rq-2.5.0.tar.gz) = 666978
+TIMESTAMP = 1758198352
+SHA256 (rq-2.6.0.tar.gz) = 92ad55676cda14512c4eea5782f398a102dc3af108bea197c868c4c50c5d3e81
+SIZE (rq-2.6.0.tar.gz) = 675315
diff --git a/devel/py-ruamel.yaml/Makefile b/devel/py-ruamel.yaml/Makefile
index f0441d27e8f2..c647252585ab 100644
--- a/devel/py-ruamel.yaml/Makefile
+++ b/devel/py-ruamel.yaml/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ruamel.yaml.clib>=0.2.6:devel/py-ruamel.yaml.clib@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index dd15ce877cc8..b6cd8ff1eacd 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ruff
-DISTVERSION= 0.13.2
-PORTREVISION= 1
+DISTVERSION= 0.14.5
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,13 +25,13 @@ USE_GITHUB= yes
GH_ACCOUNT= astral-sh
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
anes-0.1.6 \
annotate-snippets-0.11.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-lossy-1.1.4 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
@@ -48,42 +47,45 @@ CARGO_CRATES= adler2-2.0.1 \
attribute-derive-macro-0.10.3 \
autocfg-1.5.0 \
base64-0.13.1 \
- bincode-1.3.3 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
+ block2-0.6.2 \
boxcar-0.2.14 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
- camino-1.2.0 \
+ camino-1.2.1 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.38 \
+ cexpr-0.6.0 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
+ clang-sys-1.8.1 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
clap_complete-4.5.58 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clearscreen-4.0.2 \
- codspeed-3.0.5 \
- codspeed-criterion-compat-3.0.5 \
- codspeed-criterion-compat-walltime-3.0.5 \
- codspeed-divan-compat-3.0.5 \
- codspeed-divan-compat-macros-3.0.5 \
- codspeed-divan-compat-walltime-3.0.5 \
+ codspeed-4.0.4 \
+ codspeed-criterion-compat-4.0.4 \
+ codspeed-criterion-compat-walltime-4.0.4 \
+ codspeed-divan-compat-4.0.4 \
+ codspeed-divan-compat-macros-4.0.4 \
+ codspeed-divan-compat-walltime-4.0.4 \
collection_literals-1.0.2 \
colorchoice-1.0.4 \
colored-2.2.0 \
@@ -109,7 +111,9 @@ CARGO_CRATES= adler2-2.0.1 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
- ctrlc-3.5.0 \
+ csv-1.4.0 \
+ csv-core-0.1.12 \
+ ctrlc-3.5.1 \
darling-0.21.3 \
darling_core-0.21.3 \
darling_macro-0.21.3 \
@@ -122,7 +126,7 @@ CARGO_CRATES= adler2-2.0.1 \
dir-test-macros-0.4.1 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
divan-macros-0.1.17 \
doc-comment-0.3.3 \
@@ -136,7 +140,7 @@ CARGO_CRATES= adler2-2.0.1 \
errno-0.3.14 \
escape8259-0.5.3 \
escargot-0.5.15 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
fastrand-2.3.0 \
fern-0.7.1 \
filetime-0.2.26 \
@@ -149,13 +153,13 @@ CARGO_CRATES= adler2-2.0.1 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
generic-array-0.14.7 \
- get-size-derive2-0.7.0 \
- get-size2-0.7.0 \
+ get-size-derive2-0.7.1 \
+ get-size2-0.7.1 \
getopts-0.2.24 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
globwalk-0.9.1 \
half-2.6.0 \
hashbrown-0.14.5 \
@@ -164,7 +168,6 @@ CARGO_CRATES= adler2-2.0.1 \
hashlink-0.10.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
- home-0.5.11 \
html-escape-0.2.13 \
iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
@@ -178,12 +181,12 @@ CARGO_CRATES= adler2-2.0.1 \
ident_case-1.0.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.11.4 \
- indicatif-0.18.0 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indicatif-0.18.2 \
+ indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
insta-1.43.2 \
@@ -200,19 +203,20 @@ CARGO_CRATES= adler2-2.0.1 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.34 \
jod-thread-1.0.0 \
- js-sys-0.3.80 \
+ js-sys-0.3.82 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.175 \
- libcst-1.8.4 \
- libcst_derive-1.8.4 \
+ libc-0.2.177 \
+ libcst-1.8.6 \
+ libcst_derive-1.8.6 \
+ libloading-0.8.9 \
libmimalloc-sys-0.1.44 \
libredox-0.1.10 \
libtest-mimic-0.7.3 \
@@ -226,8 +230,8 @@ CARGO_CRATES= adler2-2.0.1 \
markdown-1.0.0 \
matchers-0.2.0 \
matches-0.1.10 \
- matchit-0.8.6 \
- memchr-2.7.5 \
+ matchit-0.9.0 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
mimalloc-0.1.48 \
minicov-0.3.7 \
@@ -245,6 +249,8 @@ CARGO_CRATES= adler2-2.0.1 \
nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -283,15 +289,16 @@ CARGO_CRATES= adler2-2.0.1 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
+ prettyplease-0.2.37 \
proc-macro-crate-3.4.0 \
proc-macro-utils-0.10.0 \
- proc-macro2-1.0.101 \
- pyproject-toml-0.13.6 \
+ proc-macro2-1.0.103 \
+ pyproject-toml-0.13.7 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
- quote-1.0.40 \
+ quote-1.0.42 \
quote-use-0.8.4 \
quote-use-macros-0.8.4 \
r-efi-5.3.0 \
@@ -306,8 +313,10 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.13.0 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-lite-0.1.7 \
regex-syntax-0.8.6 \
ron-0.7.1 \
@@ -318,21 +327,21 @@ CARGO_CRATES= adler2-2.0.1 \
rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schemars-0.8.22 \
- schemars_derive-0.8.22 \
+ schemars-1.0.5 \
+ schemars_derive-1.0.5 \
scopeguard-1.2.0 \
seahash-4.1.0 \
- serde-1.0.226 \
+ serde-1.0.228 \
serde-wasm-bindgen-0.6.5 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
serde_test-1.0.177 \
- serde_with-3.14.1 \
- serde_with_macros-3.14.1 \
+ serde_with-3.15.1 \
+ serde_with_macros-3.15.1 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shellexpand-3.1.1 \
@@ -340,8 +349,8 @@ CARGO_CRATES= adler2-2.0.1 \
similar-2.7.0 \
siphasher-1.0.1 \
smallvec-1.15.1 \
- snapbox-0.6.21 \
- snapbox-macros-0.3.10 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
statrs-0.18.0 \
@@ -349,10 +358,10 @@ CARGO_CRATES= adler2-2.0.1 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
- syn-2.0.106 \
+ syn-2.0.110 \
synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
terminfo-0.9.0 \
@@ -362,22 +371,22 @@ CARGO_CRATES= adler2-2.0.1 \
test-case-macros-3.3.1 \
thin-vec-0.2.14 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
threadpool-1.8.1 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
+ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.1 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
@@ -395,10 +404,9 @@ CARGO_CRATES= adler2-2.0.1 \
unic-ucd-category-0.9.0 \
unic-ucd-version-0.9.0 \
unicode-id-0.3.6 \
- unicode-ident-1.0.19 \
+ unicode-ident-1.0.22 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
- unicode-width-0.2.1 \
+ unicode-width-0.2.2 \
unicode_names2-1.3.0 \
unicode_names2_generator-1.3.0 \
unit-prefix-0.5.1 \
@@ -415,24 +423,21 @@ CARGO_CRATES= adler2-2.0.1 \
version-ranges-0.1.1 \
version_check-0.9.5 \
virtue-0.0.18 \
- vt100-0.15.2 \
- vte-0.11.1 \
+ vt100-0.16.2 \
vte-0.14.1 \
- vte_generate_state_changes-0.1.2 \
+ vte-0.15.0 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-futures-0.4.53 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
- wasm-bindgen-test-0.3.53 \
- wasm-bindgen-test-macro-0.3.53 \
- web-sys-0.3.80 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
+ wasm-bindgen-test-0.3.55 \
+ wasm-bindgen-test-macro-0.3.55 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
which-8.0.0 \
wild-2.2.1 \
@@ -485,7 +490,7 @@ CARGO_CRATES= adler2-2.0.1 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.16+zstd.1.5.7 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=3713cd7eb30821c0c086591832dd6f59f2af7fe7\#3713cd7eb30821c0c086591832dd6f59f2af7fe7 \
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \
lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
CARGO_BUILD= no
diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo
index 2647d9284ec0..2a2a0c0ccdc5 100644
--- a/devel/py-ruff/distinfo
+++ b/devel/py-ruff/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1758990993
+TIMESTAMP = 1763254252
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -11,10 +11,10 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
@@ -45,38 +45,42 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
-SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
-SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603
-SIZE (rust/crates/camino-1.2.0.crate) = 41313
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
SIZE (rust/crates/cc-1.2.38.crate) = 90139
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -89,34 +93,36 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae
SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883
-SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117
-SIZE (rust/crates/codspeed-3.0.5.crate) = 12888
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67
-SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677
-SHA256 (rust/crates/codspeed-divan-compat-3.0.5.crate) = adf64eda57508448d59efd940bad62ede7c50b0d451a150b8d6a0eca642792a6
-SIZE (rust/crates/codspeed-divan-compat-3.0.5.crate) = 16629
-SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 058167258e819b16a4ba601fdfe270349ef191154758dbce122c62a698f70ba8
-SIZE (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 5314
-SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 48f9866ee3a4ef9d2868823ea5811886763af244f2df584ca247f49281c43f1f
-SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 97149
+SHA256 (rust/crates/codspeed-4.0.4.crate) = d0f62ea8934802f8b374bf691eea524c3aa444d7014f604dd4182a3667b69510
+SIZE (rust/crates/codspeed-4.0.4.crate) = 219342
+SHA256 (rust/crates/codspeed-criterion-compat-4.0.4.crate) = d87efbc015fc0ff1b2001cd87df01c442824de677e01a77230bf091534687abb
+SIZE (rust/crates/codspeed-criterion-compat-4.0.4.crate) = 23308
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = ae5713ace440123bb4f1f78dd068d46872cb8548bfe61f752e7b2ad2c06d7f00
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = 124486
+SHA256 (rust/crates/codspeed-divan-compat-4.0.4.crate) = 95b4214b974f8f5206497153e89db90274e623f06b00bf4b9143eeb7735d975d
+SIZE (rust/crates/codspeed-divan-compat-4.0.4.crate) = 19041
+SHA256 (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = a53f34a16cb70ce4fd9ad57e1db016f0718e434f34179ca652006443b9a39967
+SIZE (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = 5317
+SHA256 (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = e8a5099050c8948dce488b8eaa2e68dc5cf571cb8f9fce99aaaecbdddb940bcd
+SIZE (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = 98369
SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8
SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -167,8 +173,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
@@ -193,8 +203,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
-SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
@@ -221,8 +231,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf
SIZE (rust/crates/escargot-0.5.15.crate) = 21657
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
@@ -247,20 +257,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843
-SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773
-SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed
-SIZE (rust/crates/get-size2-0.7.0.crate) = 17527
+SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f
+SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841
+SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9
+SIZE (rust/crates/get-size2-0.7.1.crate) = 19156
SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -277,8 +287,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
@@ -305,18 +313,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9
SIZE (rust/crates/imperative-1.0.6.crate) = 13221
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65
+SIZE (rust/crates/indicatif-0.18.2.crate) = 67401
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -349,10 +357,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -361,20 +369,22 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24
SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libcst-1.8.4.crate) = 052ef5d9fc958a51aeebdf3713573b36c6fd6eed0bf0e60e204d2c0f8cf19b9f
-SIZE (rust/crates/libcst-1.8.4.crate) = 111266
-SHA256 (rust/crates/libcst_derive-1.8.4.crate) = a91a751afee92cbdd59d4bc6754c7672712eec2d30a308f23de4e3287b2929cb
-SIZE (rust/crates/libcst_derive-1.8.4.crate) = 11337
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d
+SIZE (rust/crates/libcst-1.8.6.crate) = 111277
+SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d
+SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
@@ -401,10 +411,10 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
-SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
-SIZE (rust/crates/matchit-0.8.6.crate) = 38353
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a
+SIZE (rust/crates/matchit-0.9.0.crate) = 43831
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
@@ -439,6 +449,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -515,14 +529,16 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071
SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/pyproject-toml-0.13.6.crate) = ec768e063102b426e8962989758115e8659485124de9207bc365fab524125d65
-SIZE (rust/crates/pyproject-toml-0.13.6.crate) = 18159
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
+SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
@@ -531,8 +547,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e
SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
@@ -561,10 +577,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
@@ -585,36 +605,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
-SIZE (rust/crates/schemars-0.8.22.crate) = 59214
-SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
-SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
+SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce
+SIZE (rust/crates/schemars-1.0.5.crate) = 88673
+SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9
+SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
-SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e
-SIZE (rust/crates/serde_with-3.14.1.crate) = 193025
-SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e
-SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432
+SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04
+SIZE (rust/crates/serde_with-3.15.1.crate) = 196681
+SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955
+SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -629,10 +649,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
-SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
-SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
-SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -647,14 +667,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5
SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
@@ -673,20 +693,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0
SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826
+SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a
+SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -695,16 +715,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -739,14 +759,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e
SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580
SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd
SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829
SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e
@@ -779,42 +797,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
SIZE (rust/crates/virtue-0.0.18.crate) = 33545
-SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de
-SIZE (rust/crates/vt100-0.15.2.crate) = 30404
-SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197
-SIZE (rust/crates/vte-0.11.1.crate) = 40455
+SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9
+SIZE (rust/crates/vt100-0.16.2.crate) = 32355
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
-SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e
-SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503
+SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
+SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67
-SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
-SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c
-SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836
-SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
-SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373
+SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
@@ -919,9 +931,9 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 4856693da64308bb984f81a8ffb7cad21e40f2d584a286b39b92d9cf7b448206
-SIZE (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 717350
+SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e
+SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
-SHA256 (astral-sh-ruff-0.13.2_GH0.tar.gz) = 008287603094fd8ddb98bcc7dec91300a7067f1967d6e757758f3da0a83fbb5c
-SIZE (astral-sh-ruff-0.13.2_GH0.tar.gz) = 8019386
+SHA256 (astral-sh-ruff-0.14.5_GH0.tar.gz) = 62b63458dd44cbb723de34d3f0f3c03e6c7f55094a9308e547c4facdb7baa7ec
+SIZE (astral-sh-ruff-0.14.5_GH0.tar.gz) = 8320373
diff --git a/devel/py-scikit-base/Makefile b/devel/py-scikit-base/Makefile
index cb9ecfc9bcf6..91dab039b705 100644
--- a/devel/py-scikit-base/Makefile
+++ b/devel/py-scikit-base/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0:devel/py-build@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-setuptools-rust/Makefile b/devel/py-setuptools-rust/Makefile
index a437ff75aa08..54be9a08588b 100644
--- a/devel/py-setuptools-rust/Makefile
+++ b/devel/py-setuptools-rust/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= cargo:lang/${RUST_DEFAULT} \
${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8.2<3:devel/py-semantic-version@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=62.4:devel/py-setuptools@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-shandy-sqlfmt/Makefile b/devel/py-shandy-sqlfmt/Makefile
index 83eba689151a..77f92118b53c 100644
--- a/devel/py-shandy-sqlfmt/Makefile
+++ b/devel/py-shandy-sqlfmt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= shandy-sqlfmt
-PORTVERSION= 0.28.1
+PORTVERSION= 0.28.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=2.4<5.0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.0<5.0:misc/py-tqdm@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/devel/py-shandy-sqlfmt/distinfo b/devel/py-shandy-sqlfmt/distinfo
index 90edad3141ac..04b8a6434c78 100644
--- a/devel/py-shandy-sqlfmt/distinfo
+++ b/devel/py-shandy-sqlfmt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761217909
-SHA256 (shandy_sqlfmt-0.28.1.tar.gz) = b3a3f2d7ceb3146e33a24269e90916cbee0b0543019b9435c1dbe1984412b83c
-SIZE (shandy_sqlfmt-0.28.1.tar.gz) = 70632
+TIMESTAMP = 1761368202
+SHA256 (shandy_sqlfmt-0.28.2.tar.gz) = 0a78a2eee23f8b84b19a2895ca4608237d6da19037ce71346417fe01e97bad8b
+SIZE (shandy_sqlfmt-0.28.2.tar.gz) = 70725
diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile
index 3ba0cf780865..de8d3fcee2ba 100644
--- a/devel/py-shapely/Makefile
+++ b/devel/py-shapely/Makefile
@@ -1,25 +1,29 @@
PORTNAME= shapely
-PORTVERSION= 1.8.5
-PORTREVISION= 2
+PORTVERSION= 2.1.2
CATEGORIES= devel python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/shapely/shapely/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Shapely-${PORTVERSION}
-MAINTAINER= wen@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Package for Manipulation 2D Geospatial Geometry
-WWW= https://pypi.org/project/shapely/
+WWW= https://shapely.readthedocs.io/en/stable/ \
+ https://github.com/shapely/shapely
LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1<3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgeos_c.so:graphics/geos
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21,1:math/py-numpy@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent cython pep517 pytest
-NO_ARCH= yes
-
-do-test:
- @cd ${WRKSRC} && ${SETENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+post-install:
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/devel/py-shapely/distinfo b/devel/py-shapely/distinfo
index 169c5ba705b1..1e86f560d57a 100644
--- a/devel/py-shapely/distinfo
+++ b/devel/py-shapely/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667913652
-SHA256 (Shapely-1.8.5.tar.gz) = e82b6d60ecfb124120c88fe106a478596bbeab142116d7e7f64a364dac902a92
-SIZE (Shapely-1.8.5.tar.gz) = 200741
+TIMESTAMP = 1762586830
+SHA256 (shapely-2.1.2.tar.gz) = 2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9
+SIZE (shapely-2.1.2.tar.gz) = 315489
diff --git a/devel/py-sirmordred/Makefile b/devel/py-sirmordred/Makefile
index bc3dc7088741..4112e740f75e 100644
--- a/devel/py-sirmordred/Makefile
+++ b/devel/py-sirmordred/Makefile
@@ -5,7 +5,8 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+# Ask clusteradm@ before removal
+MAINTAINER= ports@FreeBSD.org
COMMENT= Drive GrimoireLab tools to produce a dashboard
WWW= https://github.com/chaoss/grimoirelab-sirmordred
diff --git a/devel/py-sortinghat/Makefile b/devel/py-sortinghat/Makefile
index ac8e9c0ff030..391945cce43c 100644
--- a/devel/py-sortinghat/Makefile
+++ b/devel/py-sortinghat/Makefile
@@ -4,7 +4,8 @@ CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+# Ask clusteradm@ before removal
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to manage identities
WWW= https://github.com/chaoss/grimoirelab-sortinghat
diff --git a/devel/py-sparse/Makefile b/devel/py-sparse/Makefile
index 53cc836884c5..2df2442e0ce9 100644
--- a/devel/py-sparse/Makefile
+++ b/devel/py-sparse/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=1.17,1:math/py-numpy@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-sqlfluff/Makefile b/devel/py-sqlfluff/Makefile
index 9230f33908e0..b1ebacf213b6 100644
--- a/devel/py-sqlfluff/Makefile
+++ b/devel/py-sqlfluff/Makefile
@@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_F
${PYTHON_PKGNAMEPREFIX}tblib>=0:devel/py-tblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/devel/py-srsly/Makefile b/devel/py-srsly/Makefile
index 535a8cbcb4f8..6449fffd3f98 100644
--- a/devel/py-srsly/Makefile
+++ b/devel/py-srsly/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.3<2.1.0:devel/py-catalogue@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent cython pep517
post-install:
diff --git a/devel/py-stdlibs/Makefile b/devel/py-stdlibs/Makefile
index ea90e9e36331..61c423728eab 100644
--- a/devel/py-stdlibs/Makefile
+++ b/devel/py-stdlibs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stdlibs
-PORTVERSION= 2025.5.10
+PORTVERSION= 2025.10.28
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-stdlibs/distinfo b/devel/py-stdlibs/distinfo
index 15b72bc3dab7..c61b7c1fe72d 100644
--- a/devel/py-stdlibs/distinfo
+++ b/devel/py-stdlibs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715424
-SHA256 (stdlibs-2025.5.10.tar.gz) = 75d55a0b7b070ec44bd7dae5bc1ee1a6cea742122fb4253313cb4ab354f7f0c5
-SIZE (stdlibs-2025.5.10.tar.gz) = 19625
+TIMESTAMP = 1762586832
+SHA256 (stdlibs-2025.10.28.tar.gz) = 18db81f45f7783ddf86b80771e061782c70e2f4a8642843b3c80b42cd774b24f
+SIZE (stdlibs-2025.10.28.tar.gz) = 20108
diff --git a/devel/py-strawberry-graphql/Makefile b/devel/py-strawberry-graphql/Makefile
index d9e03d238120..d048b4b20c3b 100644
--- a/devel/py-strawberry-graphql/Makefile
+++ b/devel/py-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.281.0
+DISTVERSION= 0.285.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -49,13 +49,13 @@ CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY
CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR}
DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.4:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
@@ -65,7 +65,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR}
-FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \
+FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR}
FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR}
OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \
diff --git a/devel/py-strawberry-graphql/distinfo b/devel/py-strawberry-graphql/distinfo
index 501d1f52fe1f..a8129dc3b367 100644
--- a/devel/py-strawberry-graphql/distinfo
+++ b/devel/py-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756289516
-SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f
-SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294
+TIMESTAMP = 1762887986
+SHA256 (strawberry_graphql-0.285.0.tar.gz) = 461e32cd98f2b92e1ef02cf409f36a630a6a265c020d676bdaaf4d5398b371fe
+SIZE (strawberry_graphql-0.285.0.tar.gz) = 211315
diff --git a/devel/py-stringzilla/Makefile b/devel/py-stringzilla/Makefile
index dc4acf3f3f4c..69d679cfafde 100644
--- a/devel/py-stringzilla/Makefile
+++ b/devel/py-stringzilla/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stringzilla
DISTVERSIONPREFIX= v
-DISTVERSION= 3.12.3
+DISTVERSION= 4.2.3
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-stringzilla/distinfo b/devel/py-stringzilla/distinfo
index f39cd1345742..0b992f2eda4b 100644
--- a/devel/py-stringzilla/distinfo
+++ b/devel/py-stringzilla/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741594648
-SHA256 (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 94f10a6ee4f9231afe3dd314cb1cbe5901e9098c44ba538362c529d79ff01ce5
-SIZE (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 263568
+TIMESTAMP = 1762935220
+SHA256 (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = f3a0e1be4548ccbaa234a2fb8f1717836319d296bd8ded7e30a5d6a88a3b2ec1
+SIZE (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = 608214
diff --git a/devel/py-super-collections/Makefile b/devel/py-super-collections/Makefile
index d098066fa5e0..dcda916a8e82 100644
--- a/devel/py-super-collections/Makefile
+++ b/devel/py-super-collections/Makefile
@@ -1,5 +1,5 @@
PORTNAME= super-collections
-DISTVERSION= 0.5.5
+DISTVERSION= 0.6.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-super-collections/distinfo b/devel/py-super-collections/distinfo
index bd1a82ad5022..d5ebc12f82b4 100644
--- a/devel/py-super-collections/distinfo
+++ b/devel/py-super-collections/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757743562
-SHA256 (super_collections-0.5.5.tar.gz) = dfb3a03b5cdf47337b61bd7aaf28f8241bdadb61c936e65608d6e44c113f9bd6
-SIZE (super_collections-0.5.5.tar.gz) = 17408
+TIMESTAMP = 1761562788
+SHA256 (super_collections-0.6.2.tar.gz) = 0c8d8abacd9fad2c7c1c715f036c29f5db213f8cac65f24d45ecba12b4da187a
+SIZE (super_collections-0.6.2.tar.gz) = 31315
diff --git a/devel/py-tables/Makefile b/devel/py-tables/Makefile
index 1871c3f70afb..17b10c8bdacf 100644
--- a/devel/py-tables/Makefile
+++ b/devel/py-tables/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tables
PORTVERSION= 3.10.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tartiflette/Makefile b/devel/py-tartiflette/Makefile
index b540605007b5..195320cff8db 100644
--- a/devel/py-tartiflette/Makefile
+++ b/devel/py-tartiflette/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tartiflette
PORTVERSION= 1.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=39.2.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgraphqlparser.so:devel/libgraphqlparser
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0<2.0.0:devel/py-cffi@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lark>=0.12.0:devel/py-lark@${PY_FLAVOR}
USES= python
diff --git a/devel/py-tartiflette/files/patch-setup.cfg b/devel/py-tartiflette/files/patch-setup.cfg
index 9a4ce28d7a07..5ff374059ded 100644
--- a/devel/py-tartiflette/files/patch-setup.cfg
+++ b/devel/py-tartiflette/files/patch-setup.cfg
@@ -1,10 +1,12 @@
--- setup.cfg.orig 2021-11-15 11:04:52 UTC
+++ setup.cfg
-@@ -37,7 +37,7 @@ keywords =
+@@ -36,8 +36,8 @@ install_requires =
+ [options]
python_requires = >=3.6
install_requires =
- cffi>=1.0.0,<2.0.0
+- cffi>=1.0.0,<2.0.0
- lark-parser==0.12.0
++ cffi>=1.0.0
+ lark>=0.12.0
packages = find:
include_package_data = True
diff --git a/devel/py-taskflow/Makefile b/devel/py-taskflow/Makefile
index 82100ed1f7b2..9fca56e2d228 100644
--- a/devel/py-taskflow/Makefile
+++ b/devel/py-taskflow/Makefile
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}automaton>=1.9.0:devel/py-automaton@${PY_FLA
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tenacity>=6.0.0:devel/py-tenacity@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-tblib/Makefile b/devel/py-tblib/Makefile
index be93f9a6699b..65c744a7f8ff 100644
--- a/devel/py-tblib/Makefile
+++ b/devel/py-tblib/Makefile
@@ -1,19 +1,22 @@
PORTNAME= tblib
-PORTVERSION= 1.7.0
-PORTREVISION= 1
+PORTVERSION= 3.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= Traceback serialization library in Python
-WWW= https://pypi.org/project/tblib/
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Traceback serialization library
+WWW= https://python-tblib.readthedocs.io/en/latest/ \
+ https://github.com/ionelmc/python-tblib
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-tblib/distinfo b/devel/py-tblib/distinfo
index d2c09980689f..662f441fc9a4 100644
--- a/devel/py-tblib/distinfo
+++ b/devel/py-tblib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596305987
-SHA256 (tblib-1.7.0.tar.gz) = 059bd77306ea7b419d4f76016aef6d7027cc8a0785579b5aad198803435f882c
-SIZE (tblib-1.7.0.tar.gz) = 33074
+TIMESTAMP = 1762586834
+SHA256 (tblib-3.2.1.tar.gz) = 846e274d0aeec822953251a3cbd3d840fd0ee7a5ec844d59ffbde7b056f9cd2b
+SIZE (tblib-3.2.1.tar.gz) = 34562
diff --git a/devel/py-tblib/files/patch-pyproject.toml b/devel/py-tblib/files/patch-pyproject.toml
new file mode 100644
index 000000000000..9b1d52922523
--- /dev/null
+++ b/devel/py-tblib/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-10-31 10:54:08 UTC
++++ pyproject.toml
+@@ -1,6 +1,6 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=80",
++ "setuptools>=61",
+ ]
+ build-backend = "setuptools.build_meta"
+
+@@ -10,8 +10,7 @@ version = "3.2.1"
+ ]
+ name = "tblib"
+ version = "3.2.1"
+-license = "BSD-2-Clause"
+-license-files = ["LICENSE"]
++license = {text = "BSD-2-Clause"}
+ description = "Traceback serialization library."
+ authors = [
+ { name = "Ionel Cristian Mărieș", email = "contact@ionelmc.ro" },
diff --git a/devel/py-tblib/pkg-descr b/devel/py-tblib/pkg-descr
index b2b23b7c681f..5d6a1ca95ad9 100644
--- a/devel/py-tblib/pkg-descr
+++ b/devel/py-tblib/pkg-descr
@@ -1,5 +1,16 @@
-Pickle tracebacks and raise exceptions with pickled tracebacks in
-different processes. This allows better error handling when running
-code over multiple processes (imagine multiprocessing, billiard,
-futures, celery etc).
-Parse traceback strings and raise with the parsed tracebacks.
+Serialization library for Exceptions and Tracebacks.
+
+It allows you to:
+- Pickle tracebacks and raise exceptions with pickled tracebacks in different
+ processes. This allows better error handling when running code over multiple
+ processes (imagine multiprocessing, billiard, futures, celery etc).
+- Create traceback objects from strings (the from_string method). No pickling is
+ used.
+- Serialize tracebacks to/from plain dicts (the from_dict and to_dict methods).
+ No pickling is used.
+- Raise the tracebacks created from the aforementioned sources.
+- Pickle an Exception together with its traceback and exception chain (raise ...
+ from ...) (Python 3 only)
+
+Again, note that using the pickle support is completely optional. You are solely
+responsible for security problems should you decide to use the pickle support.
diff --git a/devel/py-termcolor/Makefile b/devel/py-termcolor/Makefile
index 93551e9f685d..a7be13541c91 100644
--- a/devel/py-termcolor/Makefile
+++ b/devel/py-termcolor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= termcolor
-DISTVERSION= 3.1.0
+DISTVERSION= 3.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-termcolor/distinfo b/devel/py-termcolor/distinfo
index 7524373a9047..0dbae283f370 100644
--- a/devel/py-termcolor/distinfo
+++ b/devel/py-termcolor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749366849
-SHA256 (termcolor-3.1.0.tar.gz) = 6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970
-SIZE (termcolor-3.1.0.tar.gz) = 14324
+TIMESTAMP = 1762532582
+SHA256 (termcolor-3.2.0.tar.gz) = 610e6456feec42c4bcd28934a8c87a06c3fa28b01561d46aa09a9881b8622c58
+SIZE (termcolor-3.2.0.tar.gz) = 14423
diff --git a/devel/py-thinc/Makefile b/devel/py-thinc/Makefile
index 8b21f7d4925a..0746cb766c47 100644
--- a/devel/py-thinc/Makefile
+++ b/devel/py-thinc/Makefile
@@ -34,7 +34,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.4.0:math/py-blis@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}srsly>=2.4.0<3.0.0:devel/py-srsly@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wasabi>=0.8.1<1.2.0:textproc/py-wasabi@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent cython pep517
post-install:
diff --git a/devel/py-threadpoolctl/Makefile b/devel/py-threadpoolctl/Makefile
index 756720eab9b4..498af3bb881b 100644
--- a/devel/py-threadpoolctl/Makefile
+++ b/devel/py-threadpoolctl/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-tox-toml-fmt/Makefile b/devel/py-tox-toml-fmt/Makefile
index 96171d0d69c2..beb54b269d18 100644
--- a/devel/py-tox-toml-fmt/Makefile
+++ b/devel/py-tox-toml-fmt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tox-toml-fmt
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.4:devel/py-maturin@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toml-fmt-common>=1.0.1:devel/py-toml-fmt-common@${PY_FLAVOR}
-USES= cargo python:3.10+
+USES= cargo python
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index 29bcc8525114..be9ce3655515 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.31.0
+DISTVERSION= 4.32.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index a25f518ba695..99bb87ecf8a8 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760114503
-SHA256 (tox-4.31.0.tar.gz) = 266381ffef35615ec0d40ae4969a9e43b506017597c0413d6545a603cc8c7561
-SIZE (tox-4.31.0.tar.gz) = 203294
+TIMESTAMP = 1761561471
+SHA256 (tox-4.32.0.tar.gz) = 1ad476b5f4d3679455b89a992849ffc3367560bbc7e9495ee8a3963542e7c8ff
+SIZE (tox-4.32.0.tar.gz) = 203330
diff --git a/devel/py-tree-sitter-bash/Makefile b/devel/py-tree-sitter-bash/Makefile
index c824db3e2996..5f4895bffc2a 100644
--- a/devel/py-tree-sitter-bash/Makefile
+++ b/devel/py-tree-sitter-bash/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-tree-sitter-css/Makefile b/devel/py-tree-sitter-css/Makefile
index 496640530c1e..45bec8d82243 100644
--- a/devel/py-tree-sitter-css/Makefile
+++ b/devel/py-tree-sitter-css/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-tree-sitter-go/Makefile b/devel/py-tree-sitter-go/Makefile
index 8fd0e32b8403..7b02246c4dfa 100644
--- a/devel/py-tree-sitter-go/Makefile
+++ b/devel/py-tree-sitter-go/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-tree-sitter-javascript/Makefile b/devel/py-tree-sitter-javascript/Makefile
index 076effee97bd..23cb0c0c73c7 100644
--- a/devel/py-tree-sitter-javascript/Makefile
+++ b/devel/py-tree-sitter-javascript/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-tree-sitter-languages/Makefile b/devel/py-tree-sitter-languages/Makefile
index 940a79505dc8..aee3507284bc 100644
--- a/devel/py-tree-sitter-languages/Makefile
+++ b/devel/py-tree-sitter-languages/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tree-sitter>=0:devel/py-tree-sitter@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
USE_GITHUB= yes
# https://github.com/grantjenks/py-tree-sitter-languages/blob/main/repos.txt
diff --git a/devel/py-tree-sitter-regex/Makefile b/devel/py-tree-sitter-regex/Makefile
index 011afea1668f..c806890f80a5 100644
--- a/devel/py-tree-sitter-regex/Makefile
+++ b/devel/py-tree-sitter-regex/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.4.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-tree-sitter-yaml/Makefile b/devel/py-tree-sitter-yaml/Makefile
index ea549201c5c1..90c38c7005c0 100644
--- a/devel/py-tree-sitter-yaml/Makefile
+++ b/devel/py-tree-sitter-yaml/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.10+
+USES= python
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile
index 117062f7ed50..91f1f23f94ed 100644
--- a/devel/py-twisted/Makefile
+++ b/devel/py-twisted/Makefile
@@ -1,5 +1,6 @@
PORTNAME= twisted
PORTVERSION= 24.7.0
+PORTREVISION= 1
CATEGORIES= devel net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -46,7 +47,7 @@ HTTP2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=3.0<5.0:www/py-h2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}priority1>=1.1.0<2.0:www/py-priority1@${PY_FLAVOR}
SERIAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR}
TLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.4:dns/py-idna@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=21.0.0,1:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=21.0.0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}service-identity>=18.1.0:security/py-service-identity@${PY_FLAVOR}
# We need twisted.trial in PYTHONPATH
diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile
index de207c257751..f9e06675959b 100644
--- a/devel/py-ty/Makefile
+++ b/devel/py-ty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ty
-DISTVERSION= 0.0.1a23
+DISTVERSION= 0.0.1a26
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates
index 2cec6150167d..ea96731b1b7d 100644
--- a/devel/py-ty/Makefile.crates
+++ b/devel/py-ty/Makefile.crates
@@ -1,5 +1,5 @@
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
anes-0.1.6 \
@@ -25,11 +25,12 @@ CARGO_CRATES= adler2-2.0.1 \
bincode_derive-2.0.1 \
bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
+ block2-0.6.2 \
boxcar-0.2.14 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
@@ -45,12 +46,12 @@ CARGO_CRATES= adler2-2.0.1 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
clap_complete-4.5.58 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clearscreen-4.0.2 \
codspeed-4.0.4 \
@@ -84,9 +85,9 @@ CARGO_CRATES= adler2-2.0.1 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
- csv-1.3.1 \
+ csv-1.4.0 \
csv-core-0.1.12 \
- ctrlc-3.5.0 \
+ ctrlc-3.5.1 \
darling-0.21.3 \
darling_core-0.21.3 \
darling_macro-0.21.3 \
@@ -99,7 +100,7 @@ CARGO_CRATES= adler2-2.0.1 \
dir-test-macros-0.4.1 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
divan-macros-0.1.17 \
doc-comment-0.3.3 \
@@ -113,7 +114,7 @@ CARGO_CRATES= adler2-2.0.1 \
errno-0.3.14 \
escape8259-0.5.3 \
escargot-0.5.15 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
fastrand-2.3.0 \
fern-0.7.1 \
filetime-0.2.26 \
@@ -126,13 +127,13 @@ CARGO_CRATES= adler2-2.0.1 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
generic-array-0.14.7 \
- get-size-derive2-0.7.0 \
- get-size2-0.7.0 \
+ get-size-derive2-0.7.1 \
+ get-size2-0.7.1 \
getopts-0.2.24 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
globwalk-0.9.1 \
half-2.6.0 \
hashbrown-0.14.5 \
@@ -141,7 +142,6 @@ CARGO_CRATES= adler2-2.0.1 \
hashlink-0.10.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
- home-0.5.11 \
html-escape-0.2.13 \
iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
@@ -155,12 +155,12 @@ CARGO_CRATES= adler2-2.0.1 \
ident_case-1.0.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.11.4 \
- indicatif-0.18.0 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indicatif-0.18.2 \
+ indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
insta-1.43.2 \
@@ -177,19 +177,19 @@ CARGO_CRATES= adler2-2.0.1 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.34 \
jod-thread-1.0.0 \
- js-sys-0.3.80 \
+ js-sys-0.3.82 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
libc-0.2.177 \
- libcst-1.8.5 \
- libcst_derive-1.8.5 \
+ libcst-1.8.6 \
+ libcst_derive-1.8.6 \
libloading-0.8.9 \
libmimalloc-sys-0.1.44 \
libredox-0.1.10 \
@@ -204,7 +204,7 @@ CARGO_CRATES= adler2-2.0.1 \
markdown-1.0.0 \
matchers-0.2.0 \
matches-0.1.10 \
- matchit-0.8.6 \
+ matchit-0.9.0 \
memchr-2.7.6 \
memoffset-0.9.1 \
mimalloc-0.1.48 \
@@ -223,6 +223,8 @@ CARGO_CRATES= adler2-2.0.1 \
nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -264,13 +266,13 @@ CARGO_CRATES= adler2-2.0.1 \
prettyplease-0.2.37 \
proc-macro-crate-3.4.0 \
proc-macro-utils-0.10.0 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
pyproject-toml-0.13.7 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
- quote-1.0.40 \
+ quote-1.0.42 \
quote-use-0.8.4 \
quote-use-macros-0.8.4 \
r-efi-5.3.0 \
@@ -285,8 +287,10 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.13.0 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
- regex-1.11.3 \
- regex-automata-0.4.11 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-lite-0.1.7 \
regex-syntax-0.8.6 \
ron-0.7.1 \
@@ -297,21 +301,21 @@ CARGO_CRATES= adler2-2.0.1 \
rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schemars-0.8.22 \
- schemars_derive-0.8.22 \
+ schemars-1.0.5 \
+ schemars_derive-1.0.5 \
scopeguard-1.2.0 \
seahash-4.1.0 \
- serde-1.0.226 \
+ serde-1.0.228 \
serde-wasm-bindgen-0.6.5 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
serde_test-1.0.177 \
- serde_with-3.14.1 \
- serde_with_macros-3.14.1 \
+ serde_with-3.15.1 \
+ serde_with_macros-3.15.1 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shellexpand-3.1.1 \
@@ -319,8 +323,8 @@ CARGO_CRATES= adler2-2.0.1 \
similar-2.7.0 \
siphasher-1.0.1 \
smallvec-1.15.1 \
- snapbox-0.6.21 \
- snapbox-macros-0.3.10 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
statrs-0.18.0 \
@@ -328,10 +332,10 @@ CARGO_CRATES= adler2-2.0.1 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
- syn-2.0.106 \
+ syn-2.0.110 \
synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
terminfo-0.9.0 \
@@ -341,22 +345,22 @@ CARGO_CRATES= adler2-2.0.1 \
test-case-macros-3.3.1 \
thin-vec-0.2.14 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
threadpool-1.8.1 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
+ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.1 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
@@ -374,10 +378,9 @@ CARGO_CRATES= adler2-2.0.1 \
unic-ucd-category-0.9.0 \
unic-ucd-version-0.9.0 \
unicode-id-0.3.6 \
- unicode-ident-1.0.19 \
+ unicode-ident-1.0.22 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
- unicode-width-0.2.1 \
+ unicode-width-0.2.2 \
unicode_names2-1.3.0 \
unicode_names2_generator-1.3.0 \
unit-prefix-0.5.1 \
@@ -394,24 +397,21 @@ CARGO_CRATES= adler2-2.0.1 \
version-ranges-0.1.1 \
version_check-0.9.5 \
virtue-0.0.18 \
- vt100-0.15.2 \
- vte-0.11.1 \
+ vt100-0.16.2 \
vte-0.14.1 \
- vte_generate_state_changes-0.1.2 \
+ vte-0.15.0 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-futures-0.4.53 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
- wasm-bindgen-test-0.3.53 \
- wasm-bindgen-test-macro-0.3.53 \
- web-sys-0.3.80 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
+ wasm-bindgen-test-0.3.55 \
+ wasm-bindgen-test-macro-0.3.55 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
which-8.0.0 \
wild-2.2.1 \
@@ -464,5 +464,5 @@ CARGO_CRATES= adler2-2.0.1 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.16+zstd.1.5.7 \
- lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=ef9f9329be6923acd050c8dddd172e3bc93e8051\#ef9f9329be6923acd050c8dddd172e3bc93e8051
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \
+ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo
index 7914e54db833..35a873cb9783 100644
--- a/devel/py-ty/distinfo
+++ b/devel/py-ty/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1760957407
-SHA256 (ty-0.0.1a23.tar.gz) = d3b4a81b47f306f571fd99bc71a4fa5607eae61079a18e77fadcf8401b19a6c9
-SIZE (ty-0.0.1a23.tar.gz) = 4360335
+TIMESTAMP = 1763060608
+SHA256 (ty-0.0.1a26.tar.gz) = 65143f8efeb2da1644821b710bf6b702a31ddcf60a639d5a576db08bded91db4
+SIZE (ty-0.0.1a26.tar.gz) = 4432154
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -55,16 +55,18 @@ SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0
SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
@@ -95,18 +97,18 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae
@@ -173,12 +175,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
-SIZE (rust/crates/csv-1.3.1.crate) = 888542
+SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
@@ -203,8 +205,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
-SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
@@ -231,8 +233,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf
SIZE (rust/crates/escargot-0.5.15.crate) = 21657
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
@@ -257,20 +259,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843
-SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773
-SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed
-SIZE (rust/crates/get-size2-0.7.0.crate) = 17527
+SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f
+SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841
+SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9
+SIZE (rust/crates/get-size2-0.7.1.crate) = 19156
SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -287,8 +289,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
@@ -315,18 +315,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9
SIZE (rust/crates/imperative-1.0.6.crate) = 13221
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65
+SIZE (rust/crates/indicatif-0.18.2.crate) = 67401
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -359,10 +359,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -371,8 +371,8 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24
SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
@@ -381,10 +381,10 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
SIZE (rust/crates/libc-0.2.177.crate) = 792045
-SHA256 (rust/crates/libcst-1.8.5.crate) = 9d56bcd52d9b5e5f43e7fba20eb1f423ccb18c84cdf1cb506b8c1b95776b0b49
-SIZE (rust/crates/libcst-1.8.5.crate) = 111260
-SHA256 (rust/crates/libcst_derive-1.8.5.crate) = 3fcf5a725c4db703660124fe0edb98285f1605d0b87b7ee8684b699764a4f01a
-SIZE (rust/crates/libcst_derive-1.8.5.crate) = 11340
+SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d
+SIZE (rust/crates/libcst-1.8.6.crate) = 111277
+SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d
+SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
@@ -413,8 +413,8 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
-SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
-SIZE (rust/crates/matchit-0.8.6.crate) = 38353
+SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a
+SIZE (rust/crates/matchit-0.9.0.crate) = 43831
SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -451,6 +451,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -533,8 +537,8 @@ SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e29965
SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071
SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
@@ -545,8 +549,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e
SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
@@ -575,10 +579,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
-SIZE (rust/crates/regex-1.11.3.crate) = 163275
-SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
-SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
@@ -599,36 +607,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
-SIZE (rust/crates/schemars-0.8.22.crate) = 59214
-SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
-SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
+SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce
+SIZE (rust/crates/schemars-1.0.5.crate) = 88673
+SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9
+SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
-SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e
-SIZE (rust/crates/serde_with-3.14.1.crate) = 193025
-SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e
-SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432
+SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04
+SIZE (rust/crates/serde_with-3.15.1.crate) = 196681
+SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955
+SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -643,10 +651,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
-SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
-SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
-SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -661,14 +669,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5
SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
@@ -687,20 +695,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0
SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826
+SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a
+SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -709,16 +717,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -753,14 +761,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e
SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580
SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd
SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829
SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e
@@ -793,42 +799,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
SIZE (rust/crates/virtue-0.0.18.crate) = 33545
-SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de
-SIZE (rust/crates/vt100-0.15.2.crate) = 30404
-SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197
-SIZE (rust/crates/vte-0.11.1.crate) = 40455
+SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9
+SIZE (rust/crates/vt100-0.16.2.crate) = 32355
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
-SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e
-SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503
+SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
+SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67
-SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
-SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c
-SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836
-SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
-SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373
+SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
@@ -933,7 +933,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e
+SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
-SHA256 (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 796a0850d0c49cb4087e01f223fb6b041d2315ca76227e529b8bb0baecf0101c
-SIZE (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 730763
diff --git a/devel/py-typer/Makefile b/devel/py-typer/Makefile
index ebc8d04842b0..a6f7e647c1f3 100644
--- a/devel/py-typer/Makefile
+++ b/devel/py-typer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= typer
-PORTVERSION= 0.19.2
+PORTVERSION= 0.20.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typer/distinfo b/devel/py-typer/distinfo
index 6b67f3a80c51..743e8c4ad6ed 100644
--- a/devel/py-typer/distinfo
+++ b/devel/py-typer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816678
-SHA256 (typer-0.19.2.tar.gz) = 9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca
-SIZE (typer-0.19.2.tar.gz) = 104755
+TIMESTAMP = 1761446710
+SHA256 (typer-0.20.0.tar.gz) = 1aaf6494031793e4876fb0bacfa6a912b551cf43c1e63c800df8b1a866720c37
+SIZE (typer-0.20.0.tar.gz) = 106492
diff --git a/devel/py-types-protobuf/Makefile b/devel/py-types-protobuf/Makefile
index 4c77e00fc2fe..be85ea3752bb 100644
--- a/devel/py-types-protobuf/Makefile
+++ b/devel/py-types-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-protobuf
-PORTVERSION= 6.30.2.20250914
+PORTVERSION= 6.32.1.20251105
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-protobuf/distinfo b/devel/py-types-protobuf/distinfo
index 794a56f56a99..345d2f7acd10 100644
--- a/devel/py-types-protobuf/distinfo
+++ b/devel/py-types-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816682
-SHA256 (types_protobuf-6.30.2.20250914.tar.gz) = c2105326d0a52de3d33b84af0010d834ebbd4c17c50ff261fa82551ab75d9559
-SIZE (types_protobuf-6.30.2.20250914.tar.gz) = 62424
+TIMESTAMP = 1762586836
+SHA256 (types_protobuf-6.32.1.20251105.tar.gz) = 641002611ff87dd9fedc38a39a29cacb9907ae5ce61489b53e99ca2074bef764
+SIZE (types_protobuf-6.32.1.20251105.tar.gz) = 63846
diff --git a/devel/py-types-protobuf/files/patch-pyproject.toml b/devel/py-types-protobuf/files/patch-pyproject.toml
index 1f06d71e1d8c..f74d22209ed1 100644
--- a/devel/py-types-protobuf/files/patch-pyproject.toml
+++ b/devel/py-types-protobuf/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-09-14 02:55:57 UTC
+--- pyproject.toml.orig 2025-11-05 03:04:39 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,7 +8,7 @@
[project]
name = "types-protobuf"
- version = "6.30.2.20250914"
+ version = "6.32.1.20251105"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
diff --git a/devel/py-types-ujson/Makefile b/devel/py-types-ujson/Makefile
deleted file mode 100644
index b493005e0edd..000000000000
--- a/devel/py-types-ujson/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= types_ujson
-DISTVERSION= 5.10.0.20250326
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Typing stubs for ujson
-WWW= https://github.com/python/typeshed
-
-LICENSE= APACHE20
-
-DEPRECATED= No longer required by devel/py-ujson ≥ 5.11
-EXPIRATION_DATE=2025-10-31
-
-USES= python
-USE_PYTHON= distutils
-NO_ARCH= yes
-
-PLIST_FILES= %%PYTHON_SITELIBDIR%%/ujson-stubs/METADATA.toml \
- %%PYTHON_SITELIBDIR%%/ujson-stubs/__init__.pyi \
- %%PYTHON_SITELIBDIR%%/ujson-stubs/py.typed
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-ujson/distinfo b/devel/py-types-ujson/distinfo
deleted file mode 100644
index a98412d28873..000000000000
--- a/devel/py-types-ujson/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1744892404
-SHA256 (types_ujson-5.10.0.20250326.tar.gz) = 5469e05f2c31ecb3c4c0267cc8fe41bcd116826fbb4ded69801a645c687dd014
-SIZE (types_ujson-5.10.0.20250326.tar.gz) = 8340
diff --git a/devel/py-types-ujson/pkg-descr b/devel/py-types-ujson/pkg-descr
deleted file mode 100644
index d111cdd9dac8..000000000000
--- a/devel/py-types-ujson/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `ujson` package.
-It can be used by type-checking tools like mypy, pyright, pytype,
-PyCharm, etc. to check code that uses `ujson`.
diff --git a/devel/py-ufmt/Makefile b/devel/py-ufmt/Makefile
index 49fb90819efd..4d603389e48c 100644
--- a/devel/py-ufmt/Makefile
+++ b/devel/py-ufmt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ufmt
-PORTVERSION= 2.8.0
+PORTVERSION= 2.9.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ufmt/distinfo b/devel/py-ufmt/distinfo
index c7b652e4cd49..b04f29348815 100644
--- a/devel/py-ufmt/distinfo
+++ b/devel/py-ufmt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729994322
-SHA256 (ufmt-2.8.0.tar.gz) = 72c9502915497678de9aeab8aa18604890f14f869f7f378dd26e2878bde84f13
-SIZE (ufmt-2.8.0.tar.gz) = 24482
+TIMESTAMP = 1762586838
+SHA256 (ufmt-2.9.0.tar.gz) = ef0094a8ff554e978ddd7c27cf0c8e87e44ae70c55112ccb5c8c23b47f5467cd
+SIZE (ufmt-2.9.0.tar.gz) = 24800
diff --git a/devel/py-ufmt/files/patch-pyproject.toml b/devel/py-ufmt/files/patch-pyproject.toml
new file mode 100644
index 000000000000..67f52c40460a
--- /dev/null
+++ b/devel/py-ufmt/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-10-31 06:20:26 UTC
++++ pyproject.toml
+@@ -20,7 +20,7 @@ dependencies = [
+ requires-python = ">= 3.10"
+ dependencies = [
+ "black>=20.8b0",
+- "click>=8.2",
++ "click>=8.0",
+ "libcst>=0.4.0",
+ "moreorless>=0.4.0",
+ "tomlkit>=0.7.2",
diff --git a/devel/py-unearth/Makefile b/devel/py-unearth/Makefile
index 3dd1163a6211..5e1123c0ab60 100644
--- a/devel/py-unearth/Makefile
+++ b/devel/py-unearth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unearth
-PORTVERSION= 0.18.0
+PORTVERSION= 0.18.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-unearth/distinfo b/devel/py-unearth/distinfo
index 25af9f9e648b..0e11667f757e 100644
--- a/devel/py-unearth/distinfo
+++ b/devel/py-unearth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774665
-SHA256 (unearth-0.18.0.tar.gz) = 03553742271f04e340691b6464575c8b4b807c89e9403c91783ea732d4337948
-SIZE (unearth-0.18.0.tar.gz) = 285062
+TIMESTAMP = 1761446712
+SHA256 (unearth-0.18.1.tar.gz) = e8b132f73bf0dac7556a36419cb43125ced3bd172682bde1383cc5b193ccf73d
+SIZE (unearth-0.18.1.tar.gz) = 285044
diff --git a/devel/py-uproot/Makefile b/devel/py-uproot/Makefile
index 0c3c09711fc2..17cd9c462875 100644
--- a/devel/py-uproot/Makefile
+++ b/devel/py-uproot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uproot
-PORTVERSION= 5.6.6
+PORTVERSION= 5.6.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward>=2.4.6:math/py-awkward@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward>=2.8.2:math/py-awkward@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cramjam>=2.5.0:archivers/py-cramjam@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
diff --git a/devel/py-uproot/distinfo b/devel/py-uproot/distinfo
index e5348173721d..e3b10ed06652 100644
--- a/devel/py-uproot/distinfo
+++ b/devel/py-uproot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816690
-SHA256 (uproot-5.6.6.tar.gz) = 7958bf9be43d7053ac36bd3d3bb769b626f00e6cd1ba3e53a1b518228c4f73ed
-SIZE (uproot-5.6.6.tar.gz) = 979611
+TIMESTAMP = 1762586840
+SHA256 (uproot-5.6.8.tar.gz) = e4f314615f6b4ea77265c45d4a3876abf76a5e2595a5feb2e4d305ce6cebb399
+SIZE (uproot-5.6.8.tar.gz) = 992397
diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile
index 42a7abd95c2d..3f1491d567c0 100644
--- a/devel/py-uv-build/Makefile
+++ b/devel/py-uv-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv-build
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.9
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo
index 09953f98b9c5..3efb0eb63384 100644
--- a/devel/py-uv-build/distinfo
+++ b/devel/py-uv-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760077963
-SHA256 (uv_build-0.9.1.tar.gz) = 677fc8cec7aee555aa60b37e299f88fb3f600dbc5c530351a2115327b9aabc9e
-SIZE (uv_build-0.9.1.tar.gz) = 332775
+TIMESTAMP = 1763255719
+SHA256 (uv_build-0.9.9.tar.gz) = 1a9c05f294547324631c7f5ff7e8eeed184be38f9258323796d6444c426ea4f0
+SIZE (uv_build-0.9.9.tar.gz) = 335127
diff --git a/devel/py-uv-build08/Makefile b/devel/py-uv-build08/Makefile
index ca03fad60423..d1d3b319359b 100644
--- a/devel/py-uv-build08/Makefile
+++ b/devel/py-uv-build08/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uv-build
-PORTVERSION= 0.8.23
+PORTVERSION= 0.8.24
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uv-build08/distinfo b/devel/py-uv-build08/distinfo
index 8529e512a145..f5fa620d48d9 100644
--- a/devel/py-uv-build08/distinfo
+++ b/devel/py-uv-build08/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759774513
-SHA256 (uv_build-0.8.23.tar.gz) = d30b7f33fa85f0ac1057845a8246b9e24d935439a99d8354bf54c6b157b1b824
-SIZE (uv_build-0.8.23.tar.gz) = 332290
+TIMESTAMP = 1761446714
+SHA256 (uv_build-0.8.24.tar.gz) = 02e1256ac4524b06319a7fbfa30aa4959d9ef0b63076a959cce20a588448def8
+SIZE (uv_build-0.8.24.tar.gz) = 332743
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile
index 2dc937e96ebc..6b58cfa308f9 100644
--- a/devel/py-uv/Makefile
+++ b/devel/py-uv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.9
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo
index 0327b78915cf..21295a3e91a9 100644
--- a/devel/py-uv/distinfo
+++ b/devel/py-uv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760077944
-SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29
-SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329
+TIMESTAMP = 1763255701
+SHA256 (astral-sh-uv-0.9.9_GH0.tar.gz) = 0b130e6c74d39ee6fd32cc5e673c5240a35a05bbfbdca9a6ab2690ac22d7c7ad
+SIZE (astral-sh-uv-0.9.9_GH0.tar.gz) = 4777959
diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml
index fe13d52de5dd..312db00631ca 100644
--- a/devel/py-uv/files/patch-pyproject.toml
+++ b/devel/py-uv/files/patch-pyproject.toml
@@ -1,21 +1,15 @@
---- pyproject.toml.orig 2025-10-07 23:17:42 UTC
+--- pyproject.toml.orig 2025-10-21 16:14:22 UTC
+++ pyproject.toml
-@@ -1,11 +1,11 @@
+@@ -1,6 +1,6 @@
[build-system]
-requires = ["maturin>=1.0,<2.0"]
-build-backend = "maturin"
-+requires = ["setuptools>=61.0", "wheel"]
++requires = ["setuptools>0", "wheel"]
+build-backend = "setuptools.build_meta"
[project]
name = "uv"
- version = "0.9.1"
--description = "An extremely fast Python package and project manager, written in Rust."
-+description = "Python package for uv - extremely fast Python package installer"
- authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }]
- requires-python = ">=3.8"
- keywords = [
-@@ -40,62 +40,10 @@ Releases = "https://github.com/astral-sh/uv/releases"
+@@ -40,62 +40,10 @@ Discord = "https://discord.gg/astral-sh"
Releases = "https://github.com/astral-sh/uv/releases"
Discord = "https://discord.gg/astral-sh"
diff --git a/devel/py-validate-pyproject-schema-store/Makefile b/devel/py-validate-pyproject-schema-store/Makefile
index 4cd4f34272bd..0e49af6f3383 100644
--- a/devel/py-validate-pyproject-schema-store/Makefile
+++ b/devel/py-validate-pyproject-schema-store/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile
index 5bd4d3910803..6625922137c1 100644
--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= virtualenv
-PORTVERSION= 20.35.3
+PORTVERSION= 20.35.4
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>=3.12.2:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.9.1:devel/py-platformdirs@${PY_FLAVOR}
-# tests: 355 passed, 38 skipped, 2 deselected
+# tests: 357 passed, 39 skipped, 2 deselected
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=7.3.2:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage_enable_subprocess>=1.0:devel/py-coverage_enable_subprocess@${PY_FLAVOR} \
diff --git a/devel/py-virtualenv/distinfo b/devel/py-virtualenv/distinfo
index 9b7606e582d6..a3ae3ca4c225 100644
--- a/devel/py-virtualenv/distinfo
+++ b/devel/py-virtualenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760254700
-SHA256 (pypa-virtualenv-20.35.3_GH0.tar.gz) = ea7aae2fa5525b119f6c4254f2aa786805011a911e6438c97a58be89135a110d
-SIZE (pypa-virtualenv-20.35.3_GH0.tar.gz) = 6044008
+TIMESTAMP = 1761906315
+SHA256 (pypa-virtualenv-20.35.4_GH0.tar.gz) = 7cd947aef689c99b2539a45de8735a209668e8cefec1482625461a1f2d25cc80
+SIZE (pypa-virtualenv-20.35.4_GH0.tar.gz) = 6069883
diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile
index d4153bbf0a80..5819814f8cd4 100644
--- a/devel/py-watchfiles/Makefile
+++ b/devel/py-watchfiles/Makefile
@@ -1,5 +1,6 @@
PORTNAME= watchfiles
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-watchfiles/Makefile.crates b/devel/py-watchfiles/Makefile.crates
index 07c8873c1aae..8f9896e585f4 100644
--- a/devel/py-watchfiles/Makefile.crates
+++ b/devel/py-watchfiles/Makefile.crates
@@ -20,15 +20,15 @@ CARGO_CRATES= autocfg-1.3.0 \
mio-1.0.3 \
notify-8.0.0 \
notify-types-2.0.0 \
- once_cell-1.19.0 \
+ once_cell-1.21.3 \
portable-atomic-1.6.0 \
proc-macro2-1.0.81 \
- pyo3-0.25.1 \
- pyo3-build-config-0.25.1 \
- pyo3-ffi-0.25.1 \
- pyo3-macros-0.25.1 \
- pyo3-macros-backend-0.25.1 \
- python3-dll-a-0.2.13 \
+ pyo3-0.26.0 \
+ pyo3-build-config-0.26.0 \
+ pyo3-ffi-0.26.0 \
+ pyo3-macros-0.26.0 \
+ pyo3-macros-backend-0.26.0 \
+ python3-dll-a-0.2.14 \
quote-1.0.36 \
redox_syscall-0.5.3 \
same-file-1.0.6 \
diff --git a/devel/py-watchfiles/distinfo b/devel/py-watchfiles/distinfo
index 522792bea584..ba1dc329e1ba 100644
--- a/devel/py-watchfiles/distinfo
+++ b/devel/py-watchfiles/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759774667
-SHA256 (watchfiles-1.1.0.tar.gz) = 693ed7ec72cbfcee399e92c895362b6e66d63dac6b91e2c11ae03d10d503e575
-SIZE (watchfiles-1.1.0.tar.gz) = 94406
+TIMESTAMP = 1761446716
+SHA256 (watchfiles-1.1.1.tar.gz) = a173cb5c16c4f40ab19cecf48a534c409f7ea983ab8fed0741304a1c0a31b3f2
+SIZE (watchfiles-1.1.1.tar.gz) = 94440
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -45,24 +45,24 @@ SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce
SIZE (rust/crates/notify-8.0.0.crate) = 35590
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
SHA256 (rust/crates/proc-macro2-1.0.81.crate) = 3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba
SIZE (rust/crates/proc-macro2-1.0.81.crate) = 48233
-SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
-SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
-SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
-SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
-SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
-SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
-SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
-SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
-SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
-SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
-SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed
-SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018
+SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
+SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
+SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
+SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
+SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
+SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
+SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
+SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
+SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
+SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
+SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
+SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4
diff --git a/devel/py-whistle/Makefile b/devel/py-whistle/Makefile
index 335a1167d5dd..e2a444bbc218 100644
--- a/devel/py-whistle/Makefile
+++ b/devel/py-whistle/Makefile
@@ -1,7 +1,8 @@
PORTNAME= whistle
-PORTVERSION= 2.0.1
+PORTVERSION= 2.1.4
CATEGORIES= devel python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/python-whistle/whistle/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
@@ -10,8 +11,9 @@ WWW= https://python-whistle.github.io/ \
https://github.com/python-whistle/whistle
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-whistle/distinfo b/devel/py-whistle/distinfo
index 4cac51f775a6..7ed07f884244 100644
--- a/devel/py-whistle/distinfo
+++ b/devel/py-whistle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936188
-SHA256 (whistle-2.0.1.tar.gz) = 88ebbbe8328fe91d7c2908f656f7378b7ae4b1db4c1dd27b8f04abee7d787780
-SIZE (whistle-2.0.1.tar.gz) = 5772
+TIMESTAMP = 1762586842
+SHA256 (whistle-2.1.4.tar.gz) = 15fb4c9d46d32e658472da475697cb2573768a19579f1d139606fe1de5285fee
+SIZE (whistle-2.1.4.tar.gz) = 161112
diff --git a/devel/py-widgetsnbextension/Makefile b/devel/py-widgetsnbextension/Makefile
index 89c25c720170..d01d47822ba3 100644
--- a/devel/py-widgetsnbextension/Makefile
+++ b/devel/py-widgetsnbextension/Makefile
@@ -1,5 +1,5 @@
PORTNAME= widgetsnbextension
-PORTVERSION= 4.0.14
+PORTVERSION= 4.0.15
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-widgetsnbextension/distinfo b/devel/py-widgetsnbextension/distinfo
index e43dc100526f..f656b723f022 100644
--- a/devel/py-widgetsnbextension/distinfo
+++ b/devel/py-widgetsnbextension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744560091
-SHA256 (widgetsnbextension-4.0.14.tar.gz) = a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af
-SIZE (widgetsnbextension-4.0.14.tar.gz) = 1097428
+TIMESTAMP = 1762200224
+SHA256 (widgetsnbextension-4.0.15.tar.gz) = de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9
+SIZE (widgetsnbextension-4.0.15.tar.gz) = 1097402
diff --git a/devel/py-wsme/Makefile b/devel/py-wsme/Makefile
index 2eef2f6067e6..3f65b15f2d26 100644
--- a/devel/py-wsme/Makefile
+++ b/devel/py-wsme/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.4:devel/py-importlib-m
${PYTHON_PKGNAMEPREFIX}simplegeneric>=0:devel/py-simplegeneric@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.8.0:www/py-webob@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
MAKE_ENV= PBR_VERSION=${PORTVERSION}
diff --git a/devel/py-xasm/Makefile b/devel/py-xasm/Makefile
index 34b250404ac4..aaa7ac1c1834 100644
--- a/devel/py-xasm/Makefile
+++ b/devel/py-xasm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xasm
-PORTVERSION= 1.2.0
+PORTVERSION= 1.2.2
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/rocky/python-xasm/releases/download/${PORTVERSION}/
@@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.gpl2
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdis>=6.0.3:devel/py-xdis@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}xdis>=6.1.8<6.3.0:devel/py-xdis@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-xasm/distinfo b/devel/py-xasm/distinfo
index 3635d0d8e558..d60b0bfe25eb 100644
--- a/devel/py-xasm/distinfo
+++ b/devel/py-xasm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722711125
-SHA256 (xasm-1.2.0.tar.gz) = 800ed4d0e2b582fa85c39362ea2958020b8fe48e96d13c2f0895c7f7b1f5f81f
-SIZE (xasm-1.2.0.tar.gz) = 39887
+TIMESTAMP = 1761446718
+SHA256 (xasm-1.2.2.tar.gz) = d809552faaec612d1173533702625ae617e656e6ee0484880f7cfd5831087380
+SIZE (xasm-1.2.2.tar.gz) = 45153
diff --git a/devel/py-xasm/files/patch-____pkginfo____.py b/devel/py-xasm/files/patch-____pkginfo____.py
deleted file mode 100644
index b4e7591c79d0..000000000000
--- a/devel/py-xasm/files/patch-____pkginfo____.py
+++ /dev/null
@@ -1,17 +0,0 @@
---- __pkginfo__.py.orig 2021-11-07 21:37:38 UTC
-+++ __pkginfo__.py
-@@ -35,12 +35,12 @@ ftp_url = None
- author = "Rocky Bernstein"
- author_email = "rb@dustyfeet.com"
- ftp_url = None
--install_requires = [_six]
-+install_requires = ["xdis >= 6.0.3"]
- license = "GPL-2.0"
- mailing_list = "python-debugger@googlegroups.com"
- modname = "xasm"
- py_modules = None
--setup_requires = ["pytest-runner", "xdis >= 6.0.3, < 6.1.0"]
-+setup_requires = []
- # scripts = ['bin/pydisasm']
- short_desc = "Python cross-version byte-code assembler"
- tests_require = ["pytest", _six]
diff --git a/devel/py-xasm/files/patch-pyproject.toml b/devel/py-xasm/files/patch-pyproject.toml
new file mode 100644
index 000000000000..f81ae23548e2
--- /dev/null
+++ b/devel/py-xasm/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-10-17 17:52:00 UTC
++++ pyproject.toml
+@@ -17,7 +17,7 @@ readme = "README.rst"
+ "xdis >= 6.1.8, < 6.3.0",
+ ]
+ readme = "README.rst"
+-license = "GPL-2.0"
++license = {text = "GPL-2.0"}
+ keywords = ["Python bytecode", "bytecode", "disassembler"]
+ classifiers = [
+ "Development Status :: 4 - Beta",
diff --git a/devel/py-xattr/Makefile b/devel/py-xattr/Makefile
index b7e35136c9a7..8ffc9beecd42 100644
--- a/devel/py-xattr/Makefile
+++ b/devel/py-xattr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xattr
-PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTVERSION= 1.3.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-xattr/distinfo b/devel/py-xattr/distinfo
index ee9166d110d0..2fdcc53c04f3 100644
--- a/devel/py-xattr/distinfo
+++ b/devel/py-xattr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752542728
-SHA256 (xattr-1.2.0.tar.gz) = a64c8e21eff1be143accf80fd3b8fde3e28a478c37da298742af647ac3e5e0a7
-SIZE (xattr-1.2.0.tar.gz) = 17293
+TIMESTAMP = 1761446720
+SHA256 (xattr-1.3.0.tar.gz) = 30439fabd7de0787b27e9a6e1d569c5959854cb322f64ce7380fedbfa5035036
+SIZE (xattr-1.3.0.tar.gz) = 17148
diff --git a/devel/py-xattr/files/patch-pyproject.toml b/devel/py-xattr/files/patch-pyproject.toml
index 4ffc819a00e9..4facb1b31b99 100644
--- a/devel/py-xattr/files/patch-pyproject.toml
+++ b/devel/py-xattr/files/patch-pyproject.toml
@@ -1,10 +1,19 @@
---- pyproject.toml.orig 2025-07-14 02:33:11 UTC
+--- pyproject.toml.orig 2025-10-13 21:46:56 UTC
+++ pyproject.toml
@@ -1,6 +1,6 @@ requires = [
[build-system]
requires = [
-- "setuptools>=68",
+- "setuptools>=77.0.3",
+ "setuptools>=61",
"wheel",
"cffi>=1.16.0",
]
+@@ -21,7 +21,7 @@ description="Python wrapper for extended filesystem at
+ {name = "Bob Ippolito", email = "bob@redivi.com"},
+ ]
+ description="Python wrapper for extended filesystem attributes"
+-license = "MIT"
++license = {file = "LICENSE.txt"}
+ keywords = ["xattr"]
+ classifiers = [
+ "Environment :: Console",
diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile
index f6abaf127cef..3f4b975d3f8e 100644
--- a/devel/py-xdis/Makefile
+++ b/devel/py-xdis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xdis
-PORTVERSION= 6.1.7
+PORTVERSION= 6.1.8
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/rocky/python-xdis/releases/download/${PORTVERSION}/
diff --git a/devel/py-xdis/distinfo b/devel/py-xdis/distinfo
index c635642d5721..c01a4147f50b 100644
--- a/devel/py-xdis/distinfo
+++ b/devel/py-xdis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774671
-SHA256 (xdis-6.1.7.tar.gz) = 0faeba937dfda8b82a4655864fc29860db176581fe05cf02d0a3701d6c7cb147
-SIZE (xdis-6.1.7.tar.gz) = 630750
+TIMESTAMP = 1761446722
+SHA256 (xdis-6.1.8.tar.gz) = a070c390f814395d672a8732b8b5e8e09cdeeaac1b32497e8061c24f126f6d69
+SIZE (xdis-6.1.8.tar.gz) = 630484
diff --git a/devel/pycomposefile/Makefile b/devel/pycomposefile/Makefile
deleted file mode 100644
index 9981b3302a5f..000000000000
--- a/devel/pycomposefile/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= pycomposefile
-DISTVERSION= 0.0.30
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= Structured deserialization of Docker Compose files for Python
-WWW= https://pypi.org/project/pycomposefile/
-
-LICENSE= MIT
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-post-patch:
- @${RM} -r ${WRKSRC}/tests/
-
-.include <bsd.port.mk>
diff --git a/devel/pycomposefile/distinfo b/devel/pycomposefile/distinfo
deleted file mode 100644
index 9f037503ebe2..000000000000
--- a/devel/pycomposefile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1696204074
-SHA256 (pycomposefile-0.0.30.tar.gz) = 190a2920ef05f86e620f3e0d1761931c2a57a38baa2877472337df69c8a1ca53
-SIZE (pycomposefile-0.0.30.tar.gz) = 15893
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index 4324c1d2e3ab..e40996639611 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyenv
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.11
+DISTVERSION= 2.6.12
CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo
index 0e015ff905fb..60cd9d3a5b1c 100644
--- a/devel/pyenv/distinfo
+++ b/devel/pyenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760592439
-SHA256 (pyenv-pyenv-v2.6.11_GH0.tar.gz) = cfd4c1a21a0095a4adb53da5c374b98295c355c2532527c06ce83a103b7ddad8
-SIZE (pyenv-pyenv-v2.6.11_GH0.tar.gz) = 1360562
+TIMESTAMP = 1762046740
+SHA256 (pyenv-pyenv-v2.6.12_GH0.tar.gz) = 75fe91b18e617bf0261e40901d3ebc3e3c1b94b0b62da2fd7dddd1778f45dcb7
+SIZE (pyenv-pyenv-v2.6.12_GH0.tar.gz) = 1361071
diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist
index 4165cce482e1..a3202dabc643 100644
--- a/devel/pyenv/pkg-plist
+++ b/devel/pyenv/pkg-plist
@@ -204,6 +204,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.9.21
libexec/pyenv-plugins/python-build/share/python-build/3.9.22
libexec/pyenv-plugins/python-build/share/python-build/3.9.23
libexec/pyenv-plugins/python-build/share/python-build/3.9.24
+libexec/pyenv-plugins/python-build/share/python-build/3.9.25
libexec/pyenv-plugins/python-build/share/python-build/3.10-dev
libexec/pyenv-plugins/python-build/share/python-build/3.10.0
libexec/pyenv-plugins/python-build/share/python-build/3.10.1
@@ -392,6 +393,7 @@ libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.1.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.1.2
libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.0
libexec/pyenv-plugins/python-build/share/python-build/graalpy-25.0.0
+libexec/pyenv-plugins/python-build/share/python-build/graalpy-25.0.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-24.2.2
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-23.1.0
@@ -402,6 +404,7 @@ libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.1.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.1.2
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.0
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-25.0.0
+libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-25.0.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.1
libexec/pyenv-plugins/python-build/share/python-build/graalpy-community-24.2.2
libexec/pyenv-plugins/python-build/share/python-build/graalpy-dev
diff --git a/devel/pygobject-common/Makefile b/devel/pygobject-common/Makefile
index 9faa06e77a70..34f82088547c 100644
--- a/devel/pygobject-common/Makefile
+++ b/devel/pygobject-common/Makefile
@@ -3,11 +3,18 @@ PKGNAMESUFFIX= -common
COMMENT= Common files for Python bindings for GObject Introspection
+TEST_DEPENDS= bash:shells/bash \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
+
NO_BUILD= yes
NO_ARCH= yes
PLIST_FILES= include/pygobject-3.0/pygobject.h \
libdata/pkgconfig/pygobject-3.0.pc
+# tests/test_glib.py is flaky - its tests fail when run together, but pass when
+# executed separately
+TEST_ENV= PYTEST_ADDOPTS='-k "not test_io_add_watch and not test_main_loop"'
+
SLAVE_PORT= common
MASTERDIR= ${.CURDIR}/../../devel/py-pygobject
diff --git a/devel/pylyzer/Makefile b/devel/pylyzer/Makefile
index be7125e7f352..2e56def8d2a3 100644
--- a/devel/pylyzer/Makefile
+++ b/devel/pylyzer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pylyzer
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.78
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/pymsteams/Makefile b/devel/pymsteams/Makefile
index 600178574c16..8d9144bade2a 100644
--- a/devel/pymsteams/Makefile
+++ b/devel/pymsteams/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pymsteams
-DISTVERSION= 0.2.2
-PORTREVISION= 1
+DISTVERSION= 0.2.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +10,14 @@ WWW= https://pypi.org/project/pymsteams/
LICENSE= APACHE20
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpx>=0.18.2:www/py-httpx@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/pymsteams/distinfo b/devel/pymsteams/distinfo
index ce610723c7d0..7d1f6fba9057 100644
--- a/devel/pymsteams/distinfo
+++ b/devel/pymsteams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696274151
-SHA256 (pymsteams-0.2.2.tar.gz) = 5696dc987b47b498825b8f095863edbdcff126db774b83aa246559c5f1f08ec6
-SIZE (pymsteams-0.2.2.tar.gz) = 9586
+TIMESTAMP = 1761306413
+SHA256 (pymsteams-0.2.5.tar.gz) = 9f76ca3a3de17b49ce3c5c314ee0e88b8bd2be78fc66f693ade1b7cabf23af70
+SIZE (pymsteams-0.2.5.tar.gz) = 88943
diff --git a/devel/pymsteams/files/patch-pyproject.toml b/devel/pymsteams/files/patch-pyproject.toml
new file mode 100644
index 000000000000..30d05ca53875
--- /dev/null
+++ b/devel/pymsteams/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-01-07 23:58:33 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=64", "setuptools-scm>=8"]
++requires = ["setuptools>=63", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/devel/pyside2-tools/distinfo b/devel/pyside2-tools/distinfo
index a8e84b0ff77b..57a2afb9b12f 100644
--- a/devel/pyside2-tools/distinfo
+++ b/devel/pyside2-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750004562
-SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527
-SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828
+TIMESTAMP = 1762397870
+SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b
+SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736
diff --git a/devel/pyside2/distinfo b/devel/pyside2/distinfo
index 16753b2b493e..cf7e908cd157 100644
--- a/devel/pyside2/distinfo
+++ b/devel/pyside2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750004535
-SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527
-SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828
+TIMESTAMP = 1762397852
+SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b
+SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736
diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile
deleted file mode 100644
index 8f8ec9cffbfa..000000000000
--- a/devel/pysvn/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME= pysvn
-PORTVERSION= 1.9.12
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
-
-MAINTAINER= bra@fsn.hu
-COMMENT= Python binding for Subversion
-WWW= http://pysvn.tigris.org/
-
-LICENSE= APACHE11
-LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
-
-BROKEN= Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
-EXPIRATION_DATE=2025-10-31
-
-.if ${WITH_SUBVERSION_VER:U} == LTS
-LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts
-.else
-LIB_DEPENDS= libsvn_client-1.so:devel/subversion
-.endif
-LIB_DEPENDS+= libneon.so:www/neon \
- libexpat.so:textproc/expat2
-
-USES= python
-USE_PYTHON= distutils noegginfo concurrent optsuffix
-PYDISTUTILS_CONFIGURE_TARGET= configure
-PYDISTUTILS_CONFIGUREARGS= --apr-inc-dir=${LOCALBASE}/include/apr-1 \
- --svn-inc-dir=${LOCALBASE}/include/subversion-1 \
- --pycxx-dir=${WRKSRC}/../Import/pycxx-7.1.4 \
- --pycxx-src-dir=${WRKSRC}/../Import/pycxx-7.1.4/Src
-
-PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \
- %%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_${PYTHON_VERSION:S/./_/:S/python//}.so
-
-WRKSRC_SUBDIR= Source
-
-post-patch:
- ${REINPLACE_CMD} -e 's|^min_pycxx_version =|pycxx_version = &|g; s|gcc|${CC}|g; s|g++|${CXX}|g' ${WRKSRC}/setup_configure.py
-
-do-build:
- @cd ${WRKSRC} && ${MAKE_CMD}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
- ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} \
- ${WRKSRC}/${PORTNAME}/*.py \
- ${WRKSRC}/${PORTNAME}/*.so \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/*.so
-
-.include <bsd.port.mk>
diff --git a/devel/pysvn/distinfo b/devel/pysvn/distinfo
deleted file mode 100644
index fab48eb12f07..000000000000
--- a/devel/pysvn/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1593364883
-SHA256 (pysvn-1.9.12.tar.gz) = b113dae303728c3986745d604ce80b4b4a67addc99c24907e3ff5409d87f47d4
-SIZE (pysvn-1.9.12.tar.gz) = 663626
diff --git a/devel/pysvn/pkg-descr b/devel/pysvn/pkg-descr
deleted file mode 100644
index f3f1908f1f31..000000000000
--- a/devel/pysvn/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-The pysvn module is a python interface to the Subversion version control
-system. This API exposes client interfaces for managing a working copy,
-querying a repository, and synchronizing the two.
-
-This API cannot create new repositories; it can only interact with existing
-repositories. If you need to create a repository, use the svnadmin command
-from Subversion.
-
-Using the API, you can check out a working copy, add, edit, and remove working
-files, and check in, compare, or discard your changes. Repository properties
-such as keyword expansion, end of line characters, and ignore lists can also
-be examined and manipulated.
diff --git a/devel/pytype/Makefile b/devel/pytype/Makefile
index 6b98171ef63a..ea5b1565e615 100644
--- a/devel/pytype/Makefile
+++ b/devel/pytype/Makefile
@@ -31,7 +31,7 @@ RUN_DEPENDS= ninja>=1.10.2:devel/ninja \
${PYTHON_PKGNAMEPREFIX}toml>=0.10.2:textproc/py-toml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= compiler:c++11-lang python:3.10+
+USES= compiler:c++11-lang python
USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
diff --git a/devel/qbs/Makefile b/devel/qbs/Makefile
index 78ad0d5d09e2..8c1aef956386 100644
--- a/devel/qbs/Makefile
+++ b/devel/qbs/Makefile
@@ -1,11 +1,13 @@
PORTNAME= qbs
DISTVERSIONPREFIX= src-
-DISTVERSION= 3.0.3
-PORTREVISION= 1
+DISTVERSION= 3.1.1
CATEGORIES= devel
MASTER_SITES= QT/official_releases/${PORTNAME}/${PORTVERSION}
DIST_SUBDIR= KDE/Qt/qbs
+PATCH_SITES= https://github.com/qbs/qbs/commit/ # Prep for Qt 6.10.x
+PATCHFILES+= ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch:-p1
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Qbs Build Suite
WWW= https://doc.qt.io/qbs/
diff --git a/devel/qbs/distinfo b/devel/qbs/distinfo
index 1e005315037b..8257ca7306d4 100644
--- a/devel/qbs/distinfo
+++ b/devel/qbs/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1756940690
-SHA256 (KDE/Qt/qbs/qbs-src-3.0.3.tar.gz) = 5ea02139263ec4dbf947d18f4a73ccc41f691ec43c5914a6a6b089d9713ec0dc
-SIZE (KDE/Qt/qbs/qbs-src-3.0.3.tar.gz) = 5796778
+TIMESTAMP = 1763025797
+SHA256 (KDE/Qt/qbs/qbs-src-3.1.1.tar.gz) = 95e8de11cd66710975d4225d35ee01fd43691e4b65609399de367cb8a1df3af9
+SIZE (KDE/Qt/qbs/qbs-src-3.1.1.tar.gz) = 5803914
+SHA256 (KDE/Qt/qbs/ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch) = 1d3452e939676e45ebe990112b93d0384844ab33c001ce590e36d49f00aa43be
+SIZE (KDE/Qt/qbs/ee78fcb399ec5968a43dc0160ee40cdd5357cc1a.patch) = 1044
diff --git a/devel/qbs/pkg-plist b/devel/qbs/pkg-plist
index e944304f33ea..07c0f34204bf 100644
--- a/devel/qbs/pkg-plist
+++ b/devel/qbs/pkg-plist
@@ -61,6 +61,7 @@ lib/libqbscore.so
lib/libqbscore.so.%%QBS_VER%%
lib/libqbscore.so.%%QBS_VERSION%%
lib/qbs/plugins/libclangcompilationdbgenerator.so
+lib/qbs/plugins/libgraphvizgenerator.so
lib/qbs/plugins/libiarewgenerator.so
lib/qbs/plugins/libkeiluvgenerator.so
lib/qbs/plugins/libmakefilegenerator.so
@@ -166,8 +167,14 @@ libexec/qbs/qbs_processlauncher
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-applicationextension.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-autotestrunner-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-autotestrunner.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configbuild-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configbuild.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configinstall-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-configinstall.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppapplication-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppapplication.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppstd-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-cppstd.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-dynamiclibrary-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-dynamiclibrary.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-innosetup-members.html
@@ -182,6 +189,8 @@ libexec/qbs/qbs_processlauncher
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-library.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-loadablemodule-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-loadablemodule.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-plugin-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-plugin.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtapplication-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtapplication.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsconvenienceitems-qtguiapplication-members.html
@@ -250,6 +259,10 @@ libexec/qbs/qbs_processlauncher
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-capnproto-cpp.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-codesign-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-codesign.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-build-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-build.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-install-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-config-install.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp-obsolete.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-cpp.html
@@ -275,6 +288,8 @@ libexec/qbs/qbs_processlauncher
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-ico.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-innosetup-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-innosetup.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-installpaths-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-installpaths.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-java-members.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-java.html
%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-lex-yacc-members.html
@@ -574,6 +589,9 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/examples/compiled-qml/main.cpp
%%DATADIR%%/examples/compiled-qml/main.qml
%%DATADIR%%/examples/compiled-qml/qml.qrc
+%%DATADIR%%/examples/conan-zlib/conan-zlib.qbs
+%%DATADIR%%/examples/conan-zlib/conanfile.py
+%%DATADIR%%/examples/conan-zlib/main.c
%%DATADIR%%/examples/cxx-modules/mod0/mod0.cppm
%%DATADIR%%/examples/cxx-modules/mod0/mod0.qbs
%%DATADIR%%/examples/cxx-modules/mod0/mod0main.cpp
@@ -640,6 +658,10 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/examples/install-bundle/main.cpp
%%DATADIR%%/examples/install-bundle/white.iconset/icon_16x16.png
%%DATADIR%%/examples/install-bundle/white.iconset/icon_16x16@2x.png
+%%DATADIR%%/examples/main-bundle/main-bundle.qbs
+%%DATADIR%%/examples/main-bundle/main.cpp
+%%DATADIR%%/examples/main-bundle/mylib.cpp
+%%DATADIR%%/examples/main-bundle/mylib.h
%%DATADIR%%/examples/pkgconfig-provider/main.c
%%DATADIR%%/examples/pkgconfig-provider/pkgconfig-provider.qbs
%%DATADIR%%/examples/protobuf/addressbook_conan/addressbook_conan.qbs
@@ -722,7 +744,10 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/imports/qbs/base/Application.qbs
%%DATADIR%%/imports/qbs/base/ApplicationExtension.qbs
%%DATADIR%%/imports/qbs/base/AutotestRunner.qbs
+%%DATADIR%%/imports/qbs/base/ConfigBuild.qbs
+%%DATADIR%%/imports/qbs/base/ConfigInstall.qbs
%%DATADIR%%/imports/qbs/base/CppApplication.qbs
+%%DATADIR%%/imports/qbs/base/CppStd.qbs
%%DATADIR%%/imports/qbs/base/DynamicLibrary.qbs
%%DATADIR%%/imports/qbs/base/InnoSetup.qbs
%%DATADIR%%/imports/qbs/base/InstallPackage.qbs
@@ -734,6 +759,7 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/imports/qbs/base/NativeBinary.qbs
%%DATADIR%%/imports/qbs/base/NetModule.qbs
%%DATADIR%%/imports/qbs/base/NodeJSApplication.qbs
+%%DATADIR%%/imports/qbs/base/Plugin.qbs
%%DATADIR%%/imports/qbs/base/QtApplication.qbs
%%DATADIR%%/imports/qbs/base/QtGuiApplication.qbs
%%DATADIR%%/imports/qbs/base/QtLupdateRunner.qbs
@@ -766,8 +792,6 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/module-providers/Qt/templates/scxml.qbs
%%DATADIR%%/module-providers/Qt/templates/shadertools.js
%%DATADIR%%/module-providers/Qt/templates/shadertools.qbs
-%%DATADIR%%/module-providers/__fallback/fallback.qbs
-%%DATADIR%%/module-providers/__fallback/provider.qbs
%%DATADIR%%/module-providers/conan.js
%%DATADIR%%/module-providers/conan.qbs
%%DATADIR%%/module-providers/qbspkgconfig.qbs
@@ -803,6 +827,8 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/modules/codesign/codesign.js
%%DATADIR%%/modules/codesign/noop.qbs
%%DATADIR%%/modules/codesign/signtool.qbs
+%%DATADIR%%/modules/config/build/module.qbs
+%%DATADIR%%/modules/config/install/module.qbs
%%DATADIR%%/modules/cpp/CppModule.qbs
%%DATADIR%%/modules/cpp/DarwinGCC.qbs
%%DATADIR%%/modules/cpp/GenericGCC.qbs
@@ -856,6 +882,9 @@ share/man/man1/qbs.1.gz
%%DATADIR%%/modules/ico/IcoModule.qbs
%%DATADIR%%/modules/ico/ico.js
%%DATADIR%%/modules/innosetup/InnoSetupModule.qbs
+%%DATADIR%%/modules/installpaths/base.qbs
+%%DATADIR%%/modules/installpaths/debian.js
+%%DATADIR%%/modules/installpaths/linux.qbs
%%DATADIR%%/modules/java/JavaModule.qbs
%%DATADIR%%/modules/java/io/qt/qbs/Artifact.java
%%DATADIR%%/modules/java/io/qt/qbs/ArtifactListJsonWriter.java
diff --git a/devel/qt5-assistant/distinfo b/devel/qt5-assistant/distinfo
index 137e3510e72e..984701a2c2aa 100644
--- a/devel/qt5-assistant/distinfo
+++ b/devel/qt5-assistant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567033
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399636
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-buildtools/distinfo b/devel/qt5-buildtools/distinfo
index b82bcb7ba258..611136c654c1 100644
--- a/devel/qt5-buildtools/distinfo
+++ b/devel/qt5-buildtools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567036
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399638
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-concurrent/distinfo b/devel/qt5-concurrent/distinfo
index 6f1e904a9c0d..7f9a494b4706 100644
--- a/devel/qt5-concurrent/distinfo
+++ b/devel/qt5-concurrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567039
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399640
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-core/Makefile b/devel/qt5-core/Makefile
index b84b65e1657e..e6b7fccd622d 100644
--- a/devel/qt5-core/Makefile
+++ b/devel/qt5-core/Makefile
@@ -1,6 +1,5 @@
PORTNAME= core
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-core/distinfo b/devel/qt5-core/distinfo
index 539e7fc98b26..0fa41eca0f6d 100644
--- a/devel/qt5-core/distinfo
+++ b/devel/qt5-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567042
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399642
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-dbus/distinfo b/devel/qt5-dbus/distinfo
index 15523368fa7f..7fdb7594b5d7 100644
--- a/devel/qt5-dbus/distinfo
+++ b/devel/qt5-dbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567045
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399644
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-designer/distinfo b/devel/qt5-designer/distinfo
index c8be0c9e679d..80bd2c97fcc9 100644
--- a/devel/qt5-designer/distinfo
+++ b/devel/qt5-designer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567047
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399646
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-help/distinfo b/devel/qt5-help/distinfo
index 792a747e4ca2..ee690800eca9 100644
--- a/devel/qt5-help/distinfo
+++ b/devel/qt5-help/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567050
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399647
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-linguist/distinfo b/devel/qt5-linguist/distinfo
index 7340d439ca8d..008c2ba87591 100644
--- a/devel/qt5-linguist/distinfo
+++ b/devel/qt5-linguist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567053
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399649
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-linguisttools/distinfo b/devel/qt5-linguisttools/distinfo
index db6174ce9e6a..6d77734aef3f 100644
--- a/devel/qt5-linguisttools/distinfo
+++ b/devel/qt5-linguisttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567056
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399651
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-location/distinfo b/devel/qt5-location/distinfo
index b9c72cf45354..4bcfa60ce989 100644
--- a/devel/qt5-location/distinfo
+++ b/devel/qt5-location/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567059
-SHA256 (KDE/Qt/5.15.17/kde-qtlocation-5.15.17p7.tar.xz) = b719959052823ebe8fcbbd84e3fdc924238b473988eb234e216590ecdef9199d
-SIZE (KDE/Qt/5.15.17/kde-qtlocation-5.15.17p7.tar.xz) = 6488624
+TIMESTAMP = 1762399653
+SHA256 (KDE/Qt/5.15.18/kde-qtlocation-5.15.18p7.tar.xz) = 22194c0ee3f265077872fbd2d97fdc88d985de77d1105e24595f402c36052313
+SIZE (KDE/Qt/5.15.18/kde-qtlocation-5.15.18p7.tar.xz) = 6487648
diff --git a/devel/qt5-qdbus/distinfo b/devel/qt5-qdbus/distinfo
index cd58428d183d..d7b143f94e62 100644
--- a/devel/qt5-qdbus/distinfo
+++ b/devel/qt5-qdbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567061
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399654
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-qdbusviewer/distinfo b/devel/qt5-qdbusviewer/distinfo
index 12a7f92c488e..59fa9778f869 100644
--- a/devel/qt5-qdbusviewer/distinfo
+++ b/devel/qt5-qdbusviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567064
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399656
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-qdoc-data/Makefile b/devel/qt5-qdoc-data/Makefile
index ea5faac93858..58964857b2cc 100644
--- a/devel/qt5-qdoc-data/Makefile
+++ b/devel/qt5-qdoc-data/Makefile
@@ -5,7 +5,7 @@
PORTNAME= qdoc-data
DISTVERSION= ${QT5_VERSION}
CATEGORIES= devel textproc
-MASTER_SITES= QT/official_releases/qt/${QT5_VERSION:R}/${QT5_VERSION}/submodules/
+MASTER_SITES= QT/archive/qt/${QT5_VERSION:R}/${QT5_VERSION}/submodules/
PKGNAMEPREFIX= qt5-
DISTNAME= qtbase-everywhere-opensource-src-${QT5_VERSION}
WRKSRC= ${WRKDIR}/qtbase-everywhere-src-${QT5_VERSION}
diff --git a/devel/qt5-qdoc-data/distinfo b/devel/qt5-qdoc-data/distinfo
index aa0bf03adace..89da93155764 100644
--- a/devel/qt5-qdoc-data/distinfo
+++ b/devel/qt5-qdoc-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567065
-SHA256 (KDE/Qt/5.15.17/qtbase-everywhere-opensource-src-5.15.17.tar.xz) = de797d49b2e53babf2372c6b52f552d5fd15ecfff9b0fb240641f7da260a1955
-SIZE (KDE/Qt/5.15.17/qtbase-everywhere-opensource-src-5.15.17.tar.xz) = 51478524
+TIMESTAMP = 1762400168
+SHA256 (KDE/Qt/5.15.18/qtbase-everywhere-opensource-src-5.15.18.tar.xz) = 7b632550ea1048fc10c741e46e2e3b093e5ca94dfa6209e9e0848800e247023b
+SIZE (KDE/Qt/5.15.18/qtbase-everywhere-opensource-src-5.15.18.tar.xz) = 51492796
diff --git a/devel/qt5-qdoc/distinfo b/devel/qt5-qdoc/distinfo
index 3e8dae96c50c..e4d759757bc4 100644
--- a/devel/qt5-qdoc/distinfo
+++ b/devel/qt5-qdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567067
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399663
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt5-qmake/distinfo b/devel/qt5-qmake/distinfo
index 74878f46c58c..9d2eca2e4533 100644
--- a/devel/qt5-qmake/distinfo
+++ b/devel/qt5-qmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567070
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399665
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-remoteobjects/distinfo b/devel/qt5-remoteobjects/distinfo
index 45360c78ff3c..5cf5c935b911 100644
--- a/devel/qt5-remoteobjects/distinfo
+++ b/devel/qt5-remoteobjects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567073
-SHA256 (KDE/Qt/5.15.17/kde-qtremoteobjects-5.15.17p0.tar.xz) = 2febb43d8b13bdcb8bb55402fb5433ec8349b7051f77293314b6d00c709de8bc
-SIZE (KDE/Qt/5.15.17/kde-qtremoteobjects-5.15.17p0.tar.xz) = 352508
+TIMESTAMP = 1762399667
+SHA256 (KDE/Qt/5.15.18/kde-qtremoteobjects-5.15.18p0.tar.xz) = a2d590d728cfc2b5644bf0f60ed4c973ed166111bf6207a27f0cfe19889c0689
+SIZE (KDE/Qt/5.15.18/kde-qtremoteobjects-5.15.18p0.tar.xz) = 352716
diff --git a/devel/qt5-script/Makefile b/devel/qt5-script/Makefile
index 2367330e7d0f..2cc20fcfe363 100644
--- a/devel/qt5-script/Makefile
+++ b/devel/qt5-script/Makefile
@@ -1,5 +1,6 @@
PORTNAME= script
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-scripttools/Makefile b/devel/qt5-scripttools/Makefile
index 0b73aea76ece..51da990e7847 100644
--- a/devel/qt5-scripttools/Makefile
+++ b/devel/qt5-scripttools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scripttools
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
diff --git a/devel/qt5-scxml/distinfo b/devel/qt5-scxml/distinfo
index 550299e88008..af909ab40c26 100644
--- a/devel/qt5-scxml/distinfo
+++ b/devel/qt5-scxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567076
-SHA256 (KDE/Qt/5.15.17/kde-qtscxml-5.15.17p0.tar.xz) = f6ba0a6303b7de9094277dfbe6e5c3f76ce5e76119a93782619ad21b10b7fa50
-SIZE (KDE/Qt/5.15.17/kde-qtscxml-5.15.17p0.tar.xz) = 409948
+TIMESTAMP = 1762399669
+SHA256 (KDE/Qt/5.15.18/kde-qtscxml-5.15.18p0.tar.xz) = 8a813162c87bb87b7ce70c58f38e58b43125348526d9cdcada163a32ff33efca
+SIZE (KDE/Qt/5.15.18/kde-qtscxml-5.15.18p0.tar.xz) = 409936
diff --git a/devel/qt5-testlib/distinfo b/devel/qt5-testlib/distinfo
index b27b3a75f6c4..d29a94e11d49 100644
--- a/devel/qt5-testlib/distinfo
+++ b/devel/qt5-testlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567079
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762399671
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/devel/qt5-uitools/distinfo b/devel/qt5-uitools/distinfo
index cd1c634c7cf5..bf26d58a892b 100644
--- a/devel/qt5-uitools/distinfo
+++ b/devel/qt5-uitools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567082
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762399672
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index fc95beff7d2e..623bd75568a4 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -1,6 +1,6 @@
PORTNAME= base
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp b/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp
new file mode 100644
index 000000000000..50210c386ced
--- /dev/null
+++ b/devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp
@@ -0,0 +1,32 @@
+Support setting thread names via QObject::setObjectName().
+
+PR: 290676
+
+--- src/corelib/thread/qthread_unix.cpp.orig 2025-09-22 07:03:29 UTC
++++ src/corelib/thread/qthread_unix.cpp
+@@ -344,14 +344,14 @@ QAbstractEventDispatcher *QThreadPrivate::createEventD
+
+ #if QT_CONFIG(thread)
+
+-#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX))
++#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD))
+ static void setCurrentThreadName(const char *name)
+ {
+ # if defined(Q_OS_LINUX) && !defined(QT_LINUXBASE)
+ prctl(PR_SET_NAME, (unsigned long)name, 0, 0, 0);
+ # elif defined(Q_OS_DARWIN)
+ pthread_setname_np(name);
+-# elif defined(Q_OS_QNX)
++# elif (defined(Q_OS_QNX) || defined(Q_OS_FREEBSD))
+ pthread_setname_np(pthread_self(), name);
+ # endif
+ }
+@@ -415,7 +415,7 @@ void *QThreadPrivate::start(void *arg)
+ data->ensureEventDispatcher();
+ data->eventDispatcher.loadRelaxed()->startingUp();
+
+-#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX))
++#if (defined(Q_OS_LINUX) || defined(Q_OS_DARWIN) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD))
+ {
+ // Sets the name of the current thread. We can only do this
+ // when the thread is starting, as we don't have a cross
diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile
index 3cedd66a5264..fdc9d351a0fd 100644
--- a/devel/qtcreator/Makefile
+++ b/devel/qtcreator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qtcreator
-DISTVERSION= 17.0.2
+DISTVERSION= 18.0.0
CATEGORIES= devel
MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION}
DISTNAME= qt-creator-opensource-src-${DISTVERSION}
@@ -21,9 +21,9 @@ LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
USES= cmake compiler:c++20-lang desktop-file-utils gl \
libarchive llvm:build,run,noexport,min=17 pkgconfig \
python qt:6 shebangfix tar:xz
-USE_GL= gl opengl
+USE_GL= opengl
USE_LDCONFIG= ${LOCALBASE}/lib/${PORTNAME}
-USE_QT= 5compat base declarative quick3d quicktimeline serialport \
+USE_QT= base declarative quick3d quicktimeline serialport \
shadertools sqldriver-sqlite svg tools translations websockets
SHEBANG_GLOB= *.pl *.py *.sh
@@ -38,11 +38,16 @@ CMAKE_ARGS+= -DCMAKE_PREFIX_PATH:STRING="${LLVM_PREFIX};${PREFIX}"
# - Prevent accidental use of devel/googletest headers, use bundled.
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_elfutils \
CMAKE_DISABLE_FIND_PACKAGE_Googletest
-# - Disable precompiled headers for now, they are missing compile flags.
+# - Disable Go cmdbridge. Starting with 18.0.0, configure fails if Go is
+# not installed and this is not explicitly disabled. Although this is
+# an upstream regression, this could potentially be an option, but
+# this functionality has not yet been explored.
# - Disable the AppStatisticsPlugin for now, not implemented for FreeBSD.
+# - Disable precompiled headers for now, they are missing compile flags.
# - Suppress installed yaml-cpp, use bundled.
-CMAKE_OFF= BUILD_WITH_PCH \
+CMAKE_OFF= BUILD_EXECUTABLE_CMDBRIDGE \
BUILD_PLUGIN_APPSTATISTICSMONITOR \
+ BUILD_WITH_PCH \
yaml-cpp_FOUND
LDFLAGS+= -lexecinfo
diff --git a/devel/qtcreator/distinfo b/devel/qtcreator/distinfo
index 58ab40ac7dad..e751b13b2c40 100644
--- a/devel/qtcreator/distinfo
+++ b/devel/qtcreator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759551715
-SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = b0e118f9fb89be717628b3f9251c295fa6df41fa8b7d81216e2ead8355e55a13
-SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = 55745020
+TIMESTAMP = 1763027633
+SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-18.0.0.tar.xz) = c773b74114d1fbca66c81b8fb799892827e7e1542491ed459aaad279e0253973
+SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-18.0.0.tar.xz) = 56167564
diff --git a/devel/qtcreator/pkg-plist b/devel/qtcreator/pkg-plist
index c13c94b9deb5..4e0c005d00fd 100644
--- a/devel/qtcreator/pkg-plist
+++ b/devel/qtcreator/pkg-plist
@@ -8,6 +8,8 @@ lib/qtcreator/libCPlusPlus.so.%%SHLIB_SHVER%%
lib/qtcreator/libCPlusPlus.so.%%SHLIB_VER%%
lib/qtcreator/libCmdBridgeClient.so.%%SHLIB_SHVER%%
lib/qtcreator/libCmdBridgeClient.so.%%SHLIB_VER%%
+lib/qtcreator/libDevContainer.so.%%SHLIB_SHVER%%
+lib/qtcreator/libDevContainer.so.%%SHLIB_VER%%
lib/qtcreator/libExtensionSystem.so.%%SHLIB_SHVER%%
lib/qtcreator/libExtensionSystem.so.%%SHLIB_VER%%
lib/qtcreator/libGLSL.so.%%SHLIB_SHVER%%
@@ -34,6 +36,8 @@ lib/qtcreator/libQmlJS.so.%%SHLIB_SHVER%%
lib/qtcreator/libQmlJS.so.%%SHLIB_VER%%
lib/qtcreator/libSqlite.so.%%SHLIB_SHVER%%
lib/qtcreator/libSqlite.so.%%SHLIB_VER%%
+lib/qtcreator/libTasking.so.%%SHLIB_SHVER%%
+lib/qtcreator/libTasking.so.%%SHLIB_VER%%
lib/qtcreator/libTerminalLib.so.%%SHLIB_SHVER%%
lib/qtcreator/libTerminalLib.so.%%SHLIB_VER%%
lib/qtcreator/libTracing.so.%%SHLIB_SHVER%%
@@ -74,6 +78,7 @@ lib/qtcreator/plugins/libCppcheck.so
lib/qtcreator/plugins/libCtfVisualizer.so
lib/qtcreator/plugins/libDebugger.so
lib/qtcreator/plugins/libDesigner.so
+lib/qtcreator/plugins/libDevContainerPlugin.so
lib/qtcreator/plugins/libDiffEditor.so
lib/qtcreator/plugins/libDocker.so
lib/qtcreator/plugins/libEffectComposer.so
@@ -190,6 +195,7 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml
%%DATADIR%%/changelog/changes-17.0.0.md
%%DATADIR%%/changelog/changes-17.0.1.md
%%DATADIR%%/changelog/changes-17.0.2.md
+%%DATADIR%%/changelog/changes-18.0.0.md
%%DATADIR%%/changelog/changes-2.0.0
%%DATADIR%%/changelog/changes-2.0.1
%%DATADIR%%/changelog/changes-2.1.0
@@ -326,7 +332,8 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml
%%DATADIR%%/debugger/gdbtracepoint.py
%%DATADIR%%/debugger/libcpp_stdtypes.py
%%DATADIR%%/debugger/lldbbridge.py
-%%DATADIR%%/debugger/loadorder.txt
+%%DATADIR%%/debugger/loadorder_gdbbridge.txt
+%%DATADIR%%/debugger/loadorder_lldbbridge.txt
%%DATADIR%%/debugger/misctypes.py
%%DATADIR%%/debugger/opencvtypes.py
%%DATADIR%%/debugger/pdbbridge.py
@@ -2404,9 +2411,6 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml
%%DATADIR%%/templates/wizards/classes/itemmodel/wizard.json
%%DATADIR%%/templates/wizards/classes/python/file.py
%%DATADIR%%/templates/wizards/classes/python/wizard.json
-%%DATADIR%%/templates/wizards/codesnippet/CMakeLists.txt
-%%DATADIR%%/templates/wizards/codesnippet/main.cpp
-%%DATADIR%%/templates/wizards/codesnippet/wizard.json
%%DATADIR%%/templates/wizards/files/cppheader/file.h
%%DATADIR%%/templates/wizards/files/cppheader/wizard.json
%%DATADIR%%/templates/wizards/files/cppsource/file.cpp
@@ -2427,10 +2431,6 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml
%%DATADIR%%/templates/wizards/files/js/wizard.json
%%DATADIR%%/templates/wizards/files/markdown/file.md
%%DATADIR%%/templates/wizards/files/markdown/wizard.json
-%%DATADIR%%/templates/wizards/files/modeling/model/file.qmodel
-%%DATADIR%%/templates/wizards/files/modeling/model/wizard.json
-%%DATADIR%%/templates/wizards/files/modeling/scratch/file.qmodel
-%%DATADIR%%/templates/wizards/files/modeling/scratch/wizard.json
%%DATADIR%%/templates/wizards/files/nim/file.nim
%%DATADIR%%/templates/wizards/files/nim/wizard.json
%%DATADIR%%/templates/wizards/files/nimscript/file.nims
@@ -2525,6 +2525,26 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml
%%DATADIR%%/templates/wizards/projects/qtforpythonapplication/requirements.txt
%%DATADIR%%/templates/wizards/projects/qtforpythonapplication/widget/pyproject.toml
%%DATADIR%%/templates/wizards/projects/qtforpythonapplication/widget/wizard.json
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/CMakeLists.txt.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/Main.qml.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featureadapter.cpp.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featureadapter.h.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featurebackend.cpp.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/featurebackend.h.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/interfaces.qface.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/interfaces.yaml.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/main.cpp.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.cpp.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.h.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/moduleplugin.json.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/production_backend.cmake.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/production_server.cmake.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/servermain.cpp.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/servermain.h.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation.qml.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation_backend.cmake.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/simulation_server.cmake.tpl
+%%DATADIR%%/templates/wizards/projects/qtinterfaceframework/wizard.json
%%DATADIR%%/templates/wizards/projects/qtquick2-extension/CMakeLists.6.x.txt
%%DATADIR%%/templates/wizards/projects/qtquick2-extension/example/example.cpp
%%DATADIR%%/templates/wizards/projects/qtquick2-extension/example/example.qml.tpl
diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile
index 4cbb06e1f322..a8554461bff2 100644
--- a/devel/radicle/Makefile
+++ b/devel/radicle/Makefile
@@ -1,5 +1,6 @@
PORTNAME= radicle
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \
LOCAL/ashish:sources
diff --git a/devel/rapidfuzz-cpp/Makefile b/devel/rapidfuzz-cpp/Makefile
index 08c387663f07..4744c58ae19e 100644
--- a/devel/rapidfuzz-cpp/Makefile
+++ b/devel/rapidfuzz-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rapidfuzz-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.2
+DISTVERSION= 3.3.3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -21,6 +21,6 @@ GH_ACCOUNT= rapidfuzz
NO_ARCH= yes
-# tests as of 3.3.2: 100% tests passed, 0 tests failed out of 10
+# tests as of 3.3.3: 100% tests passed, 0 tests failed out of 10
.include <bsd.port.mk>
diff --git a/devel/rapidfuzz-cpp/distinfo b/devel/rapidfuzz-cpp/distinfo
index 220cae784638..a86c97125827 100644
--- a/devel/rapidfuzz-cpp/distinfo
+++ b/devel/rapidfuzz-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745437549
-SHA256 (rapidfuzz-rapidfuzz-cpp-v3.3.2_GH0.tar.gz) = cf619bb1e7a525472077e76287041d9cd89e97073a24095bcb97f81897b0c1d4
-SIZE (rapidfuzz-rapidfuzz-cpp-v3.3.2_GH0.tar.gz) = 314657
+TIMESTAMP = 1762669068
+SHA256 (rapidfuzz-rapidfuzz-cpp-v3.3.3_GH0.tar.gz) = fa0fbd40110df8134cf05bddbaa4e237dbc4fd915ab9a3029ff481a8d3e8b757
+SIZE (rapidfuzz-rapidfuzz-cpp-v3.3.3_GH0.tar.gz) = 314686
diff --git a/devel/re2/Makefile b/devel/re2/Makefile
index 152d9279f284..4c0b8dd93354 100644
--- a/devel/re2/Makefile
+++ b/devel/re2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= re2
-PORTVERSION= 20250805
+PORTVERSION= 20251105
CATEGORIES= devel
MASTER_SITES= https://github.com/google/re2/releases/download/${PORTVERSION:C|(....)(..)(..)|\1-\2-\3|}/
DISTNAME= re2-${PORTVERSION:C|(....)(..)(..)|\1-\2-\3|}
diff --git a/devel/re2/distinfo b/devel/re2/distinfo
index 98e16e419cd9..645f46b67b5f 100644
--- a/devel/re2/distinfo
+++ b/devel/re2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062452
-SHA256 (re2-2025-08-05.tar.gz) = b5708d8388110624c85f300e7e9b39c4ed5469891eb1127dd7f9d61272d04907
-SIZE (re2-2025-08-05.tar.gz) = 397824
+TIMESTAMP = 1762586704
+SHA256 (re2-2025-11-05.tar.gz) = 87f6029d2f6de8aa023654240a03ada90e876ce9a4676e258dd01ea4c26ffd67
+SIZE (re2-2025-11-05.tar.gz) = 397504
diff --git a/devel/re2c/Makefile b/devel/re2c/Makefile
index 82e0ce10acea..b9006faddf4b 100644
--- a/devel/re2c/Makefile
+++ b/devel/re2c/Makefile
@@ -1,11 +1,12 @@
PORTNAME= re2c
-DISTVERSION= 4.1
+DISTVERSION= 4.3
CATEGORIES= devel
-MASTER_SITES= https://github.com/skvadrik/${PORTNAME}/releases/download/${DISTVERSION}/
+MASTER_SITES= https://github.com/skvadrik/re2c/releases/download/${DISTVERSION}/
-MAINTAINER= chalpin@cs.wisc.edu
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lexer generator for C, C++ and Go with a focus on generating fast code
-WWW= https://re2c.org/
+WWW= https://re2c.org/ \
+ https://github.com/skvadrik/re2c
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -14,18 +15,18 @@ TEST_DEPENDS= bash:shells/bash
USES= cmake:testing compiler:c++11-lib cpe python:test shebangfix tar:xz
-SHEBANG_FILES= test/__run_unicode_tests.sh \
- test/captures/posix/.gen/__gen.sh \
- test/captures/posix/.run/__run.sh
-
-CMAKE_TESTING_ON= RE2C_BUILD_TESTS
-CMAKE_TESTING_TARGET= check
CMAKE_OFF= RE2C_REBUILD_DOCS
CMAKE_ON= BUILD_SHARED_LIBS \
RE2C_BUILD_LIBS
+CMAKE_TESTING_ON= RE2C_BUILD_TESTS
+CMAKE_TESTING_TARGET= check
+
+SHEBANG_FILES= test/__run_unicode_tests.sh \
+ test/captures/posix/.gen/__gen.sh \
+ test/captures/posix/.run/__run.sh
-OPTIONS_DEFINE= EXAMPLES
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= EXAMPLES
+OPTIONS_SUB= yes
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
diff --git a/devel/re2c/distinfo b/devel/re2c/distinfo
index 8d4f0a8cb7e5..066bdecdc0ff 100644
--- a/devel/re2c/distinfo
+++ b/devel/re2c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740323504
-SHA256 (re2c-4.1.tar.xz) = cd7d9bbadb3f04f20da25e20e155655de57beef48e0807266938069f0e322e8b
-SIZE (re2c-4.1.tar.xz) = 1812048
+TIMESTAMP = 1758120078
+SHA256 (re2c-4.3.tar.xz) = 51e88d6d6b6ab03eb7970276aca7e0db4f8e29c958b84b561d2fdcb8351c7150
+SIZE (re2c-4.3.tar.xz) = 1844944
diff --git a/devel/re2c/pkg-plist b/devel/re2c/pkg-plist
index 262efc0173a3..d9dd10442039 100644
--- a/devel/re2c/pkg-plist
+++ b/devel/re2c/pkg-plist
@@ -7,6 +7,7 @@ bin/re2js
bin/re2ocaml
bin/re2py
bin/re2rust
+bin/re2swift
bin/re2v
bin/re2zig
lib/libre2c.so
@@ -430,6 +431,52 @@ lib/libre2c.so
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/03_captures.rs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.re
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.rs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/__run_all.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/lexer/state.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/definitions.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/extra_rules.re.inc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.swift
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.re
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.swift
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.re
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.v
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/__run_all.sh
@@ -527,6 +574,7 @@ share/man/man1/re2js.1.gz
share/man/man1/re2ocaml.1.gz
share/man/man1/re2py.1.gz
share/man/man1/re2rust.1.gz
+share/man/man1/re2swift.1.gz
share/man/man1/re2v.1.gz
share/man/man1/re2zig.1.gz
%%DATADIR%%/stdlib/c
@@ -538,6 +586,7 @@ share/man/man1/re2zig.1.gz
%%DATADIR%%/stdlib/ocaml
%%DATADIR%%/stdlib/python
%%DATADIR%%/stdlib/rust
+%%DATADIR%%/stdlib/swift
%%DATADIR%%/stdlib/unicode_categories.re
%%DATADIR%%/stdlib/v
%%DATADIR%%/stdlib/zig
diff --git a/devel/readerwriterqueue/Makefile b/devel/readerwriterqueue/Makefile
index c3c1aa606ee1..081d3f006f8c 100644
--- a/devel/readerwriterqueue/Makefile
+++ b/devel/readerwriterqueue/Makefile
@@ -1,6 +1,6 @@
PORTNAME= readerwriterqueue
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.6
+DISTVERSION= 1.0.7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -21,9 +21,12 @@ NO_ARCH= yes
PLIST_FILES= include/readerwriterqueue/LICENSE.md \
include/readerwriterqueue/atomicops.h \
include/readerwriterqueue/readerwritercircularbuffer.h \
- include/readerwriterqueue/readerwriterqueue.h
+ include/readerwriterqueue/readerwriterqueue.h \
+ lib/cmake/readerwriterqueue/readerwriterqueueConfig.cmake \
+ lib/cmake/readerwriterqueue/readerwriterqueueConfigVersion.cmake \
+ lib/cmake/readerwriterqueue/readerwriterqueueTargets.cmake
-BINARY_ALIAS= g++=${CXX}
+BINARY_ALIAS= g++=${CXX} # for tests
do-test:
@cd ${WRKSRC}/tests/unittests && ${SETENV} ${MAKE_ENV} ${GMAKE} run
diff --git a/devel/readerwriterqueue/distinfo b/devel/readerwriterqueue/distinfo
index 2642314b20b5..f5633828ef94 100644
--- a/devel/readerwriterqueue/distinfo
+++ b/devel/readerwriterqueue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1666141537
-SHA256 (cameron314-readerwriterqueue-v1.0.6_GH0.tar.gz) = fc68f55bbd49a8b646462695e1777fb8f2c0b4f342d5e6574135211312ba56c1
-SIZE (cameron314-readerwriterqueue-v1.0.6_GH0.tar.gz) = 41219
+TIMESTAMP = 1762710106
+SHA256 (cameron314-readerwriterqueue-v1.0.7_GH0.tar.gz) = 532224ed052bcd5f4c6be0ed9bb2b8c88dfe7e26e3eb4dd9335303b059df6691
+SIZE (cameron314-readerwriterqueue-v1.0.7_GH0.tar.gz) = 41962
diff --git a/devel/readline/Makefile b/devel/readline/Makefile
index 72ea4704033c..7580b39e2aea 100644
--- a/devel/readline/Makefile
+++ b/devel/readline/Makefile
@@ -1,6 +1,5 @@
PORTNAME= readline
-PORTVERSION= 8.2.${PATCHLEVEL}
-PORTREVISION= 2
+PORTVERSION= 8.3.${PATCHLEVEL}
CATEGORIES= devel
MASTER_SITES= GNU
DISTNAME= readline-${PORTVERSION:R}
@@ -21,13 +20,12 @@ USE_LDCONFIG= yes
INFO= history readline rluserman
PLIST_SUB= PORTVERSION=${PORTVERSION:R}
-PORTDOCS= CHANGES INSTALL README
CPE_VENDOR= gnu
CPE_VERSION= ${PORTVERSION:R}
-# https://ftp.gnu.org/gnu/readline/readline-8.2-patches/
-PATCHES= 1 2 3 4 5 6 7 8 9 10 11 12 13
+# https://ftp.gnu.org/gnu/readline/readline-8.3-patches/
+PATCHES= 1
.if defined(PATCHES)
CPE_UPDATE= ${PATCHLEVEL}
PATCHLEVEL= ${PATCHES:On:[-1]}
diff --git a/devel/readline/distinfo b/devel/readline/distinfo
index a054442b7fc2..3d5d78345106 100644
--- a/devel/readline/distinfo
+++ b/devel/readline/distinfo
@@ -1,29 +1,5 @@
-TIMESTAMP = 1724084516
-SHA256 (readline-8.2.tar.gz) = 3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35
-SIZE (readline-8.2.tar.gz) = 3043952
-SHA256 (readline82-001) = bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7
-SIZE (readline82-001) = 1198
-SHA256 (readline82-002) = e06503822c62f7bc0d9f387d4c78c09e0ce56e53872011363c74786c7cd4c053
-SIZE (readline82-002) = 1134
-SHA256 (readline82-003) = 24f587ba46b46ed2b1868ccaf9947504feba154bb8faabd4adaea63ef7e6acb0
-SIZE (readline82-003) = 1201
-SHA256 (readline82-004) = 79572eeaeb82afdc6869d7ad4cba9d4f519b1218070e17fa90bbecd49bd525ac
-SIZE (readline82-004) = 1708
-SHA256 (readline82-005) = 622ba387dae5c185afb4b9b20634804e5f6c1c6e5e87ebee7c35a8f065114c99
-SIZE (readline82-005) = 1501
-SHA256 (readline82-006) = c7b45ff8c0d24d81482e6e0677e81563d13c74241f7b86c4de00d239bc81f5a1
-SIZE (readline82-006) = 3031
-SHA256 (readline82-007) = 5911a5b980d7900aabdbee483f86dab7056851e6400efb002776a0a4a1bab6f6
-SIZE (readline82-007) = 1422
-SHA256 (readline82-008) = a177edc9d8c9f82e8c19d0630ab351f3fd1b201d655a1ddb5d51c4cee197b26a
-SIZE (readline82-008) = 1697
-SHA256 (readline82-009) = 3d9885e692e1998523fd5c61f558cecd2aafd67a07bd3bfe1d7ad5a31777a116
-SIZE (readline82-009) = 2270
-SHA256 (readline82-010) = 758e2ec65a0c214cfe6161f5cde3c5af4377c67d820ea01d13de3ca165f67b4c
-SIZE (readline82-010) = 2653
-SHA256 (readline82-011) = e0013d907f3a9e6482cc0934de1bd82ee3c3c4fd07a9646aa9899af237544dd7
-SIZE (readline82-011) = 1865
-SHA256 (readline82-012) = 6c8adf8ed4a2ca629f7fd11301ed6293a6248c9da0c674f86217df715efccbd3
-SIZE (readline82-012) = 2824
-SHA256 (readline82-013) = 1ea434957d6ec3a7b61763f1f3552dad0ebdd6754d65888b5cd6d80db3a788a8
-SIZE (readline82-013) = 5757
+TIMESTAMP = 1752265716
+SHA256 (readline-8.3.tar.gz) = fe5383204467828cd495ee8d1d3c037a7eba1389c22bc6a041f627976f9061cc
+SIZE (readline-8.3.tar.gz) = 3419642
+SHA256 (readline83-001) = 21f0a03106dbe697337cd25c70eb0edbaa2bdb6d595b45f83285cdd35bac84de
+SIZE (readline83-001) = 1846
diff --git a/devel/readline/files/patch-clang18 b/devel/readline/files/patch-clang18
deleted file mode 100644
index df9e8b671ddc..000000000000
--- a/devel/readline/files/patch-clang18
+++ /dev/null
@@ -1,31 +0,0 @@
---- readline.h.orig 2022-02-18 16:13:59 UTC
-+++ readline.h
-@@ -404,10 +404,10 @@ extern int rl_mark_active_p (void);
- extern void rl_deactivate_mark (void);
- extern int rl_mark_active_p (void);
-
--#if defined (USE_VARARGS) && defined (PREFER_STDARG)
-+#if defined(__GNUC__) || defined(__clang__)
- extern int rl_message (const char *, ...) __attribute__((__format__ (printf, 1, 2)));
- #else
--extern int rl_message ();
-+extern int rl_message (const char *, ...);
- #endif
-
- extern int rl_show_char (int);
---- rltypedefs.h.orig 2021-01-22 15:04:18 UTC
-+++ rltypedefs.h
-@@ -32,10 +32,13 @@ extern "C" {
- # define _FUNCTION_DEF
-
- #if defined(__GNUC__) || defined(__clang__)
-+#pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wstrict-prototypes"
- typedef int Function () __attribute__((deprecated));
- typedef void VFunction () __attribute__((deprecated));
- typedef char *CPFunction () __attribute__((deprecated));
- typedef char **CPPFunction () __attribute__((deprecated));
-+#pragma GCC diagnostic pop
- #else
- typedef int Function ();
- typedef void VFunction ();
diff --git a/devel/readline/files/patch-doc-readline.3 b/devel/readline/files/patch-doc-readline.3
index d7d7b3631b32..41a76b97d73c 100644
--- a/devel/readline/files/patch-doc-readline.3
+++ b/devel/readline/files/patch-doc-readline.3
@@ -1,25 +1,27 @@
---- doc/readline.3.orig 2020-10-29 20:48:10 UTC
+% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info
+
+--- doc/readline.3.orig 2025-02-03 15:12:54 UTC
+++ doc/readline.3
-@@ -118,7 +118,7 @@ The name of this file is taken from the value of the
- environment variable. If that variable is unset, the default is
- .IR ~/.inputrc .
- If that file does not exist or cannot be read, the ultimate default is
+@@ -180,7 +180,7 @@ If that file does not exist or cannot be read, \fBrea
+ If that variable is unset, the default is
+ .IR \*~/.inputrc .
+ If that file does not exist or cannot be read, \fBreadline\fP looks for
-.IR /etc/inputrc .
+.IR %%PREFIX%%/etc/inputrc .
- When a program which uses the readline library starts up, the
- init file is read, and the key bindings and variables are set.
- There are only a few basic constructs allowed in the
-@@ -722,11 +722,11 @@ the test fails.
- .IP \fB$include\fP
+ When a program that uses the \fBreadline\fP library starts up,
+ \fBreadline\fP reads the initialization file
+ and sets the key bindings and variables found there,
+@@ -936,11 +936,11 @@ and key bindings from that file.
+ .B $include
This directive takes a single filename as an argument and reads commands
- and bindings from that file. For example, the following directive
--would read \fI/etc/inputrc\fP:
-+would read \fI%%PREFIX%%/etc/inputrc\fP:
- .sp 1
+ and key bindings from that file.
+-For example, the following directive would read \fI/etc/inputrc\fP:
++For example, the following directive would read \fI%%PREFIX%%/etc/inputrc\fP:
+ .PP
.RS
.nf
-\fB$include\fP \^ \fI/etc/inputrc\fP
+\fB$include\fP \^ \fI%%PREFIX%%/etc/inputrc\fP
- .fi
+ .fi
.RE
.SH SEARCHING
diff --git a/devel/readline/files/patch-doc-readline.info b/devel/readline/files/patch-doc-readline.info
index 6eb3350f6d4d..3ac09ea4dafe 100644
--- a/devel/readline/files/patch-doc-readline.info
+++ b/devel/readline/files/patch-doc-readline.info
@@ -1,21 +1,23 @@
---- doc/readline.info.orig 2020-10-30 14:07:51 UTC
+% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info
+
+--- doc/readline.info.orig 2025-03-31 14:28:42 UTC
+++ doc/readline.info
-@@ -313,7 +313,7 @@ putting commands in an "inputrc" file, conventionally
+@@ -327,7 +327,7 @@ is ‘~/.inputrc’. If that file does not exist or c
directory. The name of this file is taken from the value of the
- environment variable 'INPUTRC'. If that variable is unset, the default
- is '~/.inputrc'. If that file does not exist or cannot be read, the
--ultimate default is '/etc/inputrc'.
-+ultimate default is '%%PREFIX%%/etc/inputrc'.
+ environment variable ‘INPUTRC’. If that variable is unset, the default
+ is ‘~/.inputrc’. If that file does not exist or cannot be read,
+-Readline looks for ‘/etc/inputrc’.
++Readline looks for ‘%%PREFIX%%/etc/inputrc’.
- When a program which uses the Readline library starts up, the init
- file is read, and the key bindings are set.
-@@ -853,8 +853,8 @@ four parser directives used.
- '$include'
+ When a program that uses the Readline library starts up, Readline
+ reads the init file and sets any variables and key bindings it contains.
+@@ -954,8 +954,8 @@ four parser directives available.
+ ‘$include’
This directive takes a single filename as an argument and reads
- commands and bindings from that file. For example, the following
-- directive reads from '/etc/inputrc':
+ commands and key bindings from that file. For example, the
+- following directive reads from ‘/etc/inputrc’:
- $include /etc/inputrc
-+ directive reads from '%%PREFIX%%/etc/inputrc':
++ following directive reads from ‘%%PREFIX%%/etc/inputrc’:
+ $include %%PREFIX%%/etc/inputrc

diff --git a/devel/readline/files/patch-doc-rluserman.info b/devel/readline/files/patch-doc-rluserman.info
index 332ba1fc1715..1f1fcdc23b9f 100644
--- a/devel/readline/files/patch-doc-rluserman.info
+++ b/devel/readline/files/patch-doc-rluserman.info
@@ -1,21 +1,23 @@
---- doc/rluserman.info.orig 2020-10-30 14:07:52 UTC
+% sed -i .orig 's|/etc/inputrc|%%PREFIX%%&|g' doc/readline.3 doc/readline.info doc/rluserman.info
+
+--- doc/rluserman.info.orig 2025-03-31 14:28:42 UTC
+++ doc/rluserman.info
-@@ -311,7 +311,7 @@ putting commands in an "inputrc" file, conventionally
+@@ -325,7 +325,7 @@ is ‘~/.inputrc’. If that file does not exist or c
directory. The name of this file is taken from the value of the
- environment variable 'INPUTRC'. If that variable is unset, the default
- is '~/.inputrc'. If that file does not exist or cannot be read, the
--ultimate default is '/etc/inputrc'.
-+ultimate default is '%%PREFIX%%/etc/inputrc'.
+ environment variable ‘INPUTRC’. If that variable is unset, the default
+ is ‘~/.inputrc’. If that file does not exist or cannot be read,
+-Readline looks for ‘/etc/inputrc’.
++Readline looks for ‘%%PREFIX%%/etc/inputrc’.
- When a program which uses the Readline library starts up, the init
- file is read, and the key bindings are set.
-@@ -851,8 +851,8 @@ four parser directives used.
- '$include'
+ When a program that uses the Readline library starts up, Readline
+ reads the init file and sets any variables and key bindings it contains.
+@@ -952,8 +952,8 @@ four parser directives available.
+ ‘$include’
This directive takes a single filename as an argument and reads
- commands and bindings from that file. For example, the following
-- directive reads from '/etc/inputrc':
+ commands and key bindings from that file. For example, the
+- following directive reads from ‘/etc/inputrc’:
- $include /etc/inputrc
-+ directive reads from '%%PREFIX%%/etc/inputrc':
++ following directive reads from ‘%%PREFIX%%/etc/inputrc’:
+ $include %%PREFIX%%/etc/inputrc

diff --git a/devel/readline/pkg-plist b/devel/readline/pkg-plist
index 75a5579b3aed..b24438ecfdfa 100644
--- a/devel/readline/pkg-plist
+++ b/devel/readline/pkg-plist
@@ -16,17 +16,30 @@ lib/libreadline.so.8
lib/libreadline.so.%%PORTVERSION%%
libdata/pkgconfig/history.pc
libdata/pkgconfig/readline.pc
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/history.html
+%%PORTDOCS%%%%DOCSDIR%%/readline.html
+%%PORTDOCS%%%%DOCSDIR%%/rluserman.html
share/man/man3/history.3.gz
share/man/man3/readline.3.gz
%%DATADIR%%/excallback.c
%%DATADIR%%/fileman.c
+%%DATADIR%%/hist_erasedups.c
+%%DATADIR%%/hist_purgecmd.c
%%DATADIR%%/histexamp.c
%%DATADIR%%/manexamp.c
+%%DATADIR%%/rl-callbacktest.c
+%%DATADIR%%/rl-callbacktest2.c
+%%DATADIR%%/rl-callbacktest3.c
%%DATADIR%%/rl-fgets.c
+%%DATADIR%%/rl-timeout.c
%%DATADIR%%/rl.c
%%DATADIR%%/rlbasic.c
%%DATADIR%%/rlcat.c
%%DATADIR%%/rlevent.c
+%%DATADIR%%/rlkeymaps.c
%%DATADIR%%/rlptytest.c
%%DATADIR%%/rltest.c
%%DATADIR%%/rlversion.c
diff --git a/devel/redo/Makefile b/devel/redo/Makefile
index f3ea4f5efb25..3c550af651b8 100644
--- a/devel/redo/Makefile
+++ b/devel/redo/Makefile
@@ -10,6 +10,9 @@ WWW= https://jdebp.eu/Softwares/redo/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/source/COPYING
+BROKEN= Unfetchable
+EXPIRATION_DATE=2025-12-31
+
USES= compiler:c++11-lang
NO_WRKSUBDIR= yes
diff --git a/devel/reflect-cpp/Makefile b/devel/reflect-cpp/Makefile
index d1dd33a6a14c..96da1d8458eb 100644
--- a/devel/reflect-cpp/Makefile
+++ b/devel/reflect-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= reflect-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.0
+DISTVERSION= 0.22.0
CATEGORIES= devel
MAINTAINER= alven@FreeBSD.org
diff --git a/devel/reflect-cpp/distinfo b/devel/reflect-cpp/distinfo
index ee997afed034..22e3e18fb182 100644
--- a/devel/reflect-cpp/distinfo
+++ b/devel/reflect-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758200985
-SHA256 (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 007d6e44a750785cb4c94dc29f307119abde679e4b09fb72b9b5c3f0f067cab2
-SIZE (getml-reflect-cpp-v0.21.0_GH0.tar.gz) = 5793220
+TIMESTAMP = 1761798639
+SHA256 (getml-reflect-cpp-v0.22.0_GH0.tar.gz) = 5756d74e7df640b4633a3ea5a3c0d7c4e096bdd3f67828f8b02f58b156ba39ec
+SIZE (getml-reflect-cpp-v0.22.0_GH0.tar.gz) = 5809222
diff --git a/devel/reflect-cpp/pkg-plist b/devel/reflect-cpp/pkg-plist
index 6382cf0e67a0..90ce5e3f9657 100644
--- a/devel/reflect-cpp/pkg-plist
+++ b/devel/reflect-cpp/pkg-plist
@@ -87,6 +87,7 @@ include/rfl/cbor/load.hpp
include/rfl/cbor/read.hpp
include/rfl/cbor/save.hpp
include/rfl/cbor/write.hpp
+include/rfl/common.hpp
include/rfl/comparisons.hpp
include/rfl/concepts.hpp
include/rfl/config.hpp
@@ -335,7 +336,6 @@ include/rfl/parsing/schema/Definition.hpp
include/rfl/parsing/schema/Type.hpp
include/rfl/parsing/schema/ValidationType.hpp
include/rfl/parsing/schema/make.hpp
-include/rfl/parsing/schema/to_numeric_type.hpp
include/rfl/parsing/schemaful/IsSchemafulReader.hpp
include/rfl/parsing/schemaful/IsSchemafulWriter.hpp
include/rfl/parsing/schemaful/OptionalReader.hpp
diff --git a/devel/revive/Makefile b/devel/revive/Makefile
index b5b91ebfde58..43b7e090c5b4 100644
--- a/devel/revive/Makefile
+++ b/devel/revive/Makefile
@@ -1,7 +1,6 @@
PORTNAME= revive
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.1
-PORTREVISION= 3
+DISTVERSION= 1.12.0
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
@@ -11,10 +10,10 @@ WWW= https://revive.run
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:1.23,modules
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_COMMIT= 3378f70
+_BUILD_COMMIT= e1d05f7
GO_MODULE= github.com/mgechev/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/devel/revive/distinfo b/devel/revive/distinfo
index 1bae8d9800ae..aed2923db476 100644
--- a/devel/revive/distinfo
+++ b/devel/revive/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1734922276
-SHA256 (go/devel_revive/revive-v1.5.1/v1.5.1.mod) = 3efb4faa3d025733fd4394217517df3fe86cdb394f1364d5eb724ccfb10bc94f
-SIZE (go/devel_revive/revive-v1.5.1/v1.5.1.mod) = 793
-SHA256 (go/devel_revive/revive-v1.5.1/v1.5.1.zip) = a349123cc03e6d0a89328aebe884aa8b3e405d9548a44a4d20437dec7e7b11d0
-SIZE (go/devel_revive/revive-v1.5.1/v1.5.1.zip) = 806062
+TIMESTAMP = 1762218004
+SHA256 (go/devel_revive/revive-v1.12.0/v1.12.0.mod) = 511afbbeaf39769562e6ba0ca8a15628d7dcbaa04b7a04b71568e9154101114a
+SIZE (go/devel_revive/revive-v1.12.0/v1.12.0.mod) = 704
+SHA256 (go/devel_revive/revive-v1.12.0/v1.12.0.zip) = 6e79b7c6fe940c0eb31799f65c06853f640a25403dbd89388c6a4bc781e5a1c8
+SIZE (go/devel_revive/revive-v1.12.0/v1.12.0.zip) = 884847
diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile
index b44b4c8a5643..d3f4db601103 100644
--- a/devel/rgbds/Makefile
+++ b/devel/rgbds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rgbds
-DISTVERSION= 1.0.0-rc2
+DISTVERSION= 1.0.0
CATEGORIES= devel games
MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source
diff --git a/devel/rgbds/distinfo b/devel/rgbds/distinfo
index 3ef87e958887..3d4933373814 100644
--- a/devel/rgbds/distinfo
+++ b/devel/rgbds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759344524
-SHA256 (rgbds/1.0.0-rc2/rgbds-source.tar.gz) = 6fbed7ec0a39f689f4f67b586923b366472c3b704340e6d3c46fb3d1f111e01d
-SIZE (rgbds/1.0.0-rc2/rgbds-source.tar.gz) = 10542426
+TIMESTAMP = 1761988796
+SHA256 (rgbds/1.0.0/rgbds-source.tar.gz) = 5f1b5531f8b7033b5ac3e7d1b0ed2a61cf5c2784e4801d7f4839cc8bde7fa1f7
+SIZE (rgbds/1.0.0/rgbds-source.tar.gz) = 10552516
diff --git a/devel/root/Makefile b/devel/root/Makefile
index df0d00d41ff3..4e689e92572a 100644
--- a/devel/root/Makefile
+++ b/devel/root/Makefile
@@ -138,8 +138,8 @@ PGSQL_USES= pgsql:13+
PYROOT_CMAKE_BOOL= pyroot tpython tmva-pymva
PYROOT_DESC= Enable bindings between Python and C++ with PyROOT
PYROOT_BUILD_DEPENDS= ${PYNUMPY}
-PYROOT_USES= python:3.9+,build,run
-PYROOT_USES_OFF= python:3.9+,build
+PYROOT_USES= python:build,run
+PYROOT_USES_OFF= python:build
QT6WEB_CMAKE_BOOL= qt6web
QT6WEB_DESC= Enable support for Qt6 web-based display
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index b925677de6c2..481369f884d8 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20251008
+PORTVERSION= 20251117
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 16ba4f49e136..b6d570729147 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774965
-SHA256 (rbenv-ruby-build-v20251008_GH0.tar.gz) = 29c1770301efa7114c61e79af05a4c70082c6220d7eecc38feba8e26453ad2a9
-SIZE (rbenv-ruby-build-v20251008_GH0.tar.gz) = 97441
+TIMESTAMP = 1763390126
+SHA256 (rbenv-ruby-build-v20251117_GH0.tar.gz) = 30884373951bb4dd9765f0969a2feafd47d3ea1757b9d542c33b84463abc2800
+SIZE (rbenv-ruby-build-v20251117_GH0.tar.gz) = 97612
diff --git a/devel/ruby-install/Makefile b/devel/ruby-install/Makefile
index 2cc8d5b06867..bd195c724056 100644
--- a/devel/ruby-install/Makefile
+++ b/devel/ruby-install/Makefile
@@ -11,9 +11,9 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= bash:shells/bash \
- curl:ftp/curl \
- sudo:security/sudo
+ curl:ftp/curl
+USES= sudo
NO_ARCH= yes
NO_BUILD= yes
diff --git a/devel/rubygem-CFPropertyList-gitlab/Makefile b/devel/rubygem-CFPropertyList-gitlab/Makefile
index db076235b6ca..14510653150f 100644
--- a/devel/rubygem-CFPropertyList-gitlab/Makefile
+++ b/devel/rubygem-CFPropertyList-gitlab/Makefile
@@ -1,6 +1,5 @@
PORTNAME= CFPropertyList
-PORTVERSION= 3.0.7
-PORTREVISION= 1
+PORTVERSION= 3.0.8
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -12,9 +11,9 @@ WWW= https://github.com/ckruse/CFPropertyList
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
- rubygem-nkf>=0:net/rubygem-nkf \
- rubygem-rexml>=0:textproc/rubygem-rexml
+#RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
+# rubygem-nkf>=0:net/rubygem-nkf \
+# rubygem-rexml>=0:textproc/rubygem-rexml
USES= gem
diff --git a/devel/rubygem-CFPropertyList-gitlab/distinfo b/devel/rubygem-CFPropertyList-gitlab/distinfo
index 0fac69849593..e8658169998e 100644
--- a/devel/rubygem-CFPropertyList-gitlab/distinfo
+++ b/devel/rubygem-CFPropertyList-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449578
-SHA256 (rubygem/CFPropertyList-3.0.7.gem) = c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c
-SIZE (rubygem/CFPropertyList-3.0.7.gem) = 18432
+TIMESTAMP = 1763181507
+SHA256 (rubygem/CFPropertyList-3.0.8.gem) = 2c99d0d980536d3d7ab252f7bd59ac8be50fbdd1ff487c98c949bb66bb114261
+SIZE (rubygem/CFPropertyList-3.0.8.gem) = 18432
diff --git a/devel/rubygem-actionview80/Makefile b/devel/rubygem-actionview80/Makefile
index 81d5e9bf1737..dcaab48e678e 100644
--- a/devel/rubygem-actionview80/Makefile
+++ b/devel/rubygem-actionview80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionview
-PORTVERSION= 8.0.3
+PORTVERSION= 8.0.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-actionview80/distinfo b/devel/rubygem-actionview80/distinfo
index 225fe544746a..13c6f2c7b8fd 100644
--- a/devel/rubygem-actionview80/distinfo
+++ b/devel/rubygem-actionview80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816968
-SHA256 (rubygem/actionview-8.0.3.gem) = 5171946ff07d1e95bf3d805ad9425a89040a013dea11bb1f4cf604f108b1ce66
-SIZE (rubygem/actionview-8.0.3.gem) = 188928
+TIMESTAMP = 1762587502
+SHA256 (rubygem/actionview-8.0.4.gem) = 5bd3c41ee7a59e14cf062bb5e4ee53c9a253d12fc13c8754cae368012e1a1648
+SIZE (rubygem/actionview-8.0.4.gem) = 188928
diff --git a/devel/rubygem-actionview81/Makefile b/devel/rubygem-actionview81/Makefile
new file mode 100644
index 000000000000..82b322b233c8
--- /dev/null
+++ b/devel/rubygem-actionview81/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= actionview
+PORTVERSION= 8.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple, battle-tested conventions and helpers for building web pages
+WWW= https://github.com/rails/rails/tree/main/actionview \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport81 \
+ rubygem-builder>=3.1<4:devel/rubygem-builder \
+ rubygem-erubi>=1.11<2:www/rubygem-erubi \
+ rubygem-rails-dom-testing-rails81>=2.2<3:textproc/rubygem-rails-dom-testing-rails81 \
+ rubygem-rails-html-sanitizer>=1.6<2:textproc/rubygem-rails-html-sanitizer
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= rubyonrails
+
+PORTSCOUT= limit:^8\.1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-actionview81/distinfo b/devel/rubygem-actionview81/distinfo
new file mode 100644
index 000000000000..916048c34f08
--- /dev/null
+++ b/devel/rubygem-actionview81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762526252
+SHA256 (rubygem/actionview-8.1.0.gem) = b7e8770a5aacd389a3c04916d29609a53459447fcbf747150437136d44c1d1f3
+SIZE (rubygem/actionview-8.1.0.gem) = 191488
diff --git a/devel/rubygem-actionview81/pkg-descr b/devel/rubygem-actionview81/pkg-descr
new file mode 100644
index 000000000000..904615b292ae
--- /dev/null
+++ b/devel/rubygem-actionview81/pkg-descr
@@ -0,0 +1,4 @@
+Action View is a framework for handling view template lookup and rendering, and
+provides view helpers that assist when building HTML forms, Atom feeds and more.
+Template formats that Action View handles are ERB (embedded Ruby, typically used
+to inline short Ruby snippets inside HTML), and XML Builder.
diff --git a/devel/rubygem-activejob80/Makefile b/devel/rubygem-activejob80/Makefile
index 800c9bf1be06..5968a8d46be2 100644
--- a/devel/rubygem-activejob80/Makefile
+++ b/devel/rubygem-activejob80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activejob
-PORTVERSION= 8.0.3
+PORTVERSION= 8.0.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-activejob80/distinfo b/devel/rubygem-activejob80/distinfo
index 688f98149981..98515329b950 100644
--- a/devel/rubygem-activejob80/distinfo
+++ b/devel/rubygem-activejob80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816970
-SHA256 (rubygem/activejob-8.0.3.gem) = 469eddb3822aff1c6a0df0bd3398f28bff8fcd1bd0e9d309e6b7ccbd0bdba1b6
-SIZE (rubygem/activejob-8.0.3.gem) = 35840
+TIMESTAMP = 1762587504
+SHA256 (rubygem/activejob-8.0.4.gem) = cbc8a85d0e168cb90a5629c8a36fe2d08ba840103d3aed3eee0c7beb784fccce
+SIZE (rubygem/activejob-8.0.4.gem) = 35840
diff --git a/devel/rubygem-activejob81/Makefile b/devel/rubygem-activejob81/Makefile
new file mode 100644
index 000000000000..a0c2a45f298b
--- /dev/null
+++ b/devel/rubygem-activejob81/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= activejob
+PORTVERSION= 8.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Declare job classes that can be run by a variety of queuing backends
+WWW= https://github.com/rails/rails/tree/main/activejob \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport81>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport81 \
+ rubygem-globalid-rails81>=0.3.6:databases/rubygem-globalid-rails81
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= rubyonrails
+CPE_PRODUCT= active_job
+
+PORTSCOUT= limit:^8\.1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-activejob81/distinfo b/devel/rubygem-activejob81/distinfo
new file mode 100644
index 000000000000..a94153e4f477
--- /dev/null
+++ b/devel/rubygem-activejob81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762526254
+SHA256 (rubygem/activejob-8.1.0.gem) = 61214bc2d04486e2c7918e3903d9db2a738adf3b8c8a7240303d515d99a94c59
+SIZE (rubygem/activejob-8.1.0.gem) = 43008
diff --git a/devel/rubygem-activejob81/pkg-descr b/devel/rubygem-activejob81/pkg-descr
new file mode 100644
index 000000000000..d618ca834e3c
--- /dev/null
+++ b/devel/rubygem-activejob81/pkg-descr
@@ -0,0 +1,16 @@
+Active Job is a framework for declaring jobs and making them run on a variety of
+queuing backends. These jobs can be everything from regularly scheduled
+clean-ups, to billing charges, to mailings -- anything that can be chopped up
+into small units of work and run in parallel.
+
+It also serves as the backend for Action Mailer's #deliver_later functionality
+that makes it easy to turn any mailing into a job for running later. That's one
+of the most common jobs in a modern web application: sending emails outside the
+request-response cycle, so the user doesn't have to wait on it.
+
+The main point is to ensure that all Rails apps will have a job infrastructure
+in place, even if it's in the form of an "immediate runner". We can then have
+framework features and other gems build on top of that, without having to worry
+about API differences between Delayed Job and Resque. Picking your queuing
+backend becomes more of an operational concern, then. And you'll be able to
+switch between them without having to rewrite your jobs.
diff --git a/devel/rubygem-activesupport80/Makefile b/devel/rubygem-activesupport80/Makefile
index fff399d665a6..bfe58018ae36 100644
--- a/devel/rubygem-activesupport80/Makefile
+++ b/devel/rubygem-activesupport80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activesupport
-PORTVERSION= 8.0.3
+PORTVERSION= 8.0.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-activesupport80/distinfo b/devel/rubygem-activesupport80/distinfo
index 19a9d9dc53d6..6da2aadbfd34 100644
--- a/devel/rubygem-activesupport80/distinfo
+++ b/devel/rubygem-activesupport80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816972
-SHA256 (rubygem/activesupport-8.0.3.gem) = a711ce5e30660b23232f26a38699469f8d859d47aa1f722e183fda6d7cc17823
-SIZE (rubygem/activesupport-8.0.3.gem) = 252416
+TIMESTAMP = 1762587506
+SHA256 (rubygem/activesupport-8.0.4.gem) = 894a3a6c7733b5fae5a7df3acd76c4b563f38687df8a04fa3cbd25360f3fe95a
+SIZE (rubygem/activesupport-8.0.4.gem) = 252928
diff --git a/devel/rubygem-activesupport81/Makefile b/devel/rubygem-activesupport81/Makefile
new file mode 100644
index 000000000000..0fc6063b9454
--- /dev/null
+++ b/devel/rubygem-activesupport81/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= activesupport
+PORTVERSION= 8.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Toolkit of support libraries and Ruby core extensions extracted from the Rails framework
+WWW= https://github.com/rails/rails/tree/main/activesupport \
+ https://rubyonrails.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
+ rubygem-bigdecimal>=0:math/rubygem-bigdecimal \
+ rubygem-concurrent-ruby>=1.3.1<2:devel/rubygem-concurrent-ruby \
+ rubygem-connection_pool>=2.2.5:net/rubygem-connection_pool \
+ rubygem-drb>=0:devel/rubygem-drb \
+ rubygem-i18n>=1.6,2<2,2:devel/rubygem-i18n \
+ rubygem-json>=0:devel/rubygem-json \
+ rubygem-logger>=1.4.2:devel/rubygem-logger \
+ rubygem-minitest>=5.1:devel/rubygem-minitest \
+ rubygem-securerandom>=0.3:security/rubygem-securerandom \
+ rubygem-tzinfo>=2.0.5<3:devel/rubygem-tzinfo \
+ rubygem-uri>=0.13.1:net/rubygem-uri
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= activesupport_project
+
+PORTSCOUT= limit:^8\.1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-activesupport81/distinfo b/devel/rubygem-activesupport81/distinfo
new file mode 100644
index 000000000000..00e29a1effdf
--- /dev/null
+++ b/devel/rubygem-activesupport81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762526256
+SHA256 (rubygem/activesupport-8.1.0.gem) = d4adf40725be7bbc2a16936a6cf41b175a46ba0c5ccdb703ea4ed7c8801e070a
+SIZE (rubygem/activesupport-8.1.0.gem) = 267776
diff --git a/devel/rubygem-activesupport81/pkg-descr b/devel/rubygem-activesupport81/pkg-descr
new file mode 100644
index 000000000000..67a1ee92e655
--- /dev/null
+++ b/devel/rubygem-activesupport81/pkg-descr
@@ -0,0 +1,4 @@
+Active Support is a collection of utility classes and standard library
+extensions that were found useful for the Rails framework. These additions
+reside in this package so they can be loaded as needed in Ruby projects outside
+of Rails.
diff --git a/devel/rubygem-async-gitlab/Makefile b/devel/rubygem-async-gitlab/Makefile
index 52e369b59935..450cfba50a32 100644
--- a/devel/rubygem-async-gitlab/Makefile
+++ b/devel/rubygem-async-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.24.0
+PORTVERSION= 2.32.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \
rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
- rubygem-io-event>=1.9<2:devel/rubygem-io-event \
+ rubygem-io-event>=1.11<2:devel/rubygem-io-event \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
- rubygem-traces>=0.15<1:devel/rubygem-traces
+ rubygem-traces>=0.18<1:devel/rubygem-traces
USES= gem
diff --git a/devel/rubygem-async-gitlab/distinfo b/devel/rubygem-async-gitlab/distinfo
index 3ff97f0ad315..83c7e9ebbb29 100644
--- a/devel/rubygem-async-gitlab/distinfo
+++ b/devel/rubygem-async-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750222027
-SHA256 (rubygem/async-2.24.0.gem) = 589d11ac6d5808da195ed5ac71f37afcab505855aa958bf5fc463a5469c34377
-SIZE (rubygem/async-2.24.0.gem) = 36864
+TIMESTAMP = 1761545231
+SHA256 (rubygem/async-2.32.1.gem) = eb4b6ca887c963f7996c6665e64caf2fa5c7183983cff814eea27d32109e8d14
+SIZE (rubygem/async-2.32.1.gem) = 61952
diff --git a/devel/rubygem-avro/Makefile b/devel/rubygem-avro/Makefile
index c171ae57c7d9..62ee5bd55aa4 100644
--- a/devel/rubygem-avro/Makefile
+++ b/devel/rubygem-avro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= avro
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel rubygems
MASTER_SITES= RG \
APACHE/avro/avro-${PORTVERSION}/ruby
diff --git a/devel/rubygem-avro/distinfo b/devel/rubygem-avro/distinfo
index 1490da1b056e..e27d5dd4e67a 100644
--- a/devel/rubygem-avro/distinfo
+++ b/devel/rubygem-avro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723201045
-SHA256 (rubygem/avro-1.12.0.gem) = bfadb9f65004daf2c37016a9164f0e7eab9e17102341d4234a63692ec0d17a01
-SIZE (rubygem/avro-1.12.0.gem) = 52736
+TIMESTAMP = 1761446548
+SHA256 (rubygem/avro-1.12.1.gem) = e2a32e605e935f9196d590bb193d1fa13b83d169303b811ecb614e67ad59ac43
+SIZE (rubygem/avro-1.12.1.gem) = 52736
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 9904282f7a98..800278774008 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1172.0
+PORTVERSION= 1.1179.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 29034a81b9c2..c269a890bca3 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774771
-SHA256 (rubygem/aws-partitions-1.1172.0.gem) = 62809c443c36260f8d6c2e978ea49adcac497ca63f67568aae3e0e51e8341246
-SIZE (rubygem/aws-partitions-1.1172.0.gem) = 81920
+TIMESTAMP = 1762586944
+SHA256 (rubygem/aws-partitions-1.1179.0.gem) = e1e13eeadf39e262e79b6d9b5f47f7c5e460a008cb8837aa68374f575507de5a
+SIZE (rubygem/aws-partitions-1.1179.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
index 0a7a6d31519c..619bf7f79bfa 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile
+++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-accessanalyzer
-PORTVERSION= 1.78.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanal
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
index b0aa5ba89f9d..f1dd8093802c 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo
+++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120902
-SHA256 (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = ea746f01147ccd42dd42ab33ed31e4fec749d7d41e7921cac72e21901f19feed
-SIZE (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = 82944
+TIMESTAMP = 1762586946
+SHA256 (rubygem/aws-sdk-accessanalyzer-1.80.0.gem) = 2f64c8d74209b135c7ab23ca4ccf7e15d51e5e80a6e5fe5724a4efd328fde5ec
+SIZE (rubygem/aws-sdk-accessanalyzer-1.80.0.gem) = 82944
diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile
index 583add6e3901..8b3f30129e04 100644
--- a/devel/rubygem-aws-sdk-account/Makefile
+++ b/devel/rubygem-aws-sdk-account/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-account
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-account/distinfo b/devel/rubygem-aws-sdk-account/distinfo
index 2d638ebf7674..f0924656fe3e 100644
--- a/devel/rubygem-aws-sdk-account/distinfo
+++ b/devel/rubygem-aws-sdk-account/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120904
-SHA256 (rubygem/aws-sdk-account-1.48.0.gem) = bde6f9f9ac728f1b792fbf2f60c63fa11b3bcd477033461d0335a89b3cb321ab
-SIZE (rubygem/aws-sdk-account-1.48.0.gem) = 33280
+TIMESTAMP = 1761446812
+SHA256 (rubygem/aws-sdk-account-1.50.0.gem) = 69bf77cad2d1b153463e13c63c040d1b3a7668d70a506fd7424c8ac3c236e8ed
+SIZE (rubygem/aws-sdk-account-1.50.0.gem) = 33280
diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile
index 84bc6abe0560..8d2c5e8209ea 100644
--- a/devel/rubygem-aws-sdk-acm/Makefile
+++ b/devel/rubygem-aws-sdk-acm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-acm
-PORTVERSION= 1.94.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-acm/distinfo b/devel/rubygem-aws-sdk-acm/distinfo
index b1ab8aff7045..63a3f96e69e2 100644
--- a/devel/rubygem-aws-sdk-acm/distinfo
+++ b/devel/rubygem-aws-sdk-acm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120906
-SHA256 (rubygem/aws-sdk-acm-1.94.0.gem) = b50e600d7bfe14a700546c5d9acfaa1a81e14a535cd5c370598c2fe1851e169a
-SIZE (rubygem/aws-sdk-acm-1.94.0.gem) = 51712
+TIMESTAMP = 1762586948
+SHA256 (rubygem/aws-sdk-acm-1.96.0.gem) = 4fd599cee4145a2708a418784740dbc6d7a31a3e1a0ab670d2a0e1777e18d0b3
+SIZE (rubygem/aws-sdk-acm-1.96.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-acmpca/Makefile b/devel/rubygem-aws-sdk-acmpca/Makefile
index 9f0fe06846fd..62dcb47eaa0f 100644
--- a/devel/rubygem-aws-sdk-acmpca/Makefile
+++ b/devel/rubygem-aws-sdk-acmpca/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-acmpca
-PORTVERSION= 1.100.0
+PORTVERSION= 1.102.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-acmpca/distinfo b/devel/rubygem-aws-sdk-acmpca/distinfo
index efdb68f3bf35..33da94d85e80 100644
--- a/devel/rubygem-aws-sdk-acmpca/distinfo
+++ b/devel/rubygem-aws-sdk-acmpca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120908
-SHA256 (rubygem/aws-sdk-acmpca-1.100.0.gem) = d5beb65e7f83b33c2504e9e8a17c33a5cf0380be9e49d06fc882ae2acbd8f5ab
-SIZE (rubygem/aws-sdk-acmpca-1.100.0.gem) = 73728
+TIMESTAMP = 1761446816
+SHA256 (rubygem/aws-sdk-acmpca-1.102.0.gem) = 28b0dbd8ee5e46d25a82cf9dce96be40cf1e23576017d5129aa96ee551e803b5
+SIZE (rubygem/aws-sdk-acmpca-1.102.0.gem) = 73728
diff --git a/devel/rubygem-aws-sdk-aiops/Makefile b/devel/rubygem-aws-sdk-aiops/Makefile
index 825a55557b35..605c77b28cf9 100644
--- a/devel/rubygem-aws-sdk-aiops/Makefile
+++ b/devel/rubygem-aws-sdk-aiops/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-aiops
-PORTVERSION= 1.7.0
+PORTVERSION= 1.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-aiops
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-aiops/distinfo b/devel/rubygem-aws-sdk-aiops/distinfo
index 1ca964a59818..6d080b3f497d 100644
--- a/devel/rubygem-aws-sdk-aiops/distinfo
+++ b/devel/rubygem-aws-sdk-aiops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120910
-SHA256 (rubygem/aws-sdk-aiops-1.7.0.gem) = 0a5cd78212715ac2b72101186e5a854b4c0cf26240acafcba3d7225d17fcc1dc
-SIZE (rubygem/aws-sdk-aiops-1.7.0.gem) = 31744
+TIMESTAMP = 1762586950
+SHA256 (rubygem/aws-sdk-aiops-1.9.0.gem) = 825050c445a5a6633c46df1556e53a9c9fb9d9c52267951f01a593c837dc34aa
+SIZE (rubygem/aws-sdk-aiops-1.9.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile
index 46f22295f41e..87dc10de3fc2 100644
--- a/devel/rubygem-aws-sdk-amplify/Makefile
+++ b/devel/rubygem-aws-sdk-amplify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplify
-PORTVERSION= 1.92.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo
index e42795c64eb1..ed566a1e6ce5 100644
--- a/devel/rubygem-aws-sdk-amplify/distinfo
+++ b/devel/rubygem-aws-sdk-amplify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120912
-SHA256 (rubygem/aws-sdk-amplify-1.92.0.gem) = 9134fba454badfbe730dcb1ca887fa658dbd6cf85653775a0078481e60d2d05e
-SIZE (rubygem/aws-sdk-amplify-1.92.0.gem) = 64000
+TIMESTAMP = 1761446820
+SHA256 (rubygem/aws-sdk-amplify-1.94.0.gem) = 7587c99d88e916ad1aac4771fe7a7e438be2e0166227ad257b25bdfd3d0d99bc
+SIZE (rubygem/aws-sdk-amplify-1.94.0.gem) = 64000
diff --git a/devel/rubygem-aws-sdk-amplifybackend/Makefile b/devel/rubygem-aws-sdk-amplifybackend/Makefile
index 474d5ce95949..60f7f6a90e4d 100644
--- a/devel/rubygem-aws-sdk-amplifybackend/Makefile
+++ b/devel/rubygem-aws-sdk-amplifybackend/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplifybackend
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplifybackend/distinfo b/devel/rubygem-aws-sdk-amplifybackend/distinfo
index 9824117845d8..9acc7f350219 100644
--- a/devel/rubygem-aws-sdk-amplifybackend/distinfo
+++ b/devel/rubygem-aws-sdk-amplifybackend/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120914
-SHA256 (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = c6e69f98f4250db190b865a05c8a9cbfb00cb65c2eb0d0a6241d9fc9950e2bdc
-SIZE (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = 49152
+TIMESTAMP = 1761446822
+SHA256 (rubygem/aws-sdk-amplifybackend-1.56.0.gem) = 70cf4c5a7c86328ef1e70e4fd521fc30ceb68dbfd171eed3e25ed98810151588
+SIZE (rubygem/aws-sdk-amplifybackend-1.56.0.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
index 956ebcbd7f21..a7038dad7aee 100644
--- a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
+++ b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplifyuibuilder
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
index 8cdb38744b30..2c6b2ecc568d 100644
--- a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
+++ b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120916
-SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = d310a878dd6d1758faadc0a12707ae0ea591d57dd17e49c691fef5d766e4d66c
-SIZE (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = 79872
+TIMESTAMP = 1762586952
+SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.50.0.gem) = b4dcf550793577e28ed18b20e809e5ead5a873192b364348753bc0e0c7f59456
+SIZE (rubygem/aws-sdk-amplifyuibuilder-1.50.0.gem) = 79872
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index e4ed500afe8e..2ecfda70befc 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigateway
-PORTVERSION= 1.124.0
+PORTVERSION= 1.126.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo
index 2363104bf92c..3ecf516f0d8c 100644
--- a/devel/rubygem-aws-sdk-apigateway/distinfo
+++ b/devel/rubygem-aws-sdk-apigateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120918
-SHA256 (rubygem/aws-sdk-apigateway-1.124.0.gem) = 32cf28b3a6c21d9c58f648dd73144f5140954d5312b441e1bcf6e3553f2c54c0
-SIZE (rubygem/aws-sdk-apigateway-1.124.0.gem) = 120320
+TIMESTAMP = 1762586954
+SHA256 (rubygem/aws-sdk-apigateway-1.126.0.gem) = 400f674d8092147edabc761bead59815469e20af4f44e4bf80adf313c13b4a00
+SIZE (rubygem/aws-sdk-apigateway-1.126.0.gem) = 120320
diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
index cd738cc2c504..ecdc563e0940 100644
--- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewaymanagementapi
-PORTVERSION= 1.66.0
+PORTVERSION= 1.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
index 3a5369874a84..c6a0bfba4dc3 100644
--- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120920
-SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 47b9ae1118bff2278c904411f908e0d3a923fcd6c8b5c780fc72f084b2d3e1dd
-SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 22016
+TIMESTAMP = 1761446828
+SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.68.0.gem) = b54d804686f0e57ca0017c837e72c067c8def6cd7ac35c02349a3102d8e62953
+SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.68.0.gem) = 22016
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index 860f0ecf2031..8f6ab30e3b6f 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewayv2
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
index b5874742f093..58a26cbce430 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120922
-SHA256 (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 39af5bb18d9ae6b7a67b19807ad08c6b54807b0f5d44cc38cdb30a8e33e24845
-SIZE (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 101376
+TIMESTAMP = 1762586956
+SHA256 (rubygem/aws-sdk-apigatewayv2-1.85.0.gem) = 1087cf19b9492d06754912126522285add0893d31e5d7b17b3fa69d42282437d
+SIZE (rubygem/aws-sdk-apigatewayv2-1.85.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-appconfig/Makefile b/devel/rubygem-aws-sdk-appconfig/Makefile
index 104135b3d5c8..bf1c89d21da8 100644
--- a/devel/rubygem-aws-sdk-appconfig/Makefile
+++ b/devel/rubygem-aws-sdk-appconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appconfig
-PORTVERSION= 1.71.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appconfig/distinfo b/devel/rubygem-aws-sdk-appconfig/distinfo
index fa7ece4eb4ed..f58a232a82fd 100644
--- a/devel/rubygem-aws-sdk-appconfig/distinfo
+++ b/devel/rubygem-aws-sdk-appconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120924
-SHA256 (rubygem/aws-sdk-appconfig-1.71.0.gem) = c40dc5aa36ad115f07c14078a959b1030c55c09f628470140c91ef8828ecb36a
-SIZE (rubygem/aws-sdk-appconfig-1.71.0.gem) = 68608
+TIMESTAMP = 1762586958
+SHA256 (rubygem/aws-sdk-appconfig-1.73.0.gem) = 11ec98c538d727b6943fb44e6546661d07d2baa02f30a581b45924fc0c244dae
+SIZE (rubygem/aws-sdk-appconfig-1.73.0.gem) = 68608
diff --git a/devel/rubygem-aws-sdk-appconfigdata/Makefile b/devel/rubygem-aws-sdk-appconfigdata/Makefile
index e2408ee8ddc7..623fbf2bdaa8 100644
--- a/devel/rubygem-aws-sdk-appconfigdata/Makefile
+++ b/devel/rubygem-aws-sdk-appconfigdata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appconfigdata
-PORTVERSION= 1.43.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appconfigdata/distinfo b/devel/rubygem-aws-sdk-appconfigdata/distinfo
index 28cdfe733a01..81bc4d418c52 100644
--- a/devel/rubygem-aws-sdk-appconfigdata/distinfo
+++ b/devel/rubygem-aws-sdk-appconfigdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120926
-SHA256 (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = db889b4d64098d8cee4844d06841a67d193e7e5c27eda0189c14bbee5709e087
-SIZE (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = 24064
+TIMESTAMP = 1761446834
+SHA256 (rubygem/aws-sdk-appconfigdata-1.45.0.gem) = d331a8f25897f8a35608681adb483de6269363fe6ac731f9012f35a561f7d4d0
+SIZE (rubygem/aws-sdk-appconfigdata-1.45.0.gem) = 24064
diff --git a/devel/rubygem-aws-sdk-appfabric/Makefile b/devel/rubygem-aws-sdk-appfabric/Makefile
index 7b340e5051bc..88ff2f8814e7 100644
--- a/devel/rubygem-aws-sdk-appfabric/Makefile
+++ b/devel/rubygem-aws-sdk-appfabric/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appfabric
-PORTVERSION= 1.32.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appfabric
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appfabric/distinfo b/devel/rubygem-aws-sdk-appfabric/distinfo
index a5f8572a26f5..a8385a97e258 100644
--- a/devel/rubygem-aws-sdk-appfabric/distinfo
+++ b/devel/rubygem-aws-sdk-appfabric/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120928
-SHA256 (rubygem/aws-sdk-appfabric-1.32.0.gem) = 557b6132528f720814e16a745fe0fb24ac2d1903ace5c8033e277d222a600a3f
-SIZE (rubygem/aws-sdk-appfabric-1.32.0.gem) = 40448
+TIMESTAMP = 1761446836
+SHA256 (rubygem/aws-sdk-appfabric-1.34.0.gem) = 64396d3acab7918079e49bf790499901d1aea2e5f7bef771b6ca8992a0eabb98
+SIZE (rubygem/aws-sdk-appfabric-1.34.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-appflow/Makefile b/devel/rubygem-aws-sdk-appflow/Makefile
index a751306823cb..5f49405d06a6 100644
--- a/devel/rubygem-aws-sdk-appflow/Makefile
+++ b/devel/rubygem-aws-sdk-appflow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appflow
-PORTVERSION= 1.81.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appflow/distinfo b/devel/rubygem-aws-sdk-appflow/distinfo
index 3586cf5c1034..46cda73eddd2 100644
--- a/devel/rubygem-aws-sdk-appflow/distinfo
+++ b/devel/rubygem-aws-sdk-appflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120930
-SHA256 (rubygem/aws-sdk-appflow-1.81.0.gem) = a5f281ba95d1880c5955e04aeacae24fb7fd8d9c9225559d194c0d3352e53f76
-SIZE (rubygem/aws-sdk-appflow-1.81.0.gem) = 99840
+TIMESTAMP = 1762586960
+SHA256 (rubygem/aws-sdk-appflow-1.83.0.gem) = 46b27ea9b024786bb3ab0b8bbf67b65d1e509981d0049af8df47fce9766196c6
+SIZE (rubygem/aws-sdk-appflow-1.83.0.gem) = 99840
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
index 708c2ee1379c..cccd402af8e5 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appintegrationsservice
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
index 837ce43f45db..426fd1f0afad 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120932
-SHA256 (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 7bdc04ee4e8caeb6b460b413fb5a63e2fe06f621f61b09fc62cd94b82064dcf8
-SIZE (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 38912
+TIMESTAMP = 1761446840
+SHA256 (rubygem/aws-sdk-appintegrationsservice-1.59.0.gem) = 26a48b50208ca217c0b4d8c2557059df00749e5d6abca05b3f9b12543ce6f53f
+SIZE (rubygem/aws-sdk-appintegrationsservice-1.59.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
index ae5b6ed5a573..d807dced4029 100644
--- a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationautoscaling
-PORTVERSION= 1.112.0
+PORTVERSION= 1.114.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
index 11094d46e66b..d826134d7bd0 100644
--- a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
+++ b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120934
-SHA256 (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 7e6d435b19fe86a8b297d4af3427c9ecfb9f80428c86abfa1d8ef5e0dc45e248
-SIZE (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 70656
+TIMESTAMP = 1761446842
+SHA256 (rubygem/aws-sdk-applicationautoscaling-1.114.0.gem) = 726dfa13dbc0f946fa519ad65fb020d2f22fd6ef401f7d6e4c9fcdcc409e97ec
+SIZE (rubygem/aws-sdk-applicationautoscaling-1.114.0.gem) = 70656
diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
index c0929e6addd1..e5e9852e8ab5 100644
--- a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationcostprofiler
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
index a1a646bb3b67..77c76a056142 100644
--- a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
+++ b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120936
-SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 15a561d80a5c89c43748d184230705eb3e5a586e5afde3c22316136c659ea318
-SIZE (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 25088
+TIMESTAMP = 1762586962
+SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.48.0.gem) = 6f42445569f1a8675efd29adc22be37918418c824f914438338c5b7ab2bbccc2
+SIZE (rubygem/aws-sdk-applicationcostprofiler-1.48.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
index f98cf49a3a1b..99e271a0f8cd 100644
--- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
+++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationdiscoveryservice
-PORTVERSION= 1.92.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
index c05a1f36ccb4..21093ddb5dfd 100644
--- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
+++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120938
-SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = df86e0b6157a659ea5fd0d2857192460bdcdf1ece9a99a35aac180d02ba192cd
-SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = 56320
+TIMESTAMP = 1761446846
+SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.94.0.gem) = 7d80491cc5ca37b99bcc326bcf40166e875cd6e8236a6c5f2d0402186404dabf
+SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.94.0.gem) = 56320
diff --git a/devel/rubygem-aws-sdk-applicationinsights/Makefile b/devel/rubygem-aws-sdk-applicationinsights/Makefile
index 493eec4e7f90..7c208e4e4a71 100644
--- a/devel/rubygem-aws-sdk-applicationinsights/Makefile
+++ b/devel/rubygem-aws-sdk-applicationinsights/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationinsights
-PORTVERSION= 1.70.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationinsights/distinfo b/devel/rubygem-aws-sdk-applicationinsights/distinfo
index d5c17209edc8..b532ff0b44f4 100644
--- a/devel/rubygem-aws-sdk-applicationinsights/distinfo
+++ b/devel/rubygem-aws-sdk-applicationinsights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120940
-SHA256 (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = af980fb03e52853d82a11ea9022a73f436555c3f1c06c8789683200904b642d3
-SIZE (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = 51712
+TIMESTAMP = 1761446848
+SHA256 (rubygem/aws-sdk-applicationinsights-1.72.0.gem) = 6868b6f90abd72602b72aab41c5e04bb7d09d78d28ef147c565713faa27869e6
+SIZE (rubygem/aws-sdk-applicationinsights-1.72.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-applicationsignals/Makefile b/devel/rubygem-aws-sdk-applicationsignals/Makefile
index efa7abbdf3d0..fa05590c7f0f 100644
--- a/devel/rubygem-aws-sdk-applicationsignals/Makefile
+++ b/devel/rubygem-aws-sdk-applicationsignals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationsignals
-PORTVERSION= 1.28.0
+PORTVERSION= 1.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationsignals/distinfo b/devel/rubygem-aws-sdk-applicationsignals/distinfo
index fd75acdf9e49..8bff265325f1 100644
--- a/devel/rubygem-aws-sdk-applicationsignals/distinfo
+++ b/devel/rubygem-aws-sdk-applicationsignals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774773
-SHA256 (rubygem/aws-sdk-applicationsignals-1.28.0.gem) = b818821823f97366329dd6b3002069f31ca4906947c427dc2231bb33725767cc
-SIZE (rubygem/aws-sdk-applicationsignals-1.28.0.gem) = 67584
+TIMESTAMP = 1762586964
+SHA256 (rubygem/aws-sdk-applicationsignals-1.31.0.gem) = fe251553d004dacad8b22a689d451d866428d9aff8bfd10272c06027c851960d
+SIZE (rubygem/aws-sdk-applicationsignals-1.31.0.gem) = 68096
diff --git a/devel/rubygem-aws-sdk-appmesh/Makefile b/devel/rubygem-aws-sdk-appmesh/Makefile
index c0257f3e4b32..f1415bfc28ea 100644
--- a/devel/rubygem-aws-sdk-appmesh/Makefile
+++ b/devel/rubygem-aws-sdk-appmesh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appmesh
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appmesh/distinfo b/devel/rubygem-aws-sdk-appmesh/distinfo
index 5303b641722b..a7efb6eb59b6 100644
--- a/devel/rubygem-aws-sdk-appmesh/distinfo
+++ b/devel/rubygem-aws-sdk-appmesh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120944
-SHA256 (rubygem/aws-sdk-appmesh-1.83.0.gem) = b9c5f05d12bf64adf671ee07435e0aab50e710480e924d98f2d78dc90c081a00
-SIZE (rubygem/aws-sdk-appmesh-1.83.0.gem) = 87552
+TIMESTAMP = 1762586966
+SHA256 (rubygem/aws-sdk-appmesh-1.85.0.gem) = 3ebb16cfe685e0ef948aed4498a595279051ebb8f6b403fbd3d687891360e40b
+SIZE (rubygem/aws-sdk-appmesh-1.85.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-appregistry/Makefile b/devel/rubygem-aws-sdk-appregistry/Makefile
index 48ea5e2b26ef..432464959850 100644
--- a/devel/rubygem-aws-sdk-appregistry/Makefile
+++ b/devel/rubygem-aws-sdk-appregistry/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appregistry
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appregistry/distinfo b/devel/rubygem-aws-sdk-appregistry/distinfo
index b9e2adfa3115..e1eab223f42e 100644
--- a/devel/rubygem-aws-sdk-appregistry/distinfo
+++ b/devel/rubygem-aws-sdk-appregistry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120946
-SHA256 (rubygem/aws-sdk-appregistry-1.56.0.gem) = 21c4fb58e420624e7f327dbf6c849f751a2cfdeaeac434a6ecd360b419353d8d
-SIZE (rubygem/aws-sdk-appregistry-1.56.0.gem) = 38400
+TIMESTAMP = 1762586968
+SHA256 (rubygem/aws-sdk-appregistry-1.58.0.gem) = 35250506affc58668889088f322a12d6c42dbf0c97c25d71ae737dae8e877a8c
+SIZE (rubygem/aws-sdk-appregistry-1.58.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-apprunner/Makefile b/devel/rubygem-aws-sdk-apprunner/Makefile
index 67c7800b1a49..6e8271d6c1b3 100644
--- a/devel/rubygem-aws-sdk-apprunner/Makefile
+++ b/devel/rubygem-aws-sdk-apprunner/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apprunner
-PORTVERSION= 1.63.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apprunner/distinfo b/devel/rubygem-aws-sdk-apprunner/distinfo
index 09110d5f5426..178ef92bd7b0 100644
--- a/devel/rubygem-aws-sdk-apprunner/distinfo
+++ b/devel/rubygem-aws-sdk-apprunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120948
-SHA256 (rubygem/aws-sdk-apprunner-1.63.0.gem) = 293be29f60d8f2866d99ff6c8e06657819aebb6a547535ed4f73d3ff2c92de68
-SIZE (rubygem/aws-sdk-apprunner-1.63.0.gem) = 63488
+TIMESTAMP = 1761446856
+SHA256 (rubygem/aws-sdk-apprunner-1.65.0.gem) = 7d1be513a52eaf2c3eca2468bc54d835a8726f5347c87ce92dbd013f21e7dd5d
+SIZE (rubygem/aws-sdk-apprunner-1.65.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-appstream/Makefile b/devel/rubygem-aws-sdk-appstream/Makefile
index f775b73ba47a..2d9e7653c2db 100644
--- a/devel/rubygem-aws-sdk-appstream/Makefile
+++ b/devel/rubygem-aws-sdk-appstream/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appstream
-PORTVERSION= 1.118.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appstream/distinfo b/devel/rubygem-aws-sdk-appstream/distinfo
index d3e277e5f187..40d8c0d98e03 100644
--- a/devel/rubygem-aws-sdk-appstream/distinfo
+++ b/devel/rubygem-aws-sdk-appstream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816766
-SHA256 (rubygem/aws-sdk-appstream-1.118.0.gem) = d565c1f63aa85f5c322c610c6c92cf563c12cde9a01a78202b01073571ca4aef
-SIZE (rubygem/aws-sdk-appstream-1.118.0.gem) = 109056
+TIMESTAMP = 1761446858
+SHA256 (rubygem/aws-sdk-appstream-1.120.0.gem) = bee0341e7bcdcbcb9e83a67f75b2df7c55c5ac397f7e982d117b15814e0400c8
+SIZE (rubygem/aws-sdk-appstream-1.120.0.gem) = 114176
diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile
index 9b70095a350c..646f0d90f82c 100644
--- a/devel/rubygem-aws-sdk-appsync/Makefile
+++ b/devel/rubygem-aws-sdk-appsync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appsync
-PORTVERSION= 1.112.0
+PORTVERSION= 1.114.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo
index 781fd256ece2..f107374b04bb 100644
--- a/devel/rubygem-aws-sdk-appsync/distinfo
+++ b/devel/rubygem-aws-sdk-appsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120952
-SHA256 (rubygem/aws-sdk-appsync-1.112.0.gem) = 94f83f6199945f36856ef0d3be2622254af5f3a49dc3fa7bbf6a56785662b594
-SIZE (rubygem/aws-sdk-appsync-1.112.0.gem) = 103424
+TIMESTAMP = 1762586970
+SHA256 (rubygem/aws-sdk-appsync-1.114.0.gem) = e244c74eb1b959fbd09b2d0df774a2fde671df683e742caf97563f42662d9cb9
+SIZE (rubygem/aws-sdk-appsync-1.114.0.gem) = 103424
diff --git a/devel/rubygem-aws-sdk-apptest/Makefile b/devel/rubygem-aws-sdk-apptest/Makefile
index 18512770370f..4aa0999d0f04 100644
--- a/devel/rubygem-aws-sdk-apptest/Makefile
+++ b/devel/rubygem-aws-sdk-apptest/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apptest
-PORTVERSION= 1.21.0
+PORTVERSION= 1.24.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apptest
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apptest/distinfo b/devel/rubygem-aws-sdk-apptest/distinfo
index a1c6c6420b6b..1e67cfe13fd7 100644
--- a/devel/rubygem-aws-sdk-apptest/distinfo
+++ b/devel/rubygem-aws-sdk-apptest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120954
-SHA256 (rubygem/aws-sdk-apptest-1.21.0.gem) = a472d2ba2a01cffaea993513ff2e3a491d08def8bf5327f9fc0185b2d6851645
-SIZE (rubygem/aws-sdk-apptest-1.21.0.gem) = 50688
+TIMESTAMP = 1762586972
+SHA256 (rubygem/aws-sdk-apptest-1.24.0.gem) = 34c42d16124cea6646f1695558587577e620d5a3d94719c781bc56e3a56bd94b
+SIZE (rubygem/aws-sdk-apptest-1.24.0.gem) = 50688
diff --git a/devel/rubygem-aws-sdk-arcregionswitch/Makefile b/devel/rubygem-aws-sdk-arcregionswitch/Makefile
index ed000e513a91..6673afd51949 100644
--- a/devel/rubygem-aws-sdk-arcregionswitch/Makefile
+++ b/devel/rubygem-aws-sdk-arcregionswitch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-arcregionswitch
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arcregions
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-arcregionswitch/distinfo b/devel/rubygem-aws-sdk-arcregionswitch/distinfo
index 70dec9fd2a34..74aa86b555f8 100644
--- a/devel/rubygem-aws-sdk-arcregionswitch/distinfo
+++ b/devel/rubygem-aws-sdk-arcregionswitch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120476
-SHA256 (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 6e7144b562da51e74159f86b2e987891ce8ec2dc88ef90f0a56f6ea6e5035a57
-SIZE (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 52224
+TIMESTAMP = 1761446864
+SHA256 (rubygem/aws-sdk-arcregionswitch-1.4.0.gem) = ac474136ec28fb04651ef63f454f1892e5a23aa8e455eb0ab99decea246eef64
+SIZE (rubygem/aws-sdk-arcregionswitch-1.4.0.gem) = 52224
diff --git a/devel/rubygem-aws-sdk-arczonalshift/Makefile b/devel/rubygem-aws-sdk-arczonalshift/Makefile
index 28553ae22ac0..6d0cf1d6ba57 100644
--- a/devel/rubygem-aws-sdk-arczonalshift/Makefile
+++ b/devel/rubygem-aws-sdk-arczonalshift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-arczonalshift
-PORTVERSION= 1.39.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arczonalsh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-arczonalshift/distinfo b/devel/rubygem-aws-sdk-arczonalshift/distinfo
index e2bc9acccb6b..4612a813f110 100644
--- a/devel/rubygem-aws-sdk-arczonalshift/distinfo
+++ b/devel/rubygem-aws-sdk-arczonalshift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120956
-SHA256 (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = b4cc5b5b6948efec1c970d9a82dac531b54cf00fe0ead9bd9f6d837a0b35ced4
-SIZE (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = 41472
+TIMESTAMP = 1761446866
+SHA256 (rubygem/aws-sdk-arczonalshift-1.41.0.gem) = 7a447f6b603d72d675d0104a3e84895beaeeb1c11aa3025606ff74c52887a39e
+SIZE (rubygem/aws-sdk-arczonalshift-1.41.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-artifact/Makefile b/devel/rubygem-aws-sdk-artifact/Makefile
index a962656c516b..d9d9a6c552fa 100644
--- a/devel/rubygem-aws-sdk-artifact/Makefile
+++ b/devel/rubygem-aws-sdk-artifact/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-artifact
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-artifact
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-artifact/distinfo b/devel/rubygem-aws-sdk-artifact/distinfo
index 2de67fd4abb9..519a0fd61635 100644
--- a/devel/rubygem-aws-sdk-artifact/distinfo
+++ b/devel/rubygem-aws-sdk-artifact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120958
-SHA256 (rubygem/aws-sdk-artifact-1.27.0.gem) = acbcebcfc70d95264d38a34936ca4fb4486241bc687af044d88884b118d671b3
-SIZE (rubygem/aws-sdk-artifact-1.27.0.gem) = 28160
+TIMESTAMP = 1762586974
+SHA256 (rubygem/aws-sdk-artifact-1.29.0.gem) = 12c6fbcd93ce0491f203b3101d751da53a34182f31fb0860b0b2bd25e4e4d565
+SIZE (rubygem/aws-sdk-artifact-1.29.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-athena/Makefile b/devel/rubygem-aws-sdk-athena/Makefile
index 42861e1db7ec..518786118fdd 100644
--- a/devel/rubygem-aws-sdk-athena/Makefile
+++ b/devel/rubygem-aws-sdk-athena/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-athena
-PORTVERSION= 1.110.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-athena/distinfo b/devel/rubygem-aws-sdk-athena/distinfo
index accc982b59e7..962911db5d26 100644
--- a/devel/rubygem-aws-sdk-athena/distinfo
+++ b/devel/rubygem-aws-sdk-athena/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120960
-SHA256 (rubygem/aws-sdk-athena-1.110.0.gem) = e4198488f2b4bbf5d98ac916c992454eca418224eb82da59291722c4be98ed4c
-SIZE (rubygem/aws-sdk-athena-1.110.0.gem) = 94208
+TIMESTAMP = 1762586976
+SHA256 (rubygem/aws-sdk-athena-1.112.0.gem) = 0d3323ab0a68f576beed36da9c3a2d73013afee70e0a98a42d183610ce99a153
+SIZE (rubygem/aws-sdk-athena-1.112.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-auditmanager/Makefile b/devel/rubygem-aws-sdk-auditmanager/Makefile
index 7aa79babf195..6f64fe2f0e74 100644
--- a/devel/rubygem-aws-sdk-auditmanager/Makefile
+++ b/devel/rubygem-aws-sdk-auditmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-auditmanager
-PORTVERSION= 1.73.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanag
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-auditmanager/distinfo b/devel/rubygem-aws-sdk-auditmanager/distinfo
index f955d4737ff1..2ce301091fba 100644
--- a/devel/rubygem-aws-sdk-auditmanager/distinfo
+++ b/devel/rubygem-aws-sdk-auditmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120962
-SHA256 (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 2bdb026d28ad03330364b274f1c70d68bd7e61544b81c8d10b4f209cc49c507d
-SIZE (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 86016
+TIMESTAMP = 1762586978
+SHA256 (rubygem/aws-sdk-auditmanager-1.75.0.gem) = a1a2f3918c79950d93de90ce95548e264496f4bc177c2b1479e4ea9560c45c1a
+SIZE (rubygem/aws-sdk-auditmanager-1.75.0.gem) = 86016
diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
index 7c0b1797bf27..d7460c5368ef 100644
--- a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
+++ b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-augmentedairuntime
-PORTVERSION= 1.60.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmenteda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
index 55b85c78c763..92c691cb9c81 100644
--- a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
+++ b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120964
-SHA256 (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 1ef4d186eb45db632869538eac3147bf9f79f406480b29d1260acc61b7a3abba
-SIZE (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 26112
+TIMESTAMP = 1761446874
+SHA256 (rubygem/aws-sdk-augmentedairuntime-1.62.0.gem) = 657c47fe0dc7a7dccfd85c2f0241e24c8510ec6cff5e812079b72945737108d9
+SIZE (rubygem/aws-sdk-augmentedairuntime-1.62.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile
index 5bb96f3b0f85..4ee29c991a7b 100644
--- a/devel/rubygem-aws-sdk-autoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-autoscaling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-autoscaling
-PORTVERSION= 1.144.0
+PORTVERSION= 1.146.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-autoscaling/distinfo b/devel/rubygem-aws-sdk-autoscaling/distinfo
index ac30191930fc..40f0b9183c16 100644
--- a/devel/rubygem-aws-sdk-autoscaling/distinfo
+++ b/devel/rubygem-aws-sdk-autoscaling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324222
-SHA256 (rubygem/aws-sdk-autoscaling-1.144.0.gem) = 9b0125c446b72a54db880b817c4b2d2cc9d9c5315887fbf246112adb86e7a334
-SIZE (rubygem/aws-sdk-autoscaling-1.144.0.gem) = 199680
+TIMESTAMP = 1761446876
+SHA256 (rubygem/aws-sdk-autoscaling-1.146.0.gem) = b64eab5ba8d591851c49a9e57b4dd94a6a2bdeb2f8e8d12b36fa57873895b913
+SIZE (rubygem/aws-sdk-autoscaling-1.146.0.gem) = 199680
diff --git a/devel/rubygem-aws-sdk-autoscalingplans/Makefile b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
index c3fed8716cf3..2d561a487514 100644
--- a/devel/rubygem-aws-sdk-autoscalingplans/Makefile
+++ b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-autoscalingplans
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-autoscalingplans/distinfo b/devel/rubygem-aws-sdk-autoscalingplans/distinfo
index 880b4d547605..7750fbbadce2 100644
--- a/devel/rubygem-aws-sdk-autoscalingplans/distinfo
+++ b/devel/rubygem-aws-sdk-autoscalingplans/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120968
-SHA256 (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 56e15c1fe934a868738a6b4f641c5dcbedb525d475ace402c22274257040a4c9
-SIZE (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 36864
+TIMESTAMP = 1761446878
+SHA256 (rubygem/aws-sdk-autoscalingplans-1.79.0.gem) = c6620f8809f6caed0c59626285101a790c85b75e229bfc8586f3e18aac7b9c65
+SIZE (rubygem/aws-sdk-autoscalingplans-1.79.0.gem) = 36864
diff --git a/devel/rubygem-aws-sdk-b2bi/Makefile b/devel/rubygem-aws-sdk-b2bi/Makefile
index a0db5e03eaad..c6e77d9a9aae 100644
--- a/devel/rubygem-aws-sdk-b2bi/Makefile
+++ b/devel/rubygem-aws-sdk-b2bi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-b2bi
-PORTVERSION= 1.38.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-b2bi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-b2bi/distinfo b/devel/rubygem-aws-sdk-b2bi/distinfo
index 5b2162a6a975..540e80a59239 100644
--- a/devel/rubygem-aws-sdk-b2bi/distinfo
+++ b/devel/rubygem-aws-sdk-b2bi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120970
-SHA256 (rubygem/aws-sdk-b2bi-1.38.0.gem) = ae561e68711cfab406090cbcac041adeea2a9520bca4dd7c2e5da2cd81b6c901
-SIZE (rubygem/aws-sdk-b2bi-1.38.0.gem) = 84480
+TIMESTAMP = 1761446880
+SHA256 (rubygem/aws-sdk-b2bi-1.40.0.gem) = 2a4641007b2491beee76c557f015f57985be15c66c63b9c90d871ea42db0b760
+SIZE (rubygem/aws-sdk-b2bi-1.40.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile
index 53d6dcf5c0eb..4b24c7fe8e68 100644
--- a/devel/rubygem-aws-sdk-backup/Makefile
+++ b/devel/rubygem-aws-sdk-backup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backup
-PORTVERSION= 1.96.0
+PORTVERSION= 1.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backup/distinfo b/devel/rubygem-aws-sdk-backup/distinfo
index 55c211acf562..140932c1fdd6 100644
--- a/devel/rubygem-aws-sdk-backup/distinfo
+++ b/devel/rubygem-aws-sdk-backup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774775
-SHA256 (rubygem/aws-sdk-backup-1.96.0.gem) = f968d309770aa231cc43f007ae4642de8a072348f7d4f0d7d91e6df365a44734
-SIZE (rubygem/aws-sdk-backup-1.96.0.gem) = 141312
+TIMESTAMP = 1761446882
+SHA256 (rubygem/aws-sdk-backup-1.98.0.gem) = 9efbaa45fe90124cb026c534fd87ee7d6d041c8950fecf7ab73e27ed336cab4c
+SIZE (rubygem/aws-sdk-backup-1.98.0.gem) = 143872
diff --git a/devel/rubygem-aws-sdk-backupgateway/Makefile b/devel/rubygem-aws-sdk-backupgateway/Makefile
index 8cc77e1a14a7..de8a8c45ff8a 100644
--- a/devel/rubygem-aws-sdk-backupgateway/Makefile
+++ b/devel/rubygem-aws-sdk-backupgateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backupgateway
-PORTVERSION= 1.42.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backupgateway/distinfo b/devel/rubygem-aws-sdk-backupgateway/distinfo
index 416324220f34..2f355cbdd659 100644
--- a/devel/rubygem-aws-sdk-backupgateway/distinfo
+++ b/devel/rubygem-aws-sdk-backupgateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120974
-SHA256 (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 39e5278fd0cd66d52bd8f8b5822a18760d54d919d4d688491b62069dd66dff6f
-SIZE (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 37376
+TIMESTAMP = 1762586980
+SHA256 (rubygem/aws-sdk-backupgateway-1.44.0.gem) = 110cc8f8c4099bb24f3b17b3385ce93a03f688631da75467d8fd1b8ddced2d51
+SIZE (rubygem/aws-sdk-backupgateway-1.44.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-backupsearch/Makefile b/devel/rubygem-aws-sdk-backupsearch/Makefile
index 93bba38918d7..aa6d4b6a061e 100644
--- a/devel/rubygem-aws-sdk-backupsearch/Makefile
+++ b/devel/rubygem-aws-sdk-backupsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backupsearch
-PORTVERSION= 1.12.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupsear
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backupsearch/distinfo b/devel/rubygem-aws-sdk-backupsearch/distinfo
index ba159fd52650..d89a664f18c4 100644
--- a/devel/rubygem-aws-sdk-backupsearch/distinfo
+++ b/devel/rubygem-aws-sdk-backupsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120976
-SHA256 (rubygem/aws-sdk-backupsearch-1.12.0.gem) = ad6fbc3470313f46c7d30158fb7b786a4a30fd5b6c9da39cdfac5a97aaf2f0f0
-SIZE (rubygem/aws-sdk-backupsearch-1.12.0.gem) = 36352
+TIMESTAMP = 1762586982
+SHA256 (rubygem/aws-sdk-backupsearch-1.14.0.gem) = 59db23afe440e26ae7280a69fbf0a7cb06058035412bd306ced6e98bc0f218b8
+SIZE (rubygem/aws-sdk-backupsearch-1.14.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile
index 703ab124574f..5fd21b282f10 100644
--- a/devel/rubygem-aws-sdk-batch/Makefile
+++ b/devel/rubygem-aws-sdk-batch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-batch
-PORTVERSION= 1.125.0
+PORTVERSION= 1.127.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-batch/distinfo b/devel/rubygem-aws-sdk-batch/distinfo
index 61ae6bd73eba..18b8cf0a69ae 100644
--- a/devel/rubygem-aws-sdk-batch/distinfo
+++ b/devel/rubygem-aws-sdk-batch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816768
-SHA256 (rubygem/aws-sdk-batch-1.125.0.gem) = 2a168a68b1237298c669bea5ca63e23e67aec08838b89f887bfbe359f97a618f
-SIZE (rubygem/aws-sdk-batch-1.125.0.gem) = 151040
+TIMESTAMP = 1761446888
+SHA256 (rubygem/aws-sdk-batch-1.127.0.gem) = 84f3b7dbfda518918b4a5f04c9ae046a19cc20653071ca99170ed7ff87053bfd
+SIZE (rubygem/aws-sdk-batch-1.127.0.gem) = 151040
diff --git a/devel/rubygem-aws-sdk-bcmdashboards/Makefile b/devel/rubygem-aws-sdk-bcmdashboards/Makefile
index af9013499f1b..d1c68539ad95 100644
--- a/devel/rubygem-aws-sdk-bcmdashboards/Makefile
+++ b/devel/rubygem-aws-sdk-bcmdashboards/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmdashboards
-PORTVERSION= 1.1.0
+PORTVERSION= 1.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdashboa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmdashboards/distinfo b/devel/rubygem-aws-sdk-bcmdashboards/distinfo
index 81d3a1663917..a100d4e85f22 100644
--- a/devel/rubygem-aws-sdk-bcmdashboards/distinfo
+++ b/devel/rubygem-aws-sdk-bcmdashboards/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120478
-SHA256 (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 465a110bb70b30d2605ceacf4680f0425022bb22202e0511fb6b80ae1c317d33
-SIZE (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 36864
+TIMESTAMP = 1761446890
+SHA256 (rubygem/aws-sdk-bcmdashboards-1.3.0.gem) = 20dae83f2e7919d14465be2df95500c8cab5c39034fc7cc63245fe8ccec7fba2
+SIZE (rubygem/aws-sdk-bcmdashboards-1.3.0.gem) = 36864
diff --git a/devel/rubygem-aws-sdk-bcmdataexports/Makefile b/devel/rubygem-aws-sdk-bcmdataexports/Makefile
index 30f43fcedbaf..f2c82dc417ee 100644
--- a/devel/rubygem-aws-sdk-bcmdataexports/Makefile
+++ b/devel/rubygem-aws-sdk-bcmdataexports/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmdataexports
-PORTVERSION= 1.25.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdataexp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmdataexports/distinfo b/devel/rubygem-aws-sdk-bcmdataexports/distinfo
index 1203ce1b2369..165b3ae23488 100644
--- a/devel/rubygem-aws-sdk-bcmdataexports/distinfo
+++ b/devel/rubygem-aws-sdk-bcmdataexports/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120980
-SHA256 (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 8ca3ac2b1fafc0fa5df3dd8da572dbc0b9bbca2b4a6cf93e08c6022829b1f645
-SIZE (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 31232
+TIMESTAMP = 1761446892
+SHA256 (rubygem/aws-sdk-bcmdataexports-1.27.0.gem) = e1c985fd2284472cdb42d61946083cc5a4a84f444096c5b360abbe67941c889e
+SIZE (rubygem/aws-sdk-bcmdataexports-1.27.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
index 16a65e6110e3..83e13bce5105 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmpricingcalculator
-PORTVERSION= 1.17.0
+PORTVERSION= 1.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmpricing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
index cf59a9b4912f..2a5e85ec36bd 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120982
-SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = e20ac9aa446f83bfe34a2bd9b546e8f895fd18981604ee815830a50e28e774f0
-SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = 54272
+TIMESTAMP = 1762586984
+SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.19.0.gem) = 48395a4e9c03da023b919173cecf4b34ce62ccf44276dd2d2b412e480386e658
+SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.19.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile
index bde91856cca9..f93d45785187 100644
--- a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile
+++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmrecommendedactions
-PORTVERSION= 1.1.0
+PORTVERSION= 1.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmrecomme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo
index 4882f7c17b34..584e0c5001c7 100644
--- a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo
+++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120480
-SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 311a1e20e4d44304542c54d8f62219ca992fb44f2fa42b3d02e9a17399ba3839
-SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 23552
+TIMESTAMP = 1761446896
+SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.3.0.gem) = 4cbe25918fea2698a6eea269db989edeba158695bccdd871f02e466a1bb18261
+SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.3.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index 8e4f93cda711..4edf1cf17374 100644
--- a/devel/rubygem-aws-sdk-bedrock/Makefile
+++ b/devel/rubygem-aws-sdk-bedrock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrock
-PORTVERSION= 1.63.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrock
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index ed5367085084..0bc6ebe90e75 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816770
-SHA256 (rubygem/aws-sdk-bedrock-1.63.0.gem) = f6c641373f4d0b95f13c404e2ba9236bf21a0ee37f98f107488ed2f4bc4d7163
-SIZE (rubygem/aws-sdk-bedrock-1.63.0.gem) = 186880
+TIMESTAMP = 1761446898
+SHA256 (rubygem/aws-sdk-bedrock-1.65.0.gem) = 1beacbef21c1ce27c22305021bcbd479d033cc73a70e0fd173fb398118601a72
+SIZE (rubygem/aws-sdk-bedrock-1.65.0.gem) = 187392
diff --git a/devel/rubygem-aws-sdk-bedrockagent/Makefile b/devel/rubygem-aws-sdk-bedrockagent/Makefile
index 8e8ed5ffb28d..ddcca7512ca1 100644
--- a/devel/rubygem-aws-sdk-bedrockagent/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagent
-PORTVERSION= 1.65.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagent/distinfo b/devel/rubygem-aws-sdk-bedrockagent/distinfo
index 00a2d003c1b5..53dd770dc74c 100644
--- a/devel/rubygem-aws-sdk-bedrockagent/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120986
-SHA256 (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 31b6b58d2d03c5ac2981ceb7d4729dea920a8215c8d0bfa3fed0c2176e5fc724
-SIZE (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 174592
+TIMESTAMP = 1762586986
+SHA256 (rubygem/aws-sdk-bedrockagent-1.67.0.gem) = c66f01a4bc424420082edca997913148217e67a5efa7deba8029e64b2b53ce76
+SIZE (rubygem/aws-sdk-bedrockagent-1.67.0.gem) = 174592
diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
index f81eb636cc41..c843fa807620 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentcore
-PORTVERSION= 1.7.0
+PORTVERSION= 1.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
index 4c52c3f15774..06fc3e6450e1 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774777
-SHA256 (rubygem/aws-sdk-bedrockagentcore-1.7.0.gem) = eac42f268c3a9998030362b0a1e0efaf49661540c91836f2e135e4c6e6c35101
-SIZE (rubygem/aws-sdk-bedrockagentcore-1.7.0.gem) = 61440
+TIMESTAMP = 1761446902
+SHA256 (rubygem/aws-sdk-bedrockagentcore-1.10.0.gem) = 6b70007fadf31c712a96c36d2a1c5dff1de00811fbff03f53b78ba95b1eb682f
+SIZE (rubygem/aws-sdk-bedrockagentcore-1.10.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
index a27f2d3ecd8e..8a9e04dc5433 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentcorecontrol
-PORTVERSION= 1.9.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
index e8689835326c..b03552f7e419 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774779
-SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.9.0.gem) = 1aa956e34eabf619d901b743a607183d513f2a03b01d4b6de72317ddbac426b2
-SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.9.0.gem) = 92160
+TIMESTAMP = 1762586988
+SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.13.0.gem) = bbc935d0cf4c2a32f67ed711822b28d2ab987ee53a52a6331896d50aff02ba56
+SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.13.0.gem) = 98304
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
index 993cd3978dd8..0e76aa6a855b 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentruntime
-PORTVERSION= 1.64.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
index b4c3436a48c0..565fd8d6c48b 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816774
-SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.64.0.gem) = 3bc9c3113a446b9eeb1b4ba6d0df67253adc7404599376ec1932f2db3b4790be
-SIZE (rubygem/aws-sdk-bedrockagentruntime-1.64.0.gem) = 154112
+TIMESTAMP = 1762586990
+SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.66.0.gem) = c1aa4622b8a812ed055e1972e308a1cfe3572f767ea353356cdb0edfa46050ae
+SIZE (rubygem/aws-sdk-bedrockagentruntime-1.66.0.gem) = 154112
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
index 59b8a217d140..d90cc2c3684b 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockdataautomation
-PORTVERSION= 1.17.0
+PORTVERSION= 1.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
index e94bb7930e60..904dede6dd4d 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816776
-SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.17.0.gem) = 2cb73fa050ea99051a947555b5fe9e0a915d321c0c28aa5332d7f8cea3639ee3
-SIZE (rubygem/aws-sdk-bedrockdataautomation-1.17.0.gem) = 36352
+TIMESTAMP = 1762586992
+SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.19.0.gem) = 19207c6885964ad686973f1eb14e448aefc2c4e8949ed9e28df6dceb419ed440
+SIZE (rubygem/aws-sdk-bedrockdataautomation-1.19.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
index f5572faae3b6..22d5f97b46b9 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockdataautomationruntime
-PORTVERSION= 1.14.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
index d3d9376d469d..aaa15e10eff0 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120996
-SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = b9ea15df24f20f1e94604348dc850c032d771a138e0df0b31531c5891a452921
-SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = 26112
+TIMESTAMP = 1761446910
+SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.16.0.gem) = 046ae25198ac61df20adb3c2b83368b8025f03a309d408952a82b2567f2625dc
+SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.16.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/Makefile b/devel/rubygem-aws-sdk-bedrockruntime/Makefile
index ee3d1ef195d8..09f0f96d94f1 100644
--- a/devel/rubygem-aws-sdk-bedrockruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockruntime
-PORTVERSION= 1.60.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockrun
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/distinfo b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
index 3b5c59ecb715..7bc3c42b83d2 100644
--- a/devel/rubygem-aws-sdk-bedrockruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816778
-SHA256 (rubygem/aws-sdk-bedrockruntime-1.60.0.gem) = 6bc5420c54485c088f736d78a0a3e8a998e5e6907f8e147e8a10f9505480a45d
-SIZE (rubygem/aws-sdk-bedrockruntime-1.60.0.gem) = 94208
+TIMESTAMP = 1762586994
+SHA256 (rubygem/aws-sdk-bedrockruntime-1.63.0.gem) = 769d5456460dc8227c0112bb92489639c121cb15a0bc746a0de4879d3703691b
+SIZE (rubygem/aws-sdk-bedrockruntime-1.63.0.gem) = 95744
diff --git a/devel/rubygem-aws-sdk-billing/Makefile b/devel/rubygem-aws-sdk-billing/Makefile
index 43562c41cd60..dd89a488051f 100644
--- a/devel/rubygem-aws-sdk-billing/Makefile
+++ b/devel/rubygem-aws-sdk-billing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-billing
-PORTVERSION= 1.14.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-billing/distinfo b/devel/rubygem-aws-sdk-billing/distinfo
index 0db92ce578b2..bb980a0882f7 100644
--- a/devel/rubygem-aws-sdk-billing/distinfo
+++ b/devel/rubygem-aws-sdk-billing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816780
-SHA256 (rubygem/aws-sdk-billing-1.14.0.gem) = f7bfc028851525fc56dedc49811019dbda1d1180f2f1dc4b4a58a5e074396b9a
-SIZE (rubygem/aws-sdk-billing-1.14.0.gem) = 32768
+TIMESTAMP = 1762586996
+SHA256 (rubygem/aws-sdk-billing-1.16.0.gem) = 6d198d41c531465e16304593be4195858212631ec44965fe3f5ff984dc5c11f0
+SIZE (rubygem/aws-sdk-billing-1.16.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile
index 94b4406b7418..721f74f0afbf 100644
--- a/devel/rubygem-aws-sdk-billingconductor/Makefile
+++ b/devel/rubygem-aws-sdk-billingconductor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-billingconductor
-PORTVERSION= 1.45.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingcon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-billingconductor/distinfo b/devel/rubygem-aws-sdk-billingconductor/distinfo
index 3da922e8b6be..63db73a2aaf6 100644
--- a/devel/rubygem-aws-sdk-billingconductor/distinfo
+++ b/devel/rubygem-aws-sdk-billingconductor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121002
-SHA256 (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 67a97631a0cd78d23bf1087ad648b3957ed1eba28c0452cfb04399c43d519cf2
-SIZE (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 54272
+TIMESTAMP = 1761446916
+SHA256 (rubygem/aws-sdk-billingconductor-1.47.0.gem) = 095b5a9933525d14df60d66f6982b0a3d30b000e6ae309ce18ea09d9da85f5ce
+SIZE (rubygem/aws-sdk-billingconductor-1.47.0.gem) = 55296
diff --git a/devel/rubygem-aws-sdk-braket/Makefile b/devel/rubygem-aws-sdk-braket/Makefile
index 53adb049f50e..ff87e284aab7 100644
--- a/devel/rubygem-aws-sdk-braket/Makefile
+++ b/devel/rubygem-aws-sdk-braket/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-braket
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-braket/distinfo b/devel/rubygem-aws-sdk-braket/distinfo
index 992364d35790..df981512f46b 100644
--- a/devel/rubygem-aws-sdk-braket/distinfo
+++ b/devel/rubygem-aws-sdk-braket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121004
-SHA256 (rubygem/aws-sdk-braket-1.59.0.gem) = 0b5eab45dfc2bd6531f48e4770eaacba309df2743b07c3fb12fc445f21f5f9b7
-SIZE (rubygem/aws-sdk-braket-1.59.0.gem) = 40448
+TIMESTAMP = 1762586998
+SHA256 (rubygem/aws-sdk-braket-1.61.0.gem) = 37adf36265ec0d5d521b085bff23988296d764b4b64d181e6b9d3453aa1694af
+SIZE (rubygem/aws-sdk-braket-1.61.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile
index 7738fbc85aa3..0b2a9e93d358 100644
--- a/devel/rubygem-aws-sdk-budgets/Makefile
+++ b/devel/rubygem-aws-sdk-budgets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-budgets
-PORTVERSION= 1.95.0
+PORTVERSION= 1.97.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-budgets/distinfo b/devel/rubygem-aws-sdk-budgets/distinfo
index 7a40073edde2..ce2403d7a232 100644
--- a/devel/rubygem-aws-sdk-budgets/distinfo
+++ b/devel/rubygem-aws-sdk-budgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816782
-SHA256 (rubygem/aws-sdk-budgets-1.95.0.gem) = 1f55713f7e3d2fc34d2c1d223e0020448a971187f476baac0d971d3b2f90f533
-SIZE (rubygem/aws-sdk-budgets-1.95.0.gem) = 54272
+TIMESTAMP = 1762587000
+SHA256 (rubygem/aws-sdk-budgets-1.97.0.gem) = 147fde03fabb8283a21791d2d842339b3d1f589fed2997b7b0ca8c3ce76ffba2
+SIZE (rubygem/aws-sdk-budgets-1.97.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-chatbot/Makefile b/devel/rubygem-aws-sdk-chatbot/Makefile
index 49879f8b5162..90b117fbc2fc 100644
--- a/devel/rubygem-aws-sdk-chatbot/Makefile
+++ b/devel/rubygem-aws-sdk-chatbot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chatbot
-PORTVERSION= 1.30.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chatbot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chatbot/distinfo b/devel/rubygem-aws-sdk-chatbot/distinfo
index 742f43ecaa15..8e9bcc9d4532 100644
--- a/devel/rubygem-aws-sdk-chatbot/distinfo
+++ b/devel/rubygem-aws-sdk-chatbot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121008
-SHA256 (rubygem/aws-sdk-chatbot-1.30.0.gem) = 574f4555facc3ca4de02dac8ae09d43a949bea51e2fa20a32a54c7afe1b6b2ec
-SIZE (rubygem/aws-sdk-chatbot-1.30.0.gem) = 47616
+TIMESTAMP = 1761446922
+SHA256 (rubygem/aws-sdk-chatbot-1.32.0.gem) = 0082ba51681519e95f54b9a8e61f31bc2a30a90db1435040dbfc77331978c6f3
+SIZE (rubygem/aws-sdk-chatbot-1.32.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-chime/Makefile b/devel/rubygem-aws-sdk-chime/Makefile
index 35486b06ada7..cfbfdd0ffa78 100644
--- a/devel/rubygem-aws-sdk-chime/Makefile
+++ b/devel/rubygem-aws-sdk-chime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chime
-PORTVERSION= 1.108.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chime/distinfo b/devel/rubygem-aws-sdk-chime/distinfo
index 93f00913ccaa..0c68376347c9 100644
--- a/devel/rubygem-aws-sdk-chime/distinfo
+++ b/devel/rubygem-aws-sdk-chime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121010
-SHA256 (rubygem/aws-sdk-chime-1.108.0.gem) = 3782b4456db300464ed104410e14bcf8a280aba335b8db5e3651ea0e1d28acfa
-SIZE (rubygem/aws-sdk-chime-1.108.0.gem) = 60416
+TIMESTAMP = 1762587002
+SHA256 (rubygem/aws-sdk-chime-1.110.0.gem) = aec966120df800e6640adb99e49754f02a71bb532bcd9fb269fbb3e6daf0007a
+SIZE (rubygem/aws-sdk-chime-1.110.0.gem) = 60416
diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
index 63ec0524e56d..c06dd51317f2 100644
--- a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkidentity
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
index 13b6e65fa88c..aa649eb26cf5 100644
--- a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121012
-SHA256 (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 0cd8f33403d32fa66b93db82b560a28821f4f60d04ba57583400cc1158b5e3c9
-SIZE (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 39936
+TIMESTAMP = 1762587004
+SHA256 (rubygem/aws-sdk-chimesdkidentity-1.50.0.gem) = 950604b0b7ec6db81f43652f20ff64b9ab310e754ff2c264c3bc8fdce49dbf13
+SIZE (rubygem/aws-sdk-chimesdkidentity-1.50.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
index 005577048278..354cc771ccad 100644
--- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmediapipelines
-PORTVERSION= 1.45.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
index 528f994f125c..7b80518d67d3 100644
--- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121014
-SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 1303f17d71d73ffb31bb80d6874a12603a981c4c534ed0e3d67c2b2bf1e3caf7
-SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 70656
+TIMESTAMP = 1762587006
+SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.47.0.gem) = 8d854f94e9765b67c54bdeff24e4697816355f93fa6610fe07bc7f5a8de77f4e
+SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.47.0.gem) = 71168
diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
index 1ee3932f6a7f..d233f41fcf2e 100644
--- a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmeetings
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
index 0cee2bd6b4a3..fe860254584e 100644
--- a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774781
-SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.56.0.gem) = 264befaf4bcd54e38d5b65f0edee08478e270da34b95a86c4f6d1e0e9efd0fcf
-SIZE (rubygem/aws-sdk-chimesdkmeetings-1.56.0.gem) = 45056
+TIMESTAMP = 1761446930
+SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.58.0.gem) = 025f91bc99200aa962af55840fdf81fc4f27a013d704cfdd8e039dc63068df76
+SIZE (rubygem/aws-sdk-chimesdkmeetings-1.58.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
index 58748a5dd1a7..667aea43b2ca 100644
--- a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmessaging
-PORTVERSION= 1.55.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
index 85ec76ab3ffe..5e8ed35d85c6 100644
--- a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816784
-SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.55.0.gem) = 760e7a7ab63f46ac2fc0cf5857dfba16eccaecbe5ad272ef34b9c22bdfc4f435
-SIZE (rubygem/aws-sdk-chimesdkmessaging-1.55.0.gem) = 60416
+TIMESTAMP = 1762587008
+SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.57.0.gem) = 506b205ff0a348aafcf423a324fe4ddaa3509a46c030a2e9ba3aad14b6cfb90e
+SIZE (rubygem/aws-sdk-chimesdkmessaging-1.57.0.gem) = 60416
diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
index c7626cabc626..ec0b98df7969 100644
--- a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkvoice
-PORTVERSION= 1.47.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkvo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
index fc59e6bbffcb..f9f29e362356 100644
--- a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774783
-SHA256 (rubygem/aws-sdk-chimesdkvoice-1.47.0.gem) = 46cb8e1b9365499a78e30c2b6df4cb574e6f832cc97b3959ec3f9a20363d6c31
-SIZE (rubygem/aws-sdk-chimesdkvoice-1.47.0.gem) = 83968
+TIMESTAMP = 1761446934
+SHA256 (rubygem/aws-sdk-chimesdkvoice-1.49.0.gem) = 290ad353ae83c314f8d7f80d5039e5ea8eccbe28380da66b6bdceb51b5cc01bf
+SIZE (rubygem/aws-sdk-chimesdkvoice-1.49.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-cleanrooms/Makefile b/devel/rubygem-aws-sdk-cleanrooms/Makefile
index d7a8eda6d7e8..ab1d8aaee170 100644
--- a/devel/rubygem-aws-sdk-cleanrooms/Makefile
+++ b/devel/rubygem-aws-sdk-cleanrooms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cleanrooms
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cleanrooms/distinfo b/devel/rubygem-aws-sdk-cleanrooms/distinfo
index 88c55cf11b4f..1cdac1f786b3 100644
--- a/devel/rubygem-aws-sdk-cleanrooms/distinfo
+++ b/devel/rubygem-aws-sdk-cleanrooms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774785
-SHA256 (rubygem/aws-sdk-cleanrooms-1.57.0.gem) = 6267f52d0fdb7a5c010bef2efb425e44f776366f94e0cb901fad3ced27b7c478
-SIZE (rubygem/aws-sdk-cleanrooms-1.57.0.gem) = 132096
+TIMESTAMP = 1762587010
+SHA256 (rubygem/aws-sdk-cleanrooms-1.59.0.gem) = c373cb87692741ff67863eb3f3ea4a16fd0dcdf1dfed6fae479b96261478ae5f
+SIZE (rubygem/aws-sdk-cleanrooms-1.59.0.gem) = 133120
diff --git a/devel/rubygem-aws-sdk-cleanroomsml/Makefile b/devel/rubygem-aws-sdk-cleanroomsml/Makefile
index 05f9173c5451..4db4db881c92 100644
--- a/devel/rubygem-aws-sdk-cleanroomsml/Makefile
+++ b/devel/rubygem-aws-sdk-cleanroomsml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cleanroomsml
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cleanroomsml/distinfo b/devel/rubygem-aws-sdk-cleanroomsml/distinfo
index b6badb710ba2..4e8a60bcbb7f 100644
--- a/devel/rubygem-aws-sdk-cleanroomsml/distinfo
+++ b/devel/rubygem-aws-sdk-cleanroomsml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774787
-SHA256 (rubygem/aws-sdk-cleanroomsml-1.35.0.gem) = ec73bcc14fa26daee075469a766e3fb10070023f4e18e490877d1ea3bc4d3d6a
-SIZE (rubygem/aws-sdk-cleanroomsml-1.35.0.gem) = 87040
+TIMESTAMP = 1762587012
+SHA256 (rubygem/aws-sdk-cleanroomsml-1.37.0.gem) = e65fa4f4b1543767fb57ab912c2ff6aabec0013cef516dd3fe98b74028c04324
+SIZE (rubygem/aws-sdk-cleanroomsml-1.37.0.gem) = 87040
diff --git a/devel/rubygem-aws-sdk-cloud9/Makefile b/devel/rubygem-aws-sdk-cloud9/Makefile
index 5a2464df68db..373eee393429 100644
--- a/devel/rubygem-aws-sdk-cloud9/Makefile
+++ b/devel/rubygem-aws-sdk-cloud9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloud9
-PORTVERSION= 1.93.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloud9/distinfo b/devel/rubygem-aws-sdk-cloud9/distinfo
index c1a623e37b3d..030caeef56e1 100644
--- a/devel/rubygem-aws-sdk-cloud9/distinfo
+++ b/devel/rubygem-aws-sdk-cloud9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121026
-SHA256 (rubygem/aws-sdk-cloud9-1.93.0.gem) = 32d27f8d30db24a81b5ddc2f9ee50446f485391c1834b1a315b5308917b7e20b
-SIZE (rubygem/aws-sdk-cloud9-1.93.0.gem) = 34304
+TIMESTAMP = 1762587014
+SHA256 (rubygem/aws-sdk-cloud9-1.95.0.gem) = 49ef6bbd4bd9b1446fa19a6179e22e453d968387bf7047e8b6941460b7a42d84
+SIZE (rubygem/aws-sdk-cloud9-1.95.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
index 0bd98924f92c..2f9c89f4b091 100644
--- a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
+++ b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudcontrolapi
-PORTVERSION= 1.45.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
index 8d98ff327d39..6011473b283b 100644
--- a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
+++ b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121028
-SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 273e23450fffd9339cab952997c0b8ce3b82f0bcbb37a3e6d9c08d20dea77f99
-SIZE (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 36352
+TIMESTAMP = 1762587016
+SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.47.0.gem) = 0eb42d509c86b60204a443cc347b5b31745e9341d63dbe722b080061af5264fc
+SIZE (rubygem/aws-sdk-cloudcontrolapi-1.47.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-clouddirectory/Makefile b/devel/rubygem-aws-sdk-clouddirectory/Makefile
index 505f4a26defa..52df8811a448 100644
--- a/devel/rubygem-aws-sdk-clouddirectory/Makefile
+++ b/devel/rubygem-aws-sdk-clouddirectory/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-clouddirectory
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-clouddirectory/distinfo b/devel/rubygem-aws-sdk-clouddirectory/distinfo
index c90ad9b3599e..8dd1f1bb2333 100644
--- a/devel/rubygem-aws-sdk-clouddirectory/distinfo
+++ b/devel/rubygem-aws-sdk-clouddirectory/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121030
-SHA256 (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = db63af96d461bca184c133cf112b7827a35621c86bb70ab78875ff8b9fb84f02
-SIZE (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = 86016
+TIMESTAMP = 1762587018
+SHA256 (rubygem/aws-sdk-clouddirectory-1.82.0.gem) = ee55ffa822315c2ae167ecb655e09c688c9878960c4bc8bf10f11596dfdbd6f8
+SIZE (rubygem/aws-sdk-clouddirectory-1.82.0.gem) = 86016
diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
index dcf963888f8d..5b02a649e345 100644
--- a/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.133.0
+PORTVERSION= 1.134.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
index c176a32bbd68..c8d1c34eb4c3 100644
--- a/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750221689
-SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321
-SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944
+TIMESTAMP = 1761395435
+SHA256 (rubygem/aws-sdk-cloudformation-1.134.0.gem) = b851337a36a4e0f917e16db0ea6d8429395beb32cfc7e04fd253134143fdd8ed
+SIZE (rubygem/aws-sdk-cloudformation-1.134.0.gem) = 211968
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 886091f4ca7d..e8e45e28b399 100644
--- a/devel/rubygem-aws-sdk-cloudformation/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.141.0
+PORTVERSION= 1.143.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudforma
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo
index bd62f8586bf9..3a0e5eed372a 100644
--- a/devel/rubygem-aws-sdk-cloudformation/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774789
-SHA256 (rubygem/aws-sdk-cloudformation-1.141.0.gem) = 5922af34a7b3f80e191020175b35c9f2d8213168134a996673435906c323930f
-SIZE (rubygem/aws-sdk-cloudformation-1.141.0.gem) = 214528
+TIMESTAMP = 1761446946
+SHA256 (rubygem/aws-sdk-cloudformation-1.143.0.gem) = 6d9fe4d76941ce5aca2f1034ccd257bf15fc4f9d461d5beaccb35a4053512f52
+SIZE (rubygem/aws-sdk-cloudformation-1.143.0.gem) = 214528
diff --git a/devel/rubygem-aws-sdk-cloudfront/Makefile b/devel/rubygem-aws-sdk-cloudfront/Makefile
index d5b465f25084..805800eada93 100644
--- a/devel/rubygem-aws-sdk-cloudfront/Makefile
+++ b/devel/rubygem-aws-sdk-cloudfront/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudfront
-PORTVERSION= 1.130.0
+PORTVERSION= 1.132.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudfront/distinfo b/devel/rubygem-aws-sdk-cloudfront/distinfo
index 13d6de8919ff..e7f89c78bd8b 100644
--- a/devel/rubygem-aws-sdk-cloudfront/distinfo
+++ b/devel/rubygem-aws-sdk-cloudfront/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774791
-SHA256 (rubygem/aws-sdk-cloudfront-1.130.0.gem) = 911a8c458917b52c39de3169e7eb6f9b6a0244c6c35eb58738fb329e23a4970f
-SIZE (rubygem/aws-sdk-cloudfront-1.130.0.gem) = 235008
+TIMESTAMP = 1761446948
+SHA256 (rubygem/aws-sdk-cloudfront-1.132.0.gem) = c88329ff58bd1cd6577d9fbb3fb1dcfeac492ffa7b8ffac78dbcc865eb572ec7
+SIZE (rubygem/aws-sdk-cloudfront-1.132.0.gem) = 235008
diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
index 83d64600b391..5e5f034b6fd2 100644
--- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
+++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudfrontkeyvaluestore
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
index cdbb24b92584..81754ffe7481 100644
--- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
+++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121036
-SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 75faff8b072b8e534f2187f31a63cd15ed0233194bd96c11ecec9c67257a74d6
-SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 25088
+TIMESTAMP = 1761446950
+SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.29.0.gem) = edba6a592374f191a831640d35a962df5c672000738f42c8cc30e0e96e1fb7a9
+SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.29.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-cloudhsm/Makefile b/devel/rubygem-aws-sdk-cloudhsm/Makefile
index 3c84dcb61772..c23e35430a5b 100644
--- a/devel/rubygem-aws-sdk-cloudhsm/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudhsm
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudhsm/distinfo b/devel/rubygem-aws-sdk-cloudhsm/distinfo
index caa53cd2313b..c1f2a60063c6 100644
--- a/devel/rubygem-aws-sdk-cloudhsm/distinfo
+++ b/devel/rubygem-aws-sdk-cloudhsm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121038
-SHA256 (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = f0816d788e22f73dc418105a237f743e7ab2ff09bbaafc688d2381b6ce0ccb5c
-SIZE (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = 33792
+TIMESTAMP = 1761446952
+SHA256 (rubygem/aws-sdk-cloudhsm-1.78.0.gem) = 6eb6003c811a6dd02df4600bf04bf81e13bd931cd6b6904213d34ff4420c9c4f
+SIZE (rubygem/aws-sdk-cloudhsm-1.78.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
index 07f39bcd6a40..2350fce8c57c 100644
--- a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudhsmv2
-PORTVERSION= 1.82.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
index c42464640a00..d866831d949b 100644
--- a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
+++ b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121040
-SHA256 (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 72ab0c84fb62cf715f623a77a136b97fb8347f873e36d1b708d0cda55044984c
-SIZE (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 39424
+TIMESTAMP = 1761446954
+SHA256 (rubygem/aws-sdk-cloudhsmv2-1.84.0.gem) = 355bc1e264dd89072589bbe7fbe1e756f58ece61b3b8100284b7135627295bed
+SIZE (rubygem/aws-sdk-cloudhsmv2-1.84.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-cloudsearch/Makefile b/devel/rubygem-aws-sdk-cloudsearch/Makefile
index 5a0eb7d137dd..f6ab7e3b71f5 100644
--- a/devel/rubygem-aws-sdk-cloudsearch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudsearch
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudsearch/distinfo b/devel/rubygem-aws-sdk-cloudsearch/distinfo
index 5264e63a8f2e..0363e307215a 100644
--- a/devel/rubygem-aws-sdk-cloudsearch/distinfo
+++ b/devel/rubygem-aws-sdk-cloudsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121042
-SHA256 (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 0ed5abeed257a6a9d6427cb976547e562efd7b65e53093892a1bc9c910d3f1cc
-SIZE (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 46080
+TIMESTAMP = 1762587020
+SHA256 (rubygem/aws-sdk-cloudsearch-1.82.0.gem) = 66e9537d664aa5197c1c7cf987b700bab117eda043d74c384a96f6fdd77e22f4
+SIZE (rubygem/aws-sdk-cloudsearch-1.82.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
index df93e1ab9704..3868f34eee8a 100644
--- a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudsearchdomain
-PORTVERSION= 1.63.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
index eb20b4230340..6ec19dd1522d 100644
--- a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
+++ b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121044
-SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 8ffca0b84d7c3506ccf39f599806df24e2da09edf3dfe28e066b30b4de36fd01
-SIZE (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 36352
+TIMESTAMP = 1762587022
+SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.65.0.gem) = 7439f83dc24220d329b695b1572dc771da47110c288a5cf220b746b9b34e8243
+SIZE (rubygem/aws-sdk-cloudsearchdomain-1.65.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-cloudtrail/Makefile b/devel/rubygem-aws-sdk-cloudtrail/Makefile
index 26dbc5ce13e1..fcc0692a4213 100644
--- a/devel/rubygem-aws-sdk-cloudtrail/Makefile
+++ b/devel/rubygem-aws-sdk-cloudtrail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudtrail
-PORTVERSION= 1.111.0
+PORTVERSION= 1.113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudtrail/distinfo b/devel/rubygem-aws-sdk-cloudtrail/distinfo
index 554b258796d2..d005eecd9cc3 100644
--- a/devel/rubygem-aws-sdk-cloudtrail/distinfo
+++ b/devel/rubygem-aws-sdk-cloudtrail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121046
-SHA256 (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 6ecf146c652705b9b32c8783a7b2f08861c1bab15d3a019e312df5ee686a2215
-SIZE (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 115712
+TIMESTAMP = 1762587024
+SHA256 (rubygem/aws-sdk-cloudtrail-1.113.0.gem) = 336d736416de1c7a6a9410e43a49933aaa3ee2c7b7e9d26c1cb5623661690843
+SIZE (rubygem/aws-sdk-cloudtrail-1.113.0.gem) = 115712
diff --git a/devel/rubygem-aws-sdk-cloudtraildata/Makefile b/devel/rubygem-aws-sdk-cloudtraildata/Makefile
index 96d574321534..8d95c1a05dac 100644
--- a/devel/rubygem-aws-sdk-cloudtraildata/Makefile
+++ b/devel/rubygem-aws-sdk-cloudtraildata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudtraildata
-PORTVERSION= 1.34.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudtraildata/distinfo b/devel/rubygem-aws-sdk-cloudtraildata/distinfo
index ffe73b35b3eb..afdcb01f2582 100644
--- a/devel/rubygem-aws-sdk-cloudtraildata/distinfo
+++ b/devel/rubygem-aws-sdk-cloudtraildata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121048
-SHA256 (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 88f04f84ecc24697966d090e71d376c8f1a935ab4454e1c314275d267a5ccd05
-SIZE (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 22528
+TIMESTAMP = 1761446962
+SHA256 (rubygem/aws-sdk-cloudtraildata-1.36.0.gem) = 619805aedb3d8c2e28b60197db9ed99a55d730d6823aa6ef9ee18c4baf1357de
+SIZE (rubygem/aws-sdk-cloudtraildata-1.36.0.gem) = 22528
diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile
index b3a954b82e6a..7bb027e00dcc 100644
--- a/devel/rubygem-aws-sdk-cloudwatch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatch
-PORTVERSION= 1.122.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatch/distinfo b/devel/rubygem-aws-sdk-cloudwatch/distinfo
index 0b3cd95aef85..864264abad18 100644
--- a/devel/rubygem-aws-sdk-cloudwatch/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816790
-SHA256 (rubygem/aws-sdk-cloudwatch-1.122.0.gem) = 36709e770f183b629aee7258bf723a0c5d40bc60ee465eb5febca75699df84ba
-SIZE (rubygem/aws-sdk-cloudwatch-1.122.0.gem) = 128000
+TIMESTAMP = 1762587026
+SHA256 (rubygem/aws-sdk-cloudwatch-1.124.0.gem) = 0a9dae04c49510a6e1b2fe98d0494d25aa2d2b00a59d16c0d807b000050bd1eb
+SIZE (rubygem/aws-sdk-cloudwatch-1.124.0.gem) = 128000
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
index 70ed46d18045..7c546fc397d9 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchevents
-PORTVERSION= 1.96.0
+PORTVERSION= 1.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
index d396c8793fba..562bbc49221b 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121052
-SHA256 (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = b36b295632c2d47b15420eff0bb8c9264483f24a725d99f2916689b088ff1f6f
-SIZE (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = 79872
+TIMESTAMP = 1762587028
+SHA256 (rubygem/aws-sdk-cloudwatchevents-1.98.0.gem) = db8476b17fd4da2466e8702d1978a0765e97a4b91bab948fdc1acae6b3fe4f3b
+SIZE (rubygem/aws-sdk-cloudwatchevents-1.98.0.gem) = 79872
diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
index ed6476246461..09944bd54560 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchevidently
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
index f2fcf9b3e76a..5a6c86cac95e 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121054
-SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 07059d275891a606a1fcc3e0fb29645f5fb92317ac42d3b854db1bf757aa6dd9
-SIZE (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 67584
+TIMESTAMP = 1761446968
+SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.48.0.gem) = def31719eb4dd8b0d8a6467e789da3fd6c1d2fa90701db80eae0a20f21d01832
+SIZE (rubygem/aws-sdk-cloudwatchevidently-1.48.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
index 4b3c362ff0d0..eece205136fd 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchlogs
-PORTVERSION= 1.127.0
+PORTVERSION= 1.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
index d6f168e712cb..523394d0adb1 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816792
-SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.127.0.gem) = bd06ee072bae5a1ed4504fb4af83ea27ee565e7c132fa7f5bbdda3e5f3b1c8bb
-SIZE (rubygem/aws-sdk-cloudwatchlogs-1.127.0.gem) = 159232
+TIMESTAMP = 1762587030
+SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.129.0.gem) = 49c14f859c4af51a540f90235f57234dbefa46dec831b86641afe183d8ef0c2b
+SIZE (rubygem/aws-sdk-cloudwatchlogs-1.129.0.gem) = 159232
diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
index bc2da02be7f3..7900788835d5 100644
--- a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchrum
-PORTVERSION= 1.47.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
index 8706e0f87c9a..c276feef5ab6 100644
--- a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121058
-SHA256 (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = c5a9fe918d5ae266e143d56e248ae05973d06ac73985474905328a1c51d938fd
-SIZE (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = 48128
+TIMESTAMP = 1761446972
+SHA256 (rubygem/aws-sdk-cloudwatchrum-1.49.0.gem) = da9dc833cf0f717bfab92ca33272fbccf674b8a4b613ccb2c6458b0e6bddc64d
+SIZE (rubygem/aws-sdk-cloudwatchrum-1.49.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-codeartifact/Makefile b/devel/rubygem-aws-sdk-codeartifact/Makefile
index e876ac4d6128..6a44861dcd80 100644
--- a/devel/rubygem-aws-sdk-codeartifact/Makefile
+++ b/devel/rubygem-aws-sdk-codeartifact/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeartifact
-PORTVERSION= 1.67.0
+PORTVERSION= 1.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeartifact/distinfo b/devel/rubygem-aws-sdk-codeartifact/distinfo
index 6da2750e2486..b365d1805995 100644
--- a/devel/rubygem-aws-sdk-codeartifact/distinfo
+++ b/devel/rubygem-aws-sdk-codeartifact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121060
-SHA256 (rubygem/aws-sdk-codeartifact-1.67.0.gem) = fdf4ff0c76a9e6a870ec471d312bfea07b296ffe7d0ecc2ae82df04b2ae48df0
-SIZE (rubygem/aws-sdk-codeartifact-1.67.0.gem) = 67584
+TIMESTAMP = 1762587032
+SHA256 (rubygem/aws-sdk-codeartifact-1.69.0.gem) = b0d2bcb90bee055cebed7df3af2610fa4fed55dd72f0438986f01ad718144331
+SIZE (rubygem/aws-sdk-codeartifact-1.69.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-codebuild/Makefile b/devel/rubygem-aws-sdk-codebuild/Makefile
index 8ea085d941dc..52064e290550 100644
--- a/devel/rubygem-aws-sdk-codebuild/Makefile
+++ b/devel/rubygem-aws-sdk-codebuild/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codebuild
-PORTVERSION= 1.164.0
+PORTVERSION= 1.166.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codebuild/distinfo b/devel/rubygem-aws-sdk-codebuild/distinfo
index ec1cc48670c7..054bb3433cad 100644
--- a/devel/rubygem-aws-sdk-codebuild/distinfo
+++ b/devel/rubygem-aws-sdk-codebuild/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121062
-SHA256 (rubygem/aws-sdk-codebuild-1.164.0.gem) = 22daaa7217971a090e0e49abd20a45f5ae063b3b7e4f4169e65ac4fd18d8709d
-SIZE (rubygem/aws-sdk-codebuild-1.164.0.gem) = 144384
+TIMESTAMP = 1761446976
+SHA256 (rubygem/aws-sdk-codebuild-1.166.0.gem) = a8711e1bb833a0d61295421df722ce7e612800c2bc7b16cb68cc8f2491a31ca1
+SIZE (rubygem/aws-sdk-codebuild-1.166.0.gem) = 144384
diff --git a/devel/rubygem-aws-sdk-codecatalyst/Makefile b/devel/rubygem-aws-sdk-codecatalyst/Makefile
index e2061dadfe2b..41a30f36876d 100644
--- a/devel/rubygem-aws-sdk-codecatalyst/Makefile
+++ b/devel/rubygem-aws-sdk-codecatalyst/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codecatalyst
-PORTVERSION= 1.40.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecataly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core
USES= gem
diff --git a/devel/rubygem-aws-sdk-codecatalyst/distinfo b/devel/rubygem-aws-sdk-codecatalyst/distinfo
index 81fb1b2f7763..15c22ab12eba 100644
--- a/devel/rubygem-aws-sdk-codecatalyst/distinfo
+++ b/devel/rubygem-aws-sdk-codecatalyst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121064
-SHA256 (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 95f75efd0d34087de63f5da9b0a4445049a25da777aa45b905d6f68ece416568
-SIZE (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 51712
+TIMESTAMP = 1762587034
+SHA256 (rubygem/aws-sdk-codecatalyst-1.42.0.gem) = e97729c34c26eca753ae77eb8158d50407c04ac9ccaf59dd496c0d9cfd39cb1f
+SIZE (rubygem/aws-sdk-codecatalyst-1.42.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-codecommit/Makefile b/devel/rubygem-aws-sdk-codecommit/Makefile
index 77146d888409..547dc6823559 100644
--- a/devel/rubygem-aws-sdk-codecommit/Makefile
+++ b/devel/rubygem-aws-sdk-codecommit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codecommit
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codecommit/distinfo b/devel/rubygem-aws-sdk-codecommit/distinfo
index b69caaea7e22..8e7d88ea7620 100644
--- a/devel/rubygem-aws-sdk-codecommit/distinfo
+++ b/devel/rubygem-aws-sdk-codecommit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121066
-SHA256 (rubygem/aws-sdk-codecommit-1.90.0.gem) = e044afa8dd6ea24cf92416195045f6c6c67a581538b98e7db3525a7c80a4335e
-SIZE (rubygem/aws-sdk-codecommit-1.90.0.gem) = 118272
+TIMESTAMP = 1762587036
+SHA256 (rubygem/aws-sdk-codecommit-1.92.0.gem) = 2e16251c97fa30bb1cac3c1569a97ed3ec35e4314eb0e27c574b2520f138da1d
+SIZE (rubygem/aws-sdk-codecommit-1.92.0.gem) = 118272
diff --git a/devel/rubygem-aws-sdk-codeconnections/Makefile b/devel/rubygem-aws-sdk-codeconnections/Makefile
index 88d421fc7987..5177a0c0d032 100644
--- a/devel/rubygem-aws-sdk-codeconnections/Makefile
+++ b/devel/rubygem-aws-sdk-codeconnections/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeconnections
-PORTVERSION= 1.26.0
+PORTVERSION= 1.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeconnec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeconnections/distinfo b/devel/rubygem-aws-sdk-codeconnections/distinfo
index 4ad508053b2e..1badb6a35c18 100644
--- a/devel/rubygem-aws-sdk-codeconnections/distinfo
+++ b/devel/rubygem-aws-sdk-codeconnections/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121068
-SHA256 (rubygem/aws-sdk-codeconnections-1.26.0.gem) = e4d8a2bf7dfdcf7ae314c6ab5bb1d763336bc4d83dfc6d26661521715607bbbc
-SIZE (rubygem/aws-sdk-codeconnections-1.26.0.gem) = 42496
+TIMESTAMP = 1762587038
+SHA256 (rubygem/aws-sdk-codeconnections-1.28.0.gem) = 6baeed5b9adb7d0489318d1b69584cfcbde41b7cc58c8b834d74b34e964a2a0a
+SIZE (rubygem/aws-sdk-codeconnections-1.28.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-codedeploy/Makefile b/devel/rubygem-aws-sdk-codedeploy/Makefile
index ea27f7270513..08a3910ec454 100644
--- a/devel/rubygem-aws-sdk-codedeploy/Makefile
+++ b/devel/rubygem-aws-sdk-codedeploy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codedeploy
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codedeploy/distinfo b/devel/rubygem-aws-sdk-codedeploy/distinfo
index c423373174b5..5bb917b14a24 100644
--- a/devel/rubygem-aws-sdk-codedeploy/distinfo
+++ b/devel/rubygem-aws-sdk-codedeploy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121070
-SHA256 (rubygem/aws-sdk-codedeploy-1.90.0.gem) = fc9f44be34f8e575cd0884182718724abf14390a482e850efa932bc44b5750bc
-SIZE (rubygem/aws-sdk-codedeploy-1.90.0.gem) = 101376
+TIMESTAMP = 1762587040
+SHA256 (rubygem/aws-sdk-codedeploy-1.92.0.gem) = 1f6a18879b47e18cb0abb1e133bdc423a695d1fb8eaded01ccc4aa1e5f8b4eb2
+SIZE (rubygem/aws-sdk-codedeploy-1.92.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
index 821c56017da0..4f8aa7f66143 100644
--- a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeguruprofiler
-PORTVERSION= 1.60.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurupr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
index 5b4e00c3d356..d875fb06ea59 100644
--- a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
+++ b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121072
-SHA256 (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 5d8af0fd43ef80096da92e774c652fa363f70e72f4b834f959142e8a7b102f42
-SIZE (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 49664
+TIMESTAMP = 1762587042
+SHA256 (rubygem/aws-sdk-codeguruprofiler-1.62.0.gem) = b12c9cad5fc96e655c31ce0ce3e6d25df208f729fb090395a8c1d4c06e9aea67
+SIZE (rubygem/aws-sdk-codeguruprofiler-1.62.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
index 787bb24f4c97..dd8e22e055de 100644
--- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile
+++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codegurureviewer
-PORTVERSION= 1.71.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurure
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codegurureviewer/distinfo b/devel/rubygem-aws-sdk-codegurureviewer/distinfo
index 8be37ceb11cc..00643c6b0321 100644
--- a/devel/rubygem-aws-sdk-codegurureviewer/distinfo
+++ b/devel/rubygem-aws-sdk-codegurureviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121074
-SHA256 (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 479dd8b2334f8a084a767388781d074001d3a0b6772443c00d5ea600c0314392
-SIZE (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 47616
+TIMESTAMP = 1761446988
+SHA256 (rubygem/aws-sdk-codegurureviewer-1.73.0.gem) = c8e198307b64d33f8fe66789ee386cfd2f7d347f25ef475cd85976dc5191e1b9
+SIZE (rubygem/aws-sdk-codegurureviewer-1.73.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-codegurusecurity/Makefile b/devel/rubygem-aws-sdk-codegurusecurity/Makefile
index 92f15f2a9cac..d6434c8f7b51 100644
--- a/devel/rubygem-aws-sdk-codegurusecurity/Makefile
+++ b/devel/rubygem-aws-sdk-codegurusecurity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codegurusecurity
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codegurusecurity/distinfo b/devel/rubygem-aws-sdk-codegurusecurity/distinfo
index 9c544a0d7234..e90aa6b15566 100644
--- a/devel/rubygem-aws-sdk-codegurusecurity/distinfo
+++ b/devel/rubygem-aws-sdk-codegurusecurity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121076
-SHA256 (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 82e791afca2052a0043fc6e5db554382b496d23c1e5f7ef37f362902232ea0d5
-SIZE (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 37376
+TIMESTAMP = 1762587044
+SHA256 (rubygem/aws-sdk-codegurusecurity-1.37.0.gem) = c4fac9e91fadefd644f0defa2f5c3e2e09910f45cc4dd2cc1d86e97d5a7c5a81
+SIZE (rubygem/aws-sdk-codegurusecurity-1.37.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-codepipeline/Makefile b/devel/rubygem-aws-sdk-codepipeline/Makefile
index 28ab23f3f119..b63debbb0699 100644
--- a/devel/rubygem-aws-sdk-codepipeline/Makefile
+++ b/devel/rubygem-aws-sdk-codepipeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codepipeline
-PORTVERSION= 1.106.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codepipeline/distinfo b/devel/rubygem-aws-sdk-codepipeline/distinfo
index 0f538240960c..7c7a07a60982 100644
--- a/devel/rubygem-aws-sdk-codepipeline/distinfo
+++ b/devel/rubygem-aws-sdk-codepipeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121078
-SHA256 (rubygem/aws-sdk-codepipeline-1.106.0.gem) = e82c1e4b81b8d2b1721e5ce6deec33cdffaa1afe166e7d9c0ba67941dd91bc77
-SIZE (rubygem/aws-sdk-codepipeline-1.106.0.gem) = 99840
+TIMESTAMP = 1762587046
+SHA256 (rubygem/aws-sdk-codepipeline-1.108.0.gem) = caaa2a67de328d7ea871ca28d67cd8784f8cf8cec0f1fb23aa2d85d60acf6bc9
+SIZE (rubygem/aws-sdk-codepipeline-1.108.0.gem) = 99840
diff --git a/devel/rubygem-aws-sdk-codestarconnections/Makefile b/devel/rubygem-aws-sdk-codestarconnections/Makefile
index 69a676e6c0b1..1dd87da9ae64 100644
--- a/devel/rubygem-aws-sdk-codestarconnections/Makefile
+++ b/devel/rubygem-aws-sdk-codestarconnections/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codestarconnections
-PORTVERSION= 1.65.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarco
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codestarconnections/distinfo b/devel/rubygem-aws-sdk-codestarconnections/distinfo
index 1c8f6a6937d6..3defaa4a0738 100644
--- a/devel/rubygem-aws-sdk-codestarconnections/distinfo
+++ b/devel/rubygem-aws-sdk-codestarconnections/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121080
-SHA256 (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 76107dce1fb4b2eeb971c3db547895ebdf0a688d4e844ec5ddf9eb3d4c7bc0c9
-SIZE (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 43008
+TIMESTAMP = 1761446994
+SHA256 (rubygem/aws-sdk-codestarconnections-1.67.0.gem) = a08b7bd9e0a709457168da3bd24d6d52639a3fd426f548fa19176d47919a3d7d
+SIZE (rubygem/aws-sdk-codestarconnections-1.67.0.gem) = 43008
diff --git a/devel/rubygem-aws-sdk-codestarnotifications/Makefile b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
index 904fa2190448..13996bcfc82b 100644
--- a/devel/rubygem-aws-sdk-codestarnotifications/Makefile
+++ b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codestarnotifications
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarno
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codestarnotifications/distinfo b/devel/rubygem-aws-sdk-codestarnotifications/distinfo
index bc2ad1cb8429..cdb0df9ed649 100644
--- a/devel/rubygem-aws-sdk-codestarnotifications/distinfo
+++ b/devel/rubygem-aws-sdk-codestarnotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121082
-SHA256 (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 2ba60bba6fceb53cc569346db712ba4133a475057e2f875eccb41e7ac63705ee
-SIZE (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 32256
+TIMESTAMP = 1761446996
+SHA256 (rubygem/aws-sdk-codestarnotifications-1.59.0.gem) = 69bbeae25a75121fc3d613f0c6b8bcc6cb6ef3924089a2450f80fe9a7c3990bf
+SIZE (rubygem/aws-sdk-codestarnotifications-1.59.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
index a79a6af84115..1b9b4b7dc10a 100644
--- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitoidentity
-PORTVERSION= 1.79.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitoidentity/distinfo b/devel/rubygem-aws-sdk-cognitoidentity/distinfo
index 3e3a9780e402..ece902a03dc1 100644
--- a/devel/rubygem-aws-sdk-cognitoidentity/distinfo
+++ b/devel/rubygem-aws-sdk-cognitoidentity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121084
-SHA256 (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 3debcdab900ccfc889baa9ef04bdfa00d9139904ca8a59c7c5a952fcabe735df
-SIZE (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 45056
+TIMESTAMP = 1761446998
+SHA256 (rubygem/aws-sdk-cognitoidentity-1.81.0.gem) = 14de94a4e5d4a36c2d676a7480ac0a11e2f41ef31ee5151bc50d7143a288a850
+SIZE (rubygem/aws-sdk-cognitoidentity-1.81.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
index 596e1a937d85..49db71745fa0 100644
--- a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitoidentityprovider
-PORTVERSION= 1.129.0
+PORTVERSION= 1.131.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
index 7a594fe5eea8..b3b9a8e14dc8 100644
--- a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
+++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121086
-SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = cf891dad686246a527212909253f51b9315563cd9725684b3bc600230b29e273
-SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = 268288
+TIMESTAMP = 1762587048
+SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.131.0.gem) = 805146c91a9f31e63ee994bbcf17a581ecbf43550504b18e14a012a8bfad1e89
+SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.131.0.gem) = 268288
diff --git a/devel/rubygem-aws-sdk-cognitosync/Makefile b/devel/rubygem-aws-sdk-cognitosync/Makefile
index a1ea24fcc250..674df955161b 100644
--- a/devel/rubygem-aws-sdk-cognitosync/Makefile
+++ b/devel/rubygem-aws-sdk-cognitosync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitosync
-PORTVERSION= 1.73.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosyn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitosync/distinfo b/devel/rubygem-aws-sdk-cognitosync/distinfo
index 4a7205c1a7ba..20667661b4cc 100644
--- a/devel/rubygem-aws-sdk-cognitosync/distinfo
+++ b/devel/rubygem-aws-sdk-cognitosync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121088
-SHA256 (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 69b163482b5efd7046ef02be87927135a9cb48c281da1d718684e343bd829bcf
-SIZE (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 35328
+TIMESTAMP = 1762587050
+SHA256 (rubygem/aws-sdk-cognitosync-1.75.0.gem) = e9d3aa44f8710015bf322ac1a341532e6b8e389f2b3b6a13c7522b38cbfdc953
+SIZE (rubygem/aws-sdk-cognitosync-1.75.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-comprehend/Makefile b/devel/rubygem-aws-sdk-comprehend/Makefile
index 883541258365..fad48223ab40 100644
--- a/devel/rubygem-aws-sdk-comprehend/Makefile
+++ b/devel/rubygem-aws-sdk-comprehend/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-comprehend
-PORTVERSION= 1.106.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-comprehend/distinfo b/devel/rubygem-aws-sdk-comprehend/distinfo
index 000d80a12cb9..2134b237ef32 100644
--- a/devel/rubygem-aws-sdk-comprehend/distinfo
+++ b/devel/rubygem-aws-sdk-comprehend/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121090
-SHA256 (rubygem/aws-sdk-comprehend-1.106.0.gem) = cd7e4518ee5a90bd85b407ecdb7f97b3ee4da47a427eea92e1a7f9c96b40b9b5
-SIZE (rubygem/aws-sdk-comprehend-1.106.0.gem) = 122368
+TIMESTAMP = 1762587052
+SHA256 (rubygem/aws-sdk-comprehend-1.108.0.gem) = cfeb52de575f45386796409c0680d6f15457ede73d02c105a70adc519c051451
+SIZE (rubygem/aws-sdk-comprehend-1.108.0.gem) = 122368
diff --git a/devel/rubygem-aws-sdk-comprehendmedical/Makefile b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
index 4d1478bbce70..023832abeca3 100644
--- a/devel/rubygem-aws-sdk-comprehendmedical/Makefile
+++ b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-comprehendmedical
-PORTVERSION= 1.74.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-comprehendmedical/distinfo b/devel/rubygem-aws-sdk-comprehendmedical/distinfo
index f51b72c33c65..2a7da47cfb0c 100644
--- a/devel/rubygem-aws-sdk-comprehendmedical/distinfo
+++ b/devel/rubygem-aws-sdk-comprehendmedical/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121092
-SHA256 (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 2ce45124e9b2aaa19db1b80fc66d72a5bcea3bb088f9f33c066a1acea3659421
-SIZE (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 44032
+TIMESTAMP = 1761447006
+SHA256 (rubygem/aws-sdk-comprehendmedical-1.76.0.gem) = 40a3492dc2d92244672e25ac5108b8f50e0f0e5c76d6c3baaf49b51af7075d83
+SIZE (rubygem/aws-sdk-comprehendmedical-1.76.0.gem) = 44032
diff --git a/devel/rubygem-aws-sdk-computeoptimizer/Makefile b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
index 0e2b2f2571b1..3d692638e486 100644
--- a/devel/rubygem-aws-sdk-computeoptimizer/Makefile
+++ b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-computeoptimizer
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeopt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-computeoptimizer/distinfo b/devel/rubygem-aws-sdk-computeoptimizer/distinfo
index ec0701b95446..3ebab82437d4 100644
--- a/devel/rubygem-aws-sdk-computeoptimizer/distinfo
+++ b/devel/rubygem-aws-sdk-computeoptimizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121094
-SHA256 (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = fa0694ce5194bb7dcd233a875f55d581f1f20cb54f1b27d74c21f24c2d17a85e
-SIZE (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = 103936
+TIMESTAMP = 1762587054
+SHA256 (rubygem/aws-sdk-computeoptimizer-1.85.0.gem) = ae5baf58940194daa0606e49cc82bee04e69023cfff9617c5f06f9417664f833
+SIZE (rubygem/aws-sdk-computeoptimizer-1.85.0.gem) = 103936
diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile
index 6d2cc0b563ff..fa50709088b1 100644
--- a/devel/rubygem-aws-sdk-configservice/Makefile
+++ b/devel/rubygem-aws-sdk-configservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-configservice
-PORTVERSION= 1.138.0
+PORTVERSION= 1.140.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configserv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo
index b4f150f87b4a..9a2fb419a661 100644
--- a/devel/rubygem-aws-sdk-configservice/distinfo
+++ b/devel/rubygem-aws-sdk-configservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816794
-SHA256 (rubygem/aws-sdk-configservice-1.138.0.gem) = db548e4bc790e705d20af0ae3f285c41ee934891a33bdbb8e53a407c98739536
-SIZE (rubygem/aws-sdk-configservice-1.138.0.gem) = 229376
+TIMESTAMP = 1761447010
+SHA256 (rubygem/aws-sdk-configservice-1.140.0.gem) = 91f1f6ec52f45aeb04ef30db1a53e34f7c855cf5078c4f86bca3c18b4e0c4c72
+SIZE (rubygem/aws-sdk-configservice-1.140.0.gem) = 229376
diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile
index 3a86a28f41cb..fdf224acee82 100644
--- a/devel/rubygem-aws-sdk-connect/Makefile
+++ b/devel/rubygem-aws-sdk-connect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connect
-PORTVERSION= 1.218.0
+PORTVERSION= 1.221.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo
index 965ca0df9000..df7cdf447221 100644
--- a/devel/rubygem-aws-sdk-connect/distinfo
+++ b/devel/rubygem-aws-sdk-connect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816796
-SHA256 (rubygem/aws-sdk-connect-1.218.0.gem) = af199a46e5161b4be5189cccf8fe663f1ffe1a7226aaeb7a6a142b8ea9d13a94
-SIZE (rubygem/aws-sdk-connect-1.218.0.gem) = 388096
+TIMESTAMP = 1761447012
+SHA256 (rubygem/aws-sdk-connect-1.221.0.gem) = bda5a4b610e4600faa98ec32b00bf9ae72a834264bb037da1587bfe843300e31
+SIZE (rubygem/aws-sdk-connect-1.221.0.gem) = 393728
diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
index e1b2e0dacca4..e057a10bf679 100644
--- a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcampaignservice
-PORTVERSION= 1.39.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
index 4a4f8d74ef53..0f4e86754640 100644
--- a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
+++ b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121100
-SHA256 (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = b9ed377928911fc60665527750334f79b34c504c001ff1cc856456ad07e2c27d
-SIZE (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = 33792
+TIMESTAMP = 1762587056
+SHA256 (rubygem/aws-sdk-connectcampaignservice-1.41.0.gem) = fa5f4c87ca91213ed949096ef31f24e6ddb29cc25e28bdfcf76341cc4a79736f
+SIZE (rubygem/aws-sdk-connectcampaignservice-1.41.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
index aaad364f052b..ef8c12b14037 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcampaignsv2
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
index 91790965680d..53728943b13f 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121102
-SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 16ca835a387a3e29768ea294d012192378fed5fc8e7b8967c70425c5d21d781f
-SIZE (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 47104
+TIMESTAMP = 1761447016
+SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.15.0.gem) = 5658726ce88b0f91d9a2d1cdd25ce94f8190e6b2c35f2716cdb59e65549921f8
+SIZE (rubygem/aws-sdk-connectcampaignsv2-1.15.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-connectcases/Makefile b/devel/rubygem-aws-sdk-connectcases/Makefile
index 9f72c6feb5de..b75b3ba84584 100644
--- a/devel/rubygem-aws-sdk-connectcases/Makefile
+++ b/devel/rubygem-aws-sdk-connectcases/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcases
-PORTVERSION= 1.52.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcases/distinfo b/devel/rubygem-aws-sdk-connectcases/distinfo
index 152a01b5581f..ec3c6dd46e06 100644
--- a/devel/rubygem-aws-sdk-connectcases/distinfo
+++ b/devel/rubygem-aws-sdk-connectcases/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774793
-SHA256 (rubygem/aws-sdk-connectcases-1.52.0.gem) = 508daaf5be94023b31909aeb0a4f2fdb9088ed985d460916ade77767978b2606
-SIZE (rubygem/aws-sdk-connectcases-1.52.0.gem) = 64512
+TIMESTAMP = 1762587058
+SHA256 (rubygem/aws-sdk-connectcases-1.55.0.gem) = f3545bb3b047a16c638f24e28d1270fccb5cffd9c07aad255b07d42ca27357a9
+SIZE (rubygem/aws-sdk-connectcases-1.55.0.gem) = 66560
diff --git a/devel/rubygem-aws-sdk-connectcontactlens/Makefile b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
index 39729a6a869d..63f6f968918f 100644
--- a/devel/rubygem-aws-sdk-connectcontactlens/Makefile
+++ b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcontactlens
-PORTVERSION= 1.49.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcontactlens/distinfo b/devel/rubygem-aws-sdk-connectcontactlens/distinfo
index 929dc38dabd6..9d7388e6eac7 100644
--- a/devel/rubygem-aws-sdk-connectcontactlens/distinfo
+++ b/devel/rubygem-aws-sdk-connectcontactlens/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121106
-SHA256 (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 193411c633609b963c4a9e01e3c8bf05221b4a41f5855dc09ecd052b45ad692f
-SIZE (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 24576
+TIMESTAMP = 1761447020
+SHA256 (rubygem/aws-sdk-connectcontactlens-1.51.0.gem) = d97e47d4d69fb5c9f30f05cf2543cad176cba608ab8f68beb05469784ea63550
+SIZE (rubygem/aws-sdk-connectcontactlens-1.51.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-connectparticipant/Makefile b/devel/rubygem-aws-sdk-connectparticipant/Makefile
index 12012362b56f..ae4beb80f1f6 100644
--- a/devel/rubygem-aws-sdk-connectparticipant/Makefile
+++ b/devel/rubygem-aws-sdk-connectparticipant/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectparticipant
-PORTVERSION= 1.70.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectpar
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectparticipant/distinfo b/devel/rubygem-aws-sdk-connectparticipant/distinfo
index f43fe5ac3f7e..5e522fe735b4 100644
--- a/devel/rubygem-aws-sdk-connectparticipant/distinfo
+++ b/devel/rubygem-aws-sdk-connectparticipant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121108
-SHA256 (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 23512320e3799d5a20400fff2d5f57be59bbb9614ad3b079be2124a5e911f34d
-SIZE (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 37888
+TIMESTAMP = 1761447022
+SHA256 (rubygem/aws-sdk-connectparticipant-1.72.0.gem) = f14f8b34d44737f2262a3f92232d58d1676ff1e132da8ea206db5d448a21f646
+SIZE (rubygem/aws-sdk-connectparticipant-1.72.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
index bcb990a7c0ae..f2fc67da6b99 100644
--- a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectwisdomservice
-PORTVERSION= 1.53.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
index 301105f56dcd..3e2191e1bf7a 100644
--- a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
+++ b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121110
-SHA256 (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = cb750cf5723a8dd4de89a6fd4a8848c42e7d95cce5648e2df6e9aa0b891d1d1b
-SIZE (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = 61440
+TIMESTAMP = 1762587060
+SHA256 (rubygem/aws-sdk-connectwisdomservice-1.55.0.gem) = f189a973abb8120a76c4069306c9c8dab3f27d1c0d1669280beba33fac21ef87
+SIZE (rubygem/aws-sdk-connectwisdomservice-1.55.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-controlcatalog/Makefile b/devel/rubygem-aws-sdk-controlcatalog/Makefile
index e2a36ff83d6c..24fa89884d13 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/Makefile
+++ b/devel/rubygem-aws-sdk-controlcatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-controlcatalog
-PORTVERSION= 1.30.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controlcat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-controlcatalog/distinfo b/devel/rubygem-aws-sdk-controlcatalog/distinfo
index 9dd7bd45b567..35dc001d9fdf 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/distinfo
+++ b/devel/rubygem-aws-sdk-controlcatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121112
-SHA256 (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = f9c283759319676143a5a3e8fb0ccb44ad87f4b310c440a4e8be9028040c263c
-SIZE (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = 32768
+TIMESTAMP = 1761447026
+SHA256 (rubygem/aws-sdk-controlcatalog-1.32.0.gem) = 0a0c79ba8ce7e5f757c6ade63fef28f2eccec5f6b7e765c56491d213ff47491d
+SIZE (rubygem/aws-sdk-controlcatalog-1.32.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-controltower/Makefile b/devel/rubygem-aws-sdk-controltower/Makefile
index 84d4e92ebba6..881f36f0bad6 100644
--- a/devel/rubygem-aws-sdk-controltower/Makefile
+++ b/devel/rubygem-aws-sdk-controltower/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-controltower
-PORTVERSION= 1.49.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-controltower/distinfo b/devel/rubygem-aws-sdk-controltower/distinfo
index a0599fff3df6..d63de31dd590 100644
--- a/devel/rubygem-aws-sdk-controltower/distinfo
+++ b/devel/rubygem-aws-sdk-controltower/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121114
-SHA256 (rubygem/aws-sdk-controltower-1.49.0.gem) = fc12eddbd19601be81754507e7b65d89b559b3c386af05516adb1f3c1e518bfd
-SIZE (rubygem/aws-sdk-controltower-1.49.0.gem) = 43520
+TIMESTAMP = 1762587062
+SHA256 (rubygem/aws-sdk-controltower-1.51.0.gem) = 6f343624dde283fa052ce5ae38a8efce215b6113a8e86485e4b6f422f331b21f
+SIZE (rubygem/aws-sdk-controltower-1.51.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index 073ce20bd6f9..9cbdbdb8576e 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.233.0
+PORTVERSION= 3.236.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo
index fa33cc38d8c9..84634c22011b 100644
--- a/devel/rubygem-aws-sdk-core/distinfo
+++ b/devel/rubygem-aws-sdk-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816798
-SHA256 (rubygem/aws-sdk-core-3.233.0.gem) = 798db4e867d15dceb6504317867fc8013042984988199600c78e310d0058018a
-SIZE (rubygem/aws-sdk-core-3.233.0.gem) = 394752
+TIMESTAMP = 1762587064
+SHA256 (rubygem/aws-sdk-core-3.236.0.gem) = a1a33696fb1fd8723893fa70dbbdc4c4801ac76a1a969cf28482fd4136bc43d5
+SIZE (rubygem/aws-sdk-core-3.236.0.gem) = 395264
diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
index 391da2d032d6..66d8062068e6 100644
--- a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
+++ b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costandusagereportservice
-PORTVERSION= 1.79.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
index ac77bd1198ab..740134f97d3b 100644
--- a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
+++ b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121118
-SHA256 (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 267942614e4a6a49a3a69bee119fef882352ca5a10d3d571f9e7868c5295a7e8
-SIZE (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 28672
+TIMESTAMP = 1761447032
+SHA256 (rubygem/aws-sdk-costandusagereportservice-1.81.0.gem) = 41a1621af5d44a38f1af224d005b19eec32b785120e118f9fa8aaf3fe46c2c55
+SIZE (rubygem/aws-sdk-costandusagereportservice-1.81.0.gem) = 28672
diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile
index e6b669c8d01f..b7f0259763d1 100644
--- a/devel/rubygem-aws-sdk-costexplorer/Makefile
+++ b/devel/rubygem-aws-sdk-costexplorer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costexplorer
-PORTVERSION= 1.135.0
+PORTVERSION= 1.138.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo
index a3d0b71ab055..f8cafe2f1275 100644
--- a/devel/rubygem-aws-sdk-costexplorer/distinfo
+++ b/devel/rubygem-aws-sdk-costexplorer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816800
-SHA256 (rubygem/aws-sdk-costexplorer-1.135.0.gem) = 19915f1bcbdedfa3021d190578199574b523e97721351cc89dde0826f8775ce7
-SIZE (rubygem/aws-sdk-costexplorer-1.135.0.gem) = 131072
+TIMESTAMP = 1762587066
+SHA256 (rubygem/aws-sdk-costexplorer-1.138.0.gem) = 064ece8de3b224ab02d078d7497a0bc2d912478bc10b9c889938e784003b6c1d
+SIZE (rubygem/aws-sdk-costexplorer-1.138.0.gem) = 131072
diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
index 2dc2cb21eb75..3ed000b24b9f 100644
--- a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
+++ b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costoptimizationhub
-PORTVERSION= 1.32.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costoptimi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
index 6ed94fecd6b9..c964b01b4690 100644
--- a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
+++ b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121122
-SHA256 (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 1442da23b65d016c69bd2336e1372f1135f4575de9b67d1c376d6dc0ce943ec5
-SIZE (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 46592
+TIMESTAMP = 1762587068
+SHA256 (rubygem/aws-sdk-costoptimizationhub-1.34.0.gem) = ec324c4f2fc13cbec01ced7fe2dffa225599b731ba2b3e1044f2635e553bd6a4
+SIZE (rubygem/aws-sdk-costoptimizationhub-1.34.0.gem) = 46592
diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile
index 90703136d967..2aff5c734bba 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/Makefile
+++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-customerprofiles
-PORTVERSION= 1.72.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerpr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-customerprofiles/distinfo b/devel/rubygem-aws-sdk-customerprofiles/distinfo
index ddc828578e45..6e194073fe08 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/distinfo
+++ b/devel/rubygem-aws-sdk-customerprofiles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774795
-SHA256 (rubygem/aws-sdk-customerprofiles-1.72.0.gem) = a5fb21c60611bbdeeed3edb8fe7826421a55ad47e9d3863961597a833dd86ffc
-SIZE (rubygem/aws-sdk-customerprofiles-1.72.0.gem) = 139264
+TIMESTAMP = 1761447038
+SHA256 (rubygem/aws-sdk-customerprofiles-1.74.0.gem) = acdd735b925e1599c0c29f38d64adc6a5cf3a9bd0ffab2718fb28e39bbde412d
+SIZE (rubygem/aws-sdk-customerprofiles-1.74.0.gem) = 139264
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
index 35ef20214e91..6c3eef85dd7f 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-databasemigrationservice
-PORTVERSION= 1.130.0
+PORTVERSION= 1.132.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
index ccdef3e5fe6d..51e3c65f9ed4 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774797
-SHA256 (rubygem/aws-sdk-databasemigrationservice-1.130.0.gem) = 0d512109612ec05054610678909c8ebbf19817e5acbe031adebe66e15e635037
-SIZE (rubygem/aws-sdk-databasemigrationservice-1.130.0.gem) = 247808
+TIMESTAMP = 1761447040
+SHA256 (rubygem/aws-sdk-databasemigrationservice-1.132.0.gem) = 30e9ad915944feba1397e53ad95b5c686a5a7e376b3c2fac235a2f4079adf1c0
+SIZE (rubygem/aws-sdk-databasemigrationservice-1.132.0.gem) = 247808
diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile
index 66cc1ed9e5df..f3650b02336c 100644
--- a/devel/rubygem-aws-sdk-dataexchange/Makefile
+++ b/devel/rubygem-aws-sdk-dataexchange/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dataexchange
-PORTVERSION= 1.74.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchan
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dataexchange/distinfo b/devel/rubygem-aws-sdk-dataexchange/distinfo
index 92d15f9e673c..9a86d9955d76 100644
--- a/devel/rubygem-aws-sdk-dataexchange/distinfo
+++ b/devel/rubygem-aws-sdk-dataexchange/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121128
-SHA256 (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 7114407431bbc00cbc9b88e34861db36fd6e8e8f7cdd60a39e8891e5448db4b7
-SIZE (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 64512
+TIMESTAMP = 1761447042
+SHA256 (rubygem/aws-sdk-dataexchange-1.76.0.gem) = 68c81f3dd227bb444605b1ec8517a190940b3d33fe2f4997cf82b381e0fc922d
+SIZE (rubygem/aws-sdk-dataexchange-1.76.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-datapipeline/Makefile b/devel/rubygem-aws-sdk-datapipeline/Makefile
index 40019b79d2e9..9f12a1c6ec22 100644
--- a/devel/rubygem-aws-sdk-datapipeline/Makefile
+++ b/devel/rubygem-aws-sdk-datapipeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datapipeline
-PORTVERSION= 1.73.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datapipeline/distinfo b/devel/rubygem-aws-sdk-datapipeline/distinfo
index 20a2c3db7b82..0103540efc84 100644
--- a/devel/rubygem-aws-sdk-datapipeline/distinfo
+++ b/devel/rubygem-aws-sdk-datapipeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121130
-SHA256 (rubygem/aws-sdk-datapipeline-1.73.0.gem) = ed449eb99a09ee32b6376d16b8c8a350f224d6257570972bbe8763ffd9eaf153
-SIZE (rubygem/aws-sdk-datapipeline-1.73.0.gem) = 39936
+TIMESTAMP = 1762587070
+SHA256 (rubygem/aws-sdk-datapipeline-1.75.0.gem) = 0bf3f84b6371061fbb57f43367ac64e97912b95a3a4cac36130ab81cd5b6b8b1
+SIZE (rubygem/aws-sdk-datapipeline-1.75.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile
index feac1fb6d252..532ad6ebbd98 100644
--- a/devel/rubygem-aws-sdk-datasync/Makefile
+++ b/devel/rubygem-aws-sdk-datasync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datasync
-PORTVERSION= 1.111.0
+PORTVERSION= 1.113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datasync/distinfo b/devel/rubygem-aws-sdk-datasync/distinfo
index 0e532b633e37..0d805d421ba7 100644
--- a/devel/rubygem-aws-sdk-datasync/distinfo
+++ b/devel/rubygem-aws-sdk-datasync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774799
-SHA256 (rubygem/aws-sdk-datasync-1.111.0.gem) = 4a2f1001c95d297e649deaf011e7331e2234ff40e7baaf74ae317acf47b75a72
-SIZE (rubygem/aws-sdk-datasync-1.111.0.gem) = 108032
+TIMESTAMP = 1761447046
+SHA256 (rubygem/aws-sdk-datasync-1.113.0.gem) = 1013f6945a5bc9536239efc85ee6e2743709b6e0303e3199bb9be0b132d65885
+SIZE (rubygem/aws-sdk-datasync-1.113.0.gem) = 108544
diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile
index b818eaae191d..fe0351ad6fa4 100644
--- a/devel/rubygem-aws-sdk-datazone/Makefile
+++ b/devel/rubygem-aws-sdk-datazone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datazone
-PORTVERSION= 1.53.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo
index 2dfebff35bc9..7cb59fdda4e9 100644
--- a/devel/rubygem-aws-sdk-datazone/distinfo
+++ b/devel/rubygem-aws-sdk-datazone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774801
-SHA256 (rubygem/aws-sdk-datazone-1.53.0.gem) = fafd5a49449a940c630865ab691afb92ce3009ea43c6959b0429f264b4129250
-SIZE (rubygem/aws-sdk-datazone-1.53.0.gem) = 260096
+TIMESTAMP = 1762587072
+SHA256 (rubygem/aws-sdk-datazone-1.56.0.gem) = de5479dd42e69e464acfa46f442eabe0d677f3eb71f3bb9cb6646ededdd0bdcc
+SIZE (rubygem/aws-sdk-datazone-1.56.0.gem) = 262656
diff --git a/devel/rubygem-aws-sdk-dax/Makefile b/devel/rubygem-aws-sdk-dax/Makefile
index 4cfa8672468d..474d63a45afd 100644
--- a/devel/rubygem-aws-sdk-dax/Makefile
+++ b/devel/rubygem-aws-sdk-dax/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dax
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dax/distinfo b/devel/rubygem-aws-sdk-dax/distinfo
index 4afdf7c11b88..335f9d8578f8 100644
--- a/devel/rubygem-aws-sdk-dax/distinfo
+++ b/devel/rubygem-aws-sdk-dax/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816802
-SHA256 (rubygem/aws-sdk-dax-1.77.0.gem) = 9af80887359be3ffe26c828f6287232832b48354cca691fd1e71379ce0e4cb9e
-SIZE (rubygem/aws-sdk-dax-1.77.0.gem) = 44544
+TIMESTAMP = 1762587074
+SHA256 (rubygem/aws-sdk-dax-1.79.0.gem) = 9df7c93f1d3f759c53c4478b77232ef85d51d5dae926ce828f1591dda22cc00a
+SIZE (rubygem/aws-sdk-dax-1.79.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-deadline/Makefile b/devel/rubygem-aws-sdk-deadline/Makefile
index b2edec5878da..1df2d49e2d32 100644
--- a/devel/rubygem-aws-sdk-deadline/Makefile
+++ b/devel/rubygem-aws-sdk-deadline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-deadline
-PORTVERSION= 1.36.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-deadline
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-deadline/distinfo b/devel/rubygem-aws-sdk-deadline/distinfo
index 23eebaef3722..5d46117e683c 100644
--- a/devel/rubygem-aws-sdk-deadline/distinfo
+++ b/devel/rubygem-aws-sdk-deadline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121138
-SHA256 (rubygem/aws-sdk-deadline-1.36.0.gem) = a82914e1eea4f388bc7337a044dba4d885c3cd06d7dddb27cca8dd2add28410f
-SIZE (rubygem/aws-sdk-deadline-1.36.0.gem) = 139776
+TIMESTAMP = 1762587076
+SHA256 (rubygem/aws-sdk-deadline-1.38.0.gem) = f2db0abd14d5e3ff074e74c94581663d900040211b518cd88aa357940091d221
+SIZE (rubygem/aws-sdk-deadline-1.38.0.gem) = 139776
diff --git a/devel/rubygem-aws-sdk-detective/Makefile b/devel/rubygem-aws-sdk-detective/Makefile
index 2edd8f2e8ac4..539b3b52bcf3 100644
--- a/devel/rubygem-aws-sdk-detective/Makefile
+++ b/devel/rubygem-aws-sdk-detective/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-detective
-PORTVERSION= 1.73.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-detective/distinfo b/devel/rubygem-aws-sdk-detective/distinfo
index 306315f98c8a..48a6e331b5c7 100644
--- a/devel/rubygem-aws-sdk-detective/distinfo
+++ b/devel/rubygem-aws-sdk-detective/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121140
-SHA256 (rubygem/aws-sdk-detective-1.73.0.gem) = 3fa7cb50c254abcd6f34c7a89f92585f18b848e0f56149d69eac49013000b8a3
-SIZE (rubygem/aws-sdk-detective-1.73.0.gem) = 48128
+TIMESTAMP = 1762587078
+SHA256 (rubygem/aws-sdk-detective-1.75.0.gem) = acb56d5f98a8f42f50c4ed772eea1611c69d82a4af6eeacdca30c92ec7bd8524
+SIZE (rubygem/aws-sdk-detective-1.75.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-devicefarm/Makefile b/devel/rubygem-aws-sdk-devicefarm/Makefile
index fa07231ba8ce..b43ac346b3a9 100644
--- a/devel/rubygem-aws-sdk-devicefarm/Makefile
+++ b/devel/rubygem-aws-sdk-devicefarm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-devicefarm
-PORTVERSION= 1.94.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-devicefarm/distinfo b/devel/rubygem-aws-sdk-devicefarm/distinfo
index eb36a76322ea..1ace83bac51f 100644
--- a/devel/rubygem-aws-sdk-devicefarm/distinfo
+++ b/devel/rubygem-aws-sdk-devicefarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121142
-SHA256 (rubygem/aws-sdk-devicefarm-1.94.0.gem) = daed8dcb2c77b85beb71ee069b53dd924b7a738f4cf4e4d77f380494ceab7c05
-SIZE (rubygem/aws-sdk-devicefarm-1.94.0.gem) = 105472
+TIMESTAMP = 1761447056
+SHA256 (rubygem/aws-sdk-devicefarm-1.96.0.gem) = 6384c67f1126aebe4706e011e63a0f3da7da89069a7b0d258cd2d88e39b6933d
+SIZE (rubygem/aws-sdk-devicefarm-1.96.0.gem) = 105984
diff --git a/devel/rubygem-aws-sdk-devopsguru/Makefile b/devel/rubygem-aws-sdk-devopsguru/Makefile
index 9deac1353e7b..631ec220dec0 100644
--- a/devel/rubygem-aws-sdk-devopsguru/Makefile
+++ b/devel/rubygem-aws-sdk-devopsguru/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-devopsguru
-PORTVERSION= 1.65.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-devopsguru/distinfo b/devel/rubygem-aws-sdk-devopsguru/distinfo
index 36a7a2a1fdb6..b1bb6cc44478 100644
--- a/devel/rubygem-aws-sdk-devopsguru/distinfo
+++ b/devel/rubygem-aws-sdk-devopsguru/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121144
-SHA256 (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 30c87a2c15db58a6e8f878fe248ca91891e30ffe11e04509dfb7ff22ff6331bd
-SIZE (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 74240
+TIMESTAMP = 1762587080
+SHA256 (rubygem/aws-sdk-devopsguru-1.67.0.gem) = ab73f99ea7d90b363a08705b84d601d6829f92584c6520af20479ae12761c568
+SIZE (rubygem/aws-sdk-devopsguru-1.67.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile
index f33b50fc4dcd..30b0642f7a13 100644
--- a/devel/rubygem-aws-sdk-directconnect/Makefile
+++ b/devel/rubygem-aws-sdk-directconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directconnect
-PORTVERSION= 1.99.0
+PORTVERSION= 1.101.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directconnect/distinfo b/devel/rubygem-aws-sdk-directconnect/distinfo
index 1fd1c3500ad9..5e25089addd2 100644
--- a/devel/rubygem-aws-sdk-directconnect/distinfo
+++ b/devel/rubygem-aws-sdk-directconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121146
-SHA256 (rubygem/aws-sdk-directconnect-1.99.0.gem) = afc7f434d527905334d52d066e4f90cfe2e54c630a477d6e27a5472401b0ac9a
-SIZE (rubygem/aws-sdk-directconnect-1.99.0.gem) = 77312
+TIMESTAMP = 1761447060
+SHA256 (rubygem/aws-sdk-directconnect-1.101.0.gem) = 36e94ec950dcb809eb3d9dbe82a8c5e12e7b2c408bf0cb131de842f0d57d1d12
+SIZE (rubygem/aws-sdk-directconnect-1.101.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-directoryservice/Makefile b/devel/rubygem-aws-sdk-directoryservice/Makefile
index 082d504e1e24..7abd2d23b1d6 100644
--- a/devel/rubygem-aws-sdk-directoryservice/Makefile
+++ b/devel/rubygem-aws-sdk-directoryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directoryservice
-PORTVERSION= 1.94.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directoryservice/distinfo b/devel/rubygem-aws-sdk-directoryservice/distinfo
index 26d0f8bad18b..2c56d72098b8 100644
--- a/devel/rubygem-aws-sdk-directoryservice/distinfo
+++ b/devel/rubygem-aws-sdk-directoryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774803
-SHA256 (rubygem/aws-sdk-directoryservice-1.94.0.gem) = 6e988e9812f5759f60c1699b908b340dd985c94aba8d56e86fc4587e68c97533
-SIZE (rubygem/aws-sdk-directoryservice-1.94.0.gem) = 100864
+TIMESTAMP = 1761447062
+SHA256 (rubygem/aws-sdk-directoryservice-1.96.0.gem) = e3c8f73118539b2d99523982f42c0ad6b481792af373e8796a6a87ff05c9bfb7
+SIZE (rubygem/aws-sdk-directoryservice-1.96.0.gem) = 100864
diff --git a/devel/rubygem-aws-sdk-directoryservicedata/Makefile b/devel/rubygem-aws-sdk-directoryservicedata/Makefile
index 2c894ba1f8e5..743a5b5968c1 100644
--- a/devel/rubygem-aws-sdk-directoryservicedata/Makefile
+++ b/devel/rubygem-aws-sdk-directoryservicedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directoryservicedata
-PORTVERSION= 1.16.0
+PORTVERSION= 1.18.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directoryservicedata/distinfo b/devel/rubygem-aws-sdk-directoryservicedata/distinfo
index 506428419d84..5c610b258555 100644
--- a/devel/rubygem-aws-sdk-directoryservicedata/distinfo
+++ b/devel/rubygem-aws-sdk-directoryservicedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121150
-SHA256 (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = aed0143105e09d1c02b3ddf6af126b3d1f24a8e26dfe5baa31d0c4cfae506162
-SIZE (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = 35328
+TIMESTAMP = 1761447064
+SHA256 (rubygem/aws-sdk-directoryservicedata-1.18.0.gem) = 3b566244a8bc23ecc2a3582cd13969386bf25e7bff912bccfcc028516f76c8c5
+SIZE (rubygem/aws-sdk-directoryservicedata-1.18.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-dlm/Makefile b/devel/rubygem-aws-sdk-dlm/Makefile
index a7ebdf1cca53..66985ded696a 100644
--- a/devel/rubygem-aws-sdk-dlm/Makefile
+++ b/devel/rubygem-aws-sdk-dlm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dlm
-PORTVERSION= 1.93.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dlm/distinfo b/devel/rubygem-aws-sdk-dlm/distinfo
index e6e624da3329..1635c8fc0d8c 100644
--- a/devel/rubygem-aws-sdk-dlm/distinfo
+++ b/devel/rubygem-aws-sdk-dlm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121152
-SHA256 (rubygem/aws-sdk-dlm-1.93.0.gem) = 731732b29dbb0d58189cb35e765ceb3ecfd0e485d2e71775648d3bc4d75e0373
-SIZE (rubygem/aws-sdk-dlm-1.93.0.gem) = 44544
+TIMESTAMP = 1761447066
+SHA256 (rubygem/aws-sdk-dlm-1.95.0.gem) = 4d5278a78c54884d559823193a2fe9070e21528bf5bc5e87dcbe7d6fa1c4e562
+SIZE (rubygem/aws-sdk-dlm-1.95.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile
index 02a7ff00b612..4bf5323abbb7 100644
--- a/devel/rubygem-aws-sdk-docdb/Makefile
+++ b/devel/rubygem-aws-sdk-docdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-docdb
-PORTVERSION= 1.93.0
+PORTVERSION= 1.97.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-docdb/distinfo b/devel/rubygem-aws-sdk-docdb/distinfo
index 08a8d7f24d2a..7ad443bbb014 100644
--- a/devel/rubygem-aws-sdk-docdb/distinfo
+++ b/devel/rubygem-aws-sdk-docdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121154
-SHA256 (rubygem/aws-sdk-docdb-1.93.0.gem) = b96009e7fc70ceae02f51495dc91c145fac0849168187f2ae13a2ecc06fdf34c
-SIZE (rubygem/aws-sdk-docdb-1.93.0.gem) = 109568
+TIMESTAMP = 1762587082
+SHA256 (rubygem/aws-sdk-docdb-1.97.0.gem) = 96c338070dbef6688cb45e1fee30c101f2a067ee5dd823a53a3299c9e289424c
+SIZE (rubygem/aws-sdk-docdb-1.97.0.gem) = 113152
diff --git a/devel/rubygem-aws-sdk-docdbelastic/Makefile b/devel/rubygem-aws-sdk-docdbelastic/Makefile
index 8a05866b7ba5..201d66407afd 100644
--- a/devel/rubygem-aws-sdk-docdbelastic/Makefile
+++ b/devel/rubygem-aws-sdk-docdbelastic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-docdbelastic
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdbelast
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-docdbelastic/distinfo b/devel/rubygem-aws-sdk-docdbelastic/distinfo
index c5ee5a16c522..953d15a918a6 100644
--- a/devel/rubygem-aws-sdk-docdbelastic/distinfo
+++ b/devel/rubygem-aws-sdk-docdbelastic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121156
-SHA256 (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 192e575c5503adccbed77243f2dda2fd884695268f8ae03826af75054f39475f
-SIZE (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 38400
+TIMESTAMP = 1761447070
+SHA256 (rubygem/aws-sdk-docdbelastic-1.39.0.gem) = 053afa877d7c909458e129e0c8a4171604b1abba4b8b1febf3ff62ed38983b05
+SIZE (rubygem/aws-sdk-docdbelastic-1.39.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-drs/Makefile b/devel/rubygem-aws-sdk-drs/Makefile
index ff5e902f204d..0f61d5c1dc05 100644
--- a/devel/rubygem-aws-sdk-drs/Makefile
+++ b/devel/rubygem-aws-sdk-drs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-drs
-PORTVERSION= 1.53.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-drs/distinfo b/devel/rubygem-aws-sdk-drs/distinfo
index 65812ee848b4..a5e24f507870 100644
--- a/devel/rubygem-aws-sdk-drs/distinfo
+++ b/devel/rubygem-aws-sdk-drs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121158
-SHA256 (rubygem/aws-sdk-drs-1.53.0.gem) = 51f560df0cd39b4b2387dc0a3efe7fbbd56fb9fa7a20f57873cb1f77f2126f76
-SIZE (rubygem/aws-sdk-drs-1.53.0.gem) = 77312
+TIMESTAMP = 1761447072
+SHA256 (rubygem/aws-sdk-drs-1.55.0.gem) = 8d7d16a55542ee4031a36c1fa1422c78af52e914a273eaedee100ec3fb7c06ac
+SIZE (rubygem/aws-sdk-drs-1.55.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-dsql/Makefile b/devel/rubygem-aws-sdk-dsql/Makefile
index 86de2b847681..71c91dfbc98f 100644
--- a/devel/rubygem-aws-sdk-dsql/Makefile
+++ b/devel/rubygem-aws-sdk-dsql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dsql
-PORTVERSION= 1.16.0
+PORTVERSION= 1.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dsql
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dsql/distinfo b/devel/rubygem-aws-sdk-dsql/distinfo
index d6899ab91fdf..c24652ec2151 100644
--- a/devel/rubygem-aws-sdk-dsql/distinfo
+++ b/devel/rubygem-aws-sdk-dsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121160
-SHA256 (rubygem/aws-sdk-dsql-1.16.0.gem) = cee86274e8fe71b972634aa4b7d96a99d9afa107d529c0b9c619e10b0c302f94
-SIZE (rubygem/aws-sdk-dsql-1.16.0.gem) = 32768
+TIMESTAMP = 1761447074
+SHA256 (rubygem/aws-sdk-dsql-1.19.0.gem) = 640def93deaf658330f456ced05482658b312c968100137fd6bed58406c3f7da
+SIZE (rubygem/aws-sdk-dsql-1.19.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile
index 7aa8a7dda58d..936a3980f327 100644
--- a/devel/rubygem-aws-sdk-dynamodb/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dynamodb
-PORTVERSION= 1.154.0
+PORTVERSION= 1.155.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dynamodb/distinfo b/devel/rubygem-aws-sdk-dynamodb/distinfo
index 1953a01a1ae9..3b42a08b8945 100644
--- a/devel/rubygem-aws-sdk-dynamodb/distinfo
+++ b/devel/rubygem-aws-sdk-dynamodb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774805
-SHA256 (rubygem/aws-sdk-dynamodb-1.154.0.gem) = 960ab47e51df592373561814b07bc998a964e564754c9b0e684b3fdf869b79ed
-SIZE (rubygem/aws-sdk-dynamodb-1.154.0.gem) = 230912
+TIMESTAMP = 1761447076
+SHA256 (rubygem/aws-sdk-dynamodb-1.155.0.gem) = 305e13b0b7f96ee8d6c58c6cc15915d093a1630946d6ae1dbc3081ae7bc63ddb
+SIZE (rubygem/aws-sdk-dynamodb-1.155.0.gem) = 230912
diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
index da34a3a5bc66..5de263799e13 100644
--- a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dynamodbstreams
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
index 0d6059022ad9..25b6b5b69bfd 100644
--- a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
+++ b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816804
-SHA256 (rubygem/aws-sdk-dynamodbstreams-1.83.0.gem) = 84d4e24529eea6a23d97ba9c8cf1ff20da9a00e76c73c660bca611e0e5883c75
-SIZE (rubygem/aws-sdk-dynamodbstreams-1.83.0.gem) = 35840
+TIMESTAMP = 1762587084
+SHA256 (rubygem/aws-sdk-dynamodbstreams-1.85.0.gem) = 595571af6d47e92253b7753e6d522ffbcfa5c74934b2065f87ae035594a7e6b3
+SIZE (rubygem/aws-sdk-dynamodbstreams-1.85.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-ebs/Makefile b/devel/rubygem-aws-sdk-ebs/Makefile
index 8e8f453c288e..4eaa8bee313b 100644
--- a/devel/rubygem-aws-sdk-ebs/Makefile
+++ b/devel/rubygem-aws-sdk-ebs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ebs
-PORTVERSION= 1.64.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ebs/distinfo b/devel/rubygem-aws-sdk-ebs/distinfo
index a078d944b322..50fa5a387307 100644
--- a/devel/rubygem-aws-sdk-ebs/distinfo
+++ b/devel/rubygem-aws-sdk-ebs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121166
-SHA256 (rubygem/aws-sdk-ebs-1.64.0.gem) = 2f432bd5ed97e4bce91e21686db943615c8aa20108aa65abffabf41f2a8df819
-SIZE (rubygem/aws-sdk-ebs-1.64.0.gem) = 32256
+TIMESTAMP = 1761447080
+SHA256 (rubygem/aws-sdk-ebs-1.66.0.gem) = 8bc1c2755aa73f4acd7641a9a8fb8ca03cee4bdf1b76b3519ffe458e61516867
+SIZE (rubygem/aws-sdk-ebs-1.66.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 1c1aa30a8106..1a58e559fc85 100644
--- a/devel/rubygem-aws-sdk-ec2/Makefile
+++ b/devel/rubygem-aws-sdk-ec2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2
-PORTVERSION= 1.562.0
+PORTVERSION= 1.568.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index a56051c69520..fd9ac41ae30f 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774807
-SHA256 (rubygem/aws-sdk-ec2-1.562.0.gem) = 068248cc055e0f3d286f6f4bfa2d1fe9740c05a99672b79937c212536be8f59e
-SIZE (rubygem/aws-sdk-ec2-1.562.0.gem) = 1516032
+TIMESTAMP = 1762587086
+SHA256 (rubygem/aws-sdk-ec2-1.568.0.gem) = 0fafdf0f9bd7b3e527ddc1d0abd9327b18e5077faba6eccd9cb17bc8b8b6004a
+SIZE (rubygem/aws-sdk-ec2-1.568.0.gem) = 1552384
diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
index ee36c9c8242e..fba7d0d0d887 100644
--- a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
+++ b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2instanceconnect
-PORTVERSION= 1.63.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
index 7f098bc7780e..feea940e482d 100644
--- a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
+++ b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121170
-SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 544727fc7148a09afde4c4308a788fce67ac065a50f509f517662aa91f63b40a
-SIZE (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 24576
+TIMESTAMP = 1761447084
+SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.65.0.gem) = 343ee4acbabc663d57622f66b208bf1ad7659e46cf87a28ae04861fe8a361af6
+SIZE (rubygem/aws-sdk-ec2instanceconnect-1.65.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index d929c1ea6738..b3ae75ec3b70 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecr
-PORTVERSION= 1.110.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo
index c3e1957a7bb7..1974a866b1c1 100644
--- a/devel/rubygem-aws-sdk-ecr/distinfo
+++ b/devel/rubygem-aws-sdk-ecr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121172
-SHA256 (rubygem/aws-sdk-ecr-1.110.0.gem) = 9c58992c96e9b522deb86421d0fd8ee39d3e327130165495f00b79dfe11f75ff
-SIZE (rubygem/aws-sdk-ecr-1.110.0.gem) = 89088
+TIMESTAMP = 1761447086
+SHA256 (rubygem/aws-sdk-ecr-1.112.0.gem) = c875d3edfe365876fed0adc96c88635af617071820326a4db5298fcb3741684c
+SIZE (rubygem/aws-sdk-ecr-1.112.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-ecrpublic/Makefile b/devel/rubygem-aws-sdk-ecrpublic/Makefile
index 8e79cc4e926f..bfc32a30003e 100644
--- a/devel/rubygem-aws-sdk-ecrpublic/Makefile
+++ b/devel/rubygem-aws-sdk-ecrpublic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecrpublic
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecrpublic/distinfo b/devel/rubygem-aws-sdk-ecrpublic/distinfo
index a530aaad96eb..0432f037fff9 100644
--- a/devel/rubygem-aws-sdk-ecrpublic/distinfo
+++ b/devel/rubygem-aws-sdk-ecrpublic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121174
-SHA256 (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 2b24b9aee9bbb319e00f25160634f2dff74ac5a9829bd4d7730f7766209a7682
-SIZE (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 44544
+TIMESTAMP = 1761447088
+SHA256 (rubygem/aws-sdk-ecrpublic-1.58.0.gem) = b9cf6d6a494dfed613928ca61d9e5697b13db75cef3f4f648352844686904171
+SIZE (rubygem/aws-sdk-ecrpublic-1.58.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile
index 59c95a01c31b..fa0f69692cc5 100644
--- a/devel/rubygem-aws-sdk-ecs/Makefile
+++ b/devel/rubygem-aws-sdk-ecs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecs
-PORTVERSION= 1.207.0
+PORTVERSION= 1.210.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo
index 67c183216513..cb4a43340c84 100644
--- a/devel/rubygem-aws-sdk-ecs/distinfo
+++ b/devel/rubygem-aws-sdk-ecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774809
-SHA256 (rubygem/aws-sdk-ecs-1.207.0.gem) = 4a7c3935f9465a63b8d1e03c025e80ec6b524effb913ab95b8eb35ba4a1232cb
-SIZE (rubygem/aws-sdk-ecs-1.207.0.gem) = 282112
+TIMESTAMP = 1762587088
+SHA256 (rubygem/aws-sdk-ecs-1.210.0.gem) = e789bdcab65c1fb3d4864b9657fe3c34a1cc6880c89967346e7024183a3ac027
+SIZE (rubygem/aws-sdk-ecs-1.210.0.gem) = 286208
diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile
index 20359a4df1db..db83850f4a21 100644
--- a/devel/rubygem-aws-sdk-efs/Makefile
+++ b/devel/rubygem-aws-sdk-efs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-efs
-PORTVERSION= 1.101.0
+PORTVERSION= 1.103.0
CATEGORIES= devel filesystems rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-efs/distinfo b/devel/rubygem-aws-sdk-efs/distinfo
index 2a60c1c6ea07..64a9ac7310b6 100644
--- a/devel/rubygem-aws-sdk-efs/distinfo
+++ b/devel/rubygem-aws-sdk-efs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121178
-SHA256 (rubygem/aws-sdk-efs-1.101.0.gem) = 65d37e371439126b754e50de596110e66090747cef56396944de3de3d3aafb50
-SIZE (rubygem/aws-sdk-efs-1.101.0.gem) = 68096
+TIMESTAMP = 1762587090
+SHA256 (rubygem/aws-sdk-efs-1.103.0.gem) = a20d121e27f4b481279f7d1f51e89f2b2a7dbb150c4d8c447254b42e251afb22
+SIZE (rubygem/aws-sdk-efs-1.103.0.gem) = 68096
diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile
index b69df3a4bbc7..f00e495d666e 100644
--- a/devel/rubygem-aws-sdk-eks/Makefile
+++ b/devel/rubygem-aws-sdk-eks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eks
-PORTVERSION= 1.148.0
+PORTVERSION= 1.150.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eks/distinfo b/devel/rubygem-aws-sdk-eks/distinfo
index 55f9c99fc2a8..48fa52a09024 100644
--- a/devel/rubygem-aws-sdk-eks/distinfo
+++ b/devel/rubygem-aws-sdk-eks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816808
-SHA256 (rubygem/aws-sdk-eks-1.148.0.gem) = bb29b29f4180c039d24f81cf3b258cb66f03c1ed9cfe6ca723bfd46c8110eee8
-SIZE (rubygem/aws-sdk-eks-1.148.0.gem) = 140288
+TIMESTAMP = 1762587092
+SHA256 (rubygem/aws-sdk-eks-1.150.0.gem) = 640fa51b9381dcfbbcc112213010c39548142dfa6bfb9611c85d3e39a570bd7b
+SIZE (rubygem/aws-sdk-eks-1.150.0.gem) = 140288
diff --git a/devel/rubygem-aws-sdk-eksauth/Makefile b/devel/rubygem-aws-sdk-eksauth/Makefile
index a34344d0e748..ff36f9ab9821 100644
--- a/devel/rubygem-aws-sdk-eksauth/Makefile
+++ b/devel/rubygem-aws-sdk-eksauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eksauth
-PORTVERSION= 1.25.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eksauth
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eksauth/distinfo b/devel/rubygem-aws-sdk-eksauth/distinfo
index 90c073583238..c4a1884f49a2 100644
--- a/devel/rubygem-aws-sdk-eksauth/distinfo
+++ b/devel/rubygem-aws-sdk-eksauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121182
-SHA256 (rubygem/aws-sdk-eksauth-1.25.0.gem) = bc8aafbc2d371c34b5d349bae9ca6271c56273243eb8cdc6598a58fec28e125f
-SIZE (rubygem/aws-sdk-eksauth-1.25.0.gem) = 23040
+TIMESTAMP = 1762587094
+SHA256 (rubygem/aws-sdk-eksauth-1.27.0.gem) = 23813a63bb01deedc61d053d720a0a54b0b87d6881aad568d2018e372045a1ea
+SIZE (rubygem/aws-sdk-eksauth-1.27.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-elasticache/Makefile b/devel/rubygem-aws-sdk-elasticache/Makefile
index 8551d105ccd2..429d73611ec7 100644
--- a/devel/rubygem-aws-sdk-elasticache/Makefile
+++ b/devel/rubygem-aws-sdk-elasticache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticache
-PORTVERSION= 1.133.0
+PORTVERSION= 1.135.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticach
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticache/distinfo b/devel/rubygem-aws-sdk-elasticache/distinfo
index 9c6218dcf28b..b144d80600fe 100644
--- a/devel/rubygem-aws-sdk-elasticache/distinfo
+++ b/devel/rubygem-aws-sdk-elasticache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121184
-SHA256 (rubygem/aws-sdk-elasticache-1.133.0.gem) = 1259401fe161c0f165643b5103f98201b3fdcb1ba455d8e943f929d415cc1c3a
-SIZE (rubygem/aws-sdk-elasticache-1.133.0.gem) = 178688
+TIMESTAMP = 1762587096
+SHA256 (rubygem/aws-sdk-elasticache-1.135.0.gem) = d33669e034872d0026743bbb276059ac8dde80d570780f88e1101e8d6c2f88c1
+SIZE (rubygem/aws-sdk-elasticache-1.135.0.gem) = 178688
diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
index 8194265d6dbb..efdea1060845 100644
--- a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
+++ b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticbeanstalk
-PORTVERSION= 1.93.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
index 3cb7ef206ad9..a27cf45ca888 100644
--- a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
+++ b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121186
-SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 70e7cfdc82a80ddc765dd4137e60fad764fdb699ec495a3e59ba182ada8a87a7
-SIZE (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 92672
+TIMESTAMP = 1762587098
+SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.95.0.gem) = b49c01e57d1eec2201284d4412238dec1f049d85b10d8cc70457d7ab38ce37fd
+SIZE (rubygem/aws-sdk-elasticbeanstalk-1.95.0.gem) = 92672
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
index e264271eee3e..00e7e6d56355 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticloadbalancing
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
index c904339cfb18..840ad9fbe08e 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
+++ b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121188
-SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = cfa25221c3c6ff11b70ef836ab7b6f7c7f8d4bb69a442f0c0fc523251b3a0fb0
-SIZE (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = 54272
+TIMESTAMP = 1762587100
+SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.82.0.gem) = 42d8686757b57df3713c7dddf2bb87e792df97cc834b1fe0868f71e29e8fc19c
+SIZE (rubygem/aws-sdk-elasticloadbalancing-1.82.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
index f91ccc6be77f..5c59ee1d411d 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticloadbalancingv2
-PORTVERSION= 1.139.0
+PORTVERSION= 1.141.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
index 11bb29554f32..80903506162f 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121190
-SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = b80e75de788f90c479c8687d01c284e9f2756c691333176b34efdec8d0c101f5
-SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = 103424
+TIMESTAMP = 1761447104
+SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.141.0.gem) = 16b9ac342068f0875861d3aec4b57185395827b65a63597d705cab5943998cba
+SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.141.0.gem) = 105984
diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
index c16bdaf8a852..1f1a268ff8b4 100644
--- a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticsearchservice
-PORTVERSION= 1.108.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
index ca2fc1f191b5..2471cbcaeb9b 100644
--- a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
+++ b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121192
-SHA256 (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 52b964c7f99725e903aa6bb262454701c8765575617e47f1ba0ad3c21c5cdf94
-SIZE (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 90112
+TIMESTAMP = 1761447106
+SHA256 (rubygem/aws-sdk-elasticsearchservice-1.110.0.gem) = e0c746eac2df756ca2356a8aa73fe6d07290d7ba2e1bd572dcca5c6ab476e8d3
+SIZE (rubygem/aws-sdk-elasticsearchservice-1.110.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-elastictranscoder/Makefile b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
index 78bc452932e4..281b86368573 100644
--- a/devel/rubygem-aws-sdk-elastictranscoder/Makefile
+++ b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elastictranscoder
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elastictranscoder/distinfo b/devel/rubygem-aws-sdk-elastictranscoder/distinfo
index bae4f5d4db40..d204d4438525 100644
--- a/devel/rubygem-aws-sdk-elastictranscoder/distinfo
+++ b/devel/rubygem-aws-sdk-elastictranscoder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121194
-SHA256 (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = b796936b786282c4d017664d446b6bf5730566b70dda400174199d68dfd3d6e9
-SIZE (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = 81920
+TIMESTAMP = 1762587102
+SHA256 (rubygem/aws-sdk-elastictranscoder-1.78.0.gem) = 5e55ebe95960640a4592727accf5ce883c94395c7c55990c239320c89e43b37a
+SIZE (rubygem/aws-sdk-elastictranscoder-1.78.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile
index 8c8c8f21f4ad..83a412ff6d93 100644
--- a/devel/rubygem-aws-sdk-emr/Makefile
+++ b/devel/rubygem-aws-sdk-emr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emr
-PORTVERSION= 1.117.0
+PORTVERSION= 1.119.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emr/distinfo b/devel/rubygem-aws-sdk-emr/distinfo
index 0e0ec95c37d6..e6b84ac24845 100644
--- a/devel/rubygem-aws-sdk-emr/distinfo
+++ b/devel/rubygem-aws-sdk-emr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121196
-SHA256 (rubygem/aws-sdk-emr-1.117.0.gem) = 45d5027693ac0de14d2715f636a589a3ff37327d245a3133723409a8f4b3730e
-SIZE (rubygem/aws-sdk-emr-1.117.0.gem) = 133120
+TIMESTAMP = 1762587104
+SHA256 (rubygem/aws-sdk-emr-1.119.0.gem) = 40c2b2101e616ba8d6d4f97c13c841350ec6a9fbe5efd436b96d1e882586b9ec
+SIZE (rubygem/aws-sdk-emr-1.119.0.gem) = 133120
diff --git a/devel/rubygem-aws-sdk-emrcontainers/Makefile b/devel/rubygem-aws-sdk-emrcontainers/Makefile
index bab5075a1d36..f4bbd3ced436 100644
--- a/devel/rubygem-aws-sdk-emrcontainers/Makefile
+++ b/devel/rubygem-aws-sdk-emrcontainers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrcontainers
-PORTVERSION= 1.61.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontain
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emrcontainers/distinfo b/devel/rubygem-aws-sdk-emrcontainers/distinfo
index 2acbf36c9ec1..48211f2092b6 100644
--- a/devel/rubygem-aws-sdk-emrcontainers/distinfo
+++ b/devel/rubygem-aws-sdk-emrcontainers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324232
-SHA256 (rubygem/aws-sdk-emrcontainers-1.61.0.gem) = cfce47fbab8afa8ebb15978d603e4c48015872e6c6ac23c267d36a8c2fffadde
-SIZE (rubygem/aws-sdk-emrcontainers-1.61.0.gem) = 48128
+TIMESTAMP = 1762587106
+SHA256 (rubygem/aws-sdk-emrcontainers-1.63.0.gem) = c0c18f0d4df05c749a44a2092848f88b7e156da02f1a9aef254b10282dda184a
+SIZE (rubygem/aws-sdk-emrcontainers-1.63.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index 29358ab81ac9..6b6448963de9 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrserverless
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo
index 75f8bce49796..97119d04a7c9 100644
--- a/devel/rubygem-aws-sdk-emrserverless/distinfo
+++ b/devel/rubygem-aws-sdk-emrserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121200
-SHA256 (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 3401483e737c1ac97c5dc2eb535abf4fe7d9d66928ae2aabaf5a59663256125b
-SIZE (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 47616
+TIMESTAMP = 1762587108
+SHA256 (rubygem/aws-sdk-emrserverless-1.56.0.gem) = 01745146723f77f540e97c7573d21c99de8c39a0a8423ac4531d081ffc6dcf39
+SIZE (rubygem/aws-sdk-emrserverless-1.56.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-entityresolution/Makefile b/devel/rubygem-aws-sdk-entityresolution/Makefile
index 034f563852c3..6ddd13ba7dfd 100644
--- a/devel/rubygem-aws-sdk-entityresolution/Makefile
+++ b/devel/rubygem-aws-sdk-entityresolution/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-entityresolution
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-entityreso
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-entityresolution/distinfo b/devel/rubygem-aws-sdk-entityresolution/distinfo
index 01b0cc77fd8b..bc8d40aea90c 100644
--- a/devel/rubygem-aws-sdk-entityresolution/distinfo
+++ b/devel/rubygem-aws-sdk-entityresolution/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816810
-SHA256 (rubygem/aws-sdk-entityresolution-1.37.0.gem) = d58ac0b4d308201dd81908090023ddf73170f2f7b83e36c5ac0510ae52aed0e3
-SIZE (rubygem/aws-sdk-entityresolution-1.37.0.gem) = 64512
+TIMESTAMP = 1762587110
+SHA256 (rubygem/aws-sdk-entityresolution-1.39.0.gem) = 5869bcb55ffa37494eecbb5f258009ba4dbea69c1b2c1509f4cea1946bd6d930
+SIZE (rubygem/aws-sdk-entityresolution-1.39.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile
index 0f05511cf8db..6fbaac0b3cc9 100644
--- a/devel/rubygem-aws-sdk-eventbridge/Makefile
+++ b/devel/rubygem-aws-sdk-eventbridge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eventbridge
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo
index e7c63b750ed6..46a9deb98388 100644
--- a/devel/rubygem-aws-sdk-eventbridge/distinfo
+++ b/devel/rubygem-aws-sdk-eventbridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121204
-SHA256 (rubygem/aws-sdk-eventbridge-1.90.0.gem) = c7e557e2433d6fc2d61446139408349a2ac8e23129d8f603899514066d0271ff
-SIZE (rubygem/aws-sdk-eventbridge-1.90.0.gem) = 97792
+TIMESTAMP = 1761447118
+SHA256 (rubygem/aws-sdk-eventbridge-1.92.0.gem) = 990bd0a709d3758099cbf6b3929946d7d15bfef8b9f7416e878cb073cec17c5d
+SIZE (rubygem/aws-sdk-eventbridge-1.92.0.gem) = 97792
diff --git a/devel/rubygem-aws-sdk-evs/Makefile b/devel/rubygem-aws-sdk-evs/Makefile
index 0c9dbd5d6ce9..e896770de39c 100644
--- a/devel/rubygem-aws-sdk-evs/Makefile
+++ b/devel/rubygem-aws-sdk-evs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-evs
-PORTVERSION= 1.6.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-evs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-evs/distinfo b/devel/rubygem-aws-sdk-evs/distinfo
index d4a87d2cf135..8f3e8f62c0f4 100644
--- a/devel/rubygem-aws-sdk-evs/distinfo
+++ b/devel/rubygem-aws-sdk-evs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324234
-SHA256 (rubygem/aws-sdk-evs-1.6.0.gem) = 75374f68d1239f218a82509adc7d3828e8c5b31f6639cb86e50c755a87cdc42a
-SIZE (rubygem/aws-sdk-evs-1.6.0.gem) = 42496
+TIMESTAMP = 1762587112
+SHA256 (rubygem/aws-sdk-evs-1.8.0.gem) = 8bc2b5651e6078da283bd051a00b768f997d3f193d024bbe9316718529b645b0
+SIZE (rubygem/aws-sdk-evs-1.8.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-finspace/Makefile b/devel/rubygem-aws-sdk-finspace/Makefile
index 1f11c8b7ac23..b5e3d4b20f3c 100644
--- a/devel/rubygem-aws-sdk-finspace/Makefile
+++ b/devel/rubygem-aws-sdk-finspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-finspace
-PORTVERSION= 1.58.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-finspace/distinfo b/devel/rubygem-aws-sdk-finspace/distinfo
index 04083b15fb79..cf6f26383dad 100644
--- a/devel/rubygem-aws-sdk-finspace/distinfo
+++ b/devel/rubygem-aws-sdk-finspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121208
-SHA256 (rubygem/aws-sdk-finspace-1.58.0.gem) = 05ce5431e0c1bbbf053c70b4d3155e35e07cc471355e91f6670aa0391c7148f6
-SIZE (rubygem/aws-sdk-finspace-1.58.0.gem) = 86528
+TIMESTAMP = 1761447122
+SHA256 (rubygem/aws-sdk-finspace-1.60.0.gem) = bc8450db49944d06ab925f2918e889b551e5fdac52b63b0e4c7b626919437c2f
+SIZE (rubygem/aws-sdk-finspace-1.60.0.gem) = 86528
diff --git a/devel/rubygem-aws-sdk-finspacedata/Makefile b/devel/rubygem-aws-sdk-finspacedata/Makefile
index d07d6d3f5436..fb96f4194f33 100644
--- a/devel/rubygem-aws-sdk-finspacedata/Makefile
+++ b/devel/rubygem-aws-sdk-finspacedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-finspacedata
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspaceda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-finspacedata/distinfo b/devel/rubygem-aws-sdk-finspacedata/distinfo
index 0e6fac85040d..df6d74c4e7a0 100644
--- a/devel/rubygem-aws-sdk-finspacedata/distinfo
+++ b/devel/rubygem-aws-sdk-finspacedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121210
-SHA256 (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 582a44d41bcd426b04c3c6d65d3ff7b241b99b548c8d7e83df0f970f56fa7681
-SIZE (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 53248
+TIMESTAMP = 1761447124
+SHA256 (rubygem/aws-sdk-finspacedata-1.59.0.gem) = cf564b11e9098b7574fbe513c755dc7cdd49c485a772066d702b3147393d9dcf
+SIZE (rubygem/aws-sdk-finspacedata-1.59.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-firehose/Makefile b/devel/rubygem-aws-sdk-firehose/Makefile
index e113f95b12fb..d051e48f7738 100644
--- a/devel/rubygem-aws-sdk-firehose/Makefile
+++ b/devel/rubygem-aws-sdk-firehose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-firehose
-PORTVERSION= 1.99.0
+PORTVERSION= 1.101.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-firehose/distinfo b/devel/rubygem-aws-sdk-firehose/distinfo
index 3c93920c68dc..c84884ea7e0b 100644
--- a/devel/rubygem-aws-sdk-firehose/distinfo
+++ b/devel/rubygem-aws-sdk-firehose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121212
-SHA256 (rubygem/aws-sdk-firehose-1.99.0.gem) = 14466c47230e928fc323add5ed62b86d75e00b258c9d224aa7beb7a96e208d4d
-SIZE (rubygem/aws-sdk-firehose-1.99.0.gem) = 95744
+TIMESTAMP = 1762587114
+SHA256 (rubygem/aws-sdk-firehose-1.101.0.gem) = 47079f7e21918425d1ce70f23e43abf5b32a6da4d712588cfc4f500a7e0b7939
+SIZE (rubygem/aws-sdk-firehose-1.101.0.gem) = 95744
diff --git a/devel/rubygem-aws-sdk-fis/Makefile b/devel/rubygem-aws-sdk-fis/Makefile
index a0cd40d8fed9..9a002ace2d79 100644
--- a/devel/rubygem-aws-sdk-fis/Makefile
+++ b/devel/rubygem-aws-sdk-fis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fis
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fis/distinfo b/devel/rubygem-aws-sdk-fis/distinfo
index dfa7a58e1a91..ba5ac5333b7e 100644
--- a/devel/rubygem-aws-sdk-fis/distinfo
+++ b/devel/rubygem-aws-sdk-fis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121214
-SHA256 (rubygem/aws-sdk-fis-1.56.0.gem) = 2a416a21a0303139c6d40d915626a4529add58ba83792a6f5f528a48b0d66175
-SIZE (rubygem/aws-sdk-fis-1.56.0.gem) = 47616
+TIMESTAMP = 1762587116
+SHA256 (rubygem/aws-sdk-fis-1.58.0.gem) = 5e5dcc65098ee824fe69dbe2bc98f349eb59843609452b2d4420a2078b535164
+SIZE (rubygem/aws-sdk-fis-1.58.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-fms/Makefile b/devel/rubygem-aws-sdk-fms/Makefile
index 06d89b7cd32c..6426c9dd6b31 100644
--- a/devel/rubygem-aws-sdk-fms/Makefile
+++ b/devel/rubygem-aws-sdk-fms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fms
-PORTVERSION= 1.98.0
+PORTVERSION= 1.100.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fms/distinfo b/devel/rubygem-aws-sdk-fms/distinfo
index b2e35ce67b90..89bec165355d 100644
--- a/devel/rubygem-aws-sdk-fms/distinfo
+++ b/devel/rubygem-aws-sdk-fms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121216
-SHA256 (rubygem/aws-sdk-fms-1.98.0.gem) = 09e082ce76077c508f069209269d486e964ea2decaa5244c5be580503e819898
-SIZE (rubygem/aws-sdk-fms-1.98.0.gem) = 93184
+TIMESTAMP = 1762587118
+SHA256 (rubygem/aws-sdk-fms-1.100.0.gem) = e5f064a33e78a477f9ca869152ed71811c34532c7f26297fd0ae14b9544515aa
+SIZE (rubygem/aws-sdk-fms-1.100.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
index b3c1f5d5cafd..52c44b7af339 100644
--- a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-forecastqueryservice
-PORTVERSION= 1.60.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
index 8633c3bd2377..da0ae575fb83 100644
--- a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
+++ b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121218
-SHA256 (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 517cd9d2c04cc595be7d1991500736352c7c69e6d269f4105b428722e61e45b9
-SIZE (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 23552
+TIMESTAMP = 1761447132
+SHA256 (rubygem/aws-sdk-forecastqueryservice-1.62.0.gem) = 857c29624b30fce57ccbf72343f95deb26491f22e821c9a9e9fdb0d02c260426
+SIZE (rubygem/aws-sdk-forecastqueryservice-1.62.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-forecastservice/Makefile b/devel/rubygem-aws-sdk-forecastservice/Makefile
index e61e56040370..86a2031def66 100644
--- a/devel/rubygem-aws-sdk-forecastservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-forecastservice
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-forecastservice/distinfo b/devel/rubygem-aws-sdk-forecastservice/distinfo
index 2ee3e4e25f65..cfa67ca6a1cc 100644
--- a/devel/rubygem-aws-sdk-forecastservice/distinfo
+++ b/devel/rubygem-aws-sdk-forecastservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121220
-SHA256 (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 5c3a51f78c0065f7eefd55da7fb72da979cf082a0c1ec89a2a1a90a57d77a1dd
-SIZE (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 103936
+TIMESTAMP = 1762587120
+SHA256 (rubygem/aws-sdk-forecastservice-1.79.0.gem) = 60da0866d226384e32c632338e64e7457ffcbc54122452e7518307fbc772f13d
+SIZE (rubygem/aws-sdk-forecastservice-1.79.0.gem) = 103936
diff --git a/devel/rubygem-aws-sdk-frauddetector/Makefile b/devel/rubygem-aws-sdk-frauddetector/Makefile
index 1f1f683933ec..34845d1349e0 100644
--- a/devel/rubygem-aws-sdk-frauddetector/Makefile
+++ b/devel/rubygem-aws-sdk-frauddetector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-frauddetector
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-frauddetector/distinfo b/devel/rubygem-aws-sdk-frauddetector/distinfo
index 59e8fb5626b6..f17cc670fb0f 100644
--- a/devel/rubygem-aws-sdk-frauddetector/distinfo
+++ b/devel/rubygem-aws-sdk-frauddetector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121222
-SHA256 (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 8f961f20a69af929d94dc3990d721afa9fb53411abe5fa550e96ae76285c23be
-SIZE (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 81920
+TIMESTAMP = 1762587122
+SHA256 (rubygem/aws-sdk-frauddetector-1.78.0.gem) = 4a24ef73e84bfb96fb54a6aaebec42b536c20c4c9746215f9c713611835a211d
+SIZE (rubygem/aws-sdk-frauddetector-1.78.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-freetier/Makefile b/devel/rubygem-aws-sdk-freetier/Makefile
index 45087e71973a..b19dda64f368 100644
--- a/devel/rubygem-aws-sdk-freetier/Makefile
+++ b/devel/rubygem-aws-sdk-freetier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-freetier
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-freetier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-freetier/distinfo b/devel/rubygem-aws-sdk-freetier/distinfo
index b0d3c1212b37..ab3ca279d012 100644
--- a/devel/rubygem-aws-sdk-freetier/distinfo
+++ b/devel/rubygem-aws-sdk-freetier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121224
-SHA256 (rubygem/aws-sdk-freetier-1.27.0.gem) = fc48371bacf658c19e7da16b0db3f3ae17e4c9085b4b5864d3645e2ccb6c0ab0
-SIZE (rubygem/aws-sdk-freetier-1.27.0.gem) = 29184
+TIMESTAMP = 1761447138
+SHA256 (rubygem/aws-sdk-freetier-1.29.0.gem) = effe3d3f9fe940596e28ab423627a887ba8f698c0c3c0bcd0e98ac7c4f17fa2e
+SIZE (rubygem/aws-sdk-freetier-1.29.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile
index 1170d7d58797..c77069a69a01 100644
--- a/devel/rubygem-aws-sdk-fsx/Makefile
+++ b/devel/rubygem-aws-sdk-fsx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fsx
-PORTVERSION= 1.123.0
+PORTVERSION= 1.125.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo
index 7bd1ad7c5c14..164edb98bd88 100644
--- a/devel/rubygem-aws-sdk-fsx/distinfo
+++ b/devel/rubygem-aws-sdk-fsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774811
-SHA256 (rubygem/aws-sdk-fsx-1.123.0.gem) = b0b36cba47d290531c07f2a15b3c29396da7170fa708ab8f093a941d58ad5f91
-SIZE (rubygem/aws-sdk-fsx-1.123.0.gem) = 216576
+TIMESTAMP = 1762587124
+SHA256 (rubygem/aws-sdk-fsx-1.125.0.gem) = 840837555291720fdde289e845a823c8fc0dbf2a5c8a5f14fa36cd71b16e6b65
+SIZE (rubygem/aws-sdk-fsx-1.125.0.gem) = 217088
diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile
index 19cc0d93bd87..eaa0678f1a64 100644
--- a/devel/rubygem-aws-sdk-gamelift/Makefile
+++ b/devel/rubygem-aws-sdk-gamelift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gamelift
-PORTVERSION= 1.110.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gamelift/distinfo b/devel/rubygem-aws-sdk-gamelift/distinfo
index ea78a2940a6e..b224389e3692 100644
--- a/devel/rubygem-aws-sdk-gamelift/distinfo
+++ b/devel/rubygem-aws-sdk-gamelift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121228
-SHA256 (rubygem/aws-sdk-gamelift-1.110.0.gem) = a1d645a28d046a3e212bdbdca08164bed6e2d214385c07e48fa1896206eaf200
-SIZE (rubygem/aws-sdk-gamelift-1.110.0.gem) = 262144
+TIMESTAMP = 1761447142
+SHA256 (rubygem/aws-sdk-gamelift-1.112.0.gem) = 05e1f76e66bd7e76b13ccb2cbe162ca8512426eb23aa4a73ab5ff3e18d457e15
+SIZE (rubygem/aws-sdk-gamelift-1.112.0.gem) = 262144
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/Makefile b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
index 20829e2b4a1d..30c8c4696864 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/Makefile
+++ b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gameliftstreams
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gameliftst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/distinfo b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
index 6cf8ee9e6b6d..142f3c1c1893 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/distinfo
+++ b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121230
-SHA256 (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = b2afdf6b94677a8fc16cadf11e5b3aaa8399ab8fea74d7162fd015c62a29cf5a
-SIZE (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = 62976
+TIMESTAMP = 1762587126
+SHA256 (rubygem/aws-sdk-gameliftstreams-1.16.0.gem) = 31ed248930c55830ae6c010ce2faca7fef8c26ba94afa85c73d9c2af02918bfe
+SIZE (rubygem/aws-sdk-gameliftstreams-1.16.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-geomaps/Makefile b/devel/rubygem-aws-sdk-geomaps/Makefile
index 7292e36d24ba..603f2b6b4956 100644
--- a/devel/rubygem-aws-sdk-geomaps/Makefile
+++ b/devel/rubygem-aws-sdk-geomaps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-geomaps
-PORTVERSION= 1.13.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geomaps
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-geomaps/distinfo b/devel/rubygem-aws-sdk-geomaps/distinfo
index 0bf44618675e..c211695832bd 100644
--- a/devel/rubygem-aws-sdk-geomaps/distinfo
+++ b/devel/rubygem-aws-sdk-geomaps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121232
-SHA256 (rubygem/aws-sdk-geomaps-1.13.0.gem) = 4cc89bee01980bc209d20d2cb9dd15edb1c8334ff5f49dee9bfcf6c340659fec
-SIZE (rubygem/aws-sdk-geomaps-1.13.0.gem) = 31744
+TIMESTAMP = 1762587128
+SHA256 (rubygem/aws-sdk-geomaps-1.16.0.gem) = 84b8f78973a7c20982e9ef68c56b68a674d86feddb14fb854f194bb2fa63c009
+SIZE (rubygem/aws-sdk-geomaps-1.16.0.gem) = 33280
diff --git a/devel/rubygem-aws-sdk-geoplaces/Makefile b/devel/rubygem-aws-sdk-geoplaces/Makefile
index 435192fd601b..af2bddde6f85 100644
--- a/devel/rubygem-aws-sdk-geoplaces/Makefile
+++ b/devel/rubygem-aws-sdk-geoplaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-geoplaces
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geoplaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-geoplaces/distinfo b/devel/rubygem-aws-sdk-geoplaces/distinfo
index 3d0df43262eb..8c6091492498 100644
--- a/devel/rubygem-aws-sdk-geoplaces/distinfo
+++ b/devel/rubygem-aws-sdk-geoplaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121234
-SHA256 (rubygem/aws-sdk-geoplaces-1.13.0.gem) = ab53e5b1645072f6ce29360ff807604d4f5151285f90136f71d7d32c3b0fa899
-SIZE (rubygem/aws-sdk-geoplaces-1.13.0.gem) = 54272
+TIMESTAMP = 1762587130
+SHA256 (rubygem/aws-sdk-geoplaces-1.15.0.gem) = d623b6685b88ff3a69725015b3b3d35277aac677cf4a97b6040cf5440d88465d
+SIZE (rubygem/aws-sdk-geoplaces-1.15.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-georoutes/Makefile b/devel/rubygem-aws-sdk-georoutes/Makefile
index 6aef46f47300..e4b4b6a97f3c 100644
--- a/devel/rubygem-aws-sdk-georoutes/Makefile
+++ b/devel/rubygem-aws-sdk-georoutes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-georoutes
-PORTVERSION= 1.12.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-georoutes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-georoutes/distinfo b/devel/rubygem-aws-sdk-georoutes/distinfo
index c0c730c89eea..10cb43a255b2 100644
--- a/devel/rubygem-aws-sdk-georoutes/distinfo
+++ b/devel/rubygem-aws-sdk-georoutes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121236
-SHA256 (rubygem/aws-sdk-georoutes-1.12.0.gem) = c239bfaaa9da12812885d1bbbae8b540a9fd2c8986dd6dd2a906fd2751ff378d
-SIZE (rubygem/aws-sdk-georoutes-1.12.0.gem) = 90112
+TIMESTAMP = 1761447150
+SHA256 (rubygem/aws-sdk-georoutes-1.14.0.gem) = 038202207269beae9ad0b393a7a52075f424cee2cf255a3c58c83abdc89b836b
+SIZE (rubygem/aws-sdk-georoutes-1.14.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile
index 0234b0e1537d..6a809277ae94 100644
--- a/devel/rubygem-aws-sdk-glacier/Makefile
+++ b/devel/rubygem-aws-sdk-glacier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-glacier
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-glacier/distinfo b/devel/rubygem-aws-sdk-glacier/distinfo
index 8911e2631158..2c3c946aa8f0 100644
--- a/devel/rubygem-aws-sdk-glacier/distinfo
+++ b/devel/rubygem-aws-sdk-glacier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121238
-SHA256 (rubygem/aws-sdk-glacier-1.83.0.gem) = a749c8a3ea208f0616014a8e074451aade3360ed77043ccadc91d9b1b3a7fd6e
-SIZE (rubygem/aws-sdk-glacier-1.83.0.gem) = 81408
+TIMESTAMP = 1762587132
+SHA256 (rubygem/aws-sdk-glacier-1.85.0.gem) = b1b9dd500a85cf90b4b5445c64430cbf072135aaf4dca9ece5bd452b46203498
+SIZE (rubygem/aws-sdk-glacier-1.85.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-globalaccelerator/Makefile b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
index 75769d66a40e..876cd5e95233 100644
--- a/devel/rubygem-aws-sdk-globalaccelerator/Makefile
+++ b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-globalaccelerator
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalacce
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-globalaccelerator/distinfo b/devel/rubygem-aws-sdk-globalaccelerator/distinfo
index 4b511bdb9829..46d60464de51 100644
--- a/devel/rubygem-aws-sdk-globalaccelerator/distinfo
+++ b/devel/rubygem-aws-sdk-globalaccelerator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121240
-SHA256 (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = c4dd84c8eb6b5d492adf53a8c8f61578a85132602397a4f9535705d3b50c22e0
-SIZE (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = 70144
+TIMESTAMP = 1761447154
+SHA256 (rubygem/aws-sdk-globalaccelerator-1.85.0.gem) = 426487f167b875154b0ff5f75912eb3ea8d117e919fd9b703ff685c25f4f0ab8
+SIZE (rubygem/aws-sdk-globalaccelerator-1.85.0.gem) = 70144
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index 8b8d70843fbb..090e58cf2034 100644
--- a/devel/rubygem-aws-sdk-glue/Makefile
+++ b/devel/rubygem-aws-sdk-glue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-glue
-PORTVERSION= 1.238.0
+PORTVERSION= 1.240.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo
index af40e0feebf6..8019c7879f7e 100644
--- a/devel/rubygem-aws-sdk-glue/distinfo
+++ b/devel/rubygem-aws-sdk-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774813
-SHA256 (rubygem/aws-sdk-glue-1.238.0.gem) = 62ff3e67173b73fcfc28ebcbd19b6820016228e03e24da732759176f748e12d1
-SIZE (rubygem/aws-sdk-glue-1.238.0.gem) = 436224
+TIMESTAMP = 1762587134
+SHA256 (rubygem/aws-sdk-glue-1.240.0.gem) = 608292bf2d8491fedc7c6684f46765261c591199ff42b63c6dde6b961e307211
+SIZE (rubygem/aws-sdk-glue-1.240.0.gem) = 437248
diff --git a/devel/rubygem-aws-sdk-gluedatabrew/Makefile b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
index 880369e36e25..475237fa8f3c 100644
--- a/devel/rubygem-aws-sdk-gluedatabrew/Makefile
+++ b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gluedatabrew
-PORTVERSION= 1.60.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gluedatabrew/distinfo b/devel/rubygem-aws-sdk-gluedatabrew/distinfo
index 9fc907efce9f..c84c8dc1d858 100644
--- a/devel/rubygem-aws-sdk-gluedatabrew/distinfo
+++ b/devel/rubygem-aws-sdk-gluedatabrew/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121244
-SHA256 (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 6279bee06ae11016ccd2ed9103d1df03154c5560269069ae3e76fcf900ac4ce4
-SIZE (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 72704
+TIMESTAMP = 1761447158
+SHA256 (rubygem/aws-sdk-gluedatabrew-1.62.0.gem) = b603667918c86be46f5aad35230b565032bef0901ccda0ce0e5d733b0c96152e
+SIZE (rubygem/aws-sdk-gluedatabrew-1.62.0.gem) = 72704
diff --git a/devel/rubygem-aws-sdk-greengrass/Makefile b/devel/rubygem-aws-sdk-greengrass/Makefile
index ee667e7d77c8..c55415194717 100644
--- a/devel/rubygem-aws-sdk-greengrass/Makefile
+++ b/devel/rubygem-aws-sdk-greengrass/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-greengrass
-PORTVERSION= 1.86.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-greengrass/distinfo b/devel/rubygem-aws-sdk-greengrass/distinfo
index 3ea493dc798e..14ae4b9e42f7 100644
--- a/devel/rubygem-aws-sdk-greengrass/distinfo
+++ b/devel/rubygem-aws-sdk-greengrass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121246
-SHA256 (rubygem/aws-sdk-greengrass-1.86.0.gem) = 7cabd374eed15a295732aaf907bede55a172a6a755f51bf01f780ef41eaa7193
-SIZE (rubygem/aws-sdk-greengrass-1.86.0.gem) = 69120
+TIMESTAMP = 1762587136
+SHA256 (rubygem/aws-sdk-greengrass-1.88.0.gem) = f29951e14abf2e00e67eb5abc4ed74a1828a81fece9e286b38877a7730b3d43a
+SIZE (rubygem/aws-sdk-greengrass-1.88.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile
index b92bb95e0803..344eddd6ba11 100644
--- a/devel/rubygem-aws-sdk-greengrassv2/Makefile
+++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-greengrassv2
-PORTVERSION= 1.62.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-greengrassv2/distinfo b/devel/rubygem-aws-sdk-greengrassv2/distinfo
index db9359f03aa2..944ccf73f89f 100644
--- a/devel/rubygem-aws-sdk-greengrassv2/distinfo
+++ b/devel/rubygem-aws-sdk-greengrassv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121248
-SHA256 (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 1df94ddc14770b05428805f9e528af49f1d8235301ca54de70257c88c5240d99
-SIZE (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 62976
+TIMESTAMP = 1762587138
+SHA256 (rubygem/aws-sdk-greengrassv2-1.64.0.gem) = f8a3fb2735a1e3955e9a67ac806f444db73bcc2a064215c2477fa243306aa1c7
+SIZE (rubygem/aws-sdk-greengrassv2-1.64.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-groundstation/Makefile b/devel/rubygem-aws-sdk-groundstation/Makefile
index 2096de572cbb..1fe1d501530e 100644
--- a/devel/rubygem-aws-sdk-groundstation/Makefile
+++ b/devel/rubygem-aws-sdk-groundstation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-groundstation
-PORTVERSION= 1.72.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-groundstation/distinfo b/devel/rubygem-aws-sdk-groundstation/distinfo
index 06fb5bc67699..f319b77e157d 100644
--- a/devel/rubygem-aws-sdk-groundstation/distinfo
+++ b/devel/rubygem-aws-sdk-groundstation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121250
-SHA256 (rubygem/aws-sdk-groundstation-1.72.0.gem) = b75259fd96d942dc5f38b10a7736a13d043fa858cd596a8cbee44a2d06df104b
-SIZE (rubygem/aws-sdk-groundstation-1.72.0.gem) = 61440
+TIMESTAMP = 1762587140
+SHA256 (rubygem/aws-sdk-groundstation-1.74.0.gem) = e01bdf83fb9a24fb688a33ff10d76b20cb0f83580b8418db4a03b7d9dd4487be
+SIZE (rubygem/aws-sdk-groundstation-1.74.0.gem) = 68608
diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile
index 24cbd4fa2302..2d2260be2065 100644
--- a/devel/rubygem-aws-sdk-guardduty/Makefile
+++ b/devel/rubygem-aws-sdk-guardduty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-guardduty
-PORTVERSION= 1.129.0
+PORTVERSION= 1.131.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo
index b0ba0164be8f..f59bb5741054 100644
--- a/devel/rubygem-aws-sdk-guardduty/distinfo
+++ b/devel/rubygem-aws-sdk-guardduty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774815
-SHA256 (rubygem/aws-sdk-guardduty-1.129.0.gem) = 22ae9b5c5d042f5d7f3804c78b733a7401629281c47e2ae7c99b42db68705271
-SIZE (rubygem/aws-sdk-guardduty-1.129.0.gem) = 144896
+TIMESTAMP = 1761447166
+SHA256 (rubygem/aws-sdk-guardduty-1.131.0.gem) = bf603b8f3edca79626781f7e1baa9432a395173af4a15f00ec096715d49a1dd7
+SIZE (rubygem/aws-sdk-guardduty-1.131.0.gem) = 145408
diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile
index 77b572be9598..37755de8db62 100644
--- a/devel/rubygem-aws-sdk-health/Makefile
+++ b/devel/rubygem-aws-sdk-health/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-health
-PORTVERSION= 1.86.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-health/distinfo b/devel/rubygem-aws-sdk-health/distinfo
index cc9cc007d90a..e85b8941278e 100644
--- a/devel/rubygem-aws-sdk-health/distinfo
+++ b/devel/rubygem-aws-sdk-health/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121254
-SHA256 (rubygem/aws-sdk-health-1.86.0.gem) = b6fdaa656f4885906ea6a6bed20432d343bc2a0a03c23b373b6e1b41defe39bd
-SIZE (rubygem/aws-sdk-health-1.86.0.gem) = 40448
+TIMESTAMP = 1762587142
+SHA256 (rubygem/aws-sdk-health-1.88.0.gem) = 6f50b73b79cffee0716dbbc478641eec6b0573e7f41d711085f89629a26d0878
+SIZE (rubygem/aws-sdk-health-1.88.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-healthlake/Makefile b/devel/rubygem-aws-sdk-healthlake/Makefile
index 9b72c5d2540b..9b00b57bb670 100644
--- a/devel/rubygem-aws-sdk-healthlake/Makefile
+++ b/devel/rubygem-aws-sdk-healthlake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-healthlake
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-healthlake/distinfo b/devel/rubygem-aws-sdk-healthlake/distinfo
index 78277c6b064d..be0d115e9476 100644
--- a/devel/rubygem-aws-sdk-healthlake/distinfo
+++ b/devel/rubygem-aws-sdk-healthlake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121256
-SHA256 (rubygem/aws-sdk-healthlake-1.54.0.gem) = 7b7361b85cfbfcee858acff606110e40861769c4baa7d9958657ec316a0f0920
-SIZE (rubygem/aws-sdk-healthlake-1.54.0.gem) = 38912
+TIMESTAMP = 1761447170
+SHA256 (rubygem/aws-sdk-healthlake-1.56.0.gem) = 60833e8d6c7c87748c67573f4f516cfb07bbef5c1b500e6d11689ec8aea3b021
+SIZE (rubygem/aws-sdk-healthlake-1.56.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile
index f3af332635a4..2e6b3f22fa54 100644
--- a/devel/rubygem-aws-sdk-iam/Makefile
+++ b/devel/rubygem-aws-sdk-iam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iam
-PORTVERSION= 1.129.0
+PORTVERSION= 1.132.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iam/distinfo b/devel/rubygem-aws-sdk-iam/distinfo
index 0e77d360cc9a..dbaf7f4dc96c 100644
--- a/devel/rubygem-aws-sdk-iam/distinfo
+++ b/devel/rubygem-aws-sdk-iam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121258
-SHA256 (rubygem/aws-sdk-iam-1.129.0.gem) = 3126c4398352005b64569b94359a200ae6c8979f3c741e635690fa62d88e224c
-SIZE (rubygem/aws-sdk-iam-1.129.0.gem) = 228352
+TIMESTAMP = 1762587144
+SHA256 (rubygem/aws-sdk-iam-1.132.0.gem) = b957df7ed018d97b20fff3f6be17668dc21bb16efc80bd9ad5dc33aea0918399
+SIZE (rubygem/aws-sdk-iam-1.132.0.gem) = 228352
diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile
index b42e92d28239..16c9d0593177 100644
--- a/devel/rubygem-aws-sdk-identitystore/Makefile
+++ b/devel/rubygem-aws-sdk-identitystore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-identitystore
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identityst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-identitystore/distinfo b/devel/rubygem-aws-sdk-identitystore/distinfo
index 7367a32b8b54..a3238d23941e 100644
--- a/devel/rubygem-aws-sdk-identitystore/distinfo
+++ b/devel/rubygem-aws-sdk-identitystore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121260
-SHA256 (rubygem/aws-sdk-identitystore-1.57.0.gem) = 43cd78600408167e41e32dc7a12ca6dfdbd52b86feaf103cd09cbea733fa4bc0
-SIZE (rubygem/aws-sdk-identitystore-1.57.0.gem) = 37888
+TIMESTAMP = 1761447174
+SHA256 (rubygem/aws-sdk-identitystore-1.59.0.gem) = 6ff44df381d8a476507531e76b765865e381377dd04d6e22f794f7000de76aff
+SIZE (rubygem/aws-sdk-identitystore-1.59.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-imagebuilder/Makefile b/devel/rubygem-aws-sdk-imagebuilder/Makefile
index de4a2328aff6..9abd8805cb85 100644
--- a/devel/rubygem-aws-sdk-imagebuilder/Makefile
+++ b/devel/rubygem-aws-sdk-imagebuilder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-imagebuilder
-PORTVERSION= 1.89.0
+PORTVERSION= 1.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuild
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-imagebuilder/distinfo b/devel/rubygem-aws-sdk-imagebuilder/distinfo
index a3730b58a7ac..9fc85dae24cf 100644
--- a/devel/rubygem-aws-sdk-imagebuilder/distinfo
+++ b/devel/rubygem-aws-sdk-imagebuilder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816814
-SHA256 (rubygem/aws-sdk-imagebuilder-1.89.0.gem) = 08a89e9eed20ea953d8dc185299a2a566f36c9f157b22850173bff6fe5175e84
-SIZE (rubygem/aws-sdk-imagebuilder-1.89.0.gem) = 125440
+TIMESTAMP = 1761447176
+SHA256 (rubygem/aws-sdk-imagebuilder-1.91.0.gem) = 9c91f876c3f13420d2da002cf8992be7be03704df590b20b2c1cb4b209b3195b
+SIZE (rubygem/aws-sdk-imagebuilder-1.91.0.gem) = 125440
diff --git a/devel/rubygem-aws-sdk-importexport/Makefile b/devel/rubygem-aws-sdk-importexport/Makefile
index 39545b3d99aa..b3741169e51f 100644
--- a/devel/rubygem-aws-sdk-importexport/Makefile
+++ b/devel/rubygem-aws-sdk-importexport/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-importexport
-PORTVERSION= 1.65.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexpo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2
USES= gem
diff --git a/devel/rubygem-aws-sdk-importexport/distinfo b/devel/rubygem-aws-sdk-importexport/distinfo
index b7bd95580ebd..55041376e48e 100644
--- a/devel/rubygem-aws-sdk-importexport/distinfo
+++ b/devel/rubygem-aws-sdk-importexport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121264
-SHA256 (rubygem/aws-sdk-importexport-1.65.0.gem) = 423ff0b492a4ee053c79ff9a46054ddee0f1367ca3c724832996f2020c0ba985
-SIZE (rubygem/aws-sdk-importexport-1.65.0.gem) = 27648
+TIMESTAMP = 1761447178
+SHA256 (rubygem/aws-sdk-importexport-1.66.0.gem) = 31959ba5cdd2367269af215582ec0d57a16b77ded2e3ffca74c12af4557796ae
+SIZE (rubygem/aws-sdk-importexport-1.66.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-inspector/Makefile b/devel/rubygem-aws-sdk-inspector/Makefile
index 7182670d55aa..81b16dbfa778 100644
--- a/devel/rubygem-aws-sdk-inspector/Makefile
+++ b/devel/rubygem-aws-sdk-inspector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspector
-PORTVERSION= 1.81.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspector/distinfo b/devel/rubygem-aws-sdk-inspector/distinfo
index aa5165173b93..0103282ebea1 100644
--- a/devel/rubygem-aws-sdk-inspector/distinfo
+++ b/devel/rubygem-aws-sdk-inspector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121266
-SHA256 (rubygem/aws-sdk-inspector-1.81.0.gem) = 1bfc94b12ebaab5ef33f15419731064f75e44897e88aac37ec0293577b8b0ee8
-SIZE (rubygem/aws-sdk-inspector-1.81.0.gem) = 58368
+TIMESTAMP = 1762587146
+SHA256 (rubygem/aws-sdk-inspector-1.83.0.gem) = 9f242ab2575cc298cf9f37d68f1492db107ae1d87b268207fdc5827cf3039089
+SIZE (rubygem/aws-sdk-inspector-1.83.0.gem) = 58368
diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile
index c9aafc74de09..40542a9652ee 100644
--- a/devel/rubygem-aws-sdk-inspector2/Makefile
+++ b/devel/rubygem-aws-sdk-inspector2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspector2
-PORTVERSION= 1.60.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspector2/distinfo b/devel/rubygem-aws-sdk-inspector2/distinfo
index 952f10efc6fa..81d23e88c8cf 100644
--- a/devel/rubygem-aws-sdk-inspector2/distinfo
+++ b/devel/rubygem-aws-sdk-inspector2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121268
-SHA256 (rubygem/aws-sdk-inspector2-1.60.0.gem) = 5623ab0df52378291dfb21b088be0fd53bdc1fcb6842ea9edfeece03fe20aee6
-SIZE (rubygem/aws-sdk-inspector2-1.60.0.gem) = 137728
+TIMESTAMP = 1761447182
+SHA256 (rubygem/aws-sdk-inspector2-1.62.0.gem) = dc89e0e24d6c076313d31e31335578e2d454ad81238a674bfc55e6b0c6d61148
+SIZE (rubygem/aws-sdk-inspector2-1.62.0.gem) = 137728
diff --git a/devel/rubygem-aws-sdk-inspectorscan/Makefile b/devel/rubygem-aws-sdk-inspectorscan/Makefile
index 3bba9b297699..a0ba99d83e73 100644
--- a/devel/rubygem-aws-sdk-inspectorscan/Makefile
+++ b/devel/rubygem-aws-sdk-inspectorscan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspectorscan
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspectors
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspectorscan/distinfo b/devel/rubygem-aws-sdk-inspectorscan/distinfo
index 2a6480bc9c58..622b1e94affe 100644
--- a/devel/rubygem-aws-sdk-inspectorscan/distinfo
+++ b/devel/rubygem-aws-sdk-inspectorscan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121270
-SHA256 (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 0c669683d01c85c596ae0e93253f50b64abefa99c384835434f2a70a68a4fe74
-SIZE (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 21504
+TIMESTAMP = 1762587148
+SHA256 (rubygem/aws-sdk-inspectorscan-1.29.0.gem) = df7821a2c24d11b6cf5a8f153694482081aa904286e52713bc1724b32f2b72ec
+SIZE (rubygem/aws-sdk-inspectorscan-1.29.0.gem) = 21504
diff --git a/devel/rubygem-aws-sdk-internetmonitor/Makefile b/devel/rubygem-aws-sdk-internetmonitor/Makefile
index 620fb205c6e6..bd24ca4f67c0 100644
--- a/devel/rubygem-aws-sdk-internetmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-internetmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-internetmonitor
-PORTVERSION= 1.43.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-internetmo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-internetmonitor/distinfo b/devel/rubygem-aws-sdk-internetmonitor/distinfo
index 12162eee9e74..117bd42acb3d 100644
--- a/devel/rubygem-aws-sdk-internetmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-internetmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121272
-SHA256 (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = bb84a74f59b424311a5f64f0178f04db80c4db5681c29fe0a82ec21ac7286765
-SIZE (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = 48128
+TIMESTAMP = 1761447186
+SHA256 (rubygem/aws-sdk-internetmonitor-1.45.0.gem) = 0835eb103eab99b545c8f4a6f000ec16486288150f119913b22c8df8738e75b2
+SIZE (rubygem/aws-sdk-internetmonitor-1.45.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile
index 559ff83a7e86..5c15b7038132 100644
--- a/devel/rubygem-aws-sdk-invoicing/Makefile
+++ b/devel/rubygem-aws-sdk-invoicing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-invoicing
-PORTVERSION= 1.12.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-invoicing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo
index b7ce3cd4944d..ef2e518fa70d 100644
--- a/devel/rubygem-aws-sdk-invoicing/distinfo
+++ b/devel/rubygem-aws-sdk-invoicing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121274
-SHA256 (rubygem/aws-sdk-invoicing-1.12.0.gem) = 36acef64adb548fda78e83ef404ef99e07e11f7be44491a3f205af17e198e864
-SIZE (rubygem/aws-sdk-invoicing-1.12.0.gem) = 35328
+TIMESTAMP = 1762587150
+SHA256 (rubygem/aws-sdk-invoicing-1.14.0.gem) = 9e51aef65963ace3ef207237b9cfc606a6da87236894baafa1f8c20a88399b2d
+SIZE (rubygem/aws-sdk-invoicing-1.14.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-iot/Makefile b/devel/rubygem-aws-sdk-iot/Makefile
index 3133833b8d01..207f88cc3996 100644
--- a/devel/rubygem-aws-sdk-iot/Makefile
+++ b/devel/rubygem-aws-sdk-iot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iot
-PORTVERSION= 1.154.0
+PORTVERSION= 1.156.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iot/distinfo b/devel/rubygem-aws-sdk-iot/distinfo
index 6af80222e6f7..7e3e5ff8cc5f 100644
--- a/devel/rubygem-aws-sdk-iot/distinfo
+++ b/devel/rubygem-aws-sdk-iot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121276
-SHA256 (rubygem/aws-sdk-iot-1.154.0.gem) = 92d780a4b686eac350a0e67e8b30d085d1ff541cbae750b7c18e3c65d0321790
-SIZE (rubygem/aws-sdk-iot-1.154.0.gem) = 314368
+TIMESTAMP = 1761447190
+SHA256 (rubygem/aws-sdk-iot-1.156.0.gem) = da062514f41cda0c8a079bedfa9ee058bf50eb5ae4ed6fc7b9d6bdff3ffe0e40
+SIZE (rubygem/aws-sdk-iot-1.156.0.gem) = 314368
diff --git a/devel/rubygem-aws-sdk-iotanalytics/Makefile b/devel/rubygem-aws-sdk-iotanalytics/Makefile
index b1cba55c4c00..60ae6c617f50 100644
--- a/devel/rubygem-aws-sdk-iotanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-iotanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotanalytics
-PORTVERSION= 1.87.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalyti
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotanalytics/distinfo b/devel/rubygem-aws-sdk-iotanalytics/distinfo
index 58888b04037b..b9d3fad3a75e 100644
--- a/devel/rubygem-aws-sdk-iotanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-iotanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121278
-SHA256 (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 1f5902070ec2c43fc183cc924436b8bc03e161e774aad6c1e84222f94523498e
-SIZE (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 61440
+TIMESTAMP = 1761447192
+SHA256 (rubygem/aws-sdk-iotanalytics-1.89.0.gem) = db8213a7505847974365be2d9809b0688e24726f2686cf38574374808b22c25f
+SIZE (rubygem/aws-sdk-iotanalytics-1.89.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-iotdataplane/Makefile b/devel/rubygem-aws-sdk-iotdataplane/Makefile
index 4694349ab755..09e4287b1e5a 100644
--- a/devel/rubygem-aws-sdk-iotdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotdataplane/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotdataplane
-PORTVERSION= 1.82.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdatapla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotdataplane/distinfo b/devel/rubygem-aws-sdk-iotdataplane/distinfo
index a1f8957ed656..6d0fb57f743e 100644
--- a/devel/rubygem-aws-sdk-iotdataplane/distinfo
+++ b/devel/rubygem-aws-sdk-iotdataplane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121280
-SHA256 (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = d691da2bf8ac5c9e941de3dbfaf445407246b1c3f530769244b861f93d9b9efb
-SIZE (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = 30208
+TIMESTAMP = 1761447194
+SHA256 (rubygem/aws-sdk-iotdataplane-1.84.0.gem) = 88bc1136628af714d18b836988050be14f850f31a9e5ebd27fec0756f257a7dc
+SIZE (rubygem/aws-sdk-iotdataplane-1.84.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
index e7855058bc92..5896af07a035 100644
--- a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
+++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotdeviceadvisor
-PORTVERSION= 1.55.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdevicea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
index adae5b6a97d2..a1fe7c0cf4e2 100644
--- a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
+++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121282
-SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = ece35bebd3e45f983a2468dc22a9a68469b69ae609c44bf80edd0b5804299c4d
-SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = 32768
+TIMESTAMP = 1761447196
+SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.57.0.gem) = 10eaa79fe7191c8bee7458b2e87f826ed6a4d8e217283afeaaa68bb1bd969d1e
+SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.57.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile
index 635bbb51fa66..d920524f2cb3 100644
--- a/devel/rubygem-aws-sdk-iotevents/Makefile
+++ b/devel/rubygem-aws-sdk-iotevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotevents
-PORTVERSION= 1.72.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotevents/distinfo b/devel/rubygem-aws-sdk-iotevents/distinfo
index adf6a80daba5..54e09225a50c 100644
--- a/devel/rubygem-aws-sdk-iotevents/distinfo
+++ b/devel/rubygem-aws-sdk-iotevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121284
-SHA256 (rubygem/aws-sdk-iotevents-1.72.0.gem) = 3986f449c034eb10e1ce10607da2bc0191cbd18e7164e2972718a4f01961c71e
-SIZE (rubygem/aws-sdk-iotevents-1.72.0.gem) = 63488
+TIMESTAMP = 1761447198
+SHA256 (rubygem/aws-sdk-iotevents-1.74.0.gem) = b0411a7ff880c245204dcf11414a4e84a5a2fff7f93cf8c5c44e2d1836dbdbaa
+SIZE (rubygem/aws-sdk-iotevents-1.74.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-ioteventsdata/Makefile b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
index ece660428f60..4b613d483a1d 100644
--- a/devel/rubygem-aws-sdk-ioteventsdata/Makefile
+++ b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ioteventsdata
-PORTVERSION= 1.65.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ioteventsdata/distinfo b/devel/rubygem-aws-sdk-ioteventsdata/distinfo
index 4deeda00c1ea..698dca779198 100644
--- a/devel/rubygem-aws-sdk-ioteventsdata/distinfo
+++ b/devel/rubygem-aws-sdk-ioteventsdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121286
-SHA256 (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 398bb8af6f8fc0d5579f29d4ddf1344602321f9882001df67bdc71cd53e3edd8
-SIZE (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 33792
+TIMESTAMP = 1762587152
+SHA256 (rubygem/aws-sdk-ioteventsdata-1.67.0.gem) = e6a48c8d6d8605f3fb0905dc64b90b6be37c7e63a20592f9273d6a3a79749f54
+SIZE (rubygem/aws-sdk-ioteventsdata-1.67.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-iotfleethub/Makefile b/devel/rubygem-aws-sdk-iotfleethub/Makefile
index e3f597d697b0..2b4f14e8f077 100644
--- a/devel/rubygem-aws-sdk-iotfleethub/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleethub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotfleethub
-PORTVERSION= 1.49.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotfleethub/distinfo b/devel/rubygem-aws-sdk-iotfleethub/distinfo
index 4c10283d66be..d30656528452 100644
--- a/devel/rubygem-aws-sdk-iotfleethub/distinfo
+++ b/devel/rubygem-aws-sdk-iotfleethub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121288
-SHA256 (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 3729379fe25e1cf54376f0a10ad3ac332de356921ec16ebca488322d0cc84b71
-SIZE (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 25600
+TIMESTAMP = 1762587154
+SHA256 (rubygem/aws-sdk-iotfleethub-1.51.0.gem) = ca98308509bfc1fe6c994cb2ac220a7cd32aa9db8173f441724182b9ca7ad80d
+SIZE (rubygem/aws-sdk-iotfleethub-1.51.0.gem) = 25600
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/Makefile b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
index 12b50a7a64a2..515607e81a98 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotfleetwise
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleetwi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/distinfo b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
index 338641d32a54..0b182c9567ea 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/distinfo
+++ b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121290
-SHA256 (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 402800f5ef9c0bf11961b72c4588a38e69d0aea90d73e61d97aed012821955de
-SIZE (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 93184
+TIMESTAMP = 1761447204
+SHA256 (rubygem/aws-sdk-iotfleetwise-1.56.0.gem) = 77fa567c1fa3ffd3f00ac6b5717129415ade4f245ec9751596bb9fb862d957ae
+SIZE (rubygem/aws-sdk-iotfleetwise-1.56.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
index a4cd5f7f4ae6..83cb5fc2dd88 100644
--- a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotjobsdataplane
-PORTVERSION= 1.73.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
index 3a572531b345..13123010b689 100644
--- a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
+++ b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121292
-SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 62d146839d564a29ef8bc4da937c0189bed70173093eff3f606ae0e34e767fd2
-SIZE (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 29696
+TIMESTAMP = 1761447206
+SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.75.0.gem) = 298ff7af7878515a363d6d2e7dc3e3488509c2d218acb69c704faad74bbcff2a
+SIZE (rubygem/aws-sdk-iotjobsdataplane-1.75.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
index 96f189e745a6..1e7f4f65c68c 100644
--- a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
+++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotmanagedintegrations
-PORTVERSION= 1.9.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotmanaged
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
index 0322c8c3cd0c..d344168d0050 100644
--- a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
+++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121294
-SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = cb5a440fc96d0c40f0c79f7273e78b22bc1ba44a6c62e3fc0f8bd81d23b79369
-SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = 89088
+TIMESTAMP = 1762587156
+SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.12.0.gem) = 6c0bbd549bf026ebf2d4b844a1d4f3071a96158517308e33c0af3e4bb4a397fd
+SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.12.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
index fc3bc4d746c0..fc47813904c8 100644
--- a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
+++ b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotsecuretunneling
-PORTVERSION= 1.58.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuret
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
index e2852e87921c..18beecfd1121 100644
--- a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
+++ b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121296
-SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = d661eae3dcbe022850ff67ee8783a2eb15e92c39ebc6e431e683e4a7a7153947
-SIZE (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = 27136
+TIMESTAMP = 1761447210
+SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.60.0.gem) = a78921b0ea50febb3ba81801fb86bd1e0a8e11c49d88913a6731446f21cb34e2
+SIZE (rubygem/aws-sdk-iotsecuretunneling-1.60.0.gem) = 27136
diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile
index f274a4f30890..a1fd7edc7e43 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/Makefile
+++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotsitewise
-PORTVERSION= 1.94.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotsitewise/distinfo b/devel/rubygem-aws-sdk-iotsitewise/distinfo
index 97c84a1f0258..2098a4bb52d0 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/distinfo
+++ b/devel/rubygem-aws-sdk-iotsitewise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324238
-SHA256 (rubygem/aws-sdk-iotsitewise-1.94.0.gem) = 92c44727a02fae98cce8b743345dbd945a3597e8f205577f5c2e4268d8c074e8
-SIZE (rubygem/aws-sdk-iotsitewise-1.94.0.gem) = 163840
+TIMESTAMP = 1761447212
+SHA256 (rubygem/aws-sdk-iotsitewise-1.96.0.gem) = d1162c2af10db1b47e71257f1e7b18749b5fc075140a3e3921907f4dbe51ed91
+SIZE (rubygem/aws-sdk-iotsitewise-1.96.0.gem) = 163840
diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
index aa388e7bb366..9c8903479669 100644
--- a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
+++ b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotthingsgraph
-PORTVERSION= 1.61.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
index 7d708963c44c..8f18e871085b 100644
--- a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
+++ b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121300
-SHA256 (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 00249c354dbcb97c210e1b9835228a9005b1aa186f99cb580484077ba531978e
-SIZE (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 45056
+TIMESTAMP = 1761447214
+SHA256 (rubygem/aws-sdk-iotthingsgraph-1.63.0.gem) = fe6231c990ec97e29c054c87017aa0d0dea418903bf568a32d32ba9a669add0d
+SIZE (rubygem/aws-sdk-iotthingsgraph-1.63.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-iottwinmaker/Makefile b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
index eaefab19598d..4e5d2ffe538c 100644
--- a/devel/rubygem-aws-sdk-iottwinmaker/Makefile
+++ b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iottwinmaker
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmak
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iottwinmaker/distinfo b/devel/rubygem-aws-sdk-iottwinmaker/distinfo
index 49e79fad2eee..24aba9883f4a 100644
--- a/devel/rubygem-aws-sdk-iottwinmaker/distinfo
+++ b/devel/rubygem-aws-sdk-iottwinmaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121302
-SHA256 (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 2288aa5449ecb89624589e3a23e2b84aa20954b1c91ae5d83b1cdbdacc374880
-SIZE (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 69120
+TIMESTAMP = 1761447216
+SHA256 (rubygem/aws-sdk-iottwinmaker-1.48.0.gem) = fae4b9e68f0841237fb16ff62f46732aebd61ec23ab4733e1fec4b358ea0d8c3
+SIZE (rubygem/aws-sdk-iottwinmaker-1.48.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-iotwireless/Makefile b/devel/rubygem-aws-sdk-iotwireless/Makefile
index 0275e68dcc37..771baaedbef3 100644
--- a/devel/rubygem-aws-sdk-iotwireless/Makefile
+++ b/devel/rubygem-aws-sdk-iotwireless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotwireless
-PORTVERSION= 1.75.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireles
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotwireless/distinfo b/devel/rubygem-aws-sdk-iotwireless/distinfo
index a564c44c7cbb..f5a7faa5a9ae 100644
--- a/devel/rubygem-aws-sdk-iotwireless/distinfo
+++ b/devel/rubygem-aws-sdk-iotwireless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121304
-SHA256 (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 3c3a8f76b1718de02d640974a1976f0622f3cb3658f8d939c6f7e42deeb32dc0
-SIZE (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 116736
+TIMESTAMP = 1762587158
+SHA256 (rubygem/aws-sdk-iotwireless-1.77.0.gem) = 12d4e1769399cac99f3ba000c989702fd795301f7146aba6543d1a429e156e7d
+SIZE (rubygem/aws-sdk-iotwireless-1.77.0.gem) = 116736
diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile
index d436fe59bbe0..39b2aa0f1e16 100644
--- a/devel/rubygem-aws-sdk-ivs/Makefile
+++ b/devel/rubygem-aws-sdk-ivs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivs
-PORTVERSION= 1.75.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivs/distinfo b/devel/rubygem-aws-sdk-ivs/distinfo
index e40ec14d6379..cb8df2cdca1f 100644
--- a/devel/rubygem-aws-sdk-ivs/distinfo
+++ b/devel/rubygem-aws-sdk-ivs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121306
-SHA256 (rubygem/aws-sdk-ivs-1.75.0.gem) = bbecd85576783354c15540f4c08804faa9392e503d008febe45c75a940a3d8c2
-SIZE (rubygem/aws-sdk-ivs-1.75.0.gem) = 55808
+TIMESTAMP = 1761447220
+SHA256 (rubygem/aws-sdk-ivs-1.77.0.gem) = 324e8d18fa770154f346e4b5d80983942c515e237c79481a03cd49b1a66a35c3
+SIZE (rubygem/aws-sdk-ivs-1.77.0.gem) = 55808
diff --git a/devel/rubygem-aws-sdk-ivschat/Makefile b/devel/rubygem-aws-sdk-ivschat/Makefile
index 908c951d829c..7d5c2bf79bda 100644
--- a/devel/rubygem-aws-sdk-ivschat/Makefile
+++ b/devel/rubygem-aws-sdk-ivschat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivschat
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivschat/distinfo b/devel/rubygem-aws-sdk-ivschat/distinfo
index 64db934fce68..195e8088420e 100644
--- a/devel/rubygem-aws-sdk-ivschat/distinfo
+++ b/devel/rubygem-aws-sdk-ivschat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121308
-SHA256 (rubygem/aws-sdk-ivschat-1.48.0.gem) = 13e3f58d817fc2f7a92e52466f4ced7d58d3db8ae17dbf0f9474f9ce19a3d218
-SIZE (rubygem/aws-sdk-ivschat-1.48.0.gem) = 36352
+TIMESTAMP = 1761447222
+SHA256 (rubygem/aws-sdk-ivschat-1.50.0.gem) = 0a3168bddfdd45e0ae4277e0072e67242979cf705b154de46aedb537d9287afa
+SIZE (rubygem/aws-sdk-ivschat-1.50.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/Makefile b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
index e96389b6117e..67b97fb8b201 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/Makefile
+++ b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivsrealtime
-PORTVERSION= 1.51.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivsrealtim
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/distinfo b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
index f077136ff41b..4aa942cafcb6 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/distinfo
+++ b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774817
-SHA256 (rubygem/aws-sdk-ivsrealtime-1.51.0.gem) = 7462d0205efbf99dc7c4f102e0982e07ea36af805c3aceca184ca400097c216b
-SIZE (rubygem/aws-sdk-ivsrealtime-1.51.0.gem) = 60928
+TIMESTAMP = 1761447224
+SHA256 (rubygem/aws-sdk-ivsrealtime-1.53.0.gem) = d1d032e867030abedcf219ed8e39c8be78797a79616be53faff7ccf9ffebe842
+SIZE (rubygem/aws-sdk-ivsrealtime-1.53.0.gem) = 60928
diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile
index 5b909e91439b..253f89726081 100644
--- a/devel/rubygem-aws-sdk-kafka/Makefile
+++ b/devel/rubygem-aws-sdk-kafka/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kafka
-PORTVERSION= 1.96.0
+PORTVERSION= 1.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kafka/distinfo b/devel/rubygem-aws-sdk-kafka/distinfo
index b414479a9786..690ffbc258dd 100644
--- a/devel/rubygem-aws-sdk-kafka/distinfo
+++ b/devel/rubygem-aws-sdk-kafka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121312
-SHA256 (rubygem/aws-sdk-kafka-1.96.0.gem) = 7eabab4fcccf6bf0091b5d741b20138e0c1ef6ba12887918a721fddf6facb5b5
-SIZE (rubygem/aws-sdk-kafka-1.96.0.gem) = 74240
+TIMESTAMP = 1761447226
+SHA256 (rubygem/aws-sdk-kafka-1.98.0.gem) = 8166f811afeef600dbc2f8400e747b81fd860b13d7d8fd0aa90d1cfb1b440678
+SIZE (rubygem/aws-sdk-kafka-1.98.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-kafkaconnect/Makefile b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
index 33119bd35740..08a4150a4e15 100644
--- a/devel/rubygem-aws-sdk-kafkaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kafkaconnect
-PORTVERSION= 1.45.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconne
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kafkaconnect/distinfo b/devel/rubygem-aws-sdk-kafkaconnect/distinfo
index 379a7adeb8cb..be3a70e704ab 100644
--- a/devel/rubygem-aws-sdk-kafkaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-kafkaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121314
-SHA256 (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 53f2a06d7d1efbb5af88892e1831ec120212f58b8b91137abf4c3017bd19f6f6
-SIZE (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 42496
+TIMESTAMP = 1762587160
+SHA256 (rubygem/aws-sdk-kafkaconnect-1.47.0.gem) = 2b88cfb54e5ecfd3e7c304d0f9032d106d490d1efccfa1808d0a9c3b69bc11d7
+SIZE (rubygem/aws-sdk-kafkaconnect-1.47.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-kendra/Makefile b/devel/rubygem-aws-sdk-kendra/Makefile
index 2e646ac4a9a1..2d517b1de52b 100644
--- a/devel/rubygem-aws-sdk-kendra/Makefile
+++ b/devel/rubygem-aws-sdk-kendra/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kendra
-PORTVERSION= 1.105.0
+PORTVERSION= 1.107.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kendra/distinfo b/devel/rubygem-aws-sdk-kendra/distinfo
index ecedd33ca1f8..c1b29a6cadc4 100644
--- a/devel/rubygem-aws-sdk-kendra/distinfo
+++ b/devel/rubygem-aws-sdk-kendra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121316
-SHA256 (rubygem/aws-sdk-kendra-1.105.0.gem) = 0e192ad29103556e6f498896f3a14a1c3619571ef6294a20a3ab6c28648db4c9
-SIZE (rubygem/aws-sdk-kendra-1.105.0.gem) = 180736
+TIMESTAMP = 1762587162
+SHA256 (rubygem/aws-sdk-kendra-1.107.0.gem) = 09079f06fc33a6ff83a7dafe02ff8365ce5018f71b0d4bc68f9045bd9527781c
+SIZE (rubygem/aws-sdk-kendra-1.107.0.gem) = 180736
diff --git a/devel/rubygem-aws-sdk-kendraranking/Makefile b/devel/rubygem-aws-sdk-kendraranking/Makefile
index d4339b076963..1e73723f7aab 100644
--- a/devel/rubygem-aws-sdk-kendraranking/Makefile
+++ b/devel/rubygem-aws-sdk-kendraranking/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kendraranking
-PORTVERSION= 1.36.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendrarank
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kendraranking/distinfo b/devel/rubygem-aws-sdk-kendraranking/distinfo
index 5010819f36ad..85a9e3ccc07f 100644
--- a/devel/rubygem-aws-sdk-kendraranking/distinfo
+++ b/devel/rubygem-aws-sdk-kendraranking/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816818
-SHA256 (rubygem/aws-sdk-kendraranking-1.36.0.gem) = 614cf33ef0e7b45cfe82133900b4a4b523c5cc2580d6023dd77d58748d039263
-SIZE (rubygem/aws-sdk-kendraranking-1.36.0.gem) = 29184
+TIMESTAMP = 1761447232
+SHA256 (rubygem/aws-sdk-kendraranking-1.38.0.gem) = 786b7f35732d72661e3df95d3b34f2c78eaea7ad07f67923302feef37105b516
+SIZE (rubygem/aws-sdk-kendraranking-1.38.0.gem) = 29184
diff --git a/devel/rubygem-aws-sdk-keyspaces/Makefile b/devel/rubygem-aws-sdk-keyspaces/Makefile
index 24e3cc4a4c2b..c47ce7dfcef5 100644
--- a/devel/rubygem-aws-sdk-keyspaces/Makefile
+++ b/devel/rubygem-aws-sdk-keyspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-keyspaces
-PORTVERSION= 1.47.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-keyspaces/distinfo b/devel/rubygem-aws-sdk-keyspaces/distinfo
index 4469937ae370..51b6ca465bbc 100644
--- a/devel/rubygem-aws-sdk-keyspaces/distinfo
+++ b/devel/rubygem-aws-sdk-keyspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121320
-SHA256 (rubygem/aws-sdk-keyspaces-1.47.0.gem) = af5cfe4a1f68f6cabb59e8cf5759632c0513bf5f564bc33acd03ca91e3e5bbee
-SIZE (rubygem/aws-sdk-keyspaces-1.47.0.gem) = 51200
+TIMESTAMP = 1761447234
+SHA256 (rubygem/aws-sdk-keyspaces-1.49.0.gem) = 4581f8247f0c959e51a21b98cfd5e9357252962f05e99a993ab0cce2dae365ef
+SIZE (rubygem/aws-sdk-keyspaces-1.49.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
index a14cafb8de1e..c6bbd5572240 100644
--- a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
+++ b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-keyspacesstreams
-PORTVERSION= 1.6.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspacess
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
index 1105ec5784bf..df53617fbf24 100644
--- a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
+++ b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121322
-SHA256 (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = cfd8e77cf37f25e3c723ee23b92259b41e14cade2355c8f45f573377009c4d3d
-SIZE (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = 32768
+TIMESTAMP = 1762587164
+SHA256 (rubygem/aws-sdk-keyspacesstreams-1.8.0.gem) = ec4e03a1b531101e234913b9d049bc4c6dcd15978bf3fe1faf34efc917388195
+SIZE (rubygem/aws-sdk-keyspacesstreams-1.8.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-kinesis/Makefile b/devel/rubygem-aws-sdk-kinesis/Makefile
index 1c92d8f566ef..2fd32a2271d3 100644
--- a/devel/rubygem-aws-sdk-kinesis/Makefile
+++ b/devel/rubygem-aws-sdk-kinesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesis
-PORTVERSION= 1.87.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesis/distinfo b/devel/rubygem-aws-sdk-kinesis/distinfo
index 5b44faec85ec..ff36be11f6dd 100644
--- a/devel/rubygem-aws-sdk-kinesis/distinfo
+++ b/devel/rubygem-aws-sdk-kinesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121324
-SHA256 (rubygem/aws-sdk-kinesis-1.87.0.gem) = a648161945039ac3c4a901c9cc94747f86c496d73cd83f2e74454b0aab993dbf
-SIZE (rubygem/aws-sdk-kinesis-1.87.0.gem) = 78336
+TIMESTAMP = 1762587166
+SHA256 (rubygem/aws-sdk-kinesis-1.90.0.gem) = 4319829d7133214851cbc5026b7e5871e2edf68cf5c69c4fb9f92b9aa090b0db
+SIZE (rubygem/aws-sdk-kinesis-1.90.0.gem) = 79360
diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
index 814ae4c0858c..958d7f0121fc 100644
--- a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisanalytics
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
index 00c42388fa9b..e2219d2aefec 100644
--- a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121326
-SHA256 (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 82284d15ef5d9c7fb7b4cbbe98e99f0a00428627929516aa8a484f25686b2a8b
-SIZE (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 52224
+TIMESTAMP = 1762587168
+SHA256 (rubygem/aws-sdk-kinesisanalytics-1.79.0.gem) = d18509da99c1ff1973e6854c615cd66f7c6ac5dd0bb623954e6d26e1b079952a
+SIZE (rubygem/aws-sdk-kinesisanalytics-1.79.0.gem) = 52224
diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
index d443951ac34e..bd30a02c6868 100644
--- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisanalyticsv2
-PORTVERSION= 1.81.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
index 8a9534dbd646..9f81f0b5eb5b 100644
--- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121328
-SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 9a73fe9b5faa1d54045e1766a0f0c2c5599eb2b756a8d867519f11cddda4a516
-SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 87552
+TIMESTAMP = 1761447242
+SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.83.0.gem) = d785c477f1d1cd172f5a188e8c2777a04b21f7a1b4c5102285f4240c7cf28e18
+SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.83.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-kinesisvideo/Makefile b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
index 28ed2eabb06c..ff164f6bd1c5 100644
--- a/devel/rubygem-aws-sdk-kinesisvideo/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideo
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideo/distinfo b/devel/rubygem-aws-sdk-kinesisvideo/distinfo
index 632a48db954f..ef3d116feaa7 100644
--- a/devel/rubygem-aws-sdk-kinesisvideo/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121330
-SHA256 (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 9aa754e972d247321052983c0b14d59eeb6a6a3e1c3084fd998df25e4a9984cb
-SIZE (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 53248
+TIMESTAMP = 1762587170
+SHA256 (rubygem/aws-sdk-kinesisvideo-1.87.0.gem) = 09193d1bff6c004c269a29b00e37030fec136d4cd5fa00e0ea91a5542328b426
+SIZE (rubygem/aws-sdk-kinesisvideo-1.87.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
index 3f4df01a0335..3838536f2a10 100644
--- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideoarchivedmedia
-PORTVERSION= 1.82.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
index ba15d2f9a4f5..15e34b7f6f1d 100644
--- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121332
-SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 3d7a379f670a72edb1b42f5a99296c7b439286a5e061232c6eb056fa4fbbbbec
-SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 44544
+TIMESTAMP = 1761447246
+SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.84.0.gem) = 98dababe199289682c6c8090992e8e54b1bd5ff1a365fe4db2a88002a02d47e9
+SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.84.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
index 038fefe88725..9a08c80b10d7 100644
--- a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideomedia
-PORTVERSION= 1.74.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
index 29e5976a8bff..c097687775c2 100644
--- a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121334
-SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = b878dc8359dfa54d7fee2e9f65b712c1e3851fcde19c001e8733eb54c8c36485
-SIZE (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = 24576
+TIMESTAMP = 1761447248
+SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.76.0.gem) = 622021dd0cee37c60737eb335362df6e78f6f72b5371aa9154544895fb2e18cc
+SIZE (rubygem/aws-sdk-kinesisvideomedia-1.76.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
index 7b79978e6b74..817479c240c0 100644
--- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideosignalingchannels
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
index c325f2a460fd..8de1bcf31545 100644
--- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121336
-SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 408b57264fc7baadc3f7ce471ca1cee43f52bb78e4c29620a511b4b22eb11ca2
-SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 23552
+TIMESTAMP = 1762587172
+SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.58.0.gem) = f9e9cd20145e1101704e9615d2891ef0ec1b548d1fb3011f8538a9ac54efa3ef
+SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.58.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
index 87c04f134207..749ba1d223fd 100644
--- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideowebrtcstorage
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
index 77ece7553454..fbd08ed78798 100644
--- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121338
-SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 477f5de6b4fc20cccfb04298df7a913c87bc06637b9c91d449ad7f4542440253
-SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 22016
+TIMESTAMP = 1761447252
+SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.39.0.gem) = 3e10e49b3fd5dd2d150d0b6c2f01b098a5b003c932c4663d0f61cb9b642a96dc
+SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.39.0.gem) = 22016
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index cd19eab01ea8..8857ebaa8bf6 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kms
-PORTVERSION= 1.113.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index 9eafdfd15e00..128230560205 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816820
-SHA256 (rubygem/aws-sdk-kms-1.113.0.gem) = deb1d129c3cc9785c7ad2e625926c6286334fce65a0813f6d61dc24c9dda6929
-SIZE (rubygem/aws-sdk-kms-1.113.0.gem) = 168448
+TIMESTAMP = 1762587174
+SHA256 (rubygem/aws-sdk-kms-1.116.0.gem) = 3b51048507782b7663f5d816669381bb8068b6c847bbb6dcefb2376af1c5b197
+SIZE (rubygem/aws-sdk-kms-1.116.0.gem) = 168960
diff --git a/devel/rubygem-aws-sdk-lakeformation/Makefile b/devel/rubygem-aws-sdk-lakeformation/Makefile
index 3ab7567ff964..6e0c917c63be 100644
--- a/devel/rubygem-aws-sdk-lakeformation/Makefile
+++ b/devel/rubygem-aws-sdk-lakeformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lakeformation
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lakeformation/distinfo b/devel/rubygem-aws-sdk-lakeformation/distinfo
index 60844ad86b6d..4a7e13f720e7 100644
--- a/devel/rubygem-aws-sdk-lakeformation/distinfo
+++ b/devel/rubygem-aws-sdk-lakeformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121342
-SHA256 (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 7509d3432d54bdc2c2dc084618c69595238f6c3dad43a8c3001733739e6240b2
-SIZE (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 82944
+TIMESTAMP = 1761447256
+SHA256 (rubygem/aws-sdk-lakeformation-1.79.0.gem) = a0105c99bcf45867d1d8d2eab2d9ec013d5646a9b8f1f26d2a59386da8bea985
+SIZE (rubygem/aws-sdk-lakeformation-1.79.0.gem) = 82944
diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile
index 029d19647da7..ffe0c6baaa3e 100644
--- a/devel/rubygem-aws-sdk-lambda/Makefile
+++ b/devel/rubygem-aws-sdk-lambda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lambda
-PORTVERSION= 1.161.0
+PORTVERSION= 1.165.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo
index bd5856b710ea..faf59eefe033 100644
--- a/devel/rubygem-aws-sdk-lambda/distinfo
+++ b/devel/rubygem-aws-sdk-lambda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774819
-SHA256 (rubygem/aws-sdk-lambda-1.161.0.gem) = 09a9a5a0dfabd567989b015a54aed140d479f58b447f3fc94585f84b28e1e380
-SIZE (rubygem/aws-sdk-lambda-1.161.0.gem) = 150528
+TIMESTAMP = 1762587176
+SHA256 (rubygem/aws-sdk-lambda-1.165.0.gem) = a243e4b02778d021f690d6c3f2814cbb7f57f0c6fa1fb37b384f7756baecd4ca
+SIZE (rubygem/aws-sdk-lambda-1.165.0.gem) = 151040
diff --git a/devel/rubygem-aws-sdk-launchwizard/Makefile b/devel/rubygem-aws-sdk-launchwizard/Makefile
index f241ff78b972..3806c0237b10 100644
--- a/devel/rubygem-aws-sdk-launchwizard/Makefile
+++ b/devel/rubygem-aws-sdk-launchwizard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-launchwizard
-PORTVERSION= 1.28.0
+PORTVERSION= 1.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-launchwiza
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-launchwizard/distinfo b/devel/rubygem-aws-sdk-launchwizard/distinfo
index 02da1b9e37ee..5d8932722658 100644
--- a/devel/rubygem-aws-sdk-launchwizard/distinfo
+++ b/devel/rubygem-aws-sdk-launchwizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121346
-SHA256 (rubygem/aws-sdk-launchwizard-1.28.0.gem) = f7ca1f9aecc29dfe7a07dcdce8a621d3696bd7951947592cfcb005a9c5455164
-SIZE (rubygem/aws-sdk-launchwizard-1.28.0.gem) = 30208
+TIMESTAMP = 1762587178
+SHA256 (rubygem/aws-sdk-launchwizard-1.30.0.gem) = 95b382937ab4647f2038b69f1b63a71c9b47330096da7c6be6d517bfc224bb65
+SIZE (rubygem/aws-sdk-launchwizard-1.30.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-lex/Makefile b/devel/rubygem-aws-sdk-lex/Makefile
index 002d7aed88d3..b6701194fe84 100644
--- a/devel/rubygem-aws-sdk-lex/Makefile
+++ b/devel/rubygem-aws-sdk-lex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lex
-PORTVERSION= 1.84.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lex/distinfo b/devel/rubygem-aws-sdk-lex/distinfo
index b54b4df3ab22..7d96767872cd 100644
--- a/devel/rubygem-aws-sdk-lex/distinfo
+++ b/devel/rubygem-aws-sdk-lex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121348
-SHA256 (rubygem/aws-sdk-lex-1.84.0.gem) = f699ceb50a56259aa9bca181b303cec8db0e33ff8c83425dca97dce3401661e2
-SIZE (rubygem/aws-sdk-lex-1.84.0.gem) = 40960
+TIMESTAMP = 1762587180
+SHA256 (rubygem/aws-sdk-lex-1.86.0.gem) = bba45442a6dcaf249c354d50884596e4365486a7686da80b7cfedd3199ce3901
+SIZE (rubygem/aws-sdk-lex-1.86.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
index 6a5c15cad93f..343b9f5dff6d 100644
--- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexmodelbuildingservice
-PORTVERSION= 1.95.0
+PORTVERSION= 1.97.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
index dcb4ef956713..3764bc16c5b4 100644
--- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
+++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121350
-SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 7610d72fd6302ac151bed707f2c5b00ca7c8d3dca4a3d1bf042ed40edfd6c2a2
-SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 86016
+TIMESTAMP = 1761447264
+SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.97.0.gem) = de0dd0e51a71701d9842908f3cac8d69131783e98f2a2330b455014b047d2a66
+SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.97.0.gem) = 86528
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
index 7cfe2d091e1d..92e9af8a7244 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexmodelsv2
-PORTVERSION= 1.79.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
index 285b2f90a9a2..a01eb7a59407 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121352
-SHA256 (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 6d46f4e0c560a3bf70ee929e7780a69e68072b3333544bf295bdb6d9e9787f42
-SIZE (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 235008
+TIMESTAMP = 1761447266
+SHA256 (rubygem/aws-sdk-lexmodelsv2-1.81.0.gem) = a529c36b6080b9523763efd3d2ad5f45b29e568773da161be828050a1a5936be
+SIZE (rubygem/aws-sdk-lexmodelsv2-1.81.0.gem) = 235008
diff --git a/devel/rubygem-aws-sdk-lexruntimev2/Makefile b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
index 783f764146d2..a69a5b5715c1 100644
--- a/devel/rubygem-aws-sdk-lexruntimev2/Makefile
+++ b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexruntimev2
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexruntimev2/distinfo b/devel/rubygem-aws-sdk-lexruntimev2/distinfo
index f36e23ee7ba1..734482956a40 100644
--- a/devel/rubygem-aws-sdk-lexruntimev2/distinfo
+++ b/devel/rubygem-aws-sdk-lexruntimev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121354
-SHA256 (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = a4f6ac74ed688a237a73a9e1346d7f8595568c681cd8d99b35ce7a95efd7a629
-SIZE (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = 52736
+TIMESTAMP = 1761447268
+SHA256 (rubygem/aws-sdk-lexruntimev2-1.61.0.gem) = b1edf57518bf0429400251369840f2313c22012e151ad6b9d2b0d1e184e8490e
+SIZE (rubygem/aws-sdk-lexruntimev2-1.61.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile
index d4d6f92faa7f..3671c257ca65 100644
--- a/devel/rubygem-aws-sdk-licensemanager/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanager
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanager/distinfo b/devel/rubygem-aws-sdk-licensemanager/distinfo
index 3503beccb15a..5f2fc8d91336 100644
--- a/devel/rubygem-aws-sdk-licensemanager/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121356
-SHA256 (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 0f79bba733650f0f5782dd30c10b85720b487814ab478c166d4247c6dd4ae39c
-SIZE (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 69120
+TIMESTAMP = 1761447270
+SHA256 (rubygem/aws-sdk-licensemanager-1.82.0.gem) = f57860c775a4ec2e0176c19bbae7fc68a2c8e57269c101bd15953ea31fb540ae
+SIZE (rubygem/aws-sdk-licensemanager-1.82.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
index 1c697000d928..4bf8ef28ee8b 100644
--- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanagerlinuxsubscriptions
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
index 3a5da320cc96..e6d4c5c3e609 100644
--- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121358
-SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = b3b3fdf0668a40ee3d631028bf1469f2a1f81d8a442701c168ddae4a2bbb463e
-SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = 30720
+TIMESTAMP = 1762587182
+SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.37.0.gem) = 0e1e493038eb25880cb4ac9273242af08e15cf556d6d07bee25bea02d7a062a3
+SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.37.0.gem) = 30720
diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
index 219baf2a5ae9..5dcdaa59c015 100644
--- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanagerusersubscriptions
-PORTVERSION= 1.41.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
index b55654509193..08965e3da205 100644
--- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774821
-SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.41.0.gem) = 5e077f0f68752284d4f3ba76c9324a04ee693bdc4598ff03d110d9c7e16c26eb
-SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.41.0.gem) = 39424
+TIMESTAMP = 1761447274
+SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.43.0.gem) = 296c7a5a1a7d057692b514fed85c5a30f6f5083f24ac5a903969d5f44892004d
+SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.43.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile
index eed0baf619f3..8f1099134a70 100644
--- a/devel/rubygem-aws-sdk-lightsail/Makefile
+++ b/devel/rubygem-aws-sdk-lightsail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lightsail
-PORTVERSION= 1.118.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lightsail/distinfo b/devel/rubygem-aws-sdk-lightsail/distinfo
index 1602028bf044..c3de136c3b60 100644
--- a/devel/rubygem-aws-sdk-lightsail/distinfo
+++ b/devel/rubygem-aws-sdk-lightsail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816824
-SHA256 (rubygem/aws-sdk-lightsail-1.118.0.gem) = 6a29a7266a15bb8e6f8e9b8b4cec0d813d06705d7ab7c455a8dea6dfc1eef98a
-SIZE (rubygem/aws-sdk-lightsail-1.118.0.gem) = 229888
+TIMESTAMP = 1761447276
+SHA256 (rubygem/aws-sdk-lightsail-1.120.0.gem) = 23ca69a8d7933da4ef01619c4a2d4f9b2eb4f51dc4c81ea9652d6064801a3d4f
+SIZE (rubygem/aws-sdk-lightsail-1.120.0.gem) = 232448
diff --git a/devel/rubygem-aws-sdk-locationservice/Makefile b/devel/rubygem-aws-sdk-locationservice/Makefile
index 9f06abe1fd9e..8e3254a0df96 100644
--- a/devel/rubygem-aws-sdk-locationservice/Makefile
+++ b/devel/rubygem-aws-sdk-locationservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-locationservice
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-locationservice/distinfo b/devel/rubygem-aws-sdk-locationservice/distinfo
index 4aff9e90d8f0..f05c00fd038d 100644
--- a/devel/rubygem-aws-sdk-locationservice/distinfo
+++ b/devel/rubygem-aws-sdk-locationservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121364
-SHA256 (rubygem/aws-sdk-locationservice-1.77.0.gem) = d7e1ec42192dcdc014ff477995a2c7262f5b1cec5ea1b7d0ab17686eff8112e1
-SIZE (rubygem/aws-sdk-locationservice-1.77.0.gem) = 104960
+TIMESTAMP = 1762587184
+SHA256 (rubygem/aws-sdk-locationservice-1.79.0.gem) = 597f8b4754362298e2c572c39c56035aad0fcc064818111e208fd73a4eb13393
+SIZE (rubygem/aws-sdk-locationservice-1.79.0.gem) = 109056
diff --git a/devel/rubygem-aws-sdk-lookoutequipment/Makefile b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
index acbbff1c9ed9..d7635a0af459 100644
--- a/devel/rubygem-aws-sdk-lookoutequipment/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutequipment
-PORTVERSION= 1.55.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequ
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutequipment/distinfo b/devel/rubygem-aws-sdk-lookoutequipment/distinfo
index 98525de9f309..8bdd9b57117a 100644
--- a/devel/rubygem-aws-sdk-lookoutequipment/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutequipment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121366
-SHA256 (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 4122642350d08b0978abddf736ad7a8afd6206f7fea02c565622dda989ae252a
-SIZE (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 77312
+TIMESTAMP = 1761447280
+SHA256 (rubygem/aws-sdk-lookoutequipment-1.57.0.gem) = 44d76d1ba00d35e8c8794d7675470cc0c224bab11a97dce0c4cdd26a02072a82
+SIZE (rubygem/aws-sdk-lookoutequipment-1.57.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-lookoutforvision/Makefile b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
index 533dccb700b4..41d279da7fd1 100644
--- a/devel/rubygem-aws-sdk-lookoutforvision/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutforvision
-PORTVERSION= 1.54.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutfor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutforvision/distinfo b/devel/rubygem-aws-sdk-lookoutforvision/distinfo
index 8761e6a9cd55..87b716af01e3 100644
--- a/devel/rubygem-aws-sdk-lookoutforvision/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutforvision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121368
-SHA256 (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 13cdf9268afb3fc09c7f4d178de12c14796d22f2b4371d9b10097c4382c071e1
-SIZE (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 47104
+TIMESTAMP = 1762587186
+SHA256 (rubygem/aws-sdk-lookoutforvision-1.57.0.gem) = 5cf56028c3317d3a72a1f93146e6f3aaaeb056cfff4dc88edc2dd2da78c1dfe1
+SIZE (rubygem/aws-sdk-lookoutforvision-1.57.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
index 8d9c8923f11c..9977a1d8e93f 100644
--- a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutmetrics
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
index 3f404b287709..aa9c67c036f9 100644
--- a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121370
-SHA256 (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 0b5fdd3cb4dfd5eb510f16d6b2640c01a53b9aad93c82ac6def8b3c8eb13cdd2
-SIZE (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 55296
+TIMESTAMP = 1762587188
+SHA256 (rubygem/aws-sdk-lookoutmetrics-1.61.0.gem) = 6c5f8c932194e79776f0ac33c8858f77e9c113d059829a06cb44804e7b0dc2c2
+SIZE (rubygem/aws-sdk-lookoutmetrics-1.61.0.gem) = 55808
diff --git a/devel/rubygem-aws-sdk-machinelearning/Makefile b/devel/rubygem-aws-sdk-machinelearning/Makefile
index 947dc174d7e1..ce9de2712206 100644
--- a/devel/rubygem-aws-sdk-machinelearning/Makefile
+++ b/devel/rubygem-aws-sdk-machinelearning/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-machinelearning
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-machinelearning/distinfo b/devel/rubygem-aws-sdk-machinelearning/distinfo
index 400509daa9d8..e27bf9f111e9 100644
--- a/devel/rubygem-aws-sdk-machinelearning/distinfo
+++ b/devel/rubygem-aws-sdk-machinelearning/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121372
-SHA256 (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 40bce5671c3560117677f1c633cdb47240b789be05ed246809db8bc6e7524bb7
-SIZE (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 62464
+TIMESTAMP = 1761447286
+SHA256 (rubygem/aws-sdk-machinelearning-1.79.0.gem) = c290d4fb37e3c7cb659051b50b361649413744bbc5e587cf882c2dabf3857876
+SIZE (rubygem/aws-sdk-machinelearning-1.79.0.gem) = 62464
diff --git a/devel/rubygem-aws-sdk-macie2/Makefile b/devel/rubygem-aws-sdk-macie2/Makefile
index 2106c53ae9a1..8a2c8906139f 100644
--- a/devel/rubygem-aws-sdk-macie2/Makefile
+++ b/devel/rubygem-aws-sdk-macie2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-macie2
-PORTVERSION= 1.92.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-macie2/distinfo b/devel/rubygem-aws-sdk-macie2/distinfo
index 33e611ed8db3..4f9457b6305c 100644
--- a/devel/rubygem-aws-sdk-macie2/distinfo
+++ b/devel/rubygem-aws-sdk-macie2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121374
-SHA256 (rubygem/aws-sdk-macie2-1.92.0.gem) = bb2cb11f15e6c47e6d03aec2734b7a29f504a757f1b776cbf31abf0f13de6c15
-SIZE (rubygem/aws-sdk-macie2-1.92.0.gem) = 112128
+TIMESTAMP = 1761447288
+SHA256 (rubygem/aws-sdk-macie2-1.94.0.gem) = 5d9940b36d845a0333b0bebcdc5449c3a1a48229e10da40297f69db682fc99e5
+SIZE (rubygem/aws-sdk-macie2-1.94.0.gem) = 112128
diff --git a/devel/rubygem-aws-sdk-mailmanager/Makefile b/devel/rubygem-aws-sdk-mailmanager/Makefile
index a74c3a5a6662..4e70608cc35e 100644
--- a/devel/rubygem-aws-sdk-mailmanager/Makefile
+++ b/devel/rubygem-aws-sdk-mailmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mailmanager
-PORTVERSION= 1.33.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mailmanage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mailmanager/distinfo b/devel/rubygem-aws-sdk-mailmanager/distinfo
index 4e8f8acf8003..cfea54c1c9ba 100644
--- a/devel/rubygem-aws-sdk-mailmanager/distinfo
+++ b/devel/rubygem-aws-sdk-mailmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121376
-SHA256 (rubygem/aws-sdk-mailmanager-1.33.0.gem) = c5f0ff558d9a776600ceecf30f2157d8b5c3a33b7c88b56545db894ad0e61720
-SIZE (rubygem/aws-sdk-mailmanager-1.33.0.gem) = 80384
+TIMESTAMP = 1761447290
+SHA256 (rubygem/aws-sdk-mailmanager-1.35.0.gem) = c805a90c388065e605e760dcad6a207c16254f7b04238eb939049d20b4d8f053
+SIZE (rubygem/aws-sdk-mailmanager-1.35.0.gem) = 80384
diff --git a/devel/rubygem-aws-sdk-mainframemodernization/Makefile b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
index 4681240f43e5..8ffe06a488d9 100644
--- a/devel/rubygem-aws-sdk-mainframemodernization/Makefile
+++ b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mainframemodernization
-PORTVERSION= 1.42.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframem
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mainframemodernization/distinfo b/devel/rubygem-aws-sdk-mainframemodernization/distinfo
index c1c6970306a0..8da606c172ba 100644
--- a/devel/rubygem-aws-sdk-mainframemodernization/distinfo
+++ b/devel/rubygem-aws-sdk-mainframemodernization/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121378
-SHA256 (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 100690ede286aba085aa637e64c89d84088cca7eba486e51674a6f8e297f8d46
-SIZE (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 61952
+TIMESTAMP = 1761447292
+SHA256 (rubygem/aws-sdk-mainframemodernization-1.44.0.gem) = 11ca1fec8d7c985466b6045a5e01e39b1bc7feda4c47f7f6dc16b151f38cde25
+SIZE (rubygem/aws-sdk-mainframemodernization-1.44.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-managedblockchain/Makefile b/devel/rubygem-aws-sdk-managedblockchain/Makefile
index 9a0b2f070b64..5d10bccb1207 100644
--- a/devel/rubygem-aws-sdk-managedblockchain/Makefile
+++ b/devel/rubygem-aws-sdk-managedblockchain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedblockchain
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedblockchain/distinfo b/devel/rubygem-aws-sdk-managedblockchain/distinfo
index 76d524666052..994ae5f0a3f0 100644
--- a/devel/rubygem-aws-sdk-managedblockchain/distinfo
+++ b/devel/rubygem-aws-sdk-managedblockchain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121380
-SHA256 (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 08f2f8506c6849951d9fcc7a0ff02e99bbb19257dc6a3956ee9dec8e467c6632
-SIZE (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 50176
+TIMESTAMP = 1762587190
+SHA256 (rubygem/aws-sdk-managedblockchain-1.78.0.gem) = ea5fe2baa9666c7fb180d9b4d83e829885fdd74525a784463680ae43cb99be58
+SIZE (rubygem/aws-sdk-managedblockchain-1.78.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
index bff1d3566daa..a975566ac319 100644
--- a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
+++ b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedblockchainquery
-PORTVERSION= 1.34.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
index dc922a3b59f2..5648e6ac1366 100644
--- a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
+++ b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121382
-SHA256 (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = c1636e56a42f852f6a982c0a188bf782ead02ed60717666a5e8090669f45f709
-SIZE (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = 35840
+TIMESTAMP = 1761447296
+SHA256 (rubygem/aws-sdk-managedblockchainquery-1.36.0.gem) = bc4e4b54c7bddfcf76257f74f2cda4091657b51cd0da54412cfc7ec8d232fbdb
+SIZE (rubygem/aws-sdk-managedblockchainquery-1.36.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-managedgrafana/Makefile b/devel/rubygem-aws-sdk-managedgrafana/Makefile
index 245b04129685..e6850501ddfc 100644
--- a/devel/rubygem-aws-sdk-managedgrafana/Makefile
+++ b/devel/rubygem-aws-sdk-managedgrafana/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedgrafana
-PORTVERSION= 1.52.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedgrafana/distinfo b/devel/rubygem-aws-sdk-managedgrafana/distinfo
index b58677f8c01b..f791b3a841a4 100644
--- a/devel/rubygem-aws-sdk-managedgrafana/distinfo
+++ b/devel/rubygem-aws-sdk-managedgrafana/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121384
-SHA256 (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = c8c37da849411c947f91238943ea24791efb7c41927db3fc34eadef4500cf9f1
-SIZE (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = 52736
+TIMESTAMP = 1761447298
+SHA256 (rubygem/aws-sdk-managedgrafana-1.54.0.gem) = acdcd4a22e03e80cc1577c9305c7e6ec7f1faaa1ac3aca8927224bd931ca987e
+SIZE (rubygem/aws-sdk-managedgrafana-1.54.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
index edd0a2ddf7f0..4c072325cf98 100644
--- a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
+++ b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplaceagreement
-PORTVERSION= 1.25.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
index 47aef40421f6..589b4084ead2 100644
--- a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
+++ b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121386
-SHA256 (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 37579a796daa9599d8c4c3620c31fb8fb998bdc676afc671bea343f71c11ef90
-SIZE (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 34816
+TIMESTAMP = 1761447300
+SHA256 (rubygem/aws-sdk-marketplaceagreement-1.27.0.gem) = 92a0368a0f95403c139e27fd26c89f8a71f55b6b1df16eb164097ccbc7298f1f
+SIZE (rubygem/aws-sdk-marketplaceagreement-1.27.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
index c954b5375106..9ab75a27c6ce 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacecatalog
-PORTVERSION= 1.66.0
+PORTVERSION= 1.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
index 679c190e7fd4..5fdc9d14f2de 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121388
-SHA256 (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = b9d598b734748320a26e6555712888bedbb8adbe87a2ac4fda2ea15d13b2b4ae
-SIZE (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = 49664
+TIMESTAMP = 1762587192
+SHA256 (rubygem/aws-sdk-marketplacecatalog-1.69.0.gem) = e5a8c8218ffab1fa1d349af9365052516293e7d0c8c31c61ad6d8afca4cda091
+SIZE (rubygem/aws-sdk-marketplacecatalog-1.69.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
index 5969fe851a8d..19723ce55eb3 100644
--- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacecommerceanalytics
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
index caa7f4c8c8e3..c234ec09f68a 100644
--- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121390
-SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 09b89e902be810e475529a69487dfe400f3294833299dcc5740d53f7dc07f615
-SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 26624
+TIMESTAMP = 1761447304
+SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.82.0.gem) = 7e86f442e1f1e9329d6867b794aa78fb40e4bcf2829a774d5e332acda6e75491
+SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.82.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
index 8e755e3cd42f..affc9372323b 100644
--- a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacedeployment
-PORTVERSION= 1.26.0
+PORTVERSION= 1.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
index 10adc2fdd796..f42335543444 100644
--- a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121392
-SHA256 (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 37643e9c5f9276c8eb3bada301d9e95f29d0e91d5957ff747d1bbc0680bb9a56
-SIZE (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 24576
+TIMESTAMP = 1762587194
+SHA256 (rubygem/aws-sdk-marketplacedeployment-1.28.0.gem) = b7b5673fda3d56824bd71a8bf95c589773c8690288c6d04ba568a0b68964a9da
+SIZE (rubygem/aws-sdk-marketplacedeployment-1.28.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
index a1223519691a..82132ca850ee 100644
--- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
+++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplaceentitlementservice
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
index 168d22922cc4..eef759f96ba1 100644
--- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
+++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121394
-SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = a15e200f3df9784edcdf142af5f1b2bf4740341ee21820d4bb67fb43a61b8b66
-SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = 24064
+TIMESTAMP = 1761447308
+SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.79.0.gem) = 788aab9a9032b9802b8bd45212d94dac9a0249db03b31d6254097b90e5b12887
+SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.79.0.gem) = 24064
diff --git a/devel/rubygem-aws-sdk-marketplacemetering/Makefile b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
index 3bb684479d70..04e9d1ab8017 100644
--- a/devel/rubygem-aws-sdk-marketplacemetering/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacemetering
-PORTVERSION= 1.86.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacemetering/distinfo b/devel/rubygem-aws-sdk-marketplacemetering/distinfo
index b1f90be1e80d..4a24625ad60e 100644
--- a/devel/rubygem-aws-sdk-marketplacemetering/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacemetering/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121396
-SHA256 (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 8026f882d490e71cd759473881d2348504324a7b6fddfc9cb3f16b256fe7b9d1
-SIZE (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 31744
+TIMESTAMP = 1761447310
+SHA256 (rubygem/aws-sdk-marketplacemetering-1.87.0.gem) = 955735b879b9564ca8d0a2af0fda95670e76690d010d187535471573d09651b2
+SIZE (rubygem/aws-sdk-marketplacemetering-1.87.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-marketplacereporting/Makefile b/devel/rubygem-aws-sdk-marketplacereporting/Makefile
index c0f3e763463c..52b2b96821dd 100644
--- a/devel/rubygem-aws-sdk-marketplacereporting/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacereporting/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacereporting
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacereporting/distinfo b/devel/rubygem-aws-sdk-marketplacereporting/distinfo
index fe0f88fbfc53..ba42a229775c 100644
--- a/devel/rubygem-aws-sdk-marketplacereporting/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacereporting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121398
-SHA256 (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 77e758f99e4672194772879ea845469f75c39869624f19971344bf80dac1ea6c
-SIZE (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 21504
+TIMESTAMP = 1762587196
+SHA256 (rubygem/aws-sdk-marketplacereporting-1.15.0.gem) = 7ad08223d9be7dc5f6843edc2464e1e7f10819ab6270c4a1176cfa6e37ea9587
+SIZE (rubygem/aws-sdk-marketplacereporting-1.15.0.gem) = 21504
diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile
index 07a54e22bfc9..8377f14612a9 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconnect
-PORTVERSION= 1.88.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconne
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo
index a54b44c91242..2cf94857f98f 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774823
-SHA256 (rubygem/aws-sdk-mediaconnect-1.88.0.gem) = b32feb736d146b6873b5fc5b77624536a5fbeac672058f1604bbec9cc7d35428
-SIZE (rubygem/aws-sdk-mediaconnect-1.88.0.gem) = 95744
+TIMESTAMP = 1761447314
+SHA256 (rubygem/aws-sdk-mediaconnect-1.90.0.gem) = e80ec30358be4758ed6f71d5a6f2fa68ab686a6f7ea5f78cf4c865a2a666e080
+SIZE (rubygem/aws-sdk-mediaconnect-1.90.0.gem) = 95744
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index c6a71e0c0d06..0b37ac42eb66 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconvert
-PORTVERSION= 1.170.0
+PORTVERSION= 1.172.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconve
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo
index af2b244919d4..aba98e6d3c65 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121402
-SHA256 (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 81d0a27186bfdac7e2093fa2628b6998abb79ad8a1e8a9f48c1941625834dffa
-SIZE (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 335872
+TIMESTAMP = 1762587198
+SHA256 (rubygem/aws-sdk-mediaconvert-1.172.0.gem) = 0e27b83c29327a4db2e28b9c8d0d38ec1f75e42d32e1551684ee99eae8ca228c
+SIZE (rubygem/aws-sdk-mediaconvert-1.172.0.gem) = 344064
diff --git a/devel/rubygem-aws-sdk-medialive/Makefile b/devel/rubygem-aws-sdk-medialive/Makefile
index 6b8ea15e3ee2..a79ac400922c 100644
--- a/devel/rubygem-aws-sdk-medialive/Makefile
+++ b/devel/rubygem-aws-sdk-medialive/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-medialive
-PORTVERSION= 1.164.0
+PORTVERSION= 1.166.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-medialive/distinfo b/devel/rubygem-aws-sdk-medialive/distinfo
index 257e7acc5496..b3f8664c8ecd 100644
--- a/devel/rubygem-aws-sdk-medialive/distinfo
+++ b/devel/rubygem-aws-sdk-medialive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774825
-SHA256 (rubygem/aws-sdk-medialive-1.164.0.gem) = 35047670901f1184db6da82acb2109d007b10997f0dbc28c81d08075eec91ec5
-SIZE (rubygem/aws-sdk-medialive-1.164.0.gem) = 358912
+TIMESTAMP = 1761447318
+SHA256 (rubygem/aws-sdk-medialive-1.166.0.gem) = d96cd2e00b2c759a93a3d75b0322120158f1c36921cde83f335de80d3123fe70
+SIZE (rubygem/aws-sdk-medialive-1.166.0.gem) = 360960
diff --git a/devel/rubygem-aws-sdk-mediapackage/Makefile b/devel/rubygem-aws-sdk-mediapackage/Makefile
index 7e6301df22ee..bb82cd8d3948 100644
--- a/devel/rubygem-aws-sdk-mediapackage/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackage
-PORTVERSION= 1.94.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackage/distinfo b/devel/rubygem-aws-sdk-mediapackage/distinfo
index b84ff7e5d44f..c263a750ac81 100644
--- a/devel/rubygem-aws-sdk-mediapackage/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121406
-SHA256 (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 4ad9b3213d6f4628a62db5f51c907e063ad0436135134d2804320beb7643418a
-SIZE (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 47616
+TIMESTAMP = 1762587200
+SHA256 (rubygem/aws-sdk-mediapackage-1.96.0.gem) = 6e3f2861c77a900b2c42fa8ef1a08cce4fdc546a4e9e8e236a77e35595b93e7b
+SIZE (rubygem/aws-sdk-mediapackage-1.96.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/Makefile b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
index 9c398d3765dc..076db68a1e84 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackagev2
-PORTVERSION= 1.50.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/distinfo b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
index 5f7aa4f9b8c3..5c63600c08b9 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324242
-SHA256 (rubygem/aws-sdk-mediapackagev2-1.50.0.gem) = e3e9ce47ca5bec26fd969368e792b7de529503f1a0beae428da02aac2b8463d1
-SIZE (rubygem/aws-sdk-mediapackagev2-1.50.0.gem) = 83456
+TIMESTAMP = 1761447322
+SHA256 (rubygem/aws-sdk-mediapackagev2-1.52.0.gem) = a8481fbbd6fd1858491d18920cb0dd996e05872f5dc65aec75603d76f4901102
+SIZE (rubygem/aws-sdk-mediapackagev2-1.52.0.gem) = 83456
diff --git a/devel/rubygem-aws-sdk-mediapackagevod/Makefile b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
index f728a4e9dd0a..643a1e11e5d6 100644
--- a/devel/rubygem-aws-sdk-mediapackagevod/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackagevod
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackagevod/distinfo b/devel/rubygem-aws-sdk-mediapackagevod/distinfo
index d2a9684902de..e02c8de917e3 100644
--- a/devel/rubygem-aws-sdk-mediapackagevod/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackagevod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121410
-SHA256 (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 9d29f49bd2f9a6e44f31b57c40e73ca9cdb73c4f87a6e40a6e0685145de28cf0
-SIZE (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 38912
+TIMESTAMP = 1762587202
+SHA256 (rubygem/aws-sdk-mediapackagevod-1.78.0.gem) = efd6cce02ed8721a3eccddc10bf73c98066c6ada2208525a0ec2bd9f42618ef7
+SIZE (rubygem/aws-sdk-mediapackagevod-1.78.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-mediastore/Makefile b/devel/rubygem-aws-sdk-mediastore/Makefile
index cb716b9f8e76..c7696c62bb51 100644
--- a/devel/rubygem-aws-sdk-mediastore/Makefile
+++ b/devel/rubygem-aws-sdk-mediastore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediastore
-PORTVERSION= 1.78.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediastore/distinfo b/devel/rubygem-aws-sdk-mediastore/distinfo
index eea8cdf492c0..47ddc06320e4 100644
--- a/devel/rubygem-aws-sdk-mediastore/distinfo
+++ b/devel/rubygem-aws-sdk-mediastore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121412
-SHA256 (rubygem/aws-sdk-mediastore-1.78.0.gem) = c6d32c58cc7332b8889a0fec51942250009655a9c96cb2a0aaf9af004516a891
-SIZE (rubygem/aws-sdk-mediastore-1.78.0.gem) = 34816
+TIMESTAMP = 1762587204
+SHA256 (rubygem/aws-sdk-mediastore-1.80.0.gem) = 41958c15fe20500e00d3b8c869d5ef10e62055d6df0b641538c39189ae602dcc
+SIZE (rubygem/aws-sdk-mediastore-1.80.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-mediastoredata/Makefile b/devel/rubygem-aws-sdk-mediastoredata/Makefile
index 1af5d0ae1b86..0481893f82cc 100644
--- a/devel/rubygem-aws-sdk-mediastoredata/Makefile
+++ b/devel/rubygem-aws-sdk-mediastoredata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediastoredata
-PORTVERSION= 1.75.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediastoredata/distinfo b/devel/rubygem-aws-sdk-mediastoredata/distinfo
index 2e26190ee498..64a81f99a9b9 100644
--- a/devel/rubygem-aws-sdk-mediastoredata/distinfo
+++ b/devel/rubygem-aws-sdk-mediastoredata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121414
-SHA256 (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 180a17ab274e72cfd41e0245c8628051d61ab31007d15044989f99f7e77ce539
-SIZE (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 27648
+TIMESTAMP = 1762587206
+SHA256 (rubygem/aws-sdk-mediastoredata-1.77.0.gem) = b90b8ec52d3b5b065482b95a8f1d6e420e6896dc3de2463950a7b6a81df8937b
+SIZE (rubygem/aws-sdk-mediastoredata-1.77.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile
index 66cf7df0c664..66f139152122 100644
--- a/devel/rubygem-aws-sdk-mediatailor/Makefile
+++ b/devel/rubygem-aws-sdk-mediatailor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediatailor
-PORTVERSION= 1.107.0
+PORTVERSION= 1.109.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediatailor/distinfo b/devel/rubygem-aws-sdk-mediatailor/distinfo
index 4a1cf628010c..1a12d769157b 100644
--- a/devel/rubygem-aws-sdk-mediatailor/distinfo
+++ b/devel/rubygem-aws-sdk-mediatailor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774827
-SHA256 (rubygem/aws-sdk-mediatailor-1.107.0.gem) = b187d5ef9293d7d0826e2f6cc1c802c39da6a608518f501f803afb8028bb19a8
-SIZE (rubygem/aws-sdk-mediatailor-1.107.0.gem) = 88064
+TIMESTAMP = 1761447330
+SHA256 (rubygem/aws-sdk-mediatailor-1.109.0.gem) = dfad468713079ed1ffeecc401e36fbaf8243fd28d562ddd6dbcfec76f0e04fed
+SIZE (rubygem/aws-sdk-mediatailor-1.109.0.gem) = 88064
diff --git a/devel/rubygem-aws-sdk-medicalimaging/Makefile b/devel/rubygem-aws-sdk-medicalimaging/Makefile
index 43d2e3cc69ff..72f590524bdc 100644
--- a/devel/rubygem-aws-sdk-medicalimaging/Makefile
+++ b/devel/rubygem-aws-sdk-medicalimaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-medicalimaging
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medicalima
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-medicalimaging/distinfo b/devel/rubygem-aws-sdk-medicalimaging/distinfo
index ec30fe1702bc..86a2d6d5108f 100644
--- a/devel/rubygem-aws-sdk-medicalimaging/distinfo
+++ b/devel/rubygem-aws-sdk-medicalimaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816828
-SHA256 (rubygem/aws-sdk-medicalimaging-1.35.0.gem) = b1f86fc05b6b27ed46d319bd12fd0b5c9470a5806cb0706ae952ec8beac6cc8c
-SIZE (rubygem/aws-sdk-medicalimaging-1.35.0.gem) = 40960
+TIMESTAMP = 1761447332
+SHA256 (rubygem/aws-sdk-medicalimaging-1.37.0.gem) = 1b52a518b762c81c552250aaf6d91fbf0facc1c4bf729a090b82f4784e2eb1f0
+SIZE (rubygem/aws-sdk-medicalimaging-1.37.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-memorydb/Makefile b/devel/rubygem-aws-sdk-memorydb/Makefile
index 7f3f2273e750..1182726e10c4 100644
--- a/devel/rubygem-aws-sdk-memorydb/Makefile
+++ b/devel/rubygem-aws-sdk-memorydb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-memorydb
-PORTVERSION= 1.53.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-memorydb/distinfo b/devel/rubygem-aws-sdk-memorydb/distinfo
index 1d4bb281932b..eb31ad480e68 100644
--- a/devel/rubygem-aws-sdk-memorydb/distinfo
+++ b/devel/rubygem-aws-sdk-memorydb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774829
-SHA256 (rubygem/aws-sdk-memorydb-1.53.0.gem) = fd497a91b922f315b34e670595ed848b12532c0db19d506147eeb8d522e28068
-SIZE (rubygem/aws-sdk-memorydb-1.53.0.gem) = 71680
+TIMESTAMP = 1761447334
+SHA256 (rubygem/aws-sdk-memorydb-1.55.0.gem) = 2981c3c119053c39b3e8111c96d6a085f6874d5101e3983b4b07be4dcadbfac8
+SIZE (rubygem/aws-sdk-memorydb-1.55.0.gem) = 71680
diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile
index 1e183aadde12..203e6a8d0bc8 100644
--- a/devel/rubygem-aws-sdk-mgn/Makefile
+++ b/devel/rubygem-aws-sdk-mgn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mgn
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mgn/distinfo b/devel/rubygem-aws-sdk-mgn/distinfo
index 2fa6b6c11c7d..7c53324829c0 100644
--- a/devel/rubygem-aws-sdk-mgn/distinfo
+++ b/devel/rubygem-aws-sdk-mgn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121422
-SHA256 (rubygem/aws-sdk-mgn-1.54.0.gem) = 91185fefbe36346c67b34aa823489f3fea1e3ce09d3e59cf884600d40a7aac13
-SIZE (rubygem/aws-sdk-mgn-1.54.0.gem) = 85504
+TIMESTAMP = 1761447336
+SHA256 (rubygem/aws-sdk-mgn-1.56.0.gem) = d443060bff13a9a4afcde6f16e13b8db974e0f8e9989ab9a24570fad3bd31a50
+SIZE (rubygem/aws-sdk-mgn-1.56.0.gem) = 85504
diff --git a/devel/rubygem-aws-sdk-migrationhub/Makefile b/devel/rubygem-aws-sdk-migrationhub/Makefile
index 6c65fdb817c0..4422019bf9a8 100644
--- a/devel/rubygem-aws-sdk-migrationhub/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhub
-PORTVERSION= 1.78.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhub/distinfo b/devel/rubygem-aws-sdk-migrationhub/distinfo
index c312b6a0100f..58e9628b3dd5 100644
--- a/devel/rubygem-aws-sdk-migrationhub/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121424
-SHA256 (rubygem/aws-sdk-migrationhub-1.78.0.gem) = f0f130def1989ebf16fd4aabadc27e656c826668cb67a407c64597d4d016bd90
-SIZE (rubygem/aws-sdk-migrationhub-1.78.0.gem) = 38400
+TIMESTAMP = 1761447338
+SHA256 (rubygem/aws-sdk-migrationhub-1.80.0.gem) = fc4e28fc854e78648b637f719b42223e1fbeab93157222833fce3d2a108cf7f7
+SIZE (rubygem/aws-sdk-migrationhub-1.80.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
index 9fa000ec630f..be5e4e6fb529 100644
--- a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubconfig
-PORTVERSION= 1.58.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
index aee6acf8db93..871b8547da23 100644
--- a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121426
-SHA256 (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = ad560abe4758f21483c3e0faddec7f741bcf47f49c2140b0caee1e3032257420
-SIZE (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = 25088
+TIMESTAMP = 1761447340
+SHA256 (rubygem/aws-sdk-migrationhubconfig-1.60.0.gem) = 7ff786c094befcbe0d3f1ffdd3b099f63c7bb46d460f963954d609b02678dcab
+SIZE (rubygem/aws-sdk-migrationhubconfig-1.60.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
index 0030eebc02ac..bcd900d28dbd 100644
--- a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhuborchestrator
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
index 76a2873b15b9..5bbb3e8ab26d 100644
--- a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121428
-SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = cc67bd3a701ae1cd03a3f5d01286e5a8ec000bcad54c90ba31be0c7affdcac26
-SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = 45568
+TIMESTAMP = 1762587208
+SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.39.0.gem) = beed1c8e1585d0130f142c7c6e05e97ce58879d6cb9f347f43e66c640bfa623f
+SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.39.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
index 9c8a6558eb54..6b53dc2bb0eb 100644
--- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubrefactorspaces
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
index dbe44c859617..3856cb59b591 100644
--- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121430
-SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 3f5789a6a7faad5535bcfffcdc1618cdfdb2d1e3ca1f2ab65c5e6b1f0365d4bd
-SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 46080
+TIMESTAMP = 1761447344
+SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.48.0.gem) = 9503004bf495d4e9244963b86984e3043efc0e2055c6d247a03c2dbc271abc1c
+SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.48.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
index 7e86e297370b..610461e7aa86 100644
--- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubstrategyrecommendations
-PORTVERSION= 1.44.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
index a9feeea3d10a..78f3636d55e5 100644
--- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121432
-SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 26c4315c8ad1d342f74be36e6d9082e98616f992858aa084e108b142a633295c
-SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 55296
+TIMESTAMP = 1762587210
+SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.46.0.gem) = d7ba09a9724516cde0855feffa28db653836fe717024f2eac43db17ebecbc2d4
+SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.46.0.gem) = 55296
diff --git a/devel/rubygem-aws-sdk-mpa/Makefile b/devel/rubygem-aws-sdk-mpa/Makefile
index a4c13500b4e2..5536778d0045 100644
--- a/devel/rubygem-aws-sdk-mpa/Makefile
+++ b/devel/rubygem-aws-sdk-mpa/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mpa
-PORTVERSION= 1.5.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mpa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mpa/distinfo b/devel/rubygem-aws-sdk-mpa/distinfo
index 92766a81385b..160eb439258e 100644
--- a/devel/rubygem-aws-sdk-mpa/distinfo
+++ b/devel/rubygem-aws-sdk-mpa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121434
-SHA256 (rubygem/aws-sdk-mpa-1.5.0.gem) = 96f0f9e16b687218c40ed2d0a2c9f78f910c898a5bed3eb6a145a06c2ab73dd2
-SIZE (rubygem/aws-sdk-mpa-1.5.0.gem) = 41472
+TIMESTAMP = 1761447348
+SHA256 (rubygem/aws-sdk-mpa-1.7.0.gem) = c31d69a5e14cdeca9347e3e9c8255409e84ebf09e97f6b68b75e2176ab36872d
+SIZE (rubygem/aws-sdk-mpa-1.7.0.gem) = 41984
diff --git a/devel/rubygem-aws-sdk-mq/Makefile b/devel/rubygem-aws-sdk-mq/Makefile
index 1c75bed21df7..5a04c640c992 100644
--- a/devel/rubygem-aws-sdk-mq/Makefile
+++ b/devel/rubygem-aws-sdk-mq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mq
-PORTVERSION= 1.86.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mq/distinfo b/devel/rubygem-aws-sdk-mq/distinfo
index 5e0fc9dc2120..e63689885af4 100644
--- a/devel/rubygem-aws-sdk-mq/distinfo
+++ b/devel/rubygem-aws-sdk-mq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436583
-SHA256 (rubygem/aws-sdk-mq-1.86.0.gem) = 58a620e98fb3930909cf6096c3085bae9aef38bb07f0e30d4596b9e172176ab6
-SIZE (rubygem/aws-sdk-mq-1.86.0.gem) = 50176
+TIMESTAMP = 1762587212
+SHA256 (rubygem/aws-sdk-mq-1.88.0.gem) = 52872594d057dcfebb938518cafc3181f33ca7ab99c1157d55b3e379ac190f56
+SIZE (rubygem/aws-sdk-mq-1.88.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-mturk/Makefile b/devel/rubygem-aws-sdk-mturk/Makefile
index 972ecf0038f7..e9d6d55e45f4 100644
--- a/devel/rubygem-aws-sdk-mturk/Makefile
+++ b/devel/rubygem-aws-sdk-mturk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mturk
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mturk/distinfo b/devel/rubygem-aws-sdk-mturk/distinfo
index d1341507371f..327fe2dedc60 100644
--- a/devel/rubygem-aws-sdk-mturk/distinfo
+++ b/devel/rubygem-aws-sdk-mturk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121438
-SHA256 (rubygem/aws-sdk-mturk-1.77.0.gem) = 3dcbd4cc67e2e79b70ede45a4c15b48c63657a0265349d48b115b89d8448e66a
-SIZE (rubygem/aws-sdk-mturk-1.77.0.gem) = 64512
+TIMESTAMP = 1762587214
+SHA256 (rubygem/aws-sdk-mturk-1.79.0.gem) = fc4c544fd25e5aa6a5498bd27e3267d7134fdd06b0dece09f97fe1054baec6c3
+SIZE (rubygem/aws-sdk-mturk-1.79.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-mwaa/Makefile b/devel/rubygem-aws-sdk-mwaa/Makefile
index 0e28853bfe71..8cb894aad19d 100644
--- a/devel/rubygem-aws-sdk-mwaa/Makefile
+++ b/devel/rubygem-aws-sdk-mwaa/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mwaa
-PORTVERSION= 1.64.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mwaa/distinfo b/devel/rubygem-aws-sdk-mwaa/distinfo
index 6556518c5fe1..e642dd206928 100644
--- a/devel/rubygem-aws-sdk-mwaa/distinfo
+++ b/devel/rubygem-aws-sdk-mwaa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121440
-SHA256 (rubygem/aws-sdk-mwaa-1.64.0.gem) = 8c5868c8176767a98894a684a1654286916f60bba51b392cdcd5e1d28ab4dafb
-SIZE (rubygem/aws-sdk-mwaa-1.64.0.gem) = 44544
+TIMESTAMP = 1761447354
+SHA256 (rubygem/aws-sdk-mwaa-1.66.0.gem) = ba0577fef5f14673ba649a6595995761d11dfc388a9265c20f4903240e10d6e9
+SIZE (rubygem/aws-sdk-mwaa-1.66.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-neptune/Makefile b/devel/rubygem-aws-sdk-neptune/Makefile
index cf064c4f9f0a..e561434173a2 100644
--- a/devel/rubygem-aws-sdk-neptune/Makefile
+++ b/devel/rubygem-aws-sdk-neptune/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptune
-PORTVERSION= 1.93.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptune/distinfo b/devel/rubygem-aws-sdk-neptune/distinfo
index 198497153940..48b468860fbe 100644
--- a/devel/rubygem-aws-sdk-neptune/distinfo
+++ b/devel/rubygem-aws-sdk-neptune/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816830
-SHA256 (rubygem/aws-sdk-neptune-1.93.0.gem) = f955efeca8777c9ffddc696357e8699584ef7c4819162b6b5ecf379936e15597
-SIZE (rubygem/aws-sdk-neptune-1.93.0.gem) = 139776
+TIMESTAMP = 1762587216
+SHA256 (rubygem/aws-sdk-neptune-1.95.0.gem) = d18a9ac12bc742ac840a3d7cac95fde3b5642580b120909130d072fe332de8f6
+SIZE (rubygem/aws-sdk-neptune-1.95.0.gem) = 139776
diff --git a/devel/rubygem-aws-sdk-neptunedata/Makefile b/devel/rubygem-aws-sdk-neptunedata/Makefile
index 968fec6a278b..5a4031e22c7f 100644
--- a/devel/rubygem-aws-sdk-neptunedata/Makefile
+++ b/devel/rubygem-aws-sdk-neptunedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptunedata
-PORTVERSION= 1.32.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunedat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptunedata/distinfo b/devel/rubygem-aws-sdk-neptunedata/distinfo
index 02a0cdb4d71b..51d3f202fafc 100644
--- a/devel/rubygem-aws-sdk-neptunedata/distinfo
+++ b/devel/rubygem-aws-sdk-neptunedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121444
-SHA256 (rubygem/aws-sdk-neptunedata-1.32.0.gem) = e7a62b16e08f777459350f1180c8f358209b706e0ba7201579ce25f40c67bc65
-SIZE (rubygem/aws-sdk-neptunedata-1.32.0.gem) = 74240
+TIMESTAMP = 1761447358
+SHA256 (rubygem/aws-sdk-neptunedata-1.34.0.gem) = e1957847eb3174d62d1aa8536a2a5d6ee0fedcbff9b6dfb69357319beb1009d6
+SIZE (rubygem/aws-sdk-neptunedata-1.34.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-neptunegraph/Makefile b/devel/rubygem-aws-sdk-neptunegraph/Makefile
index c9b10e338c6f..3b00761b79cd 100644
--- a/devel/rubygem-aws-sdk-neptunegraph/Makefile
+++ b/devel/rubygem-aws-sdk-neptunegraph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptunegraph
-PORTVERSION= 1.39.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunegra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptunegraph/distinfo b/devel/rubygem-aws-sdk-neptunegraph/distinfo
index a7549bd3c03e..61a3977c4a86 100644
--- a/devel/rubygem-aws-sdk-neptunegraph/distinfo
+++ b/devel/rubygem-aws-sdk-neptunegraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121446
-SHA256 (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 9224abf0035cab5888c790438ae238621052469a2a5426ae5a2f015b94b8c772
-SIZE (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 61952
+TIMESTAMP = 1762587218
+SHA256 (rubygem/aws-sdk-neptunegraph-1.41.0.gem) = b6c1779ad090a8c4552c568cc4aa07feb28de6cd2b13792c056edf4efcda4a6a
+SIZE (rubygem/aws-sdk-neptunegraph-1.41.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index f21bc660f109..8165d1cbebfb 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkfirewall
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfir
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo
index 67ecea4c30e9..a686e6f689a5 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/distinfo
+++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816832
-SHA256 (rubygem/aws-sdk-networkfirewall-1.77.0.gem) = a5f1a6fead2dd4f94cc4ef02913f6ab70b8d39db517ad01fc0f410a43a40bf12
-SIZE (rubygem/aws-sdk-networkfirewall-1.77.0.gem) = 118272
+TIMESTAMP = 1761447362
+SHA256 (rubygem/aws-sdk-networkfirewall-1.79.0.gem) = cd8e5094693b1e3b806eb40ee278341b6a524bea59c398741f55409023d6c280
+SIZE (rubygem/aws-sdk-networkfirewall-1.79.0.gem) = 118272
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
index dc849b64c9e2..4e263bed29f1 100644
--- a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkflowmonitor
-PORTVERSION= 1.15.0
+PORTVERSION= 1.17.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkflo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
index 688d56d81935..0d45a0163133 100644
--- a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324244
-SHA256 (rubygem/aws-sdk-networkflowmonitor-1.15.0.gem) = fe7d6369eec42df5932661457effcb12f4b3cf34d111662aca7d03d15355e922
-SIZE (rubygem/aws-sdk-networkflowmonitor-1.15.0.gem) = 43008
+TIMESTAMP = 1761447364
+SHA256 (rubygem/aws-sdk-networkflowmonitor-1.17.0.gem) = e8c1f1a42fea22f92dceb9901d02a3eaa805d012d081bcf28584f67c7c9a2feb
+SIZE (rubygem/aws-sdk-networkflowmonitor-1.17.0.gem) = 43008
diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile
index febe8ae13b1e..4622cb2da129 100644
--- a/devel/rubygem-aws-sdk-networkmanager/Makefile
+++ b/devel/rubygem-aws-sdk-networkmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkmanager
-PORTVERSION= 1.70.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkmanager/distinfo b/devel/rubygem-aws-sdk-networkmanager/distinfo
index afae10611bc3..eba79882a67d 100644
--- a/devel/rubygem-aws-sdk-networkmanager/distinfo
+++ b/devel/rubygem-aws-sdk-networkmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121452
-SHA256 (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 3c82f03f36fe35b130e90b75aae757d58d314b55291d386aac66d888b12cd80e
-SIZE (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 93696
+TIMESTAMP = 1761447366
+SHA256 (rubygem/aws-sdk-networkmanager-1.72.0.gem) = 4aa6c5a9c14fbc4a130bab67b10cf4b5184a35ec0f0d242914cf5280d8371724
+SIZE (rubygem/aws-sdk-networkmanager-1.72.0.gem) = 93696
diff --git a/devel/rubygem-aws-sdk-networkmonitor/Makefile b/devel/rubygem-aws-sdk-networkmonitor/Makefile
index 2232afe719f4..0c938273f279 100644
--- a/devel/rubygem-aws-sdk-networkmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-networkmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkmonitor
-PORTVERSION= 1.26.0
+PORTVERSION= 1.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkmonitor/distinfo b/devel/rubygem-aws-sdk-networkmonitor/distinfo
index 5f577fe29a55..9f32f7057713 100644
--- a/devel/rubygem-aws-sdk-networkmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-networkmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121454
-SHA256 (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 93585537439c85d69eac08c530a7eda1101247802c51afe390e4c5cf91e417e2
-SIZE (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 30720
+TIMESTAMP = 1761447368
+SHA256 (rubygem/aws-sdk-networkmonitor-1.28.0.gem) = 99774b6919d6ec9388b6d5cca03c5f9c7ca8750052a6692499b6bbb3653c3fed
+SIZE (rubygem/aws-sdk-networkmonitor-1.28.0.gem) = 30720
diff --git a/devel/rubygem-aws-sdk-notifications/Makefile b/devel/rubygem-aws-sdk-notifications/Makefile
index dd058739524b..25a6eb7a2250 100644
--- a/devel/rubygem-aws-sdk-notifications/Makefile
+++ b/devel/rubygem-aws-sdk-notifications/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-notifications
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-notifications/distinfo b/devel/rubygem-aws-sdk-notifications/distinfo
index 2df1eb17b37d..951eea8ef228 100644
--- a/devel/rubygem-aws-sdk-notifications/distinfo
+++ b/devel/rubygem-aws-sdk-notifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436587
-SHA256 (rubygem/aws-sdk-notifications-1.13.0.gem) = fc23ebbd2efd44da08bcb6fb0ea2b7a8457b068bee8e9d014149ff44689efdcc
-SIZE (rubygem/aws-sdk-notifications-1.13.0.gem) = 54272
+TIMESTAMP = 1762587220
+SHA256 (rubygem/aws-sdk-notifications-1.15.0.gem) = ef642cb8f80c26609197322bbf6b3c2661cea23a159cab771eacbfa1768fc730
+SIZE (rubygem/aws-sdk-notifications-1.15.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-notificationscontacts/Makefile b/devel/rubygem-aws-sdk-notificationscontacts/Makefile
index 6f9dbb984039..a7df50e7a71d 100644
--- a/devel/rubygem-aws-sdk-notificationscontacts/Makefile
+++ b/devel/rubygem-aws-sdk-notificationscontacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-notificationscontacts
-PORTVERSION= 1.11.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-notificationscontacts/distinfo b/devel/rubygem-aws-sdk-notificationscontacts/distinfo
index dbde6291c289..ea66926256fa 100644
--- a/devel/rubygem-aws-sdk-notificationscontacts/distinfo
+++ b/devel/rubygem-aws-sdk-notificationscontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121458
-SHA256 (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 3fe2d91fb4aa0ce971e1c5af50197b3c0964e447ab7239bef870d99bad056865
-SIZE (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 26624
+TIMESTAMP = 1761447372
+SHA256 (rubygem/aws-sdk-notificationscontacts-1.13.0.gem) = 317d8b2f5d36f0e0120f1cc62d99142d6d7580e95b8e969e19e1d69194d96584
+SIZE (rubygem/aws-sdk-notificationscontacts-1.13.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-oam/Makefile b/devel/rubygem-aws-sdk-oam/Makefile
index fdb14e518f2e..9e56eb41fc30 100644
--- a/devel/rubygem-aws-sdk-oam/Makefile
+++ b/devel/rubygem-aws-sdk-oam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-oam
-PORTVERSION= 1.40.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-oam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-oam/distinfo b/devel/rubygem-aws-sdk-oam/distinfo
index 49412239054e..c98a36e58d28 100644
--- a/devel/rubygem-aws-sdk-oam/distinfo
+++ b/devel/rubygem-aws-sdk-oam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121460
-SHA256 (rubygem/aws-sdk-oam-1.40.0.gem) = de40eb43a4616376da584d268aba6ff95a37f2dd140513ff4f018d8c21378c03
-SIZE (rubygem/aws-sdk-oam-1.40.0.gem) = 33792
+TIMESTAMP = 1761447374
+SHA256 (rubygem/aws-sdk-oam-1.42.0.gem) = 68b5f877468a7396d03775c2f048d49c5bf6ae2302358f2918d6d08541fd490a
+SIZE (rubygem/aws-sdk-oam-1.42.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-observabilityadmin/Makefile b/devel/rubygem-aws-sdk-observabilityadmin/Makefile
index d2dbc4480207..c44577d65d35 100644
--- a/devel/rubygem-aws-sdk-observabilityadmin/Makefile
+++ b/devel/rubygem-aws-sdk-observabilityadmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-observabilityadmin
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-observabil
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-observabilityadmin/distinfo b/devel/rubygem-aws-sdk-observabilityadmin/distinfo
index 9f25c63f3816..5b9be73103a2 100644
--- a/devel/rubygem-aws-sdk-observabilityadmin/distinfo
+++ b/devel/rubygem-aws-sdk-observabilityadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816834
-SHA256 (rubygem/aws-sdk-observabilityadmin-1.13.0.gem) = 98691f35756c214d7c715461fc994109ad9bd3bcd8a229c486d361ffd302b053
-SIZE (rubygem/aws-sdk-observabilityadmin-1.13.0.gem) = 38912
+TIMESTAMP = 1761447376
+SHA256 (rubygem/aws-sdk-observabilityadmin-1.15.0.gem) = 387f71ef69605102b9c0638e4cca97e005f430aa33938cdc7fb520af42cbfe2d
+SIZE (rubygem/aws-sdk-observabilityadmin-1.15.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-odb/Makefile b/devel/rubygem-aws-sdk-odb/Makefile
index f7daf76bdba7..32802d7dd4cf 100644
--- a/devel/rubygem-aws-sdk-odb/Makefile
+++ b/devel/rubygem-aws-sdk-odb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-odb
-PORTVERSION= 1.6.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-odb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-odb/distinfo b/devel/rubygem-aws-sdk-odb/distinfo
index 2017c8392847..cac0e37fb1a5 100644
--- a/devel/rubygem-aws-sdk-odb/distinfo
+++ b/devel/rubygem-aws-sdk-odb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774831
-SHA256 (rubygem/aws-sdk-odb-1.6.0.gem) = 48bb1a80ee8684df51e79c5863dfa657b0e67732580f77ad3744e98d353a2493
-SIZE (rubygem/aws-sdk-odb-1.6.0.gem) = 72192
+TIMESTAMP = 1761447378
+SHA256 (rubygem/aws-sdk-odb-1.8.0.gem) = 90aa2dce243b74d7429c025200627e87d0dc03319674428f7b3bfcf2d6639b0d
+SIZE (rubygem/aws-sdk-odb-1.8.0.gem) = 72192
diff --git a/devel/rubygem-aws-sdk-omics/Makefile b/devel/rubygem-aws-sdk-omics/Makefile
index 99451f09f228..0f60338b72ee 100644
--- a/devel/rubygem-aws-sdk-omics/Makefile
+++ b/devel/rubygem-aws-sdk-omics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-omics
-PORTVERSION= 1.55.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-omics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-omics/distinfo b/devel/rubygem-aws-sdk-omics/distinfo
index 0f7902e87080..2711a66d4081 100644
--- a/devel/rubygem-aws-sdk-omics/distinfo
+++ b/devel/rubygem-aws-sdk-omics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121466
-SHA256 (rubygem/aws-sdk-omics-1.55.0.gem) = 8eced52d3359b39901a4b134ae126f3d466a9e84b2736bf99d96f2b5626317e3
-SIZE (rubygem/aws-sdk-omics-1.55.0.gem) = 125440
+TIMESTAMP = 1762587222
+SHA256 (rubygem/aws-sdk-omics-1.58.0.gem) = 2e06fe0ff8ab56c23b85bc849f4a6c447c9193d024ce77156cfd0bb1c2528791
+SIZE (rubygem/aws-sdk-omics-1.58.0.gem) = 126464
diff --git a/devel/rubygem-aws-sdk-opensearchserverless/Makefile b/devel/rubygem-aws-sdk-opensearchserverless/Makefile
index 8fab01545f41..1a91af4b73c7 100644
--- a/devel/rubygem-aws-sdk-opensearchserverless/Makefile
+++ b/devel/rubygem-aws-sdk-opensearchserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opensearchserverless
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opensearchserverless/distinfo b/devel/rubygem-aws-sdk-opensearchserverless/distinfo
index 7e5975dacade..bd707c85dbbd 100644
--- a/devel/rubygem-aws-sdk-opensearchserverless/distinfo
+++ b/devel/rubygem-aws-sdk-opensearchserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436589
-SHA256 (rubygem/aws-sdk-opensearchserverless-1.46.0.gem) = f2eed591202bf761b1f6828309db524aa43198e2739381d307eb89b97d338287
-SIZE (rubygem/aws-sdk-opensearchserverless-1.46.0.gem) = 53248
+TIMESTAMP = 1761447382
+SHA256 (rubygem/aws-sdk-opensearchserverless-1.48.0.gem) = 9e223c89a7f564cbf30431eb31293b854bc856c57e14bbe1fae289fd2d3bf978
+SIZE (rubygem/aws-sdk-opensearchserverless-1.48.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile
index 7a1c2bb84adf..5d40328223eb 100644
--- a/devel/rubygem-aws-sdk-opensearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opensearchservice
-PORTVERSION= 1.75.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opensearchservice/distinfo b/devel/rubygem-aws-sdk-opensearchservice/distinfo
index 46010aea72ac..09b55e4b3380 100644
--- a/devel/rubygem-aws-sdk-opensearchservice/distinfo
+++ b/devel/rubygem-aws-sdk-opensearchservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121470
-SHA256 (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 95bbc082a2a37331b658db1667d9188f0f7e527fbe28c1a04992a0f65da92978
-SIZE (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 140288
+TIMESTAMP = 1762587224
+SHA256 (rubygem/aws-sdk-opensearchservice-1.77.0.gem) = 89d9c720848d9e92b763ae6c40851c63a48a0ad239e4b4520f4681956fe84fd4
+SIZE (rubygem/aws-sdk-opensearchservice-1.77.0.gem) = 140288
diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile
index ec21f86db5ec..356703add8c4 100644
--- a/devel/rubygem-aws-sdk-organizations/Makefile
+++ b/devel/rubygem-aws-sdk-organizations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-organizations
-PORTVERSION= 1.124.0
+PORTVERSION= 1.127.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo
index 5c4a72ba0a72..42414c583ad5 100644
--- a/devel/rubygem-aws-sdk-organizations/distinfo
+++ b/devel/rubygem-aws-sdk-organizations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324246
-SHA256 (rubygem/aws-sdk-organizations-1.124.0.gem) = 49332ce198904b5c7c7a7623442859d14edc6281042628f37a2dbb477b3610b4
-SIZE (rubygem/aws-sdk-organizations-1.124.0.gem) = 97792
+TIMESTAMP = 1762587226
+SHA256 (rubygem/aws-sdk-organizations-1.127.0.gem) = c29c7733a5766604b25be36bcda7a3fbdfa612f1eaf62887063c5f71080be4cb
+SIZE (rubygem/aws-sdk-organizations-1.127.0.gem) = 97792
diff --git a/devel/rubygem-aws-sdk-osis/Makefile b/devel/rubygem-aws-sdk-osis/Makefile
index 93e43beb4441..ad116598afa4 100644
--- a/devel/rubygem-aws-sdk-osis/Makefile
+++ b/devel/rubygem-aws-sdk-osis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-osis
-PORTVERSION= 1.40.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-osis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-osis/distinfo b/devel/rubygem-aws-sdk-osis/distinfo
index 093e0378f742..fefbe7c44761 100644
--- a/devel/rubygem-aws-sdk-osis/distinfo
+++ b/devel/rubygem-aws-sdk-osis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816836
-SHA256 (rubygem/aws-sdk-osis-1.40.0.gem) = f49e22db5cad4d654367b2cac8a3cc72e18fd73bacbbf40fba12678dcabee109
-SIZE (rubygem/aws-sdk-osis-1.40.0.gem) = 38400
+TIMESTAMP = 1761447388
+SHA256 (rubygem/aws-sdk-osis-1.42.0.gem) = eafa36d5beb39f39bc27644eb92e1bfc97c6d6de9bb10f557b25864f4fcec9fb
+SIZE (rubygem/aws-sdk-osis-1.42.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile
index 4898a0d272bd..7347bf1accdc 100644
--- a/devel/rubygem-aws-sdk-outposts/Makefile
+++ b/devel/rubygem-aws-sdk-outposts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-outposts
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo
index c3c5d3297978..322003b59da1 100644
--- a/devel/rubygem-aws-sdk-outposts/distinfo
+++ b/devel/rubygem-aws-sdk-outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774833
-SHA256 (rubygem/aws-sdk-outposts-1.90.0.gem) = 718d0d73a4fb4d4c1490ad701adad5a4b7b0cf676587796d603e206e8e61e915
-SIZE (rubygem/aws-sdk-outposts-1.90.0.gem) = 58880
+TIMESTAMP = 1762587228
+SHA256 (rubygem/aws-sdk-outposts-1.92.0.gem) = 92a0727b9c2773362fc5e01d4a3b68b1631f84c56ab4ad063a582e3ed7ec4341
+SIZE (rubygem/aws-sdk-outposts-1.92.0.gem) = 58880
diff --git a/devel/rubygem-aws-sdk-panorama/Makefile b/devel/rubygem-aws-sdk-panorama/Makefile
index 2e2617cf777b..c20438c9aa14 100644
--- a/devel/rubygem-aws-sdk-panorama/Makefile
+++ b/devel/rubygem-aws-sdk-panorama/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-panorama
-PORTVERSION= 1.47.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-panorama/distinfo b/devel/rubygem-aws-sdk-panorama/distinfo
index de37c0f5f6ae..4c2b59d3f890 100644
--- a/devel/rubygem-aws-sdk-panorama/distinfo
+++ b/devel/rubygem-aws-sdk-panorama/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121482
-SHA256 (rubygem/aws-sdk-panorama-1.47.0.gem) = 336a7407d67a112724c0fcd2f5a3bab76a1a8fc2e00251eb5b21ed10a0352eac
-SIZE (rubygem/aws-sdk-panorama-1.47.0.gem) = 52736
+TIMESTAMP = 1762587230
+SHA256 (rubygem/aws-sdk-panorama-1.49.0.gem) = 5d327715ee342607b08e205c3c84bb7914911ef4708ea378b7bc029c10c8d015
+SIZE (rubygem/aws-sdk-panorama-1.49.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
index 4ba1a03fa281..f870c80517ac 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile
+++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-partnercentralselling
-PORTVERSION= 1.16.0
+PORTVERSION= 1.18.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-partnercen
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
index 9a9424943e43..337267d25b0f 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo
+++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121484
-SHA256 (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 323039f2a75d92789f2c968b67218c0a814dd3399451a8498ad5332df5b8051d
-SIZE (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 119296
+TIMESTAMP = 1762587232
+SHA256 (rubygem/aws-sdk-partnercentralselling-1.18.0.gem) = f33e8dd283df212f85b9877412110b975f1d61900d35cca6786a9805f3c2bc5a
+SIZE (rubygem/aws-sdk-partnercentralselling-1.18.0.gem) = 119296
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/Makefile b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
index ff6d5fd5011e..2cde357961f6 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptography
-PORTVERSION= 1.43.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/distinfo b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
index fc95af47ca99..ec5bbdb5bf51 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324248
-SHA256 (rubygem/aws-sdk-paymentcryptography-1.43.0.gem) = 7dd9f8fbcdcbb81723c9ff729210fc3b12cd3ab81af9cd88ad3022fc7ed7811e
-SIZE (rubygem/aws-sdk-paymentcryptography-1.43.0.gem) = 64000
+TIMESTAMP = 1762587234
+SHA256 (rubygem/aws-sdk-paymentcryptography-1.46.0.gem) = 0bb8996e59a4d27ae833a0d74ef02f8d13b3e2c1cced9b78a4a0bcef6f955e9f
+SIZE (rubygem/aws-sdk-paymentcryptography-1.46.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
index 13f939c4619f..285f74a3e1cc 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptographydata
-PORTVERSION= 1.41.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
index 0fa8d6453db5..c2d3834aa1b0 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774835
-SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.41.0.gem) = 37c982082f60e889bf8de5b2381b55439e299b76bf2ddbea857d1983e03a643f
-SIZE (rubygem/aws-sdk-paymentcryptographydata-1.41.0.gem) = 60928
+TIMESTAMP = 1762587236
+SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.43.0.gem) = 6bc9e68cf6246f3fb117c50c0a10a793a81563473c496d26f0ef86feef8d4bea
+SIZE (rubygem/aws-sdk-paymentcryptographydata-1.43.0.gem) = 60928
diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
index 61c9ed9756ac..b550cbf93d90 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
+++ b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcaconnectorad
-PORTVERSION= 1.29.0
+PORTVERSION= 1.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
index e07fd967a099..8e2a309fff41 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
+++ b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121490
-SHA256 (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 78728143397cd5d9ba396d1ea93992eb8039cbba9ef614d3f7674cec86046c6d
-SIZE (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 53248
+TIMESTAMP = 1762587238
+SHA256 (rubygem/aws-sdk-pcaconnectorad-1.31.0.gem) = 7a350bdafa1c7bb864105171931fcee1814a933eda840fceebf615e89a2176e7
+SIZE (rubygem/aws-sdk-pcaconnectorad-1.31.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
index 6a2de00fcb55..440a165bffb9 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
+++ b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcaconnectorscep
-PORTVERSION= 1.21.0
+PORTVERSION= 1.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
index 50af489cae08..cffb4b766bc2 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
+++ b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121492
-SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = c733373f3fad413e06b075e7e019ceff5b270e71304e19812b66087699b15981
-SIZE (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = 31744
+TIMESTAMP = 1761447402
+SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.23.0.gem) = 5f598f8e895980e7d934a49d2be2b4104c42e523318991378d1e692ac3c51734
+SIZE (rubygem/aws-sdk-pcaconnectorscep-1.23.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile
index 86bf37ecf686..cd82a3afc6b8 100644
--- a/devel/rubygem-aws-sdk-pcs/Makefile
+++ b/devel/rubygem-aws-sdk-pcs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcs
-PORTVERSION= 1.32.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo
index df9670db8ba5..b642f74aed82 100644
--- a/devel/rubygem-aws-sdk-pcs/distinfo
+++ b/devel/rubygem-aws-sdk-pcs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774837
-SHA256 (rubygem/aws-sdk-pcs-1.32.0.gem) = 86ded30104329629d9d98d2422e3da4e6766fb4b56bfa0d364164ce0be450d8a
-SIZE (rubygem/aws-sdk-pcs-1.32.0.gem) = 45568
+TIMESTAMP = 1761447404
+SHA256 (rubygem/aws-sdk-pcs-1.34.0.gem) = 394cc33114d2d89fa8ade8808d0345356a7dafd8cf0679ed210586f5d62bc9e8
+SIZE (rubygem/aws-sdk-pcs-1.34.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-personalize/Makefile b/devel/rubygem-aws-sdk-personalize/Makefile
index adf02fce7ed7..5ce14a5175c8 100644
--- a/devel/rubygem-aws-sdk-personalize/Makefile
+++ b/devel/rubygem-aws-sdk-personalize/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalize
-PORTVERSION= 1.88.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalize/distinfo b/devel/rubygem-aws-sdk-personalize/distinfo
index e858e186f5f5..a0685f41b663 100644
--- a/devel/rubygem-aws-sdk-personalize/distinfo
+++ b/devel/rubygem-aws-sdk-personalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121496
-SHA256 (rubygem/aws-sdk-personalize-1.88.0.gem) = a0845f86fba78ee1f2bfc73a29350aa3000553135bfad9411d82c7fdcf532f30
-SIZE (rubygem/aws-sdk-personalize-1.88.0.gem) = 90112
+TIMESTAMP = 1761447406
+SHA256 (rubygem/aws-sdk-personalize-1.90.0.gem) = 5d27444b1f8677c9f74985467249dd14dc474e35bce2b25b6c8505f9f1c68b84
+SIZE (rubygem/aws-sdk-personalize-1.90.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-personalizeevents/Makefile b/devel/rubygem-aws-sdk-personalizeevents/Makefile
index 3d5ff1c247bc..c14086046cc7 100644
--- a/devel/rubygem-aws-sdk-personalizeevents/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalizeevents
-PORTVERSION= 1.67.0
+PORTVERSION= 1.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalizeevents/distinfo b/devel/rubygem-aws-sdk-personalizeevents/distinfo
index 38c0ab195727..79c6a6529a10 100644
--- a/devel/rubygem-aws-sdk-personalizeevents/distinfo
+++ b/devel/rubygem-aws-sdk-personalizeevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121498
-SHA256 (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 6f85f474431ad3840ec5da227e885ff122c51b2156c38ccf1bd1d47625ecdf12
-SIZE (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 26624
+TIMESTAMP = 1761447408
+SHA256 (rubygem/aws-sdk-personalizeevents-1.69.0.gem) = 2456492e15828eb45a226e899c6402f711c788323a75cc30b65755b89e6dff5d
+SIZE (rubygem/aws-sdk-personalizeevents-1.69.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-personalizeruntime/Makefile b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
index 684914a64b78..7902cb9bda6e 100644
--- a/devel/rubygem-aws-sdk-personalizeruntime/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalizeruntime
-PORTVERSION= 1.74.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalizeruntime/distinfo b/devel/rubygem-aws-sdk-personalizeruntime/distinfo
index 02ca99385889..84fc562d49a1 100644
--- a/devel/rubygem-aws-sdk-personalizeruntime/distinfo
+++ b/devel/rubygem-aws-sdk-personalizeruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121500
-SHA256 (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = c7bd68f81e2c20d275ab6ab0709918f04a60533c80d247725c6f7d89dbc27043
-SIZE (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = 28160
+TIMESTAMP = 1761447410
+SHA256 (rubygem/aws-sdk-personalizeruntime-1.76.0.gem) = ce843ab4bd46d4cecd57a88708f405b5e04bf15fd277a182e5f614a6df760a90
+SIZE (rubygem/aws-sdk-personalizeruntime-1.76.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-pi/Makefile b/devel/rubygem-aws-sdk-pi/Makefile
index 8b97f77db580..0c90c4964a1b 100644
--- a/devel/rubygem-aws-sdk-pi/Makefile
+++ b/devel/rubygem-aws-sdk-pi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pi
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pi/distinfo b/devel/rubygem-aws-sdk-pi/distinfo
index ac57937fb223..880d01a75db0 100644
--- a/devel/rubygem-aws-sdk-pi/distinfo
+++ b/devel/rubygem-aws-sdk-pi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121502
-SHA256 (rubygem/aws-sdk-pi-1.85.0.gem) = 3be51f6796514f063906273058d33cf3f0d1ce0336d5c791eba55c9468fc8e0a
-SIZE (rubygem/aws-sdk-pi-1.85.0.gem) = 44544
+TIMESTAMP = 1761447412
+SHA256 (rubygem/aws-sdk-pi-1.87.0.gem) = aed471fc0b75c4f74f7eaf6a8745687d91b62c4577bca2575d66afcbd264a12f
+SIZE (rubygem/aws-sdk-pi-1.87.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-pinpoint/Makefile b/devel/rubygem-aws-sdk-pinpoint/Makefile
index baba53e6e88e..4e83fa889121 100644
--- a/devel/rubygem-aws-sdk-pinpoint/Makefile
+++ b/devel/rubygem-aws-sdk-pinpoint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpoint
-PORTVERSION= 1.113.0
+PORTVERSION= 1.115.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpoint/distinfo b/devel/rubygem-aws-sdk-pinpoint/distinfo
index a6c7b6cdff51..6414275d7220 100644
--- a/devel/rubygem-aws-sdk-pinpoint/distinfo
+++ b/devel/rubygem-aws-sdk-pinpoint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121504
-SHA256 (rubygem/aws-sdk-pinpoint-1.113.0.gem) = af07a13a5dbea29c6810e848218932dce7404f63ae0f373794976cdb6a99cb62
-SIZE (rubygem/aws-sdk-pinpoint-1.113.0.gem) = 207872
+TIMESTAMP = 1762587240
+SHA256 (rubygem/aws-sdk-pinpoint-1.115.0.gem) = 997a20ea97e1898127020dfa9fcb866a2ccfd13146dbc6005832bf8aea3f2351
+SIZE (rubygem/aws-sdk-pinpoint-1.115.0.gem) = 207872
diff --git a/devel/rubygem-aws-sdk-pinpointemail/Makefile b/devel/rubygem-aws-sdk-pinpointemail/Makefile
index 1528c4b842ac..7e62b43088bf 100644
--- a/devel/rubygem-aws-sdk-pinpointemail/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointemail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointemail
-PORTVERSION= 1.72.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointem
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointemail/distinfo b/devel/rubygem-aws-sdk-pinpointemail/distinfo
index 25ac677e9064..8a95beeb5307 100644
--- a/devel/rubygem-aws-sdk-pinpointemail/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointemail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121506
-SHA256 (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 105c92bfdcfe5d6cc85dd84a95986d1ca568d3db17105c14dd3fb0e4e045dc94
-SIZE (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 67072
+TIMESTAMP = 1761447416
+SHA256 (rubygem/aws-sdk-pinpointemail-1.74.0.gem) = b10977f3018557a5a4623c8fc16852ce4c8097628dae447cdcac19f94e417934
+SIZE (rubygem/aws-sdk-pinpointemail-1.74.0.gem) = 67072
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
index d06f0f6603b5..0a9ed239c71b 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointsmsvoice
-PORTVERSION= 1.68.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
index f53b627755c9..2b584b226cfe 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121508
-SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = b9890ff407cb3ba7efeea9b555c899a2fbf12107952ae30d2e51aa5999458376
-SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = 27648
+TIMESTAMP = 1761447418
+SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.70.0.gem) = afc5aa264a4100d0863ae05a5bba6e240c1e000c88c53b98b01334725649ac2d
+SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.70.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
index b656619bdd5e..394b925bbeb3 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointsmsvoicev2
-PORTVERSION= 1.44.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
index dd45037c858a..aed460b0da22 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121510
-SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 34004931b8098678ec289342d9492f752c980884dd4c77620ac7c34a21e252de
-SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 112640
+TIMESTAMP = 1761447420
+SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.46.0.gem) = ee400b6aeee1aed09cc42c9023ee1cca1b4df5342f0e1c082325885701722872
+SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.46.0.gem) = 112640
diff --git a/devel/rubygem-aws-sdk-pipes/Makefile b/devel/rubygem-aws-sdk-pipes/Makefile
index a0018786b893..5314025f9749 100644
--- a/devel/rubygem-aws-sdk-pipes/Makefile
+++ b/devel/rubygem-aws-sdk-pipes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pipes
-PORTVERSION= 1.44.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pipes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pipes/distinfo b/devel/rubygem-aws-sdk-pipes/distinfo
index 2bc854cc016a..93f5d027a57c 100644
--- a/devel/rubygem-aws-sdk-pipes/distinfo
+++ b/devel/rubygem-aws-sdk-pipes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121512
-SHA256 (rubygem/aws-sdk-pipes-1.44.0.gem) = 86e1cf98c48ded01557077cf80f4ab3bf175b096a3160bbc64f06785b950b91a
-SIZE (rubygem/aws-sdk-pipes-1.44.0.gem) = 66560
+TIMESTAMP = 1762587242
+SHA256 (rubygem/aws-sdk-pipes-1.46.0.gem) = e8df102f13f9ac802993e5eb9f0d8b677c580786078ec23e8adc9453e76ef5aa
+SIZE (rubygem/aws-sdk-pipes-1.46.0.gem) = 66560
diff --git a/devel/rubygem-aws-sdk-polly/Makefile b/devel/rubygem-aws-sdk-polly/Makefile
index 44f88d6dc539..2f1a6e692a29 100644
--- a/devel/rubygem-aws-sdk-polly/Makefile
+++ b/devel/rubygem-aws-sdk-polly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-polly
-PORTVERSION= 1.113.0
+PORTVERSION= 1.115.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-polly/distinfo b/devel/rubygem-aws-sdk-polly/distinfo
index 9c50cfbd24ab..2f551391b0f6 100644
--- a/devel/rubygem-aws-sdk-polly/distinfo
+++ b/devel/rubygem-aws-sdk-polly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121514
-SHA256 (rubygem/aws-sdk-polly-1.113.0.gem) = 20d93ce23fe30d434467b2b4823cdac59be002e368a3589e0a866bc8110925e5
-SIZE (rubygem/aws-sdk-polly-1.113.0.gem) = 40448
+TIMESTAMP = 1761447424
+SHA256 (rubygem/aws-sdk-polly-1.115.0.gem) = 13d34f282b7bcb4c49d0b0be833e21b7fd7d41423a62495872f9c880468cd8b7
+SIZE (rubygem/aws-sdk-polly-1.115.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-pricing/Makefile b/devel/rubygem-aws-sdk-pricing/Makefile
index 44492f611b4b..06248ed2af05 100644
--- a/devel/rubygem-aws-sdk-pricing/Makefile
+++ b/devel/rubygem-aws-sdk-pricing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pricing
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pricing/distinfo b/devel/rubygem-aws-sdk-pricing/distinfo
index d0409e998a3e..54bef869c227 100644
--- a/devel/rubygem-aws-sdk-pricing/distinfo
+++ b/devel/rubygem-aws-sdk-pricing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121516
-SHA256 (rubygem/aws-sdk-pricing-1.83.0.gem) = f51bee0a847c57f801eb516cee5898f2510bca0da0931219fe4bd17749662626
-SIZE (rubygem/aws-sdk-pricing-1.83.0.gem) = 29696
+TIMESTAMP = 1761447426
+SHA256 (rubygem/aws-sdk-pricing-1.85.0.gem) = e507ff52260f779535606d76019bbb6f5d46f62a8e55550c6997742767bdd2be
+SIZE (rubygem/aws-sdk-pricing-1.85.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-prometheusservice/Makefile b/devel/rubygem-aws-sdk-prometheusservice/Makefile
index 5ee5b1c7a326..067d9aad1020 100644
--- a/devel/rubygem-aws-sdk-prometheusservice/Makefile
+++ b/devel/rubygem-aws-sdk-prometheusservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-prometheusservice
-PORTVERSION= 1.60.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheus
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-prometheusservice/distinfo b/devel/rubygem-aws-sdk-prometheusservice/distinfo
index 6f175d406a6e..77bbdf69a98b 100644
--- a/devel/rubygem-aws-sdk-prometheusservice/distinfo
+++ b/devel/rubygem-aws-sdk-prometheusservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324250
-SHA256 (rubygem/aws-sdk-prometheusservice-1.60.0.gem) = 8f62d87cf933e594cdd3e462838a86ff2a9467ea0c98f61e72b3d468f131164f
-SIZE (rubygem/aws-sdk-prometheusservice-1.60.0.gem) = 57344
+TIMESTAMP = 1762587244
+SHA256 (rubygem/aws-sdk-prometheusservice-1.63.0.gem) = d7713c085fb29259d73eed187767972acf4433a26d8761604fc8187f7bc70d30
+SIZE (rubygem/aws-sdk-prometheusservice-1.63.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-proton/Makefile b/devel/rubygem-aws-sdk-proton/Makefile
index d8e4d2c72a2c..45a080d37ce9 100644
--- a/devel/rubygem-aws-sdk-proton/Makefile
+++ b/devel/rubygem-aws-sdk-proton/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-proton
-PORTVERSION= 1.61.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-proton/distinfo b/devel/rubygem-aws-sdk-proton/distinfo
index 3662a40f088c..e380fba064ee 100644
--- a/devel/rubygem-aws-sdk-proton/distinfo
+++ b/devel/rubygem-aws-sdk-proton/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774839
-SHA256 (rubygem/aws-sdk-proton-1.61.0.gem) = 5d0421b22fcec4034e460cb4e4c0257ca0997f7e0cd2e4463da21325dd03a8ee
-SIZE (rubygem/aws-sdk-proton-1.61.0.gem) = 94208
+TIMESTAMP = 1761447430
+SHA256 (rubygem/aws-sdk-proton-1.62.0.gem) = 9d6185cbbba467bdd33b6fac2675a3cfad4050ca96b4af862bf69142c987ecd7
+SIZE (rubygem/aws-sdk-proton-1.62.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-qapps/Makefile b/devel/rubygem-aws-sdk-qapps/Makefile
index c257befed078..cf67e03219e5 100644
--- a/devel/rubygem-aws-sdk-qapps/Makefile
+++ b/devel/rubygem-aws-sdk-qapps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qapps
-PORTVERSION= 1.23.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qapps
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qapps/distinfo b/devel/rubygem-aws-sdk-qapps/distinfo
index 227a395983a3..f3abadec5ba6 100644
--- a/devel/rubygem-aws-sdk-qapps/distinfo
+++ b/devel/rubygem-aws-sdk-qapps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121522
-SHA256 (rubygem/aws-sdk-qapps-1.23.0.gem) = 58b2b31089f482cf6cf45d1226e8ccf62cf72a882cec10475cffbb4dfe7131ff
-SIZE (rubygem/aws-sdk-qapps-1.23.0.gem) = 58880
+TIMESTAMP = 1761447432
+SHA256 (rubygem/aws-sdk-qapps-1.25.0.gem) = 78f0e9ccf68d1e219c3b55f5fc58dd2680cbff918703963d37e64d55a60f2826
+SIZE (rubygem/aws-sdk-qapps-1.25.0.gem) = 59392
diff --git a/devel/rubygem-aws-sdk-qbusiness/Makefile b/devel/rubygem-aws-sdk-qbusiness/Makefile
index 0bce5953b7ee..11608b257479 100644
--- a/devel/rubygem-aws-sdk-qbusiness/Makefile
+++ b/devel/rubygem-aws-sdk-qbusiness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qbusiness
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qbusiness/distinfo b/devel/rubygem-aws-sdk-qbusiness/distinfo
index a48a310747a8..40a44178461c 100644
--- a/devel/rubygem-aws-sdk-qbusiness/distinfo
+++ b/devel/rubygem-aws-sdk-qbusiness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121524
-SHA256 (rubygem/aws-sdk-qbusiness-1.48.0.gem) = edc77ffe316cf26d1f0ca860959d3f247f2d83d9028dc19cb7398f3f75316b90
-SIZE (rubygem/aws-sdk-qbusiness-1.48.0.gem) = 159744
+TIMESTAMP = 1762587246
+SHA256 (rubygem/aws-sdk-qbusiness-1.50.0.gem) = 52525b86be893b7cf68a6f5df68d019b9233e59002b1d0989abdfca83cc2666a
+SIZE (rubygem/aws-sdk-qbusiness-1.50.0.gem) = 159744
diff --git a/devel/rubygem-aws-sdk-qconnect/Makefile b/devel/rubygem-aws-sdk-qconnect/Makefile
index 926799c0269f..ffebab97f48d 100644
--- a/devel/rubygem-aws-sdk-qconnect/Makefile
+++ b/devel/rubygem-aws-sdk-qconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qconnect
-PORTVERSION= 1.41.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qconnect/distinfo b/devel/rubygem-aws-sdk-qconnect/distinfo
index 38f970028259..abdf9d3115e7 100644
--- a/devel/rubygem-aws-sdk-qconnect/distinfo
+++ b/devel/rubygem-aws-sdk-qconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774841
-SHA256 (rubygem/aws-sdk-qconnect-1.41.0.gem) = 42176327b1fe09d11e0d089b402c4255d32ba94c1f6cb5f38622d33120259598
-SIZE (rubygem/aws-sdk-qconnect-1.41.0.gem) = 151552
+TIMESTAMP = 1761447436
+SHA256 (rubygem/aws-sdk-qconnect-1.42.0.gem) = ca1458eb73b8f3d593a91f81f388ac245da6927a7e7b6a230b05b70218ed3505
+SIZE (rubygem/aws-sdk-qconnect-1.42.0.gem) = 151552
diff --git a/devel/rubygem-aws-sdk-qldb/Makefile b/devel/rubygem-aws-sdk-qldb/Makefile
index 609f1f8aa2d7..d26b110c6dcd 100644
--- a/devel/rubygem-aws-sdk-qldb/Makefile
+++ b/devel/rubygem-aws-sdk-qldb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qldb
-PORTVERSION= 1.64.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qldb/distinfo b/devel/rubygem-aws-sdk-qldb/distinfo
index fae34de246be..b014117eab0c 100644
--- a/devel/rubygem-aws-sdk-qldb/distinfo
+++ b/devel/rubygem-aws-sdk-qldb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121528
-SHA256 (rubygem/aws-sdk-qldb-1.64.0.gem) = f6bae5137f3bd34f07a03f1c6ac655698e96fbf711a6d59cb5b91cfcac3ea8be
-SIZE (rubygem/aws-sdk-qldb-1.64.0.gem) = 44544
+TIMESTAMP = 1762587248
+SHA256 (rubygem/aws-sdk-qldb-1.67.0.gem) = 32ba8118d88d49674ac60cc2ba31e47c5fb95bb3b3b489fdcc5b6c3f7297088f
+SIZE (rubygem/aws-sdk-qldb-1.67.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-qldbsession/Makefile b/devel/rubygem-aws-sdk-qldbsession/Makefile
index 93f2327a9f8d..f9c36a7b7770 100644
--- a/devel/rubygem-aws-sdk-qldbsession/Makefile
+++ b/devel/rubygem-aws-sdk-qldbsession/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qldbsession
-PORTVERSION= 1.59.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsessio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qldbsession/distinfo b/devel/rubygem-aws-sdk-qldbsession/distinfo
index 90e9f8c9ebfb..e271fcefbefa 100644
--- a/devel/rubygem-aws-sdk-qldbsession/distinfo
+++ b/devel/rubygem-aws-sdk-qldbsession/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121530
-SHA256 (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 813cd76c75d5490588620868f82f1a0ca01258de35c3cb131db0cbb278c6bdda
-SIZE (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 26112
+TIMESTAMP = 1762587250
+SHA256 (rubygem/aws-sdk-qldbsession-1.62.0.gem) = ef3657c942635a355ab150990e64c0836e12b6c3bf191a6ca96b0a493279083d
+SIZE (rubygem/aws-sdk-qldbsession-1.62.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile
index 9df4db0d13a5..12ec2e00a941 100644
--- a/devel/rubygem-aws-sdk-quicksight/Makefile
+++ b/devel/rubygem-aws-sdk-quicksight/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-quicksight
-PORTVERSION= 1.161.0
+PORTVERSION= 1.162.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo
index 89acff4fbad3..930b25ccca2e 100644
--- a/devel/rubygem-aws-sdk-quicksight/distinfo
+++ b/devel/rubygem-aws-sdk-quicksight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774843
-SHA256 (rubygem/aws-sdk-quicksight-1.161.0.gem) = 23667fe1f0d0fc18f968af3174af33571eeb55c2322ce4e2c9a2d42c9e84c001
-SIZE (rubygem/aws-sdk-quicksight-1.161.0.gem) = 1011712
+TIMESTAMP = 1761447442
+SHA256 (rubygem/aws-sdk-quicksight-1.162.0.gem) = ec1c1fc3153466fcef241d92d1e8a79278e073d0cd3abda3cc06ed0dc1d6ebe0
+SIZE (rubygem/aws-sdk-quicksight-1.162.0.gem) = 1011712
diff --git a/devel/rubygem-aws-sdk-ram/Makefile b/devel/rubygem-aws-sdk-ram/Makefile
index a2dcf443f282..6d490711736d 100644
--- a/devel/rubygem-aws-sdk-ram/Makefile
+++ b/devel/rubygem-aws-sdk-ram/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ram
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ram/distinfo b/devel/rubygem-aws-sdk-ram/distinfo
index 1c0c8571c6c8..5c890329a374 100644
--- a/devel/rubygem-aws-sdk-ram/distinfo
+++ b/devel/rubygem-aws-sdk-ram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121534
-SHA256 (rubygem/aws-sdk-ram-1.77.0.gem) = 448e2bfd12aee85a392043b39558d95fa9aa1fc96340203cc7a54d77714b2f83
-SIZE (rubygem/aws-sdk-ram-1.77.0.gem) = 62464
+TIMESTAMP = 1762587252
+SHA256 (rubygem/aws-sdk-ram-1.79.0.gem) = 196ebb9cdf581bc70747e85edadd7a20604425fadad84583a248adc085911d24
+SIZE (rubygem/aws-sdk-ram-1.79.0.gem) = 62464
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 2e6b28ca5b33..3791f1f8b147 100644
--- a/devel/rubygem-aws-sdk-rds/Makefile
+++ b/devel/rubygem-aws-sdk-rds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rds
-PORTVERSION= 1.296.0
+PORTVERSION= 1.297.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index 6bf220b9da6c..0ce6c698352f 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774845
-SHA256 (rubygem/aws-sdk-rds-1.296.0.gem) = d3699d0f715fe32010f7fe8521bf1ed31336af3fbb3fc6b77011c0eb71e8378a
-SIZE (rubygem/aws-sdk-rds-1.296.0.gem) = 652288
+TIMESTAMP = 1761447446
+SHA256 (rubygem/aws-sdk-rds-1.297.0.gem) = 1b9e6620fde85bdcb535538544e0ae447aeedb2c4a20b059c41c049253d48a77
+SIZE (rubygem/aws-sdk-rds-1.297.0.gem) = 652288
diff --git a/devel/rubygem-aws-sdk-rdsdataservice/Makefile b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
index aac231d7390b..7be6cbf05d58 100644
--- a/devel/rubygem-aws-sdk-rdsdataservice/Makefile
+++ b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rdsdataservice
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataser
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rdsdataservice/distinfo b/devel/rubygem-aws-sdk-rdsdataservice/distinfo
index dd7d02756c79..917fbe3b324a 100644
--- a/devel/rubygem-aws-sdk-rdsdataservice/distinfo
+++ b/devel/rubygem-aws-sdk-rdsdataservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121538
-SHA256 (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 2d0246de7cb5516cc8be1ad5dbdf17bc8ab75f646fbc6cb641818574026efb5f
-SIZE (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 35328
+TIMESTAMP = 1762587254
+SHA256 (rubygem/aws-sdk-rdsdataservice-1.79.0.gem) = e1ae4b9fc7458188a866d9a5b417201476f61a78cafca86a6c3f73e32aa73e77
+SIZE (rubygem/aws-sdk-rdsdataservice-1.79.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-recyclebin/Makefile b/devel/rubygem-aws-sdk-recyclebin/Makefile
index 858b79b6397e..daf4d2956db2 100644
--- a/devel/rubygem-aws-sdk-recyclebin/Makefile
+++ b/devel/rubygem-aws-sdk-recyclebin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-recyclebin
-PORTVERSION= 1.44.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-recyclebin/distinfo b/devel/rubygem-aws-sdk-recyclebin/distinfo
index 1ab248d5e425..54cde31cf18d 100644
--- a/devel/rubygem-aws-sdk-recyclebin/distinfo
+++ b/devel/rubygem-aws-sdk-recyclebin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121540
-SHA256 (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 1f3907c9b50c5aa5772c9318b7e68c420cf6f18495f38c07d2124ff9e5f67e93
-SIZE (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 30208
+TIMESTAMP = 1762587256
+SHA256 (rubygem/aws-sdk-recyclebin-1.46.0.gem) = 46bd94d174cde0af1dc26b363e8fe3a9db7beb607eee24645e58415e9dec0957
+SIZE (rubygem/aws-sdk-recyclebin-1.46.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-redshift/Makefile b/devel/rubygem-aws-sdk-redshift/Makefile
index ec0e02420074..3b88ffbcbcd4 100644
--- a/devel/rubygem-aws-sdk-redshift/Makefile
+++ b/devel/rubygem-aws-sdk-redshift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshift
-PORTVERSION= 1.147.0
+PORTVERSION= 1.149.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshift/distinfo b/devel/rubygem-aws-sdk-redshift/distinfo
index 7b6a59a2e6b7..22ba8f137fa0 100644
--- a/devel/rubygem-aws-sdk-redshift/distinfo
+++ b/devel/rubygem-aws-sdk-redshift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816840
-SHA256 (rubygem/aws-sdk-redshift-1.147.0.gem) = 9bbc49e5b5b6be511d967a459b87c1dfc3669d077dd983584afab93ae8c52eb5
-SIZE (rubygem/aws-sdk-redshift-1.147.0.gem) = 223744
+TIMESTAMP = 1762587258
+SHA256 (rubygem/aws-sdk-redshift-1.149.0.gem) = 7b59fe1d1e6d2f732284fbb68e9d313996ab9afe46f94b6f3172e17fb64916a8
+SIZE (rubygem/aws-sdk-redshift-1.149.0.gem) = 223744
diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
index e8d1c9b90be9..54397bfa2d34 100644
--- a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshiftdataapiservice
-PORTVERSION= 1.62.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
index 36f771068133..b249764f9c25 100644
--- a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
+++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121544
-SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = e0b4a6861ad9bd1d18dcb621007da8eb06dc3f3d9ec625fabfbfbeee2cb132ca
-SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = 39424
+TIMESTAMP = 1761447454
+SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.64.0.gem) = 2dbbdebc9b282b6503e4e49a1682641d66964c871cada13587a14231c56c9af3
+SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.64.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
index 4acbd4190d37..efbb235f8289 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshiftserverless
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
index e3da3c9472ab..b1a692de1d40 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo
+++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121546
-SHA256 (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = c0ea72414a3e2b41fc1000c406b1f3ba77f6ff7970a18ed4f88f436823cd2891
-SIZE (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = 78848
+TIMESTAMP = 1762587260
+SHA256 (rubygem/aws-sdk-redshiftserverless-1.58.0.gem) = 9154ce2ec3e56ccd5e2f4befc08136fb1c8d425e5280c109518506613d40037b
+SIZE (rubygem/aws-sdk-redshiftserverless-1.58.0.gem) = 78848
diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile
index 5295dc9b54ed..d4b6d3fc971a 100644
--- a/devel/rubygem-aws-sdk-rekognition/Makefile
+++ b/devel/rubygem-aws-sdk-rekognition/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rekognition
-PORTVERSION= 1.122.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognitio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo
index aae73dcfabe6..47054a9254cb 100644
--- a/devel/rubygem-aws-sdk-rekognition/distinfo
+++ b/devel/rubygem-aws-sdk-rekognition/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121548
-SHA256 (rubygem/aws-sdk-rekognition-1.122.0.gem) = 635706df2bc7b2793fe08c9d64377cbf13e871657a46767dbff422ce748c7e3a
-SIZE (rubygem/aws-sdk-rekognition-1.122.0.gem) = 174080
+TIMESTAMP = 1762587262
+SHA256 (rubygem/aws-sdk-rekognition-1.124.0.gem) = 0c4d64941102069367088e6cbea3a6c443863e049814eba5803ff9136bd94a36
+SIZE (rubygem/aws-sdk-rekognition-1.124.0.gem) = 174080
diff --git a/devel/rubygem-aws-sdk-repostspace/Makefile b/devel/rubygem-aws-sdk-repostspace/Makefile
index 6fe7ec58354c..ded40982f169 100644
--- a/devel/rubygem-aws-sdk-repostspace/Makefile
+++ b/devel/rubygem-aws-sdk-repostspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-repostspace
-PORTVERSION= 1.28.0
+PORTVERSION= 1.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-repostspac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-repostspace/distinfo b/devel/rubygem-aws-sdk-repostspace/distinfo
index f796074b0b0f..db2513bb05d3 100644
--- a/devel/rubygem-aws-sdk-repostspace/distinfo
+++ b/devel/rubygem-aws-sdk-repostspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121550
-SHA256 (rubygem/aws-sdk-repostspace-1.28.0.gem) = ff6f3765abc73eb2ce23326b9af73fce1e514a0f0ed3c0cb9d04101865dbd414
-SIZE (rubygem/aws-sdk-repostspace-1.28.0.gem) = 37376
+TIMESTAMP = 1762587264
+SHA256 (rubygem/aws-sdk-repostspace-1.30.0.gem) = 384fa5cce53b24438d7c0973ffea025baf8707855e835a26232baf84295419fc
+SIZE (rubygem/aws-sdk-repostspace-1.30.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile
index 93fe56097917..dabccbba82a8 100644
--- a/devel/rubygem-aws-sdk-resiliencehub/Makefile
+++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resiliencehub
-PORTVERSION= 1.56.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resilience
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resiliencehub/distinfo b/devel/rubygem-aws-sdk-resiliencehub/distinfo
index 3cadd615da53..44d909c6bb64 100644
--- a/devel/rubygem-aws-sdk-resiliencehub/distinfo
+++ b/devel/rubygem-aws-sdk-resiliencehub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121552
-SHA256 (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = b0fa8ed8d5a490272c5c998c0a77b66c6d205b400b6da3dcdda78c70a49e7d8f
-SIZE (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = 92672
+TIMESTAMP = 1761447462
+SHA256 (rubygem/aws-sdk-resiliencehub-1.58.0.gem) = 5e14129a2a5adbb1f644e6c0223485d07d94b62351a63511a05b13812d7047e4
+SIZE (rubygem/aws-sdk-resiliencehub-1.58.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
index 0b505cbc2922..abfc17ecedcd 100644
--- a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
+++ b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourceexplorer2
-PORTVERSION= 1.42.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourceex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
index 752f1d143bd9..d417a6a41e02 100644
--- a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
+++ b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774847
-SHA256 (rubygem/aws-sdk-resourceexplorer2-1.42.0.gem) = 6a451a1e6082395caef75d52b87fd585256f9e32751ff8ed7d4a37fbd86e1365
-SIZE (rubygem/aws-sdk-resourceexplorer2-1.42.0.gem) = 51712
+TIMESTAMP = 1761447464
+SHA256 (rubygem/aws-sdk-resourceexplorer2-1.43.0.gem) = a4a433d664d71bd3254f62884ddaca0c6ca94ba6f9c485687f3be0d5923cf849
+SIZE (rubygem/aws-sdk-resourceexplorer2-1.43.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-resourcegroups/Makefile b/devel/rubygem-aws-sdk-resourcegroups/Makefile
index 6d760e06bb10..0ad244b34720 100644
--- a/devel/rubygem-aws-sdk-resourcegroups/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroups/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourcegroups
-PORTVERSION= 1.88.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourcegroups/distinfo b/devel/rubygem-aws-sdk-resourcegroups/distinfo
index 7bf234beba17..c1515acccae2 100644
--- a/devel/rubygem-aws-sdk-resourcegroups/distinfo
+++ b/devel/rubygem-aws-sdk-resourcegroups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121556
-SHA256 (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = a99ad6db344f0b92930ca773ad9ffbfd82aae09649dd4ab9e92085230569568a
-SIZE (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = 49664
+TIMESTAMP = 1762587266
+SHA256 (rubygem/aws-sdk-resourcegroups-1.90.0.gem) = d13cad657466d245fd74f068f2c53006d7acfb38594f5bb4066ee8f277a19e54
+SIZE (rubygem/aws-sdk-resourcegroups-1.90.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
index b09b77525083..c884662e7381 100644
--- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourcegroupstaggingapi
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
index e4c9d855a913..5365cfc92fe6 100644
--- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
+++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121558
-SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = a3dd662c840c9037b15ee0883fdc974e2385219e0176b1f755f8a30d256ef3d0
-SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = 35840
+TIMESTAMP = 1762587268
+SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.87.0.gem) = a4e4d02b9e117d0823afb3349f93fa4c9c1f102c53804e8e99289ea96481e46c
+SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.87.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index 8fb85eb0b047..f994e62e4f57 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resources
-PORTVERSION= 3.241.0
+PORTVERSION= 3.243.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -36,7 +36,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-apprunner>=1<2:devel/rubygem-aws-sdk-apprunner \
rubygem-aws-sdk-appstream>=1<2:devel/rubygem-aws-sdk-appstream \
rubygem-aws-sdk-appsync>=1<2:devel/rubygem-aws-sdk-appsync \
- rubygem-aws-sdk-apptest>=1<2:devel/rubygem-aws-sdk-apptest \
rubygem-aws-sdk-arcregionswitch>=1<2:devel/rubygem-aws-sdk-arcregionswitch \
rubygem-aws-sdk-arczonalshift>=1<2:devel/rubygem-aws-sdk-arczonalshift \
rubygem-aws-sdk-artifact>=1<2:devel/rubygem-aws-sdk-artifact \
@@ -205,7 +204,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-iotdeviceadvisor>=1<2:devel/rubygem-aws-sdk-iotdeviceadvisor \
rubygem-aws-sdk-iotevents>=1<2:devel/rubygem-aws-sdk-iotevents \
rubygem-aws-sdk-ioteventsdata>=1<2:devel/rubygem-aws-sdk-ioteventsdata \
- rubygem-aws-sdk-iotfleethub>=1<2:devel/rubygem-aws-sdk-iotfleethub \
rubygem-aws-sdk-iotfleetwise>=1<2:devel/rubygem-aws-sdk-iotfleetwise \
rubygem-aws-sdk-iotjobsdataplane>=1<2:devel/rubygem-aws-sdk-iotjobsdataplane \
rubygem-aws-sdk-iotmanagedintegrations>=1<2:devel/rubygem-aws-sdk-iotmanagedintegrations \
@@ -245,8 +243,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-lightsail>=1<2:devel/rubygem-aws-sdk-lightsail \
rubygem-aws-sdk-locationservice>=1<2:devel/rubygem-aws-sdk-locationservice \
rubygem-aws-sdk-lookoutequipment>=1<2:devel/rubygem-aws-sdk-lookoutequipment \
- rubygem-aws-sdk-lookoutforvision>=1<2:devel/rubygem-aws-sdk-lookoutforvision \
- rubygem-aws-sdk-lookoutmetrics>=1<2:devel/rubygem-aws-sdk-lookoutmetrics \
rubygem-aws-sdk-machinelearning>=1<2:devel/rubygem-aws-sdk-machinelearning \
rubygem-aws-sdk-macie2>=1<2:devel/rubygem-aws-sdk-macie2 \
rubygem-aws-sdk-mailmanager>=1<2:devel/rubygem-aws-sdk-mailmanager \
@@ -323,8 +319,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-qapps>=1<2:devel/rubygem-aws-sdk-qapps \
rubygem-aws-sdk-qbusiness>=1<2:devel/rubygem-aws-sdk-qbusiness \
rubygem-aws-sdk-qconnect>=1<2:devel/rubygem-aws-sdk-qconnect \
- rubygem-aws-sdk-qldb>=1<2:devel/rubygem-aws-sdk-qldb \
- rubygem-aws-sdk-qldbsession>=1<2:devel/rubygem-aws-sdk-qldbsession \
rubygem-aws-sdk-quicksight>=1<2:devel/rubygem-aws-sdk-quicksight \
rubygem-aws-sdk-ram>=1<2:devel/rubygem-aws-sdk-ram \
rubygem-aws-sdk-rds>=1<2:devel/rubygem-aws-sdk-rds \
@@ -339,7 +333,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-resourceexplorer2>=1<2:devel/rubygem-aws-sdk-resourceexplorer2 \
rubygem-aws-sdk-resourcegroups>=1<2:devel/rubygem-aws-sdk-resourcegroups \
rubygem-aws-sdk-resourcegroupstaggingapi>=1<2:devel/rubygem-aws-sdk-resourcegroupstaggingapi \
- rubygem-aws-sdk-robomaker>=1<2:devel/rubygem-aws-sdk-robomaker \
rubygem-aws-sdk-rolesanywhere>=1<2:devel/rubygem-aws-sdk-rolesanywhere \
rubygem-aws-sdk-route53>=1<2:devel/rubygem-aws-sdk-route53 \
rubygem-aws-sdk-route53domains>=1<2:devel/rubygem-aws-sdk-route53domains \
@@ -348,6 +341,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-route53recoverycontrolconfig>=1<2:devel/rubygem-aws-sdk-route53recoverycontrolconfig \
rubygem-aws-sdk-route53recoveryreadiness>=1<2:devel/rubygem-aws-sdk-route53recoveryreadiness \
rubygem-aws-sdk-route53resolver>=1<2:devel/rubygem-aws-sdk-route53resolver \
+ rubygem-aws-sdk-rtbfabric>=1<2:devel/rubygem-aws-sdk-rtbfabric \
rubygem-aws-sdk-s3>=1<2:devel/rubygem-aws-sdk-s3 \
rubygem-aws-sdk-s3control>=1<2:devel/rubygem-aws-sdk-s3control \
rubygem-aws-sdk-s3outposts>=1<2:devel/rubygem-aws-sdk-s3outposts \
diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo
index 76f8a3f1f535..0218106f789e 100644
--- a/devel/rubygem-aws-sdk-resources/distinfo
+++ b/devel/rubygem-aws-sdk-resources/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324256
-SHA256 (rubygem/aws-sdk-resources-3.241.0.gem) = 6fb0107a7be60ac70e8ca89712f963ab1ec1efa3cfd93573bb8315c552ce82e8
-SIZE (rubygem/aws-sdk-resources-3.241.0.gem) = 23040
+TIMESTAMP = 1762587270
+SHA256 (rubygem/aws-sdk-resources-3.243.0.gem) = 9ec92b8dd674558853804f1f90c501cce7446a5aa896e96e3ab88ee9c1f20629
+SIZE (rubygem/aws-sdk-resources-3.243.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-robomaker/Makefile b/devel/rubygem-aws-sdk-robomaker/Makefile
index 2037bc2fc11e..6a6136672c62 100644
--- a/devel/rubygem-aws-sdk-robomaker/Makefile
+++ b/devel/rubygem-aws-sdk-robomaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-robomaker
-PORTVERSION= 1.89.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-robomaker/distinfo b/devel/rubygem-aws-sdk-robomaker/distinfo
index 8827d1adb95d..75226ae63d20 100644
--- a/devel/rubygem-aws-sdk-robomaker/distinfo
+++ b/devel/rubygem-aws-sdk-robomaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121562
-SHA256 (rubygem/aws-sdk-robomaker-1.89.0.gem) = 2ea42cee45f76a2150227e2c07ecdbce0b6a4551f1abd0a0973d4203ff9e451b
-SIZE (rubygem/aws-sdk-robomaker-1.89.0.gem) = 88576
+TIMESTAMP = 1762587272
+SHA256 (rubygem/aws-sdk-robomaker-1.92.0.gem) = 1d564f92f152efe97a15c55d6ffc2685f5d1e39a8d2b79e6ce8dac8cf5d2c284
+SIZE (rubygem/aws-sdk-robomaker-1.92.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
index 0ad2ade9fbc0..722faf78e087 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile
+++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rolesanywhere
-PORTVERSION= 1.41.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/distinfo b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
index 333e37dfe906..36957ea50a63 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/distinfo
+++ b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121564
-SHA256 (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = d0956635465358e996e34dd3c45a1421d850e1ecec1a593e6c1659097c19f925
-SIZE (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = 37888
+TIMESTAMP = 1761447474
+SHA256 (rubygem/aws-sdk-rolesanywhere-1.43.0.gem) = f25ffe2b4f791b9a576c457541f325d476b27492f6f4228a89187d304aa1a834
+SIZE (rubygem/aws-sdk-rolesanywhere-1.43.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 4d78b6212329..904b0c8b4c54 100644
--- a/devel/rubygem-aws-sdk-route53/Makefile
+++ b/devel/rubygem-aws-sdk-route53/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53
-PORTVERSION= 1.122.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo
index cc4c8bf3f1e9..ec775c917aca 100644
--- a/devel/rubygem-aws-sdk-route53/distinfo
+++ b/devel/rubygem-aws-sdk-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436595
-SHA256 (rubygem/aws-sdk-route53-1.122.0.gem) = 9332bd8154c77482630397cce8bf4e64fc048fd5c70461e1bc8a398151613647
-SIZE (rubygem/aws-sdk-route53-1.122.0.gem) = 144384
+TIMESTAMP = 1761447476
+SHA256 (rubygem/aws-sdk-route53-1.124.0.gem) = 263cd2e223becf92a8342dbf26573dc8c667016833a02b1c1ba48df84d48865d
+SIZE (rubygem/aws-sdk-route53-1.124.0.gem) = 144896
diff --git a/devel/rubygem-aws-sdk-route53domains/Makefile b/devel/rubygem-aws-sdk-route53domains/Makefile
index 2c1192edb416..7ea7fc2a26be 100644
--- a/devel/rubygem-aws-sdk-route53domains/Makefile
+++ b/devel/rubygem-aws-sdk-route53domains/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53domains
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53dom
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53domains/distinfo b/devel/rubygem-aws-sdk-route53domains/distinfo
index d83cb43464bc..8d222cbc577c 100644
--- a/devel/rubygem-aws-sdk-route53domains/distinfo
+++ b/devel/rubygem-aws-sdk-route53domains/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436597
-SHA256 (rubygem/aws-sdk-route53domains-1.85.0.gem) = bb12f2c6c9b184d2defb433192ee99b87a05d5ef5d00d06387cb0ef46a9c41b3
-SIZE (rubygem/aws-sdk-route53domains-1.85.0.gem) = 67584
+TIMESTAMP = 1762587274
+SHA256 (rubygem/aws-sdk-route53domains-1.87.0.gem) = 2e19c8a8d4c5a6585f00efbcf792c5d755c83d8d7ea6a57c46f30cc65de5f9cf
+SIZE (rubygem/aws-sdk-route53domains-1.87.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-route53profiles/Makefile b/devel/rubygem-aws-sdk-route53profiles/Makefile
index 50c15857fb83..3f6c49d19d6d 100644
--- a/devel/rubygem-aws-sdk-route53profiles/Makefile
+++ b/devel/rubygem-aws-sdk-route53profiles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53profiles
-PORTVERSION= 1.25.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53pro
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53profiles/distinfo b/devel/rubygem-aws-sdk-route53profiles/distinfo
index 456c260852de..7b8da7a4f8ae 100644
--- a/devel/rubygem-aws-sdk-route53profiles/distinfo
+++ b/devel/rubygem-aws-sdk-route53profiles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121570
-SHA256 (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 5a08a6b572ac121381263f59509923d17f0c5dcb578cdb353d370121146fa63d
-SIZE (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 31232
+TIMESTAMP = 1762587276
+SHA256 (rubygem/aws-sdk-route53profiles-1.27.0.gem) = 4e75305bc7baa4508ac6f317c497f152812653db404ccdb8321e358273abfab5
+SIZE (rubygem/aws-sdk-route53profiles-1.27.0.gem) = 31232
diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
index ffc7d6fab743..6c87353b52c3 100644
--- a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoverycluster
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
index 7fe68e575d45..9371f3581113 100644
--- a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121572
-SHA256 (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 1ed37ef09885e0e37fcbf451e38582b34baa290aa1cb3519afd685b3cbbf9a29
-SIZE (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 26624
+TIMESTAMP = 1761447482
+SHA256 (rubygem/aws-sdk-route53recoverycluster-1.50.0.gem) = 6397474fb726726edf4eca44aa418cda266d289b06efb2c81afc3be2815e4309
+SIZE (rubygem/aws-sdk-route53recoverycluster-1.50.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
index cd723b8a2c2f..c19b17478ef2 100644
--- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoverycontrolconfig
-PORTVERSION= 1.49.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
index 37b0069a94a7..65997c7e99d1 100644
--- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121574
-SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = d4fbe0e5bae9109a361b1406f5130a3bc717182422a3cb4a575f62addeb3cee1
-SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = 40960
+TIMESTAMP = 1761447484
+SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.51.0.gem) = 676acad58fff5f28b003ff0aa26f838c9abead763d9f97f51ebb1f98734c614d
+SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.51.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
index 6f7c9eabb85c..91199c8a90e5 100644
--- a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoveryreadiness
-PORTVERSION= 1.46.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
index f10d184223af..efb66265956e 100644
--- a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121576
-SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 6b86710ad1787508a765707c5fd70899cb237b2dd96bc685d09a6587cd3112fe
-SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 36352
+TIMESTAMP = 1761447486
+SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.48.0.gem) = 78213aea63276f66caab8e2777e6c0851dcd1655d0f7d3b6e6918a7b88b459a5
+SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.48.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile
index 78806f06f5ae..be913146cbee 100644
--- a/devel/rubygem-aws-sdk-route53resolver/Makefile
+++ b/devel/rubygem-aws-sdk-route53resolver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53resolver
-PORTVERSION= 1.86.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53res
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo
index a2cb1bdd7a57..792fd3a54864 100644
--- a/devel/rubygem-aws-sdk-route53resolver/distinfo
+++ b/devel/rubygem-aws-sdk-route53resolver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121578
-SHA256 (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 12d602c1e182ecf6f041b50bbdf4691926134e8b7715a17f06fb03a928eb5982
-SIZE (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 94720
+TIMESTAMP = 1762587278
+SHA256 (rubygem/aws-sdk-route53resolver-1.88.0.gem) = c247ad2130fdc4e3c6bd86c3d400b6a4c36cdb41c3ad016253d0c87a6255f636
+SIZE (rubygem/aws-sdk-route53resolver-1.88.0.gem) = 94720
diff --git a/devel/rubygem-aws-sdk-rtbfabric/Makefile b/devel/rubygem-aws-sdk-rtbfabric/Makefile
new file mode 100644
index 000000000000..7109c5e535be
--- /dev/null
+++ b/devel/rubygem-aws-sdk-rtbfabric/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-rtbfabric
+PORTVERSION= 1.2.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for RTB Fabric
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rtbfabric
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-rtbfabric/distinfo b/devel/rubygem-aws-sdk-rtbfabric/distinfo
new file mode 100644
index 000000000000..bf87c5b18650
--- /dev/null
+++ b/devel/rubygem-aws-sdk-rtbfabric/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762587280
+SHA256 (rubygem/aws-sdk-rtbfabric-1.2.0.gem) = d430bb9519d31994e599351f1b53c83408b0198795868bb80d71d6318116c1a5
+SIZE (rubygem/aws-sdk-rtbfabric-1.2.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-rtbfabric/pkg-descr b/devel/rubygem-aws-sdk-rtbfabric/pkg-descr
new file mode 100644
index 000000000000..4796e507d8d0
--- /dev/null
+++ b/devel/rubygem-aws-sdk-rtbfabric/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for RTB Fabric.
diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile
index 6efe5bf4e633..14a380049d2f 100644
--- a/devel/rubygem-aws-sdk-s3/Makefile
+++ b/devel/rubygem-aws-sdk-s3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3
-PORTVERSION= 1.199.1
+PORTVERSION= 1.202.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sdk-kms>=1<2:devel/rubygem-aws-sdk-kms \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo
index eb9c20086f99..1f29fd037774 100644
--- a/devel/rubygem-aws-sdk-s3/distinfo
+++ b/devel/rubygem-aws-sdk-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816842
-SHA256 (rubygem/aws-sdk-s3-1.199.1.gem) = a36aba0e3a408e5c0822fff3be76676ec7e91e2c78cfb92db33c96596ecbcac6
-SIZE (rubygem/aws-sdk-s3-1.199.1.gem) = 526336
+TIMESTAMP = 1762587282
+SHA256 (rubygem/aws-sdk-s3-1.202.0.gem) = d1c2b3f2c66cc2aa09f9d7733e89a5be0eeaa1df04f469e0a2fda832652a964a
+SIZE (rubygem/aws-sdk-s3-1.202.0.gem) = 531968
diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile
index 667bf09dc82c..c7d2c7ce55e3 100644
--- a/devel/rubygem-aws-sdk-s3control/Makefile
+++ b/devel/rubygem-aws-sdk-s3control/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3control
-PORTVERSION= 1.118.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo
index 87cd9ce5bbbc..cf634702f949 100644
--- a/devel/rubygem-aws-sdk-s3control/distinfo
+++ b/devel/rubygem-aws-sdk-s3control/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816844
-SHA256 (rubygem/aws-sdk-s3control-1.118.0.gem) = 31d354ec018a5453e080dfe93ab4c3cfa571951103adb8e663eaaedcbed6feeb
-SIZE (rubygem/aws-sdk-s3control-1.118.0.gem) = 162816
+TIMESTAMP = 1762587284
+SHA256 (rubygem/aws-sdk-s3control-1.120.0.gem) = 525c27ebf817c54be25f8b7006a616a13f357e3a7ef785659edefb56b7dc6457
+SIZE (rubygem/aws-sdk-s3control-1.120.0.gem) = 162816
diff --git a/devel/rubygem-aws-sdk-s3outposts/Makefile b/devel/rubygem-aws-sdk-s3outposts/Makefile
index 151df332208e..7d7a2efce896 100644
--- a/devel/rubygem-aws-sdk-s3outposts/Makefile
+++ b/devel/rubygem-aws-sdk-s3outposts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3outposts
-PORTVERSION= 1.53.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3outposts/distinfo b/devel/rubygem-aws-sdk-s3outposts/distinfo
index 3bedba550c2a..cb2907d56c16 100644
--- a/devel/rubygem-aws-sdk-s3outposts/distinfo
+++ b/devel/rubygem-aws-sdk-s3outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121584
-SHA256 (rubygem/aws-sdk-s3outposts-1.53.0.gem) = c768f2e3f3f26430118a49a4a46667213cecb8dcab45eba7e9a7b927d0ae9743
-SIZE (rubygem/aws-sdk-s3outposts-1.53.0.gem) = 26624
+TIMESTAMP = 1762587286
+SHA256 (rubygem/aws-sdk-s3outposts-1.55.0.gem) = e4bdca0d5b5bd12f6a47258de80cf80f659e0ac0647cb3e93a677912a139f76d
+SIZE (rubygem/aws-sdk-s3outposts-1.55.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile
index 1ed2a1e98986..a509b7bc5fc3 100644
--- a/devel/rubygem-aws-sdk-s3tables/Makefile
+++ b/devel/rubygem-aws-sdk-s3tables/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3tables
-PORTVERSION= 1.16.0
+PORTVERSION= 1.18.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3tables
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo
index 953a5d927323..f6d6f909886f 100644
--- a/devel/rubygem-aws-sdk-s3tables/distinfo
+++ b/devel/rubygem-aws-sdk-s3tables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121586
-SHA256 (rubygem/aws-sdk-s3tables-1.16.0.gem) = 1c6c8570a19bee4d8f2343b48630723a0f86671fa127772fd79fec3d41e50892
-SIZE (rubygem/aws-sdk-s3tables-1.16.0.gem) = 37888
+TIMESTAMP = 1762587288
+SHA256 (rubygem/aws-sdk-s3tables-1.18.0.gem) = 3f077ffa4684bbf28bfc247511c62836dc74cb4a393628f4beebae85ed8a8932
+SIZE (rubygem/aws-sdk-s3tables-1.18.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-s3vectors/Makefile b/devel/rubygem-aws-sdk-s3vectors/Makefile
index 7b1976c84fb2..ebbdc02ac46a 100644
--- a/devel/rubygem-aws-sdk-s3vectors/Makefile
+++ b/devel/rubygem-aws-sdk-s3vectors/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3vectors
-PORTVERSION= 1.5.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3vectors
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3vectors/distinfo b/devel/rubygem-aws-sdk-s3vectors/distinfo
index 5db0490d50f3..acc6ddcab404 100644
--- a/devel/rubygem-aws-sdk-s3vectors/distinfo
+++ b/devel/rubygem-aws-sdk-s3vectors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121588
-SHA256 (rubygem/aws-sdk-s3vectors-1.5.0.gem) = ab67c6f39242e1ac7d5fb33cba1681fce4b0bab343f9a45c71dc8cc113e0013c
-SIZE (rubygem/aws-sdk-s3vectors-1.5.0.gem) = 35328
+TIMESTAMP = 1762587290
+SHA256 (rubygem/aws-sdk-s3vectors-1.7.0.gem) = ee8a1425c1182fd7a2025767d1998e5105bc3196aa2aebd486abfb40a19f278c
+SIZE (rubygem/aws-sdk-s3vectors-1.7.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index a2981cdad439..5d90a0d84437 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemaker
-PORTVERSION= 1.329.0
+PORTVERSION= 1.334.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo
index 21f54efe8e07..6fcdb9238285 100644
--- a/devel/rubygem-aws-sdk-sagemaker/distinfo
+++ b/devel/rubygem-aws-sdk-sagemaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324260
-SHA256 (rubygem/aws-sdk-sagemaker-1.329.0.gem) = ee3be865ac8e72780210a698017152ab0973777d53f0646f93c2685b7b50fd51
-SIZE (rubygem/aws-sdk-sagemaker-1.329.0.gem) = 824832
+TIMESTAMP = 1762587292
+SHA256 (rubygem/aws-sdk-sagemaker-1.334.0.gem) = 1aeb593f2d8376b6263e3dc7b553337c25949ba556f3f98406ac90a01451dd8a
+SIZE (rubygem/aws-sdk-sagemaker-1.334.0.gem) = 826368
diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
index 8e89621bb7cb..54bb4b01ada1 100644
--- a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakeredgemanager
-PORTVERSION= 1.49.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakere
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
index c0c56d815b62..86301f3a1a8b 100644
--- a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121592
-SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = e9113cc2b9cd672cb7431291398531835760d5ebe31189fc07e6b44a8ce38506
-SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = 24576
+TIMESTAMP = 1761447502
+SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.51.0.gem) = 86bd04b54a4b19f939404ffa4861a5c1083c0c0793a03f95d17bd398966e59ef
+SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.51.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
index c859fd2e70b6..f14c90ec1401 100644
--- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakerfeaturestoreruntime
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
index 977c454272f8..d5cbdb1686d9 100644
--- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121594
-SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = e175c8d92eff7bc7fe3b756e6fa2840a6f3d9ebcb9c0a3bebc5824ebea355809
-SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = 27136
+TIMESTAMP = 1762587294
+SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.56.0.gem) = 498d35a7e9f7c7f572f8a5ff262c4e0b8dd2ebd1d4103b6b68ac0bd95e3967f5
+SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.56.0.gem) = 27136
diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
index 5680ec2d70bb..dabba3d5e01e 100644
--- a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakergeospatial
-PORTVERSION= 1.36.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
index d92ed7942029..34b9f2095752 100644
--- a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121596
-SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = e6fc2a40a26d0a52a9a8bd3e9d5668aeb8848995557ff8ff645002edc6880add
-SIZE (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = 51200
+TIMESTAMP = 1761447506
+SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.38.0.gem) = 5713293c57af06918ac667bfbd0334a1a4e0352ee82af33f60cd9499c2ecf85f
+SIZE (rubygem/aws-sdk-sagemakergeospatial-1.38.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
index 2c75c729c48b..0454ce07c399 100644
--- a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakermetrics
-PORTVERSION= 1.38.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
index df3c1f925de6..be21bfabbeb9 100644
--- a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121598
-SHA256 (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 1b5834a8cf672fd26cd1c285a2998f9808e75276e4f7e6cc7ab032e912e326c9
-SIZE (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 23040
+TIMESTAMP = 1762587296
+SHA256 (rubygem/aws-sdk-sagemakermetrics-1.40.0.gem) = 8e031e61672facc67ea700ac9c937f1988eebfcaa7d8030305c8525a23a88c33
+SIZE (rubygem/aws-sdk-sagemakermetrics-1.40.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
index 7a3a559e3b36..455aa7d36fa3 100644
--- a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakerruntime
-PORTVERSION= 1.88.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
index a6085ef50fb3..e29943f251ad 100644
--- a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121600
-SHA256 (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = b0fca06f1c3a00d1f2aa8456c4449dee8fccc8d456410394809c47879debd4d3
-SIZE (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = 32256
+TIMESTAMP = 1762587298
+SHA256 (rubygem/aws-sdk-sagemakerruntime-1.90.0.gem) = 212ea3e513f873d9e4f91fa80122616cbdb687125e808c8dc47f9b2724b76da7
+SIZE (rubygem/aws-sdk-sagemakerruntime-1.90.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-savingsplans/Makefile b/devel/rubygem-aws-sdk-savingsplans/Makefile
index 39015e61c341..abde26045b6c 100644
--- a/devel/rubygem-aws-sdk-savingsplans/Makefile
+++ b/devel/rubygem-aws-sdk-savingsplans/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-savingsplans
-PORTVERSION= 1.65.0
+PORTVERSION= 1.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingspla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-savingsplans/distinfo b/devel/rubygem-aws-sdk-savingsplans/distinfo
index f9e1205c7591..4b6ded06289f 100644
--- a/devel/rubygem-aws-sdk-savingsplans/distinfo
+++ b/devel/rubygem-aws-sdk-savingsplans/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121602
-SHA256 (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 4bea3e269443ff1f001a1e60af39104f931df0995ebc4a4c4640113a2daecded
-SIZE (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 31232
+TIMESTAMP = 1762587300
+SHA256 (rubygem/aws-sdk-savingsplans-1.68.0.gem) = 9c380a1e04ac19917fabcc2bc021b0109d1256c6af0218173be05983f367370f
+SIZE (rubygem/aws-sdk-savingsplans-1.68.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-scheduler/Makefile b/devel/rubygem-aws-sdk-scheduler/Makefile
index 79e3ffc5c0c8..9cbef7ce9e31 100644
--- a/devel/rubygem-aws-sdk-scheduler/Makefile
+++ b/devel/rubygem-aws-sdk-scheduler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-scheduler
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-scheduler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-scheduler/distinfo b/devel/rubygem-aws-sdk-scheduler/distinfo
index eaaf5a079bb9..a8e3fa5b62b5 100644
--- a/devel/rubygem-aws-sdk-scheduler/distinfo
+++ b/devel/rubygem-aws-sdk-scheduler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121604
-SHA256 (rubygem/aws-sdk-scheduler-1.37.0.gem) = 3484cc303f5602fbedb8f3a56da05629c50b22322ec4aedbc7a3c36c52abcead
-SIZE (rubygem/aws-sdk-scheduler-1.37.0.gem) = 38912
+TIMESTAMP = 1762587302
+SHA256 (rubygem/aws-sdk-scheduler-1.39.0.gem) = d58d7f654c8a5af627f4e303380517aa8159e6d8047e715dc639e5baa261af4a
+SIZE (rubygem/aws-sdk-scheduler-1.39.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-schemas/Makefile b/devel/rubygem-aws-sdk-schemas/Makefile
index 9e62aa2d4118..f6c7fd3300fa 100644
--- a/devel/rubygem-aws-sdk-schemas/Makefile
+++ b/devel/rubygem-aws-sdk-schemas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-schemas
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-schemas/distinfo b/devel/rubygem-aws-sdk-schemas/distinfo
index bcc7aa7db354..7e0547fd2cba 100644
--- a/devel/rubygem-aws-sdk-schemas/distinfo
+++ b/devel/rubygem-aws-sdk-schemas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121606
-SHA256 (rubygem/aws-sdk-schemas-1.59.0.gem) = 6897db548e5f3ec76c7d73cb4ec0ff1566a6ca913164b2c2994fb8c2c810ea9c
-SIZE (rubygem/aws-sdk-schemas-1.59.0.gem) = 39424
+TIMESTAMP = 1762587304
+SHA256 (rubygem/aws-sdk-schemas-1.61.0.gem) = 4a873dc881f03b59d48a3733047b87d746cd31db6affd2f866935efeee9ed08f
+SIZE (rubygem/aws-sdk-schemas-1.61.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile
index feefdca902b4..a31e617fd553 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/Makefile
+++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-secretsmanager
-PORTVERSION= 1.120.0
+PORTVERSION= 1.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo
index eb7154390210..1da5d7bcdd0c 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/distinfo
+++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121608
-SHA256 (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = d1f470512f071093c72d64f93f9ebe82fc5fea52f5f0a8c1eb90dca6572635be
-SIZE (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = 66048
+TIMESTAMP = 1762587306
+SHA256 (rubygem/aws-sdk-secretsmanager-1.122.0.gem) = 381f61f660295b4a7e38a5cba67635b595e1a05e23e424e0a9a3a09440033833
+SIZE (rubygem/aws-sdk-secretsmanager-1.122.0.gem) = 66048
diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile
index 3b1cd47b465e..078d3ce4cdb7 100644
--- a/devel/rubygem-aws-sdk-securityhub/Makefile
+++ b/devel/rubygem-aws-sdk-securityhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securityhub
-PORTVERSION= 1.143.0
+PORTVERSION= 1.145.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securityhub/distinfo b/devel/rubygem-aws-sdk-securityhub/distinfo
index 76ade0dd58d4..104db11d92fe 100644
--- a/devel/rubygem-aws-sdk-securityhub/distinfo
+++ b/devel/rubygem-aws-sdk-securityhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324262
-SHA256 (rubygem/aws-sdk-securityhub-1.143.0.gem) = a8b9b772deb88e018eafdef62abfe0e6b15c0025cbcad76d676ca70f4dc5ffd3
-SIZE (rubygem/aws-sdk-securityhub-1.143.0.gem) = 408576
+TIMESTAMP = 1762587308
+SHA256 (rubygem/aws-sdk-securityhub-1.145.0.gem) = 8d90d15f7073fd0e7ca34b76c779c87688f592522c01f32d58102bee280c403a
+SIZE (rubygem/aws-sdk-securityhub-1.145.0.gem) = 414208
diff --git a/devel/rubygem-aws-sdk-securityir/Makefile b/devel/rubygem-aws-sdk-securityir/Makefile
index 1408224dbace..c6647460f1ce 100644
--- a/devel/rubygem-aws-sdk-securityir/Makefile
+++ b/devel/rubygem-aws-sdk-securityir/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securityir
-PORTVERSION= 1.13.0
+PORTVERSION= 1.15.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityir
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securityir/distinfo b/devel/rubygem-aws-sdk-securityir/distinfo
index 09f63aa99b93..4c3d43663917 100644
--- a/devel/rubygem-aws-sdk-securityir/distinfo
+++ b/devel/rubygem-aws-sdk-securityir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121612
-SHA256 (rubygem/aws-sdk-securityir-1.13.0.gem) = 0424646db2481abc407d25dd6225a7519a03d4f53e2fabfdeda2f9809636e042
-SIZE (rubygem/aws-sdk-securityir-1.13.0.gem) = 45568
+TIMESTAMP = 1762587310
+SHA256 (rubygem/aws-sdk-securityir-1.15.0.gem) = 34b4831a8b08fa1f76c13ea88d8e4d42b48ea9cd791fa1818e0b99d7bc8c02e1
+SIZE (rubygem/aws-sdk-securityir-1.15.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-securitylake/Makefile b/devel/rubygem-aws-sdk-securitylake/Makefile
index cceb69daa173..2f5dafdb5c23 100644
--- a/devel/rubygem-aws-sdk-securitylake/Makefile
+++ b/devel/rubygem-aws-sdk-securitylake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securitylake
-PORTVERSION= 1.45.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securitylake/distinfo b/devel/rubygem-aws-sdk-securitylake/distinfo
index 86280019a184..53aa5a46c980 100644
--- a/devel/rubygem-aws-sdk-securitylake/distinfo
+++ b/devel/rubygem-aws-sdk-securitylake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121614
-SHA256 (rubygem/aws-sdk-securitylake-1.45.0.gem) = 8827f789eac4d207ef451237821fee62c80eb3d9643cac5f9e568c9e15b976ab
-SIZE (rubygem/aws-sdk-securitylake-1.45.0.gem) = 50176
+TIMESTAMP = 1761447524
+SHA256 (rubygem/aws-sdk-securitylake-1.47.0.gem) = 82eeaddffca47d551cb9f455ee88a2d3201f98b51cf56672220fb85f631d29b0
+SIZE (rubygem/aws-sdk-securitylake-1.47.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
index 58b87483962e..982a23d3b719 100644
--- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
+++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-serverlessapplicationrepository
-PORTVERSION= 1.82.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
index e0fe29672685..5e0741d91360 100644
--- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
+++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121616
-SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 3240a9b3f40acd7428e327d2ae06bfd649df32291a36f518cffac3ffdc696459
-SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 37888
+TIMESTAMP = 1762587312
+SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.84.0.gem) = 984d93d900634bc0de0394387ee3508b7ed8363d50984a7ed9ba3a952009b74c
+SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.84.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-servicecatalog/Makefile b/devel/rubygem-aws-sdk-servicecatalog/Makefile
index 6bcafefa827c..0709c3a541f7 100644
--- a/devel/rubygem-aws-sdk-servicecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-servicecatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicecatalog
-PORTVERSION= 1.120.0
+PORTVERSION= 1.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicecatalog/distinfo b/devel/rubygem-aws-sdk-servicecatalog/distinfo
index 9e9a1b1ce83e..9c2c7adb9aaf 100644
--- a/devel/rubygem-aws-sdk-servicecatalog/distinfo
+++ b/devel/rubygem-aws-sdk-servicecatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121618
-SHA256 (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 204a41500c2096fd919efed2db280bdef184ea14e72ae38b58f5cc8e5a446206
-SIZE (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 113664
+TIMESTAMP = 1762587314
+SHA256 (rubygem/aws-sdk-servicecatalog-1.122.0.gem) = 9527b13d588ced10a86be27d2250849f1167a7c0cdefb9479aa37a5c500f33d0
+SIZE (rubygem/aws-sdk-servicecatalog-1.122.0.gem) = 113664
diff --git a/devel/rubygem-aws-sdk-servicediscovery/Makefile b/devel/rubygem-aws-sdk-servicediscovery/Makefile
index 0b96b8b2b281..4ad0adf0f306 100644
--- a/devel/rubygem-aws-sdk-servicediscovery/Makefile
+++ b/devel/rubygem-aws-sdk-servicediscovery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicediscovery
-PORTVERSION= 1.91.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicedis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicediscovery/distinfo b/devel/rubygem-aws-sdk-servicediscovery/distinfo
index dd50ba4834cb..10e3de1cfdfa 100644
--- a/devel/rubygem-aws-sdk-servicediscovery/distinfo
+++ b/devel/rubygem-aws-sdk-servicediscovery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121620
-SHA256 (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 4334ceadec8361f3fe15d5d22524537f643591985b9b75220d08eefb1f48a948
-SIZE (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 67072
+TIMESTAMP = 1762587316
+SHA256 (rubygem/aws-sdk-servicediscovery-1.93.0.gem) = e8c12b29a2b66bbcf0d2e8fc9df022c99a4a3e59650e99f06bc8def9a2552d8b
+SIZE (rubygem/aws-sdk-servicediscovery-1.93.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile
index fe8b38557197..7fb83736c5ac 100644
--- a/devel/rubygem-aws-sdk-servicequotas/Makefile
+++ b/devel/rubygem-aws-sdk-servicequotas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicequotas
-PORTVERSION= 1.63.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicequotas/distinfo b/devel/rubygem-aws-sdk-servicequotas/distinfo
index efa3acfd6e73..7920d46de5fc 100644
--- a/devel/rubygem-aws-sdk-servicequotas/distinfo
+++ b/devel/rubygem-aws-sdk-servicequotas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774849
-SHA256 (rubygem/aws-sdk-servicequotas-1.63.0.gem) = 83197d3f3d1648bb0afb79381f7c39ca17b4f180eac77e3cb41710652ca3cdb6
-SIZE (rubygem/aws-sdk-servicequotas-1.63.0.gem) = 41472
+TIMESTAMP = 1761447532
+SHA256 (rubygem/aws-sdk-servicequotas-1.64.0.gem) = 2175c02653425e7030d7ad47824d3a58615477a96f958294341fc429629a2a02
+SIZE (rubygem/aws-sdk-servicequotas-1.64.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-ses/Makefile b/devel/rubygem-aws-sdk-ses/Makefile
index 3f78a64c17c3..3ad390a955d4 100644
--- a/devel/rubygem-aws-sdk-ses/Makefile
+++ b/devel/rubygem-aws-sdk-ses/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ses
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ses/distinfo b/devel/rubygem-aws-sdk-ses/distinfo
index a6bd0c47f313..c1b3a08f27de 100644
--- a/devel/rubygem-aws-sdk-ses/distinfo
+++ b/devel/rubygem-aws-sdk-ses/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121624
-SHA256 (rubygem/aws-sdk-ses-1.90.0.gem) = d32d47b6b46a7277ce9ef76283fb86d0bf8148aa74ee74601f88409a8feaed7a
-SIZE (rubygem/aws-sdk-ses-1.90.0.gem) = 101376
+TIMESTAMP = 1762587318
+SHA256 (rubygem/aws-sdk-ses-1.92.0.gem) = 8a976c8c73c70912f7698954aef15803c12030341a0ba748fea076bf5c731f45
+SIZE (rubygem/aws-sdk-ses-1.92.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile
index f91019faa0c8..4ef61b2c4010 100644
--- a/devel/rubygem-aws-sdk-sesv2/Makefile
+++ b/devel/rubygem-aws-sdk-sesv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sesv2
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo
index c398c0e4e848..2fd796cb694e 100644
--- a/devel/rubygem-aws-sdk-sesv2/distinfo
+++ b/devel/rubygem-aws-sdk-sesv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121626
-SHA256 (rubygem/aws-sdk-sesv2-1.85.0.gem) = 925ad22f2364222b86728d0237a78edb1e81b970fcb214bdab769a305bac05fb
-SIZE (rubygem/aws-sdk-sesv2-1.85.0.gem) = 148992
+TIMESTAMP = 1761447536
+SHA256 (rubygem/aws-sdk-sesv2-1.87.0.gem) = 716219f1239f2e7a692cfc59d75170255ea825ef02b5b1aee115f751d8de17de
+SIZE (rubygem/aws-sdk-sesv2-1.87.0.gem) = 148992
diff --git a/devel/rubygem-aws-sdk-shield/Makefile b/devel/rubygem-aws-sdk-shield/Makefile
index 39176e69fa79..f718a591fb14 100644
--- a/devel/rubygem-aws-sdk-shield/Makefile
+++ b/devel/rubygem-aws-sdk-shield/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-shield
-PORTVERSION= 1.87.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-shield/distinfo b/devel/rubygem-aws-sdk-shield/distinfo
index 530f35337a86..dd8c20994089 100644
--- a/devel/rubygem-aws-sdk-shield/distinfo
+++ b/devel/rubygem-aws-sdk-shield/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121628
-SHA256 (rubygem/aws-sdk-shield-1.87.0.gem) = 1d6175d5502fbeaed5ecbad7798320f4d8cd4a103480fe7e9535584ae255c568
-SIZE (rubygem/aws-sdk-shield-1.87.0.gem) = 54784
+TIMESTAMP = 1762587320
+SHA256 (rubygem/aws-sdk-shield-1.89.0.gem) = 7d6dc9986accd38023c11e005cfcb456d03bc133e6ebc93e7a1a63244f12fe95
+SIZE (rubygem/aws-sdk-shield-1.89.0.gem) = 54784
diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile
index 4767087c57da..63b7ea928643 100644
--- a/devel/rubygem-aws-sdk-signer/Makefile
+++ b/devel/rubygem-aws-sdk-signer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-signer
-PORTVERSION= 1.76.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-signer/distinfo b/devel/rubygem-aws-sdk-signer/distinfo
index b4b7e0f157da..5634d6ce98cf 100644
--- a/devel/rubygem-aws-sdk-signer/distinfo
+++ b/devel/rubygem-aws-sdk-signer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121630
-SHA256 (rubygem/aws-sdk-signer-1.76.0.gem) = 5361345c27e11a03af660a898f408603e5fc4a2f32ebe82e81a9c3852cef95d8
-SIZE (rubygem/aws-sdk-signer-1.76.0.gem) = 46080
+TIMESTAMP = 1761447540
+SHA256 (rubygem/aws-sdk-signer-1.78.0.gem) = 9d6010747da3b56de1bc9eae7c800698a5b5cd53e52fc87baae9111c50a75f02
+SIZE (rubygem/aws-sdk-signer-1.78.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-simpledb/Makefile b/devel/rubygem-aws-sdk-simpledb/Makefile
index 52fe97be6be6..d5bd06784fce 100644
--- a/devel/rubygem-aws-sdk-simpledb/Makefile
+++ b/devel/rubygem-aws-sdk-simpledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-simpledb
-PORTVERSION= 1.69.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2
USES= gem
diff --git a/devel/rubygem-aws-sdk-simpledb/distinfo b/devel/rubygem-aws-sdk-simpledb/distinfo
index 6ece69e30c62..4e56e326d93e 100644
--- a/devel/rubygem-aws-sdk-simpledb/distinfo
+++ b/devel/rubygem-aws-sdk-simpledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121632
-SHA256 (rubygem/aws-sdk-simpledb-1.69.0.gem) = 821527781efe85d59f71dce10762fb38dfd1e8ea0d74b01e1edccda9f4afce61
-SIZE (rubygem/aws-sdk-simpledb-1.69.0.gem) = 28160
+TIMESTAMP = 1761447542
+SHA256 (rubygem/aws-sdk-simpledb-1.70.0.gem) = 6d8b62cb0890574dd88041995870118fa0dc236b1451c7f60adac887786e5672
+SIZE (rubygem/aws-sdk-simpledb-1.70.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-simspaceweaver/Makefile b/devel/rubygem-aws-sdk-simspaceweaver/Makefile
index c11b26c36c0f..86427eaadf37 100644
--- a/devel/rubygem-aws-sdk-simspaceweaver/Makefile
+++ b/devel/rubygem-aws-sdk-simspaceweaver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-simspaceweaver
-PORTVERSION= 1.38.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simspacewe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-simspaceweaver/distinfo b/devel/rubygem-aws-sdk-simspaceweaver/distinfo
index 56d76479290a..349cd6d18561 100644
--- a/devel/rubygem-aws-sdk-simspaceweaver/distinfo
+++ b/devel/rubygem-aws-sdk-simspaceweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121634
-SHA256 (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 8dfdcb002c4fed1109c8dc40948b92890e686ad6d542461d880b0d95f045975d
-SIZE (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 34816
+TIMESTAMP = 1762587322
+SHA256 (rubygem/aws-sdk-simspaceweaver-1.40.0.gem) = afe063b27bbbd965d2ae650fec120ca7ff41bd6f8d7d1629de4900625bfe0c7a
+SIZE (rubygem/aws-sdk-simspaceweaver-1.40.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile
index 5e18016e15f4..dc6e7213bd86 100644
--- a/devel/rubygem-aws-sdk-snowball/Makefile
+++ b/devel/rubygem-aws-sdk-snowball/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-snowball
-PORTVERSION= 1.92.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo
index d9270cca4ce1..e732878f5e08 100644
--- a/devel/rubygem-aws-sdk-snowball/distinfo
+++ b/devel/rubygem-aws-sdk-snowball/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121638
-SHA256 (rubygem/aws-sdk-snowball-1.92.0.gem) = 30fad6cb23345f3030f54ea5414e1b568b4c62ccd08603af71dcd2d98a3f7006
-SIZE (rubygem/aws-sdk-snowball-1.92.0.gem) = 64512
+TIMESTAMP = 1762587324
+SHA256 (rubygem/aws-sdk-snowball-1.94.0.gem) = aa456373c2474eb4a874149e3a0448b93957ef99449cf0ac6eec1a4d2d3d4789
+SIZE (rubygem/aws-sdk-snowball-1.94.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
index a24e4cf6c54b..5fcdc6385356 100644
--- a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
+++ b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-snowdevicemanagement
-PORTVERSION= 1.43.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
index 94fdf8cee7e5..6cab36366b61 100644
--- a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
+++ b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121640
-SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = b0d0aac530dd6f5796aa0cb330a96fd9803f05eb47cef489f1faf7da364c81d3
-SIZE (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = 34304
+TIMESTAMP = 1762587326
+SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.45.0.gem) = 4aca6a5b21edb3e5e047df4457993b7b610c6e007fc434bc4208d543bd193641
+SIZE (rubygem/aws-sdk-snowdevicemanagement-1.45.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-sns/Makefile b/devel/rubygem-aws-sdk-sns/Makefile
index 584e98126807..fb2719cc687a 100644
--- a/devel/rubygem-aws-sdk-sns/Makefile
+++ b/devel/rubygem-aws-sdk-sns/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sns
-PORTVERSION= 1.106.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sns/distinfo b/devel/rubygem-aws-sdk-sns/distinfo
index 4eb17b71cff4..94938a638937 100644
--- a/devel/rubygem-aws-sdk-sns/distinfo
+++ b/devel/rubygem-aws-sdk-sns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121642
-SHA256 (rubygem/aws-sdk-sns-1.106.0.gem) = f2630d40d11489d6f61eddf5f226cd4c0948039e25bfd7dee4f66723529e5cf4
-SIZE (rubygem/aws-sdk-sns-1.106.0.gem) = 91136
+TIMESTAMP = 1761447550
+SHA256 (rubygem/aws-sdk-sns-1.108.0.gem) = 043650ee2af3107b4cfebe4bfe24d2cfc71db81ae811bbead8203024bca9f078
+SIZE (rubygem/aws-sdk-sns-1.108.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-socialmessaging/Makefile b/devel/rubygem-aws-sdk-socialmessaging/Makefile
index 2a323fc087d2..4eade5f35e72 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-socialmessaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-socialmessaging
-PORTVERSION= 1.14.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-socialmess
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-socialmessaging/distinfo b/devel/rubygem-aws-sdk-socialmessaging/distinfo
index 960fa23a1a78..73c94e548257 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/distinfo
+++ b/devel/rubygem-aws-sdk-socialmessaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121644
-SHA256 (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 52db95e1510228d90fe4d2b702f20eb766b26e99d36698bad7971f1732a1b117
-SIZE (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 41472
+TIMESTAMP = 1762587328
+SHA256 (rubygem/aws-sdk-socialmessaging-1.16.0.gem) = cc0949aa90a9fbfda5dc7a30d7dd53e189c688db55e8002e52d4eb0397d65391
+SIZE (rubygem/aws-sdk-socialmessaging-1.16.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile
index 1871f514481b..693be590d369 100644
--- a/devel/rubygem-aws-sdk-sqs/Makefile
+++ b/devel/rubygem-aws-sdk-sqs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sqs
-PORTVERSION= 1.104.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sqs/distinfo b/devel/rubygem-aws-sdk-sqs/distinfo
index 9b7fa45e82fd..3f7ebec138cd 100644
--- a/devel/rubygem-aws-sdk-sqs/distinfo
+++ b/devel/rubygem-aws-sdk-sqs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816846
-SHA256 (rubygem/aws-sdk-sqs-1.104.0.gem) = 5f4de801f826264b5b79be19a63be17f8d46fea9cd453c01ffa9926d85302ee9
-SIZE (rubygem/aws-sdk-sqs-1.104.0.gem) = 91136
+TIMESTAMP = 1762587330
+SHA256 (rubygem/aws-sdk-sqs-1.106.0.gem) = 8e79bb3795e2570f60fc280f3ed73d666ffb21156fd1ee84eaedac92465a69df
+SIZE (rubygem/aws-sdk-sqs-1.106.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile
index fb26619de497..a3dd0bf1ba6f 100644
--- a/devel/rubygem-aws-sdk-ssm/Makefile
+++ b/devel/rubygem-aws-sdk-ssm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssm
-PORTVERSION= 1.203.0
+PORTVERSION= 1.205.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssm/distinfo b/devel/rubygem-aws-sdk-ssm/distinfo
index 38de7e163015..054ed7dfeeab 100644
--- a/devel/rubygem-aws-sdk-ssm/distinfo
+++ b/devel/rubygem-aws-sdk-ssm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816848
-SHA256 (rubygem/aws-sdk-ssm-1.203.0.gem) = 609b20c751b6a2a712a1810dc6309c5fbb679fea1eadfb49a7e43ea1b49df64e
-SIZE (rubygem/aws-sdk-ssm-1.203.0.gem) = 326144
+TIMESTAMP = 1761447556
+SHA256 (rubygem/aws-sdk-ssm-1.205.0.gem) = 400ab12c327f419a21f70075ba0f08d563420306d53731a97a7eaee7460c73b1
+SIZE (rubygem/aws-sdk-ssm-1.205.0.gem) = 326144
diff --git a/devel/rubygem-aws-sdk-ssmcontacts/Makefile b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
index f966d6ab53a3..cdab8f8978c0 100644
--- a/devel/rubygem-aws-sdk-ssmcontacts/Makefile
+++ b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmcontacts
-PORTVERSION= 1.52.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontact
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmcontacts/distinfo b/devel/rubygem-aws-sdk-ssmcontacts/distinfo
index f7d315fb5c3e..bb080c451be5 100644
--- a/devel/rubygem-aws-sdk-ssmcontacts/distinfo
+++ b/devel/rubygem-aws-sdk-ssmcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121650
-SHA256 (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 6c218c7cf6cef2dcb51e4e88f101184b3666a34594ec6dcd53dc03dca789a169
-SIZE (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 53248
+TIMESTAMP = 1761447558
+SHA256 (rubygem/aws-sdk-ssmcontacts-1.54.0.gem) = 65004ac4451bbd3a266106f88c09aa9c00678909b6d8ad6bf868ac94f3e0f351
+SIZE (rubygem/aws-sdk-ssmcontacts-1.54.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
index 1d600cbf9d8b..6cd27e1aeff1 100644
--- a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
+++ b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmguiconnect
-PORTVERSION= 1.8.0
+PORTVERSION= 1.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmguiconn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
index f210cc0df9cb..7b583e1a032c 100644
--- a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
+++ b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121652
-SHA256 (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = b4f8f0585b2f8fcc5a6be195547d04c4c746106770706e2b2b8db53f5a5f9c45
-SIZE (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = 22528
+TIMESTAMP = 1761447560
+SHA256 (rubygem/aws-sdk-ssmguiconnect-1.10.0.gem) = 921c249044fb61ca9734310ec8a362bdd6969d587155fcabcdc62965e70b52dd
+SIZE (rubygem/aws-sdk-ssmguiconnect-1.10.0.gem) = 22528
diff --git a/devel/rubygem-aws-sdk-ssmincidents/Makefile b/devel/rubygem-aws-sdk-ssmincidents/Makefile
index 9c6dc00c733a..385b46336577 100644
--- a/devel/rubygem-aws-sdk-ssmincidents/Makefile
+++ b/devel/rubygem-aws-sdk-ssmincidents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmincidents
-PORTVERSION= 1.57.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssminciden
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmincidents/distinfo b/devel/rubygem-aws-sdk-ssmincidents/distinfo
index ff5527d748e0..4a5de1f2a55d 100644
--- a/devel/rubygem-aws-sdk-ssmincidents/distinfo
+++ b/devel/rubygem-aws-sdk-ssmincidents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121654
-SHA256 (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = c3ab45bedbc93406b7f1acb4bf0488354cc84582f90bedd74709f17d61891320
-SIZE (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = 58880
+TIMESTAMP = 1761447562
+SHA256 (rubygem/aws-sdk-ssmincidents-1.59.0.gem) = c065631eec8a68d3b731ff56bcf02cb46baf7824ba4beee2a2f36ede2215d33d
+SIZE (rubygem/aws-sdk-ssmincidents-1.59.0.gem) = 58880
diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
index 6d0790498ecd..e35c3c444238 100644
--- a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
+++ b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmquicksetup
-PORTVERSION= 1.20.0
+PORTVERSION= 1.22.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmquickse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
index f7f2d8988b1a..69fb8bf49fef 100644
--- a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
+++ b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121656
-SHA256 (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 71bb89030e1723bda87c7bb8917da9a304a9b38ea9ed2fd0ba0e23a4390a2bdb
-SIZE (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 33280
+TIMESTAMP = 1762587332
+SHA256 (rubygem/aws-sdk-ssmquicksetup-1.22.0.gem) = 04a10186bcfbc9158e47dcb229a11eeea144053ed7234bab88419446840ea599
+SIZE (rubygem/aws-sdk-ssmquicksetup-1.22.0.gem) = 33280
diff --git a/devel/rubygem-aws-sdk-ssmsap/Makefile b/devel/rubygem-aws-sdk-ssmsap/Makefile
index 771120c30c66..17ab19a8d2e6 100644
--- a/devel/rubygem-aws-sdk-ssmsap/Makefile
+++ b/devel/rubygem-aws-sdk-ssmsap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmsap
-PORTVERSION= 1.43.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmsap
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmsap/distinfo b/devel/rubygem-aws-sdk-ssmsap/distinfo
index dabd3040799c..d8ba8a6843eb 100644
--- a/devel/rubygem-aws-sdk-ssmsap/distinfo
+++ b/devel/rubygem-aws-sdk-ssmsap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121658
-SHA256 (rubygem/aws-sdk-ssmsap-1.43.0.gem) = bf0ce8a5aadac3eed0c8ced8ec4c65e272bc752ea7b99d6fdbbebe895b080746
-SIZE (rubygem/aws-sdk-ssmsap-1.43.0.gem) = 43520
+TIMESTAMP = 1762587334
+SHA256 (rubygem/aws-sdk-ssmsap-1.45.0.gem) = 90ccb96cc2d200f60f6a848bfad51cacc7b55d92172f9ee3252bf9432dcfefcd
+SIZE (rubygem/aws-sdk-ssmsap-1.45.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-ssoadmin/Makefile b/devel/rubygem-aws-sdk-ssoadmin/Makefile
index 52652566084b..b1bff377bd93 100644
--- a/devel/rubygem-aws-sdk-ssoadmin/Makefile
+++ b/devel/rubygem-aws-sdk-ssoadmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssoadmin
-PORTVERSION= 1.62.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssoadmin/distinfo b/devel/rubygem-aws-sdk-ssoadmin/distinfo
index e87ec28488c3..250df2b76d41 100644
--- a/devel/rubygem-aws-sdk-ssoadmin/distinfo
+++ b/devel/rubygem-aws-sdk-ssoadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816850
-SHA256 (rubygem/aws-sdk-ssoadmin-1.62.0.gem) = 17b7f8e09d4f8424f7a9b4b1365affc88ce8bc8d311af11cf820bcfc257ae5f1
-SIZE (rubygem/aws-sdk-ssoadmin-1.62.0.gem) = 74240
+TIMESTAMP = 1762587336
+SHA256 (rubygem/aws-sdk-ssoadmin-1.64.0.gem) = daa83843c7ef2c57ab86a667aad399668cee439e4135e9080f6167e853cb8582
+SIZE (rubygem/aws-sdk-ssoadmin-1.64.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile
index e21ea4d0ccaa..16337fb780d6 100644
--- a/devel/rubygem-aws-sdk-states/Makefile
+++ b/devel/rubygem-aws-sdk-states/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-states
-PORTVERSION= 1.97.0
+PORTVERSION= 1.99.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-states/distinfo b/devel/rubygem-aws-sdk-states/distinfo
index f16fb8743e15..b77a66fdba7c 100644
--- a/devel/rubygem-aws-sdk-states/distinfo
+++ b/devel/rubygem-aws-sdk-states/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121662
-SHA256 (rubygem/aws-sdk-states-1.97.0.gem) = 0ebe19dce3ed6410ce688eb8e31091debbc30e6358e3d7ed3a09d0364ac364f2
-SIZE (rubygem/aws-sdk-states-1.97.0.gem) = 84480
+TIMESTAMP = 1762587338
+SHA256 (rubygem/aws-sdk-states-1.99.0.gem) = 346eadce409e234cb59ea3d21142216a7f4dad51f0352a48a40afa3ff29f61ce
+SIZE (rubygem/aws-sdk-states-1.99.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile
index d99639ca8b61..cb52d12ce9af 100644
--- a/devel/rubygem-aws-sdk-storagegateway/Makefile
+++ b/devel/rubygem-aws-sdk-storagegateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-storagegateway
-PORTVERSION= 1.116.0
+PORTVERSION= 1.118.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-storagegateway/distinfo b/devel/rubygem-aws-sdk-storagegateway/distinfo
index d9e14b180c7a..9d0b8da57b3c 100644
--- a/devel/rubygem-aws-sdk-storagegateway/distinfo
+++ b/devel/rubygem-aws-sdk-storagegateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121664
-SHA256 (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 829c9ff9b1c6c7c634daac511d5581f24039db429adeeadec5273a2593153010
-SIZE (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 142848
+TIMESTAMP = 1761447572
+SHA256 (rubygem/aws-sdk-storagegateway-1.118.0.gem) = 2c2351c1f08295a87f5dcd3067cb78b4b4818d4a5838f7fd506db157b2713df7
+SIZE (rubygem/aws-sdk-storagegateway-1.118.0.gem) = 142848
diff --git a/devel/rubygem-aws-sdk-supplychain/Makefile b/devel/rubygem-aws-sdk-supplychain/Makefile
index 639ffbe9a7d7..e9de664851a4 100644
--- a/devel/rubygem-aws-sdk-supplychain/Makefile
+++ b/devel/rubygem-aws-sdk-supplychain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-supplychain
-PORTVERSION= 1.31.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supplychai
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-supplychain/distinfo b/devel/rubygem-aws-sdk-supplychain/distinfo
index 66ebe5a0a886..6fec84a9497f 100644
--- a/devel/rubygem-aws-sdk-supplychain/distinfo
+++ b/devel/rubygem-aws-sdk-supplychain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121666
-SHA256 (rubygem/aws-sdk-supplychain-1.31.0.gem) = 68918feec3fc0b4e1d0199dfcacb1493b757d6058bb087adca30a6adf08979ca
-SIZE (rubygem/aws-sdk-supplychain-1.31.0.gem) = 62976
+TIMESTAMP = 1762587340
+SHA256 (rubygem/aws-sdk-supplychain-1.33.0.gem) = a30aaceb2759dfdde748e48335e667c12abb1d30a725eaadc2d2b2d1d556d230
+SIZE (rubygem/aws-sdk-supplychain-1.33.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-support/Makefile b/devel/rubygem-aws-sdk-support/Makefile
index a5b896d44d3c..c46ff48fc710 100644
--- a/devel/rubygem-aws-sdk-support/Makefile
+++ b/devel/rubygem-aws-sdk-support/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-support
-PORTVERSION= 1.83.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-support/distinfo b/devel/rubygem-aws-sdk-support/distinfo
index 9e0c1a2b84bc..870e0f79b003 100644
--- a/devel/rubygem-aws-sdk-support/distinfo
+++ b/devel/rubygem-aws-sdk-support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121668
-SHA256 (rubygem/aws-sdk-support-1.83.0.gem) = 15451127a650004215da446393f1800210da128a9b4f1d0380aebcdb2bf0dded
-SIZE (rubygem/aws-sdk-support-1.83.0.gem) = 43520
+TIMESTAMP = 1761447576
+SHA256 (rubygem/aws-sdk-support-1.84.0.gem) = ae7c440819c4c6569c96ccfa0b1e4a2f86ce3f8741ee641acf2c772a1569d335
+SIZE (rubygem/aws-sdk-support-1.84.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-supportapp/Makefile b/devel/rubygem-aws-sdk-supportapp/Makefile
index 4e813bb630c4..527e7909f833 100644
--- a/devel/rubygem-aws-sdk-supportapp/Makefile
+++ b/devel/rubygem-aws-sdk-supportapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-supportapp
-PORTVERSION= 1.38.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-supportapp/distinfo b/devel/rubygem-aws-sdk-supportapp/distinfo
index bdafef0c0fcd..311b41e2a85a 100644
--- a/devel/rubygem-aws-sdk-supportapp/distinfo
+++ b/devel/rubygem-aws-sdk-supportapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121670
-SHA256 (rubygem/aws-sdk-supportapp-1.38.0.gem) = 6753b63bb5be44bd69ce07c669ec012cad50513687f3225f2db94ddf8b9eedde
-SIZE (rubygem/aws-sdk-supportapp-1.38.0.gem) = 28160
+TIMESTAMP = 1762587342
+SHA256 (rubygem/aws-sdk-supportapp-1.40.0.gem) = db640a1b805dff02867f007e9ba400bb07af59eeb188e403f80c1b28f46faaff
+SIZE (rubygem/aws-sdk-supportapp-1.40.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-swf/Makefile b/devel/rubygem-aws-sdk-swf/Makefile
index 04935741e085..d7c493718c6b 100644
--- a/devel/rubygem-aws-sdk-swf/Makefile
+++ b/devel/rubygem-aws-sdk-swf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-swf
-PORTVERSION= 1.77.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-swf/distinfo b/devel/rubygem-aws-sdk-swf/distinfo
index 112ba7e58405..195868939bc3 100644
--- a/devel/rubygem-aws-sdk-swf/distinfo
+++ b/devel/rubygem-aws-sdk-swf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121672
-SHA256 (rubygem/aws-sdk-swf-1.77.0.gem) = ef812c7a0260e38f31f554278d8dd5aec997565fee98814953d0c9c129d2b09b
-SIZE (rubygem/aws-sdk-swf-1.77.0.gem) = 90624
+TIMESTAMP = 1761447580
+SHA256 (rubygem/aws-sdk-swf-1.79.0.gem) = 63ec43a4da024f931c942008e2edb5df323b1d81a5886736cad1f545245b76b4
+SIZE (rubygem/aws-sdk-swf-1.79.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-synthetics/Makefile b/devel/rubygem-aws-sdk-synthetics/Makefile
index 59f91a086a39..169283a7da42 100644
--- a/devel/rubygem-aws-sdk-synthetics/Makefile
+++ b/devel/rubygem-aws-sdk-synthetics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-synthetics
-PORTVERSION= 1.74.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-synthetics/distinfo b/devel/rubygem-aws-sdk-synthetics/distinfo
index 3e968cdd1326..27dd84148082 100644
--- a/devel/rubygem-aws-sdk-synthetics/distinfo
+++ b/devel/rubygem-aws-sdk-synthetics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774851
-SHA256 (rubygem/aws-sdk-synthetics-1.74.0.gem) = d51992e5f3f80344010ec4bfde7c5dde07665035efcfa39287060c9343862a07
-SIZE (rubygem/aws-sdk-synthetics-1.74.0.gem) = 57856
+TIMESTAMP = 1761447582
+SHA256 (rubygem/aws-sdk-synthetics-1.76.0.gem) = 3629059b92f6281316e4081dd796dbb7da0865985b90c699bfdc85c2e98f1b31
+SIZE (rubygem/aws-sdk-synthetics-1.76.0.gem) = 57856
diff --git a/devel/rubygem-aws-sdk-taxsettings/Makefile b/devel/rubygem-aws-sdk-taxsettings/Makefile
index 58d8b77ecbed..91e48cf68928 100644
--- a/devel/rubygem-aws-sdk-taxsettings/Makefile
+++ b/devel/rubygem-aws-sdk-taxsettings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-taxsettings
-PORTVERSION= 1.30.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-taxsetting
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-taxsettings/distinfo b/devel/rubygem-aws-sdk-taxsettings/distinfo
index f7ad6fd137e3..aa6c66ed0b14 100644
--- a/devel/rubygem-aws-sdk-taxsettings/distinfo
+++ b/devel/rubygem-aws-sdk-taxsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121676
-SHA256 (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 60c03c50fc2cc207c6b4196e69e9735be436573105cf71caf5ec8383aa6b9795
-SIZE (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 51712
+TIMESTAMP = 1762587344
+SHA256 (rubygem/aws-sdk-taxsettings-1.32.0.gem) = 97a675c27c3bce424e9be456b24a95ad5c4be83773dcf482ce9b8735327c744b
+SIZE (rubygem/aws-sdk-taxsettings-1.32.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile
index be50cc94f3f3..a73029898ffe 100644
--- a/devel/rubygem-aws-sdk-textract/Makefile
+++ b/devel/rubygem-aws-sdk-textract/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-textract
-PORTVERSION= 1.83.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-textract/distinfo b/devel/rubygem-aws-sdk-textract/distinfo
index fadcdba7ca37..5d8d1e5e3143 100644
--- a/devel/rubygem-aws-sdk-textract/distinfo
+++ b/devel/rubygem-aws-sdk-textract/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121678
-SHA256 (rubygem/aws-sdk-textract-1.83.0.gem) = a1c4c5f3602d8c12aaf76f78df17f421a9e4c973b021449d8c6b05f22ee52e0c
-SIZE (rubygem/aws-sdk-textract-1.83.0.gem) = 69632
+TIMESTAMP = 1762587346
+SHA256 (rubygem/aws-sdk-textract-1.85.0.gem) = d242e3b8eed7d11dc208a4d420bfd501de8fa006121d94c772607d2e391a1ea0
+SIZE (rubygem/aws-sdk-textract-1.85.0.gem) = 69632
diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
index e2bd37d8d7d3..e108c1851d7d 100644
--- a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
+++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreaminfluxdb
-PORTVERSION= 1.31.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
index 8c4aa9035970..c5b0a27aca3f 100644
--- a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
+++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121680
-SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 515c1ad46917f9d35292eef7b042623d283f35c9ca55bfc8e98da874dd50ac34
-SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 44544
+TIMESTAMP = 1761447588
+SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.33.0.gem) = ee27ea6ed677e945abe27f37f1ef3890a546118b6db7982f8931ea7faffa1bbd
+SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.33.0.gem) = 56832
diff --git a/devel/rubygem-aws-sdk-timestreamquery/Makefile b/devel/rubygem-aws-sdk-timestreamquery/Makefile
index 99cc3d2ddfde..8ade9e9548a4 100644
--- a/devel/rubygem-aws-sdk-timestreamquery/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamquery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreamquery
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreamquery/distinfo b/devel/rubygem-aws-sdk-timestreamquery/distinfo
index 6f42e56a5851..aefd2d66760d 100644
--- a/devel/rubygem-aws-sdk-timestreamquery/distinfo
+++ b/devel/rubygem-aws-sdk-timestreamquery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121682
-SHA256 (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 320ec54c6290d4b9a13c6183a69e803e238b71d2341c923eae2fee07df1e0308
-SIZE (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 51712
+TIMESTAMP = 1761447590
+SHA256 (rubygem/aws-sdk-timestreamquery-1.61.0.gem) = 9c772dd97234d008e2d8d2300753c3615f514b4cdb41a69d2bf1f78ce35567c9
+SIZE (rubygem/aws-sdk-timestreamquery-1.61.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-timestreamwrite/Makefile b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
index 396f539211b6..375f3b3b628f 100644
--- a/devel/rubygem-aws-sdk-timestreamwrite/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreamwrite
-PORTVERSION= 1.54.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreamwrite/distinfo b/devel/rubygem-aws-sdk-timestreamwrite/distinfo
index 91d7f8bda255..4c49c496fe60 100644
--- a/devel/rubygem-aws-sdk-timestreamwrite/distinfo
+++ b/devel/rubygem-aws-sdk-timestreamwrite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121684
-SHA256 (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = a2c5e036d8447230822f0ec43bd2ca28e14c90d87fceaf87a0fbc37c7a88c949
-SIZE (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = 45568
+TIMESTAMP = 1761447592
+SHA256 (rubygem/aws-sdk-timestreamwrite-1.56.0.gem) = 6f36a575861657c0b0f275f88d51a5110208c5a45aa21a4906dd0622046fa8fa
+SIZE (rubygem/aws-sdk-timestreamwrite-1.56.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-tnb/Makefile b/devel/rubygem-aws-sdk-tnb/Makefile
index 3ff9f06f133e..e6c09230d5ae 100644
--- a/devel/rubygem-aws-sdk-tnb/Makefile
+++ b/devel/rubygem-aws-sdk-tnb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-tnb
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-tnb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-tnb/distinfo b/devel/rubygem-aws-sdk-tnb/distinfo
index aa72f8a315e7..c6fbef37207d 100644
--- a/devel/rubygem-aws-sdk-tnb/distinfo
+++ b/devel/rubygem-aws-sdk-tnb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121686
-SHA256 (rubygem/aws-sdk-tnb-1.35.0.gem) = c070af07645c70a3d9db4a8d736a3b5b7300c2302158838b3bc911db8819c47b
-SIZE (rubygem/aws-sdk-tnb-1.35.0.gem) = 45056
+TIMESTAMP = 1761447594
+SHA256 (rubygem/aws-sdk-tnb-1.37.0.gem) = 764feecad0d4e25c064620af0e23e30965710772204c1e1900dac66abdf3e6c3
+SIZE (rubygem/aws-sdk-tnb-1.37.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index ca31a6116122..2c9397b71a2f 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribeservice
-PORTVERSION= 1.129.0
+PORTVERSION= 1.131.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo
index 94788b83017a..451309d96b8c 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121688
-SHA256 (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 3171443c20bea08617c40f934d9dfc2dca1468074f889ba9fb5fc1dca48545e1
-SIZE (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 100352
+TIMESTAMP = 1761447596
+SHA256 (rubygem/aws-sdk-transcribeservice-1.131.0.gem) = 8f8fd1a1f5b20f889bebee9d35285182ddfe79a5f7f861f8ebc2b1b37a37d240
+SIZE (rubygem/aws-sdk-transcribeservice-1.131.0.gem) = 100352
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
index 3147a9eac430..791b54b12aef 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribestreamingservice
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
index dce897d6ba58..bfea3d9fc977 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436601
-SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.90.0.gem) = c615fefa9248d79623cff980dfcc3ef0563d89646dcd04ce403cfe9db5859ae3
-SIZE (rubygem/aws-sdk-transcribestreamingservice-1.90.0.gem) = 65024
+TIMESTAMP = 1762587348
+SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.92.0.gem) = 515f909049a0604f7e08b823806f8c00af2ba913803c7ab073f87c45ccf871d6
+SIZE (rubygem/aws-sdk-transcribestreamingservice-1.92.0.gem) = 65024
diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile
index 65972b0a299d..fed015f4a19b 100644
--- a/devel/rubygem-aws-sdk-transfer/Makefile
+++ b/devel/rubygem-aws-sdk-transfer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transfer
-PORTVERSION= 1.125.0
+PORTVERSION= 1.127.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transfer/distinfo b/devel/rubygem-aws-sdk-transfer/distinfo
index 96ee11a7e5fc..2fba3bb77164 100644
--- a/devel/rubygem-aws-sdk-transfer/distinfo
+++ b/devel/rubygem-aws-sdk-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774853
-SHA256 (rubygem/aws-sdk-transfer-1.125.0.gem) = 95902b1026d48f60de3329f7a37d18ff77fed0d567b8ef0c8f1a5a0bb072684e
-SIZE (rubygem/aws-sdk-transfer-1.125.0.gem) = 145920
+TIMESTAMP = 1761447600
+SHA256 (rubygem/aws-sdk-transfer-1.127.0.gem) = bb483377ea705cafa8e30038582d59aa77b12c51d92c1f1fcf19d5a0c823551e
+SIZE (rubygem/aws-sdk-transfer-1.127.0.gem) = 151040
diff --git a/devel/rubygem-aws-sdk-translate/Makefile b/devel/rubygem-aws-sdk-translate/Makefile
index 143c5666a1b9..b469429f2deb 100644
--- a/devel/rubygem-aws-sdk-translate/Makefile
+++ b/devel/rubygem-aws-sdk-translate/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-translate
-PORTVERSION= 1.88.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-translate/distinfo b/devel/rubygem-aws-sdk-translate/distinfo
index 518c06310b38..1b1535988897 100644
--- a/devel/rubygem-aws-sdk-translate/distinfo
+++ b/devel/rubygem-aws-sdk-translate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121694
-SHA256 (rubygem/aws-sdk-translate-1.88.0.gem) = 73cca0597ed38acc3c94ba1ab74332c1ee56b22dd3b20c9379575df630836da5
-SIZE (rubygem/aws-sdk-translate-1.88.0.gem) = 49152
+TIMESTAMP = 1762587350
+SHA256 (rubygem/aws-sdk-translate-1.90.0.gem) = ec17a695f0612194119924b74a35433261b3c1c09a73fbd1f9c50b362af44582
+SIZE (rubygem/aws-sdk-translate-1.90.0.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-trustedadvisor/Makefile b/devel/rubygem-aws-sdk-trustedadvisor/Makefile
index f290fd15fd15..2bbcbeefa4a5 100644
--- a/devel/rubygem-aws-sdk-trustedadvisor/Makefile
+++ b/devel/rubygem-aws-sdk-trustedadvisor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-trustedadvisor
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-trustedadv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-trustedadvisor/distinfo b/devel/rubygem-aws-sdk-trustedadvisor/distinfo
index f8745d7c32a5..412825d16191 100644
--- a/devel/rubygem-aws-sdk-trustedadvisor/distinfo
+++ b/devel/rubygem-aws-sdk-trustedadvisor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121696
-SHA256 (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = c37d4e065bd76202cb8b758ec5aeadba777decb20c54ae755a544c0760e19adc
-SIZE (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = 32256
+TIMESTAMP = 1762587352
+SHA256 (rubygem/aws-sdk-trustedadvisor-1.29.0.gem) = a49e82beaab102345f0fd47311ad3b89cf236f7f036116a11414b1740a0e5000
+SIZE (rubygem/aws-sdk-trustedadvisor-1.29.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
index c444483ed876..5935de2117e3 100644
--- a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
+++ b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-verifiedpermissions
-PORTVERSION= 1.52.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-verifiedpe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
index 6d5e6cf913b4..d4efac73658d 100644
--- a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
+++ b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436603
-SHA256 (rubygem/aws-sdk-verifiedpermissions-1.52.0.gem) = da4c99d9f98e46ecc02f132bc603e0584d8d72ee33234d03fb0ba599eb95952d
-SIZE (rubygem/aws-sdk-verifiedpermissions-1.52.0.gem) = 77312
+TIMESTAMP = 1762587354
+SHA256 (rubygem/aws-sdk-verifiedpermissions-1.54.0.gem) = 5ee369108bad803894a4a37977e3701f48146f5a9fefc2b49e8b0737d4281592
+SIZE (rubygem/aws-sdk-verifiedpermissions-1.54.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-voiceid/Makefile b/devel/rubygem-aws-sdk-voiceid/Makefile
index 5ad404e75404..37e8a8bc7656 100644
--- a/devel/rubygem-aws-sdk-voiceid/Makefile
+++ b/devel/rubygem-aws-sdk-voiceid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-voiceid
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-voiceid/distinfo b/devel/rubygem-aws-sdk-voiceid/distinfo
index d304e1cb0909..5fbb5cf01bdc 100644
--- a/devel/rubygem-aws-sdk-voiceid/distinfo
+++ b/devel/rubygem-aws-sdk-voiceid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121700
-SHA256 (rubygem/aws-sdk-voiceid-1.48.0.gem) = 12340afb25e7b134fe074e0c97705b489386a0eabc5f99d142de1419f3a2b660
-SIZE (rubygem/aws-sdk-voiceid-1.48.0.gem) = 47104
+TIMESTAMP = 1761447608
+SHA256 (rubygem/aws-sdk-voiceid-1.50.0.gem) = 8caec400d47db8cc7f63b68b434853a69b3d2d33770a024dbf15c0ee57047808
+SIZE (rubygem/aws-sdk-voiceid-1.50.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-vpclattice/Makefile b/devel/rubygem-aws-sdk-vpclattice/Makefile
index 50134e52b90a..78057a934223 100644
--- a/devel/rubygem-aws-sdk-vpclattice/Makefile
+++ b/devel/rubygem-aws-sdk-vpclattice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-vpclattice
-PORTVERSION= 1.37.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-vpclattice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-vpclattice/distinfo b/devel/rubygem-aws-sdk-vpclattice/distinfo
index 483ace34aca3..1bd0ba268892 100644
--- a/devel/rubygem-aws-sdk-vpclattice/distinfo
+++ b/devel/rubygem-aws-sdk-vpclattice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816852
-SHA256 (rubygem/aws-sdk-vpclattice-1.37.0.gem) = fd252d22f9f929b1520617f20f7ca1163338208865fc38baed33b7f3d2644f21
-SIZE (rubygem/aws-sdk-vpclattice-1.37.0.gem) = 78336
+TIMESTAMP = 1762587356
+SHA256 (rubygem/aws-sdk-vpclattice-1.39.0.gem) = 2a61e63292f2961929ccebe7fd329b042ef75ad5460f477a8568a2d4b99d3d3e
+SIZE (rubygem/aws-sdk-vpclattice-1.39.0.gem) = 78336
diff --git a/devel/rubygem-aws-sdk-waf/Makefile b/devel/rubygem-aws-sdk-waf/Makefile
index 4e37c4906e97..5766e47d54ab 100644
--- a/devel/rubygem-aws-sdk-waf/Makefile
+++ b/devel/rubygem-aws-sdk-waf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-waf
-PORTVERSION= 1.84.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-waf/distinfo b/devel/rubygem-aws-sdk-waf/distinfo
index 76da6a504c29..113b09221b91 100644
--- a/devel/rubygem-aws-sdk-waf/distinfo
+++ b/devel/rubygem-aws-sdk-waf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121704
-SHA256 (rubygem/aws-sdk-waf-1.84.0.gem) = e53972e4a08ae6ab308a1f92d3d76dc439a648c604f194b2f0a4e42d559c4565
-SIZE (rubygem/aws-sdk-waf-1.84.0.gem) = 101888
+TIMESTAMP = 1762587358
+SHA256 (rubygem/aws-sdk-waf-1.86.0.gem) = b7d19114ca5dbacc77c27430fad359b000baea0b45fba9cdb7ddbbf57a2a010b
+SIZE (rubygem/aws-sdk-waf-1.86.0.gem) = 101888
diff --git a/devel/rubygem-aws-sdk-wafregional/Makefile b/devel/rubygem-aws-sdk-wafregional/Makefile
index a7ebcc574f80..9e3d7b092045 100644
--- a/devel/rubygem-aws-sdk-wafregional/Makefile
+++ b/devel/rubygem-aws-sdk-wafregional/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafregional
-PORTVERSION= 1.85.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregiona
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wafregional/distinfo b/devel/rubygem-aws-sdk-wafregional/distinfo
index a385889c7f7b..3d6832981003 100644
--- a/devel/rubygem-aws-sdk-wafregional/distinfo
+++ b/devel/rubygem-aws-sdk-wafregional/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121706
-SHA256 (rubygem/aws-sdk-wafregional-1.85.0.gem) = e3df269fb67af8579b591f47af6d36ab33e126d78da28fc9840040180b15e70e
-SIZE (rubygem/aws-sdk-wafregional-1.85.0.gem) = 104448
+TIMESTAMP = 1762587360
+SHA256 (rubygem/aws-sdk-wafregional-1.87.0.gem) = 8e11fd8e6d8c86adb70429b4dbb2fa7762294845848fdfabce5077e4910cb483
+SIZE (rubygem/aws-sdk-wafregional-1.87.0.gem) = 104448
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index 1b483db5d033..126616a58d9d 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafv2
-PORTVERSION= 1.118.0
+PORTVERSION= 1.119.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo
index cbc378fafdd7..921e85afa00f 100644
--- a/devel/rubygem-aws-sdk-wafv2/distinfo
+++ b/devel/rubygem-aws-sdk-wafv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774855
-SHA256 (rubygem/aws-sdk-wafv2-1.118.0.gem) = 352ff1b33e0229c12f2008f34d54760f41bd984640ddd435188bbdc634a31214
-SIZE (rubygem/aws-sdk-wafv2-1.118.0.gem) = 189440
+TIMESTAMP = 1761447616
+SHA256 (rubygem/aws-sdk-wafv2-1.119.0.gem) = eac1ae25347577d9beb0ba3d9edf1e7b3de265197eaf250dc46bbe402c21e86c
+SIZE (rubygem/aws-sdk-wafv2-1.119.0.gem) = 189440
diff --git a/devel/rubygem-aws-sdk-wellarchitected/Makefile b/devel/rubygem-aws-sdk-wellarchitected/Makefile
index ed3556a0287a..f644e016c217 100644
--- a/devel/rubygem-aws-sdk-wellarchitected/Makefile
+++ b/devel/rubygem-aws-sdk-wellarchitected/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wellarchitected
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wellarchitected/distinfo b/devel/rubygem-aws-sdk-wellarchitected/distinfo
index 3e9daf55bda3..fefa54d96401 100644
--- a/devel/rubygem-aws-sdk-wellarchitected/distinfo
+++ b/devel/rubygem-aws-sdk-wellarchitected/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121710
-SHA256 (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = e23bc035a524273a6aaaa50eda3aadbcee7968833d05b6b65155497ce245a536
-SIZE (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = 84480
+TIMESTAMP = 1761447618
+SHA256 (rubygem/aws-sdk-wellarchitected-1.61.0.gem) = e89a7d395128165265422d95b4bae357b3da46a578323c93a30e18500a590190
+SIZE (rubygem/aws-sdk-wellarchitected-1.61.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-workdocs/Makefile b/devel/rubygem-aws-sdk-workdocs/Makefile
index 76297807c6e7..099405682afa 100644
--- a/devel/rubygem-aws-sdk-workdocs/Makefile
+++ b/devel/rubygem-aws-sdk-workdocs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workdocs
-PORTVERSION= 1.80.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workdocs/distinfo b/devel/rubygem-aws-sdk-workdocs/distinfo
index 6b5ddfff9483..8b022454733b 100644
--- a/devel/rubygem-aws-sdk-workdocs/distinfo
+++ b/devel/rubygem-aws-sdk-workdocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121712
-SHA256 (rubygem/aws-sdk-workdocs-1.80.0.gem) = f2f04a5b5f0c88fb0ae4c86a1fbf3f631f645b585d10bc7a9d2f62e9bd430444
-SIZE (rubygem/aws-sdk-workdocs-1.80.0.gem) = 60928
+TIMESTAMP = 1761447620
+SHA256 (rubygem/aws-sdk-workdocs-1.82.0.gem) = b4f342aca327778c3f7045fd6ae6ab8502e272332f63e84fb9ef4c3ee9dff3d2
+SIZE (rubygem/aws-sdk-workdocs-1.82.0.gem) = 60928
diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile
index 53d49f92234c..5998a5550ada 100644
--- a/devel/rubygem-aws-sdk-workmail/Makefile
+++ b/devel/rubygem-aws-sdk-workmail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workmail
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workmail/distinfo b/devel/rubygem-aws-sdk-workmail/distinfo
index 501780df023f..24da7621c3f3 100644
--- a/devel/rubygem-aws-sdk-workmail/distinfo
+++ b/devel/rubygem-aws-sdk-workmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436605
-SHA256 (rubygem/aws-sdk-workmail-1.90.0.gem) = 8ad04d1f1cc7f4f8b634887e3740509cca786f2b1c8a661d9d68336ace8e6bad
-SIZE (rubygem/aws-sdk-workmail-1.90.0.gem) = 89088
+TIMESTAMP = 1761447622
+SHA256 (rubygem/aws-sdk-workmail-1.92.0.gem) = 11e9ce0cf3aa4eca603df0a778a2a4afc24a4e87bb744c9b1a13b38957ae590e
+SIZE (rubygem/aws-sdk-workmail-1.92.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
index de77db098d03..c61df0f58dc5 100644
--- a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
+++ b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workmailmessageflow
-PORTVERSION= 1.58.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
index 1067f712bbd1..8169cc0da02d 100644
--- a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
+++ b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121716
-SHA256 (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 4218d3c8ecc145594d89c810bbc5ef30012cde5d2659e266335108426e409b4d
-SIZE (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 23040
+TIMESTAMP = 1762587362
+SHA256 (rubygem/aws-sdk-workmailmessageflow-1.60.0.gem) = 4162dedbcaad6c48e0b1ca11b8ad274ef530d59484d5074597dea0247949228f
+SIZE (rubygem/aws-sdk-workmailmessageflow-1.60.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-workspaces/Makefile b/devel/rubygem-aws-sdk-workspaces/Makefile
index 62bc10d260b9..c444a76e715e 100644
--- a/devel/rubygem-aws-sdk-workspaces/Makefile
+++ b/devel/rubygem-aws-sdk-workspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspaces
-PORTVERSION= 1.144.0
+PORTVERSION= 1.147.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspaces/distinfo b/devel/rubygem-aws-sdk-workspaces/distinfo
index 928439564207..1a63e2ec5fc5 100644
--- a/devel/rubygem-aws-sdk-workspaces/distinfo
+++ b/devel/rubygem-aws-sdk-workspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121718
-SHA256 (rubygem/aws-sdk-workspaces-1.144.0.gem) = 67e20c72bb5de9e5dc70152f82ba879fe6ae97c77444a5151dc3be8f578bf6b7
-SIZE (rubygem/aws-sdk-workspaces-1.144.0.gem) = 119808
+TIMESTAMP = 1762587364
+SHA256 (rubygem/aws-sdk-workspaces-1.147.0.gem) = e1750b64c89b5562b20d6adb032691aa8def6501ebcb8b9b0e43aba68dfd725c
+SIZE (rubygem/aws-sdk-workspaces-1.147.0.gem) = 119808
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/Makefile b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
index 83d4f6b7b224..4d7a4339ff0c 100644
--- a/devel/rubygem-aws-sdk-workspacesinstances/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesinstances
-PORTVERSION= 1.5.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/distinfo b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
index c8fd740591bf..d6e38d6cb0a8 100644
--- a/devel/rubygem-aws-sdk-workspacesinstances/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121720
-SHA256 (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = b9c83d740f1339b38ee82a36f2001e5d7634bae80bdabee3b33d9baeffb78cf3
-SIZE (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = 40448
+TIMESTAMP = 1762587366
+SHA256 (rubygem/aws-sdk-workspacesinstances-1.7.0.gem) = 65d3ee85e2b73268169b4bdb4a998650bc29599e1b9865ed264af7fef4c6ff58
+SIZE (rubygem/aws-sdk-workspacesinstances-1.7.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
index 5734c7d596de..6c43f7bad576 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesthinclient
-PORTVERSION= 1.35.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
index 2ac446f35763..22c42fdbf41c 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121722
-SHA256 (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 5c79c8062faf774dd2c73944cd88981059d4ce69f7e6971b53e9bea68fc593ce
-SIZE (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 34816
+TIMESTAMP = 1762587368
+SHA256 (rubygem/aws-sdk-workspacesthinclient-1.37.0.gem) = ac3a42039f59fb730336fcadab970b728c3a128a12a666a872a2e387c0b9a7e9
+SIZE (rubygem/aws-sdk-workspacesthinclient-1.37.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile
index 639ccf83bdd0..62694df2ac12 100644
--- a/devel/rubygem-aws-sdk-workspacesweb/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesweb
-PORTVERSION= 1.48.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesweb/distinfo b/devel/rubygem-aws-sdk-workspacesweb/distinfo
index 7ae4ed6754db..ad33f8cad443 100644
--- a/devel/rubygem-aws-sdk-workspacesweb/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesweb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121724
-SHA256 (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = b0ebb9a2dd630dc450e0f49a19049da15bdc1aaf2b2e2111dab8e40bae01f099
-SIZE (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = 73728
+TIMESTAMP = 1761447632
+SHA256 (rubygem/aws-sdk-workspacesweb-1.50.0.gem) = 69980b4cb63b6c0c0222280303d58513ee7bf81eaba2fecaefcdf84b1b091be6
+SIZE (rubygem/aws-sdk-workspacesweb-1.50.0.gem) = 73728
diff --git a/devel/rubygem-aws-sdk-xray/Makefile b/devel/rubygem-aws-sdk-xray/Makefile
index 98cdadc93ec9..eacb403fe5c8 100644
--- a/devel/rubygem-aws-sdk-xray/Makefile
+++ b/devel/rubygem-aws-sdk-xray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-xray
-PORTVERSION= 1.90.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.234.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-xray/distinfo b/devel/rubygem-aws-sdk-xray/distinfo
index 2200885578f0..2501e4ac0915 100644
--- a/devel/rubygem-aws-sdk-xray/distinfo
+++ b/devel/rubygem-aws-sdk-xray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436607
-SHA256 (rubygem/aws-sdk-xray-1.90.0.gem) = bcf7c9fbbe1f7dd34b0179fd275b805486d9fb4d93ce6b47c8871e15764dbc6a
-SIZE (rubygem/aws-sdk-xray-1.90.0.gem) = 71680
+TIMESTAMP = 1762587370
+SHA256 (rubygem/aws-sdk-xray-1.92.0.gem) = 3766cb38b0549b8355385ed3fb66989489fcc363a52e8b24a060a8294156329b
+SIZE (rubygem/aws-sdk-xray-1.92.0.gem) = 71680
diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile
index df89544166ee..d0ceb779020c 100644
--- a/devel/rubygem-bson/Makefile
+++ b/devel/rubygem-bson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bson
-PORTVERSION= 5.1.1
+PORTVERSION= 5.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-bson/distinfo b/devel/rubygem-bson/distinfo
index de14824ead97..845ddbbaab59 100644
--- a/devel/rubygem-bson/distinfo
+++ b/devel/rubygem-bson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954468
-SHA256 (rubygem/bson-5.1.1.gem) = a57c490c6a6a0618872d5158527e426057341acf0508cf1bc3a1c7615249060b
-SIZE (rubygem/bson-5.1.1.gem) = 178688
+TIMESTAMP = 1762587534
+SHA256 (rubygem/bson-5.2.0.gem) = c468c1e8a3cfa1e80531cc519a890f85586986721d8e305f83465cc36bb82608
+SIZE (rubygem/bson-5.2.0.gem) = 179200
diff --git a/devel/rubygem-console/Makefile b/devel/rubygem-console/Makefile
index 95be35bc3926..e13c562dd1f9 100644
--- a/devel/rubygem-console/Makefile
+++ b/devel/rubygem-console/Makefile
@@ -1,5 +1,5 @@
PORTNAME= console
-PORTVERSION= 1.34.1
+PORTVERSION= 1.34.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-console/distinfo b/devel/rubygem-console/distinfo
index a7d2980fb986..5328d696ad67 100644
--- a/devel/rubygem-console/distinfo
+++ b/devel/rubygem-console/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774857
-SHA256 (rubygem/console-1.34.1.gem) = 8698319a1b062b5409287dd90eab8b53628ce9cab9c097c99c2b411578517e3a
-SIZE (rubygem/console-1.34.1.gem) = 31232
+TIMESTAMP = 1761447636
+SHA256 (rubygem/console-1.34.2.gem) = 1c036abf606ccec83f9dc28f0c31710fe5936ffe7ba5d235ae2865590a482d58
+SIZE (rubygem/console-1.34.2.gem) = 31232
diff --git a/devel/rubygem-crack/Makefile b/devel/rubygem-crack/Makefile
index 7998371f939f..14124309eaec 100644
--- a/devel/rubygem-crack/Makefile
+++ b/devel/rubygem-crack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= crack
-PORTVERSION= 1.0.0
+PORTVERSION= 1.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-crack/distinfo b/devel/rubygem-crack/distinfo
index 992f9a2fe18a..051918c5b646 100644
--- a/devel/rubygem-crack/distinfo
+++ b/devel/rubygem-crack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450760
-SHA256 (rubygem/crack-1.0.0.gem) = c83aefdb428cdc7b66c7f287e488c796f055c0839e6e545fec2c7047743c4a49
-SIZE (rubygem/crack-1.0.0.gem) = 10752
+TIMESTAMP = 1762587536
+SHA256 (rubygem/crack-1.0.1.gem) = ff4a10390cd31d66440b7524eb1841874db86201d5b70032028553130b6d4c7e
+SIZE (rubygem/crack-1.0.1.gem) = 10752
diff --git a/devel/rubygem-cucumber-ci-environment/Makefile b/devel/rubygem-cucumber-ci-environment/Makefile
index fb4fc438920c..5796db1a15a2 100644
--- a/devel/rubygem-cucumber-ci-environment/Makefile
+++ b/devel/rubygem-cucumber-ci-environment/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-ci-environment
-PORTVERSION= 11.0.0
+PORTVERSION= 12.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-cucumber-ci-environment/distinfo b/devel/rubygem-cucumber-ci-environment/distinfo
index d416e4551957..9197105ce63a 100644
--- a/devel/rubygem-cucumber-ci-environment/distinfo
+++ b/devel/rubygem-cucumber-ci-environment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774861
-SHA256 (rubygem/cucumber-ci-environment-11.0.0.gem) = 0df79a9e1d0b015b3d9def680f989200d96fef206f4d19ccf86a338c4f71d1e2
-SIZE (rubygem/cucumber-ci-environment-11.0.0.gem) = 7168
+TIMESTAMP = 1762587372
+SHA256 (rubygem/cucumber-ci-environment-12.0.0.gem) = 3a0aa514bb576667329a90315847a6edaf9c9950c65dd65ad727e1a3a44b7d3b
+SIZE (rubygem/cucumber-ci-environment-12.0.0.gem) = 7168
diff --git a/devel/rubygem-cucumber-tag-expressions/Makefile b/devel/rubygem-cucumber-tag-expressions/Makefile
index e012527f4537..9fcb4ee076a5 100644
--- a/devel/rubygem-cucumber-tag-expressions/Makefile
+++ b/devel/rubygem-cucumber-tag-expressions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-tag-expressions
-PORTVERSION= 7.0.0
+PORTVERSION= 8.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-cucumber-tag-expressions/distinfo b/devel/rubygem-cucumber-tag-expressions/distinfo
index b4b8b7bb3713..fb817bfd179c 100644
--- a/devel/rubygem-cucumber-tag-expressions/distinfo
+++ b/devel/rubygem-cucumber-tag-expressions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774867
-SHA256 (rubygem/cucumber-tag-expressions-7.0.0.gem) = 90b6a7d5129158ffcae5f24c89013bdaa3ce6257596fc7923649442ce248ae8c
-SIZE (rubygem/cucumber-tag-expressions-7.0.0.gem) = 6656
+TIMESTAMP = 1761447638
+SHA256 (rubygem/cucumber-tag-expressions-8.0.0.gem) = 2eda2417e32e2e9ff4bfda8ff277dfdea66ec1f207a46a3c9b6a73b95340cf58
+SIZE (rubygem/cucumber-tag-expressions-8.0.0.gem) = 6656
diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile
index 01b808be1a1d..fa241e26e49f 100644
--- a/devel/rubygem-datadog-ci/Makefile
+++ b/devel/rubygem-datadog-ci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog-ci
-PORTVERSION= 1.23.0
+PORTVERSION= 1.23.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo
index fce865c696bb..c5275f828aad 100644
--- a/devel/rubygem-datadog-ci/distinfo
+++ b/devel/rubygem-datadog-ci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774871
-SHA256 (rubygem/datadog-ci-1.23.0.gem) = 1fa1dff2b13fd01c3c0d669f670ad6bfcb51d808088c2fe1a99bd8aeeb2d177d
-SIZE (rubygem/datadog-ci-1.23.0.gem) = 124416
+TIMESTAMP = 1761447642
+SHA256 (rubygem/datadog-ci-1.23.1.gem) = 9d04734f7edc8f0587c51073541e2dbc9e66553c4783d3a6916bf7dcb50c9029
+SIZE (rubygem/datadog-ci-1.23.1.gem) = 124416
diff --git a/devel/rubygem-datadog/Makefile b/devel/rubygem-datadog/Makefile
index 7be3098bb3ed..58ef70c374c0 100644
--- a/devel/rubygem-datadog/Makefile
+++ b/devel/rubygem-datadog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog
-PORTVERSION= 2.21.0
+PORTVERSION= 2.22.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,8 +13,8 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3
RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.4.1<4:devel/rubygem-datadog-ruby_core_source \
- rubygem-libdatadog>=18.1.0.1.0<18.1.0.2:devel/rubygem-libdatadog \
- rubygem-libddwaf>=1.24.1.2.1<1.24.1.3:devel/rubygem-libddwaf \
+ rubygem-libdatadog>=22.0.1.1.0<22.0.1.2:devel/rubygem-libdatadog \
+ rubygem-libddwaf>=1.25.1.1.0<1.25.1.2:devel/rubygem-libddwaf \
rubygem-logger>=0:devel/rubygem-logger \
rubygem-msgpack>=0:devel/rubygem-msgpack
diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo
index 8e9d99c7ec24..3fa850eaac05 100644
--- a/devel/rubygem-datadog/distinfo
+++ b/devel/rubygem-datadog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816856
-SHA256 (rubygem/datadog-2.21.0.gem) = 2364d02ab6cb13c0a6c0825ca710e1a909bab014d94b174f2107b0c5ab7aeb4f
-SIZE (rubygem/datadog-2.21.0.gem) = 691200
+TIMESTAMP = 1761447640
+SHA256 (rubygem/datadog-2.22.0.gem) = ca35af33be9bdfe5595f93b38f69f89ec04e0b27d4cb59bb814a47e1b421c885
+SIZE (rubygem/datadog-2.22.0.gem) = 702976
diff --git a/devel/rubygem-date/Makefile b/devel/rubygem-date/Makefile
index f9bd6c29167a..5be447437285 100644
--- a/devel/rubygem-date/Makefile
+++ b/devel/rubygem-date/Makefile
@@ -1,5 +1,5 @@
PORTNAME= date
-PORTVERSION= 3.4.1
+PORTVERSION= 3.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/date
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= cpe gem
diff --git a/devel/rubygem-date/distinfo b/devel/rubygem-date/distinfo
index 9abd8e736f28..4a34deb14312 100644
--- a/devel/rubygem-date/distinfo
+++ b/devel/rubygem-date/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888586
-SHA256 (rubygem/date-3.4.1.gem) = bf268e14ef7158009bfeaec40b5fa3c7271906e88b196d958a89d4b408abe64f
-SIZE (rubygem/date-3.4.1.gem) = 76800
+TIMESTAMP = 1762587374
+SHA256 (rubygem/date-3.5.0.gem) = 5e74fd6c04b0e65d97ad4f3bb5cb2d8efb37f386cc848f46310b4593ffc46ee5
+SIZE (rubygem/date-3.5.0.gem) = 78336
diff --git a/devel/rubygem-english/Makefile b/devel/rubygem-english/Makefile
index b11d1fc1b7bc..cf4daa5e9143 100644
--- a/devel/rubygem-english/Makefile
+++ b/devel/rubygem-english/Makefile
@@ -1,5 +1,5 @@
PORTNAME= english
-PORTVERSION= 0.8.0
+PORTVERSION= 0.8.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -9,7 +9,8 @@ WWW= https://github.com/ruby/English
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
-LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-english/distinfo b/devel/rubygem-english/distinfo
index 7ed8e0ab78be..4db237762a99 100644
--- a/devel/rubygem-english/distinfo
+++ b/devel/rubygem-english/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699774800
-SHA256 (rubygem/english-0.8.0.gem) = 84999dacb12dd621190432bc146e9f5b9d616fa4b5b7137b7badca3a1752533c
-SIZE (rubygem/english-0.8.0.gem) = 8704
+TIMESTAMP = 1762587376
+SHA256 (rubygem/english-0.8.1.gem) = 39a87c5acaf9798850c9abd2189acc1851df19aa0b58f174894d4d9427524380
+SIZE (rubygem/english-0.8.1.gem) = 8704
diff --git a/devel/rubygem-erb/Makefile b/devel/rubygem-erb/Makefile
index 1d52c67d266e..1fc7a79f144e 100644
--- a/devel/rubygem-erb/Makefile
+++ b/devel/rubygem-erb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= erb
-PORTVERSION= 5.1.1
+PORTVERSION= 5.1.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-erb/distinfo b/devel/rubygem-erb/distinfo
index be5416ec156d..d89fca0338b8 100644
--- a/devel/rubygem-erb/distinfo
+++ b/devel/rubygem-erb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774873
-SHA256 (rubygem/erb-5.1.1.gem) = b2c26e7924551d9efbae998e17ddbef220937b6422b1d2ec7ae71417b5a1f4ec
-SIZE (rubygem/erb-5.1.1.gem) = 29184
+TIMESTAMP = 1762587378
+SHA256 (rubygem/erb-5.1.3.gem) = 566e53057b6ba48699f824b578473b391fa8aef100aa14afad1c46725fae0e67
+SIZE (rubygem/erb-5.1.3.gem) = 29696
diff --git a/devel/rubygem-excon-gitlab/Makefile b/devel/rubygem-excon-gitlab/Makefile
index e27173885498..2541964a973d 100644
--- a/devel/rubygem-excon-gitlab/Makefile
+++ b/devel/rubygem-excon-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= excon
-PORTVERSION= 0.112.0
+PORTVERSION= 1.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -11,10 +11,12 @@ WWW= https://github.com/excon/excon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= cpe gem
+RUN_DEPENDS= rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab
-NO_ARCH= yes
+USES= cpe gem
CPE_VENDOR= excon_project
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/rubygem-excon-gitlab/distinfo b/devel/rubygem-excon-gitlab/distinfo
index 5af252986405..648513e6ba20 100644
--- a/devel/rubygem-excon-gitlab/distinfo
+++ b/devel/rubygem-excon-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632670
-SHA256 (rubygem/excon-0.112.0.gem) = daf9ac3a4c2fc9aa48383a33da77ecb44fa395111e973084d5c52f6f214ae0f0
-SIZE (rubygem/excon-0.112.0.gem) = 176640
+TIMESTAMP = 1761392919
+SHA256 (rubygem/excon-1.3.0.gem) = d83d3bc2a46a74f969406071e0acc32971381a01d7382a79fa75529fb28046be
+SIZE (rubygem/excon-1.3.0.gem) = 174080
diff --git a/devel/rubygem-execjs/Makefile b/devel/rubygem-execjs/Makefile
index 1abab9da5a72..ef3c7c0b524a 100644
--- a/devel/rubygem-execjs/Makefile
+++ b/devel/rubygem-execjs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= execjs
PORTVERSION= 2.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-faraday-excon/Makefile b/devel/rubygem-faraday-excon/Makefile
index b70bdca7675e..4252eddc799b 100644
--- a/devel/rubygem-faraday-excon/Makefile
+++ b/devel/rubygem-faraday-excon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-excon
-PORTVERSION= 2.3.0
+PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-faraday-excon/distinfo b/devel/rubygem-faraday-excon/distinfo
index 551fe9a80b0d..30b7e81d60c3 100644
--- a/devel/rubygem-faraday-excon/distinfo
+++ b/devel/rubygem-faraday-excon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729994390
-SHA256 (rubygem/faraday-excon-2.3.0.gem) = c5fc7175ab284b164496559e35f550587ec5b028b3cdbb40b7ebe83aa7e5b575
-SIZE (rubygem/faraday-excon-2.3.0.gem) = 7680
+TIMESTAMP = 1761447644
+SHA256 (rubygem/faraday-excon-2.4.0.gem) = 2a07ff3583468468eb62325c6263d0b2dd39282a8de7dc35908d782de531c8f6
+SIZE (rubygem/faraday-excon-2.4.0.gem) = 7680
diff --git a/devel/rubygem-fast_gettext/Makefile b/devel/rubygem-fast_gettext/Makefile
index e296481d345a..694c2d222308 100644
--- a/devel/rubygem-fast_gettext/Makefile
+++ b/devel/rubygem-fast_gettext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fast_gettext
-PORTVERSION= 4.1.0
+PORTVERSION= 4.1.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-fast_gettext/distinfo b/devel/rubygem-fast_gettext/distinfo
index e31a221dca19..1235fe32b3ad 100644
--- a/devel/rubygem-fast_gettext/distinfo
+++ b/devel/rubygem-fast_gettext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090026
-SHA256 (rubygem/fast_gettext-4.1.0.gem) = 8e6b612676d601209662d2cd793ed4a067f834c8ca65ede793bacc9bcc1c2763
-SIZE (rubygem/fast_gettext-4.1.0.gem) = 30208
+TIMESTAMP = 1762587380
+SHA256 (rubygem/fast_gettext-4.1.1.gem) = e8c532f6945b0dc31efb2e91366bd56630bc3ae6a05a4126937124e40366efd8
+SIZE (rubygem/fast_gettext-4.1.1.gem) = 30208
diff --git a/devel/rubygem-fcntl/Makefile b/devel/rubygem-fcntl/Makefile
index 4432e69b2d60..678f4dabbe2b 100644
--- a/devel/rubygem-fcntl/Makefile
+++ b/devel/rubygem-fcntl/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/fcntl
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-fileutils/Makefile b/devel/rubygem-fileutils/Makefile
index 0f8f11b38698..391ceb79d8e8 100644
--- a/devel/rubygem-fileutils/Makefile
+++ b/devel/rubygem-fileutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fileutils
-PORTVERSION= 1.7.3
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-fileutils/distinfo b/devel/rubygem-fileutils/distinfo
index 165bbf376ed3..1ecb2ec1bb0a 100644
--- a/devel/rubygem-fileutils/distinfo
+++ b/devel/rubygem-fileutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730540968
-SHA256 (rubygem/fileutils-1.7.3.gem) = 57271e854b694a87755d76f836f5c57b2c9538ebbaf4b2154bb66addf15eb5da
-SIZE (rubygem/fileutils-1.7.3.gem) = 22016
+TIMESTAMP = 1762587382
+SHA256 (rubygem/fileutils-1.8.0.gem) = 8c6b1df54e2540bdb2f39258f08af78853aa70bad52b4d394bbc6424593c6e02
+SIZE (rubygem/fileutils-1.8.0.gem) = 22528
diff --git a/devel/rubygem-fog-core-gitlab/Makefile b/devel/rubygem-fog-core-gitlab/Makefile
index efdea910bdfb..b4bfb21b77d9 100644
--- a/devel/rubygem-fog-core-gitlab/Makefile
+++ b/devel/rubygem-fog-core-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fog-core
-PORTVERSION= 2.1.0
+PORTVERSION= 2.6.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-builder>=0:devel/rubygem-builder \
- rubygem-excon-gitlab>=0.58<1:devel/rubygem-excon-gitlab \
+ rubygem-excon-gitlab>=1<2:devel/rubygem-excon-gitlab \
rubygem-formatador>=0.2<2.0:devel/rubygem-formatador \
rubygem-mime-types-gitlab>=0:misc/rubygem-mime-types-gitlab
diff --git a/devel/rubygem-fog-core-gitlab/distinfo b/devel/rubygem-fog-core-gitlab/distinfo
index 5a68a8864290..f6a0f5f2e7bd 100644
--- a/devel/rubygem-fog-core-gitlab/distinfo
+++ b/devel/rubygem-fog-core-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1520786474
-SHA256 (rubygem/fog-core-2.1.0.gem) = 53e5d793554d7080d015ef13cd44b54027e421d924d9dba4ce3d83f95f37eda9
-SIZE (rubygem/fog-core-2.1.0.gem) = 53760
+TIMESTAMP = 1761392814
+SHA256 (rubygem/fog-core-2.6.0.gem) = 3fe08aa83a23cddce42f4ba412040c08f890d7ff04c175c0ee59119371245be6
+SIZE (rubygem/fog-core-2.6.0.gem) = 47104
diff --git a/devel/rubygem-fog-core-gitlab/files/patch-gemspec b/devel/rubygem-fog-core-gitlab/files/patch-gemspec
deleted file mode 100644
index 83af52d815ef..000000000000
--- a/devel/rubygem-fog-core-gitlab/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- fog-core.gemspec.orig 2024-02-20 07:57:19 UTC
-+++ fog-core.gemspec
-@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
- s.add_runtime_dependency(%q<builder>.freeze, [">= 0".freeze])
- s.add_runtime_dependency(%q<mime-types>.freeze, [">= 0".freeze])
- s.add_runtime_dependency(%q<excon>.freeze, ["~> 0.58".freeze])
-- s.add_runtime_dependency(%q<formatador>.freeze, ["~> 0.2".freeze])
-+ s.add_runtime_dependency(%q<formatador>.freeze, [">= 0.2".freeze, "< 2.0".freeze])
- s.add_development_dependency(%q<tins>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<coveralls>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<minitest>.freeze, [">= 0".freeze])
diff --git a/devel/rubygem-fog-json-gitlab/Makefile b/devel/rubygem-fog-json-gitlab/Makefile
index 803626e022ee..144738e1f69d 100644
--- a/devel/rubygem-fog-json-gitlab/Makefile
+++ b/devel/rubygem-fog-json-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fog-json
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-fog-core-gitlab>=0:devel/rubygem-fog-core-gitlab \
- rubygem-multi_json>=1.10<2:devel/rubygem-multi_json
+ rubygem-multi_json-gitlab>=1.10<2:devel/rubygem-multi_json-gitlab
USES= gem
diff --git a/devel/rubygem-formatador/Makefile b/devel/rubygem-formatador/Makefile
index ed9d85a53ff6..610b693a68d2 100644
--- a/devel/rubygem-formatador/Makefile
+++ b/devel/rubygem-formatador/Makefile
@@ -1,5 +1,5 @@
PORTNAME= formatador
-PORTVERSION= 1.2.1
+PORTVERSION= 1.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-formatador/distinfo b/devel/rubygem-formatador/distinfo
index d4375bea3c4d..a5e5f0ba4c59 100644
--- a/devel/rubygem-formatador/distinfo
+++ b/devel/rubygem-formatador/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759817002
-SHA256 (rubygem/formatador-1.2.1.gem) = c8aab8fc04af44e134da4d94ab22fc2b18ba831cd12cb57574d79043fc794da2
-SIZE (rubygem/formatador-1.2.1.gem) = 14336
+TIMESTAMP = 1762587538
+SHA256 (rubygem/formatador-1.2.2.gem) = c327370a8d75f61a3228d5e325e67323b64e9f707f44883d701f5ff2d1fff69c
+SIZE (rubygem/formatador-1.2.2.gem) = 14336
diff --git a/devel/rubygem-fugit-gitlab/Makefile b/devel/rubygem-fugit-gitlab/Makefile
new file mode 100644
index 000000000000..e9a98bcaa157
--- /dev/null
+++ b/devel/rubygem-fugit-gitlab/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= fugit
+PORTVERSION= 1.11.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Time tools for flor and the floraison project
+WWW= https://github.com/floraison/fugit
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-et-orbi>=1.2.11<2:devel/rubygem-et-orbi \
+ rubygem-raabro>=1.4<2:textproc/rubygem-raabro
+
+USES= gem
+
+NO_ARCH= yes
+
+# Disable rdoc
+OPTIONS_EXCLUDE=DOCS
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-fugit111/distinfo b/devel/rubygem-fugit-gitlab/distinfo
index de395ab9254a..de395ab9254a 100644
--- a/devel/rubygem-fugit111/distinfo
+++ b/devel/rubygem-fugit-gitlab/distinfo
diff --git a/devel/rubygem-fugit111/pkg-descr b/devel/rubygem-fugit-gitlab/pkg-descr
index e8c4fab26957..e8c4fab26957 100644
--- a/devel/rubygem-fugit111/pkg-descr
+++ b/devel/rubygem-fugit-gitlab/pkg-descr
diff --git a/devel/rubygem-fugit/Makefile b/devel/rubygem-fugit/Makefile
index 1ec7feab75c2..0fb905d3ed13 100644
--- a/devel/rubygem-fugit/Makefile
+++ b/devel/rubygem-fugit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fugit
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-fugit/distinfo b/devel/rubygem-fugit/distinfo
index 602dfe8e02dc..c62054298b95 100644
--- a/devel/rubygem-fugit/distinfo
+++ b/devel/rubygem-fugit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816860
-SHA256 (rubygem/fugit-1.12.0.gem) = 033ddf76b3b0149519be6e53ed83954a4df304b8588bafd48284b2a383ff6503
-SIZE (rubygem/fugit-1.12.0.gem) = 31744
+TIMESTAMP = 1761447646
+SHA256 (rubygem/fugit-1.12.1.gem) = 5898f478ede9b415f0804e42b8f3fd53f814bd85eebffceebdbc34e1107aaf68
+SIZE (rubygem/fugit-1.12.1.gem) = 32256
diff --git a/devel/rubygem-fugit111/Makefile b/devel/rubygem-fugit111/Makefile
deleted file mode 100644
index a4a89af885ca..000000000000
--- a/devel/rubygem-fugit111/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= fugit
-PORTVERSION= 1.11.2
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 111
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Time tools for flor and the floraison project
-WWW= https://github.com/floraison/fugit
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= rubygem-et-orbi>=1.2.11<2:devel/rubygem-et-orbi \
- rubygem-raabro>=1.4<2:textproc/rubygem-raabro
-
-USES= gem
-
-NO_ARCH= yes
-
-# Disable rdoc
-OPTIONS_EXCLUDE=DOCS
-
-PORTSCOUT= limit:^1\.11\.
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
index bf5a6a7095b1..4bbc68bcec44 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gettext_i18n_rails_js
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails5
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo
index c3569d723655..65b4d03600e4 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo
+++ b/devel/rubygem-gettext_i18n_rails_js-rails5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816862
-SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c
-SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472
+TIMESTAMP = 1762587384
+SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54
+SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec
index 52c50b8f168c..8b7ef80e2473 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec
+++ b/devel/rubygem-gettext_i18n_rails_js-rails5/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec
---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:11:36 UTC
+--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:13:15 UTC
+++ gettext_i18n_rails_js.gemspec
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.date = "1980-01-02"
s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze
s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze]
-- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+ s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze]
s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze
s.licenses = ["MIT".freeze]
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
index a5fd78e26eee..57721e4a09f2 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gettext_i18n_rails_js
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails50
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo
index c3569d723655..65b4d03600e4 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo
+++ b/devel/rubygem-gettext_i18n_rails_js-rails50/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816862
-SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c
-SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472
+TIMESTAMP = 1762587384
+SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54
+SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec
index d2fcb165c924..32b780167341 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec
+++ b/devel/rubygem-gettext_i18n_rails_js-rails50/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec
---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:11:57 UTC
+--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:14:18 UTC
+++ gettext_i18n_rails_js.gemspec
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.date = "1980-01-02"
s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze
s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze]
-- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+ s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze]
s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze
s.licenses = ["MIT".freeze]
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
index f5c66c156f62..f9cb92e72f57 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gettext_i18n_rails_js
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails52
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo
index c3569d723655..65b4d03600e4 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo
+++ b/devel/rubygem-gettext_i18n_rails_js-rails52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816862
-SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c
-SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472
+TIMESTAMP = 1762587384
+SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54
+SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec
index 8f5654ecfbd0..23242035a028 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec
+++ b/devel/rubygem-gettext_i18n_rails_js-rails52/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec
---- gettext_i18n_rails_js.gemspec.orig 2025-10-07 14:12:34 UTC
+--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:14:22 UTC
+++ gettext_i18n_rails_js.gemspec
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.date = "1980-01-02"
s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze
s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze]
-- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+ s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze]
s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze
s.licenses = ["MIT".freeze]
diff --git a/devel/rubygem-gettext_i18n_rails_js/Makefile b/devel/rubygem-gettext_i18n_rails_js/Makefile
index 7663dc392618..dc6c6bd7c6dc 100644
--- a/devel/rubygem-gettext_i18n_rails_js/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gettext_i18n_rails_js
-PORTVERSION= 2.2.1
+PORTVERSION= 2.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-gettext_i18n_rails_js/distinfo b/devel/rubygem-gettext_i18n_rails_js/distinfo
index c3569d723655..65b4d03600e4 100644
--- a/devel/rubygem-gettext_i18n_rails_js/distinfo
+++ b/devel/rubygem-gettext_i18n_rails_js/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816862
-SHA256 (rubygem/gettext_i18n_rails_js-2.2.1.gem) = f5ae69579bc6cb60335b6f70137dab3b8610de443219d5ffb17a14e1d55df36c
-SIZE (rubygem/gettext_i18n_rails_js-2.2.1.gem) = 37481472
+TIMESTAMP = 1762587384
+SHA256 (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 33b4f26e8fea3d7eb8ea229951d80eba16c96bb788ee9215f3bebd67a61acc54
+SIZE (rubygem/gettext_i18n_rails_js-2.3.0.gem) = 37671424
diff --git a/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec b/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec
index b5f36acd744e..6b62f3c992b7 100644
--- a/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec
+++ b/devel/rubygem-gettext_i18n_rails_js/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "vendor/bundle/[^"]*".freeze||g;' gettext_i18n_rails_js.gemspec
---- gettext_i18n_rails_js.gemspec.orig 2025-10-08 04:45:44 UTC
+--- gettext_i18n_rails_js.gemspec.orig 2025-11-07 11:13:18 UTC
+++ gettext_i18n_rails_js.gemspec
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.date = "1980-01-02"
s.description = " It will find translations inside your .js and .coffee files, then it will\n create JSON versions of your .PO files and will let you serve them with the\n rest of your assets, thus letting you access all your translations offline\n from client side javascript.\n".freeze
s.email = ["thomas@webhippie.de".freeze, "nubis@woobiz.com.ar".freeze]
-- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/benchmark-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.0.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.14.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.25.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.10.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.0.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.14.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.80.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.2.3/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.0.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.14.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.5.1/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.0.2.1/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.0.2.1/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.0.2.1/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.0.2.1/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.0.2.1/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.0.2.1/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/sucker_punch_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/timezones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.0.2.1/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.0.2.1/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/explain_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.0.2.1/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/azure_storage_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.0.2.1/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.2.1/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/benchmark.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/benchmark-0.4.1/lib/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.2.3/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.0.2/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.0/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.2.1/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.14.1/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/check_delivery_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.8.1/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.25.5/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.10/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.9.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.0/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.2/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.5.1/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.1/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.0.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/console/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_0.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/plugin/templates/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.0.2.1/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.14.2/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.1/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.5/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.5/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.80.2/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.3/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/benchmark-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.0.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.14.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.25.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.10.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.0.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.14.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.80.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze, "vendor/bundle/ruby/3.4.0/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/bin/erb".freeze, "vendor/bundle/ruby/3.4.0/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/irb".freeze, "vendor/bundle/ruby/3.4.0/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/bin/rails".freeze, "vendor/bundle/ruby/3.4.0/bin/rake".freeze, "vendor/bundle/ruby/3.4.0/bin/rdoc".freeze, "vendor/bundle/ruby/3.4.0/bin/ri".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/bin/rspec".freeze, "vendor/bundle/ruby/3.4.0/bin/rubocop".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/cache/action_text-trix-2.1.15.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actioncable-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailbox-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionmailer-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionpack-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actiontext-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/actionview-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activejob-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activemodel-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activerecord-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activestorage-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/activesupport-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ast-2.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/base64-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/bigdecimal-3.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/builder-3.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/coderay-1.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/concurrent-ruby-1.3.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/connection_pool-2.5.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/crass-1.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/date-3.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/diff-lcs-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/docile-1.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/drb-2.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erb-5.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/erubi-1.13.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/fast_gettext-4.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ffi-1.17.2-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/formatador-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/forwardable-1.3.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext-3.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/gettext_i18n_rails-2.0.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/globalid-1.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-2.19.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-compat-1.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rspec-4.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/guard-rubocop-1.5.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/i18n-1.14.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/io-console-0.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/irb-1.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/json-2.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/language_server-protocol-3.17.0.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lint_roller-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/listen-3.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/locale-2.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/logger-1.7.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/loofah-2.24.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/lumberjack-1.4.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mail-2.9.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/marcel-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/method_source-1.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/mini_mime-1.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/minitest-5.26.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nenv-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-imap-0.5.12.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-pop-0.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-protocol-0.2.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/net-smtp-0.5.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nio4r-2.7.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/nokogiri-1.18.10-x86_64-linux-gnu.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/notiffany-0.1.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ostruct-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parallel-1.27.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/parser-3.3.10.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/po_to_json-2.1.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pp-0.6.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prettyprint-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prime-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/prism-1.6.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/pry-0.15.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/psych-5.2.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/racc-1.8.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-3.2.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-session-2.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rack-test-2.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rackup-2.2.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-dom-testing-2.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rails-html-sanitizer-1.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/railties-8.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rainbow-3.1.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rake-13.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-fsevent-0.11.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rb-inotify-0.11.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rdoc-6.15.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/regexp_parser-2.11.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/reline-0.6.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-3.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-core-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-expectations-3.13.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-mocks-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rspec-support-3.13.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-1.81.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/rubocop-ast-1.47.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/ruby-progressbar-1.13.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/securerandom-0.4.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/shellany-0.0.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-0.22.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov-html-0.13.2.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/simplecov_json_formatter-0.1.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/singleton-0.3.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/stringio-3.1.7.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/text-1.3.1.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/thor-1.4.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/timeout-0.4.3.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tsort-0.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/tzinfo-2.0.6.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-display_width-3.2.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/unicode-emoji-4.1.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/uri-1.0.4.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/useragent-0.16.11.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-driver-0.8.0.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/websocket-extensions-0.1.5.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/yard-0.9.37.gem".freeze, "vendor/bundle/ruby/3.4.0/cache/zeitwerk-2.7.3.gem".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/bigdecimal-3.3.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/date-3.4.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/erb-5.1.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/io-console-0.8.1/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/json-2.15.2/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/nio4r-2.7.4/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/prism-1.6.0/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/psych-5.2.6/psych.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/racc-1.8.1/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/mkmf.log".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/stringio-3.1.7/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem.build_complete".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/gem_make.out".freeze, "vendor/bundle/ruby/3.4.0/extensions/x86_64-linux/3.4.0/websocket-driver-0.8.0/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/javascripts/trix.js".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/app/assets/stylesheets/trix.css".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/action_text-trix-2.1.15/lib/action_text/trix/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/action_cable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/app/assets/javascripts/actioncable.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/periodic_timers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/streams.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/channel/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/client_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/internal_channel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/message_buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/stream_event_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/subscriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/tagged_logger_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/connection/web_socket.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/helpers/action_cable_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/remote_connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/broadcasting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/connections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/server/worker/active_record_connection_management.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/channel_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/redis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/subscriber_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/subscription_adapter/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/action_cable/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/channel.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/channel.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/consumer.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/channel/templates/javascript/index.js.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/channel_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actioncable-8.1.0/lib/rails/generators/test_unit/templates/channel_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mailgun/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/mandrill/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/postmark/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/relay/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/action_mailbox/ingresses/sendgrid/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails/sources_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/inbound_emails_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/incinerates_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/action_mailbox/reroutes_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/controllers/rails/conductor/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/incineration_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/jobs/action_mailbox/routing_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/incineratable/incineration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/message_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/inbound_email/routable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/models/action_mailbox/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/layouts/rails/conductor.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/show.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/app/views/rails/conductor/action_mailbox/inbound_emails/sources/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/db/migrate/20180917164000_create_action_mailbox_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/address_wrapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/from_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/mail_ext/recipients.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/relayer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/router/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/action_mailbox/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/generators/action_mailbox/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/mailbox/templates/mailbox.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/mailbox_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/rails/generators/test_unit/templates/mailbox_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/ingress.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailbox-8.1.0/lib/tasks/install.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/delivery_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/inline_preview_interceptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_delivery_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/mail_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/message_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/parameterized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/queued_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/action_mailer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionmailer-8.1.0/lib/rails/generators/mailer/templates/mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/asset_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/caching/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/railties/routes_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/abstract_controller/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/api/api_rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/form_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/allow_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/basic_implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/data_streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/default_headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/etag_with_template_digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/http_authentication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/implicit_render.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/live.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/mime_responds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/parameter_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/params_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rate_limiting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/redirecting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/renderers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/request_forgery_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/strong_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/metal/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/railties/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/template_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_controller/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_disposition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/content_security_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/filter_redirect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_negotiation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/mime_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/param_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/permissions_policy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/rack_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/upload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/http/url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/simulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/gtg/transition_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nfa/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/path/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/route.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/router/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/fsm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/journey/visualizer/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/actionable_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/assume_ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/cookies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_locks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/debug_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/exception_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/flash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/host_authorization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/public_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/remote_ip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/server_timing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/abstract_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/cookie_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/session/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_copy_button.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_source.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/request/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/endpoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/polymorphic_routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/redirection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/routes_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/routing/url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertion_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/assertions/routing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/request_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_helpers/page_dump_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_dispatch/testing/test_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionpack-8.1.0/lib/action_pack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/assets/javascripts/actiontext.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/content_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/helpers/action_text/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/attachment_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/javascript/actiontext/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/encrypted_rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/models/action_text/rich_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_content_attachment.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_missing_attachable.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachables/_remote_image.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/attachment_galleries/_attachment_gallery.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/active_storage/blobs/_blob.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/app/views/layouts/action_text/contents/_content.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/db/migrate/20180528164100_create_action_text_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/content_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/missing_attachable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachables/remote_image.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachment_gallery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/minification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attachments/trix_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/html_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/plain_text_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/system_test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/trix_attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/action_text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/generators/action_text/install/templates/actiontext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/install_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/rails/generators/test_unit/templates/fixtures.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/lib/tasks/actiontext.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actiontext-8.1.0/package.json".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/app/assets/javascripts/rails-ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/buffers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/cache_expiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/erb_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/ruby_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/dependency_tracker/wildcard_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/digestor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/flows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/active_model_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/asset_url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/atom_feed_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/cache_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/capture_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/content_exfiltration_prevention_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/controller_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csp_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/csrf_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/date_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/debug_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_options_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/form_tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/javascript_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/output_safety_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/rendering_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/sanitize_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tag_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/check_box.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/checkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_check_boxes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_radio_buttons.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/color_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/date_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_local_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/datetime_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/email_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/file_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/grouped_collection_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/hidden_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/month_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/number_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/password_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/placeholderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/radio_button.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/range_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/search_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/select_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/tel_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_area.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/text_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/time_zone_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/translator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/url_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/week_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/tags/weekday_select.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/translation_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/helpers/url_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/layouts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/lookup_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/model_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/path_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/record_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/prism_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/render_parser/ripper_render_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/abstract_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/collection_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/object_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/partial_renderer/collection_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/streaming_template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/renderer/template_renderer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/rendering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/routing_url_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/tasks/cache_digests.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/erb/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/handlers/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/raw_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/renderable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/sources/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/template_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/testing/resolvers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/unbound_template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/actionview-8.1.0/lib/action_view/view_paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/configured_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/continuation/validation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueue_after_transaction_commit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/enqueuing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/instrumentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/async_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/backburner_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/delayed_job_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/inline_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/queue_classic_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/resque_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sidekiq_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/sneakers_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_adapters/test_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/queue_priority.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/action_controller_parameters_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/big_decimal_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/date_time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/duration_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/module_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/range_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/symbol_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_object_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/serializers/time_with_zone_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/active_job/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activejob-8.1.0/lib/rails/generators/job/templates/job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/api.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute/user_provided_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_mutation_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attribute_set/yaml_encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/attributes/normalization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/forbidden_attributes_protection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/serializers/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/big_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/float.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/accepts_multiparameter_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/immutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/mutable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/time_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/helpers/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/immutable_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/serialize_cast_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/type/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/acceptance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/clusivity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/confirmation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/exclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/helper_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/resolve_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/validates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validations/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activemodel-8.1.0/lib/active_model/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/examples/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/aggregations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/alias_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/belongs_to_polymorphic_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/belongs_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_and_belongs_to_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/has_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/builder/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/collection_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/disable_joins_association_scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/foreign_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_many_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/has_one_through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/join_dependency/join_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/nested_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/batch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/preloader/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/singular_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/associations/through_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/asynchronous_queries_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/before_type_cast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/composite_primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/dirty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/primary_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/time_zone_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attribute_methods/write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/autosave_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/column_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/coders/yaml_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_limits.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/savepoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/deduplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/mysql2_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/pool_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/bytea.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/cidr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/hstore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/inet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/interval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/legacy_point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/macaddr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/money.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/oid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/point.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/timestamp_with_time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/vector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/oid/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/referential_integrity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/schema_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sql_type_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/explain_pretty_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/quoting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_creation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3/schema_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/sqlite3_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/statement_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy/database_statements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_adapters/trilogy_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/connection_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/counter_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/connection_url_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/database_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/hash_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/database_configurations/url_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/delegated_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/destroy_association_async_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/disable_joins_association_relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/dynamic_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/auto_filtered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/cipher/aes256_gcm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/derived_secret_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/deterministic_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptable_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_attribute_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypted_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encrypting_only_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/envelope_encryption_key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_queries.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/extended_deterministic_uniqueness_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/key_provider.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_pack_message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/message_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/properties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/read_only_null_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/encryption/scheme.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/explain_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/filter_attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/model_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/render_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_row.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixture_set/table_rows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/future_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/insert_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/internal_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/legacy_yaml_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/optimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/locking/pessimistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/marshalling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/database_selector/resolver/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/middleware/shard_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/command_recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_schema_versions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/default_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/execution_strategy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/join_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/migration/pending_migration_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/model_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/nested_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/no_touching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/persistence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/query_logs_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/console_sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/controller_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/databases.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_checkpoints.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/railties/job_runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/readonly_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/batches/batch_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/finder_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/from_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/array_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/association_query_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/basic_object_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/polymorphic_array_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/range_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/predicate_builder/relation_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/query_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/spawn_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/relation/where_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/runtime_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/sanitization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/schema_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/scoping/named.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_password.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/secure_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/serialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/signed_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/statement_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/suppressor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/table_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/abstract_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/mysql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/postgresql_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/tasks/sqlite_database_tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_databases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/test_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/testing/query_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/token_for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/touch_later.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transaction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/transactions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/adapter_specific_registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/decimal_without_scale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/hash_lookup_type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/internal/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/serialized.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/type_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type/unsigned_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/type_caster/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/absence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/associated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/numericality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/presence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/validations/uniqueness.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/active_record/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/alias_predication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/attributes/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/plain_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/sql_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/collectors/substitute_binds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/crud.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/delete_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/factory_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/filter_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/insert_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ascending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bind_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/bound_sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/casted.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/cte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/delete_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/descending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/false.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/fragments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/full_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/homogeneous_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/infix_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/inner_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/insert_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/join_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/leading_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/matches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/named_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/nary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/node_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/over.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/right_outer_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/select_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/sql_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/string_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/table_alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/true.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unary_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/unqualified_column.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/update_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/values_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/window.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/nodes/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/order_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/select_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/tree_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/update_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/dot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/mysql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/postgresql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/sqlite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/to_sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/arel/window_predications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/application_record/templates/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/create_table_migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/migration/templates/migration.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/abstract_base_class.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/model.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/model/templates/module.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/multi_db_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activerecord-8.1.0/lib/rails/generators/active_record/multi_db/templates/multi_db.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.esm.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/assets/javascripts/activestorage.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/blobs/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/direct_uploads_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/disk_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/base_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/proxy_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/active_storage/representations/redirect_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/disable_session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/file_server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/set_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/controllers/concerns/active_storage/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_record.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/blob_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_upload_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/direct_uploads_controller.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/file_checksum.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/helpers.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/index.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/javascript/activestorage/ujs.js".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/analyze_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/base_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/mirror_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/preview_image_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/purge_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/jobs/active_storage/transform_job.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/attachment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/analyzable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/identifiable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/representable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/blob/servable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/named_variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/preview.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variant_with_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/app/models/active_storage/variation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/config/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/migrate/20170806125915_create_active_storage_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20191206030411_create_active_storage_variant_records.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/db/update_migrate/20211119233751_remove_not_null_on_active_storage_blobs_checksum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/audio_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/image_analyzer/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/null_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/analyzer/video_analyzer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/create_one_of_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/delete_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/detach_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/changes/purge_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/many.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/attached/one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/downloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/mupdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/poppler_pdf_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/previewer/video_previewer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/configurator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/disk_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/gcs_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/mirror_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/service/s3_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_magick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/image_processing_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/null_transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/transformer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/transformers/vips.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/active_storage/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activestorage-8.1.0/lib/tasks/activestorage.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/actionable_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/array_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/benchmarkable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/broadcast_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/file_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/mem_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/memory_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/null_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/redis_cache_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/class_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/code_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/load_interlock_aware_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/null_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/share_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/concurrency/thread_monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/configuration_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/continuous_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/extract_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/array/wrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/big_decimal/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/class/subclasses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_and_time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/date_time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/digest/uuid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/enumerable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/file/atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/deep_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/reverse_merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/hash/slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/multiple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/integer/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/concern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/kernel/singleton_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/aliasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/anonymous.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attr_internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/concerning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/introspection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/redefine_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/module/remove_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/name_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/numeric/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/deep_dup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/duplicable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/instance_variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_param.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/to_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/try.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/object/with_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/blank.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/pathname/existence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/compare_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/overlap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/range/sole.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/exclude.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/filters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/inquiry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/output_safety.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/string/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/symbol/starts_ends_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/thread/backtrace/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/acts_like.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/calculations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/conversions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/core_ext/time/zones.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/current_attributes/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deep_mergeable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/delegation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/interlock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/dependencies/require_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/behaviors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/constant_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/deprecators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/disallowed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/method_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/proxy_wrappers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecation/reporting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/descendants_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/digest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/duration/iso8601_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/encrypted_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/environment_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/error_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/event_reporter/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/evented_file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_context/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/execution_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/executor/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/file_update_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/fork_tracker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/gzip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/html_safe_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/i18n_railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/inflections.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/inflector/transliterate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/isolated_execution_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/decoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/json/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/lazy_load_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/locale/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/log_subscriber/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_silence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/logger_thread_safe_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_encryptors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/cache_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_pack/serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/message_verifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/codec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotation_coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/messages/serializer_with_fallback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/fanout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/notifications/instrumenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_currency_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_delimited_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_human_size_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_percentage_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_phone_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/number_to_rounded_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/number_helper/rounding_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/option_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/ordered_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/parameter_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/rescuable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/secure_compare_rotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/security_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/string_inquirer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/structured_event_subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/subscriber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/syntax_error_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/constant_stubbing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/declarative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/error_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/event_reporter_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/file_fixtures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/isolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/method_call_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/notification_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelization/worker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/parallelize_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/tests_without_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/testing/time_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/time_with_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/values/time_zone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/jdom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/libxmlsax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/nokogirisax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/activesupport-8.1.0/lib/active_support/xml_mini/rexml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/LICENSE.MIT".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/README.YARD.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/processor/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ast-2.4.3/lib/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/lib/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/base64-0.3.0/sig/base64.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/bigdecimal.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bigdecimal.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/bits.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/feature.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/missing/dtoa.c".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/ext/bigdecimal/static_assert.h".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal.so".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/jacobian.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/ludcmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/math.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/newton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/lib/bigdecimal/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/linear.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/nlsolve.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/bigdecimal-3.3.1/sample/pi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/CHANGES".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.blurb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/builder.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-1.2.4.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.0.0.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/doc/releases/builder-2.1.1.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlbase.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlevents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/lib/builder/xmlmarkup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/publish.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/tags.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/rakelib/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/performance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_eventbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_markupbuilder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_method_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_namecollision.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/builder-3.3.0/test/test_xchar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/README_INDEX.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/bin/coderay".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/duo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/comment_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/debug_lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/div.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/encoder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/html/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lines_of_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/page.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/statistic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/token_kind_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/encoders/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/for_redcloth.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/file_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/plugin_host.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/helpers/word_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/clojure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/cpp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/delphi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/go.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/groovy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/haml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java/builtin_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/java_script.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/lua.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/php.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/python.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/raydebug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/ruby/string_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/sql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/taskpaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/scanners/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/alpha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/styles/style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/token_kinds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/tokens_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/coderay-1.1.3/lib/coderay/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/ConcurrentRubyService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/AtomicReferenceLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JRubyMapBackendLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicBooleanLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaAtomicFixnumLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/JavaSemaphoreLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/SynchronizationLibrary.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMap.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/ConcurrentHashMapV8.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/LongAdder.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166e/nounsafe/Striped64.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/ext/concurrent-ruby/com/concurrent_ruby/ext/jsr166y/ThreadLocalRandom.java".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent-ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/async.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_markable_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/atomic_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/cyclic_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/fiber_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/java_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/locals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/lock_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_boolean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_atomic_fixnum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_count_down_latch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/mutex_semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/reentrant_read_write_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/semaphore.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic/thread_local_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/atomic_direct_update.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/mutex_atomic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomic_reference/numeric_cas_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/atomics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_notify_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/copy_on_write_observer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/lock_free_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/mri_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/non_concurrent_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/synchronized_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/map/truffleruby_map_backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/dereferenceable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/obligation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concern/observable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/concurrent_ruby.jar".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/dataflow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/delay.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/exchanger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/abstract_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/cached_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/fixed_thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/indirect_immediate_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/java_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/safe_task_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serial_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/serialized_execution_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/simple_executor_service.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/single_thread_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/thread_pool_executor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/timer_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/future.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/immutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/ivar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/maybe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mutable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/mvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/re_include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/scheduled_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/settable_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/abstract_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/full_memory_barrier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/jruby_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/mutex_lockable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/synchronization/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/synchronized_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/power_of_two_tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/striped64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/xor_shift_random.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/timer_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tuple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/tvar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_extension_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/native_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/utility/processor_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/Changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/connection_pool.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/timed_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.4/lib/connection_pool/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/crass.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/token-scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/crass-1.0.6/lib/crass/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_core.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_parse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strftime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_strptime.c".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/date_tmx.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/prereq.mk".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.h".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/ext/date/zonetab.list".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/date-3.4.1/lib/date_core.so".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/LICENCE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/htmldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/bin/ldiff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/docs/artistic.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff-lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/htmldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/hunk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/internals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/ldiff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/lib/diff/lcs/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/mise.toml".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/change_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/diff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/123_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/456_x".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/aX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/bXaX".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds1.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ds2.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file1.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/file2.bin".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/four_lines_with_missing_new_line".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/error.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.bin2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-d".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.chef2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line1-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-c".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-e".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-f".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/ldiff/output.diff.missing_new_line2-u".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/new-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/fixtures/old-chef2".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/hunk_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/issues_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/lcs_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/ldiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/patch_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/sdiff_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_balanced_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/diff-lcs-1.6.2/spec/traverse_sequences_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/HISTORY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/docile.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/backtrace_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/chaining_fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/execution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/fallback_context_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/docile-1.4.1/lib/docile/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/drb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/acl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extserv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/extservm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/gw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/observer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/ssl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/timeridconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/drb-2.2.3/lib/drb/weakidconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/BDSL".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/_doc/erb_executable.md".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/erb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/escape.c".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/ext/erb/escape/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/def_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/escape.so".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/lib/erb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erb-5.1.1/libexec/erb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/erubi-1.13.1/lib/erubi/capture_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/Readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/mo_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/po_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/storage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/db_models/translation_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/merge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/translation_repository/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/iconv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/mofile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/poparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/fast_gettext-4.1.1/lib/fast_gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/LICENSE.SPECS".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/ffi.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.5/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.6/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/2.7/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.0/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.1/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.2/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.3/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/3.4/ffi_c.so".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/abstract_memory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/autopointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/callback.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/data_converter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/dynamic_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/enum.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/errno.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/library_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/managedstruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/memorypointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/aarch64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/arm-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-gnu/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/i386-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/ia64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/loongarch64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mips64el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsel-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-aix/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/riscv64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/s390x-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparc-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/sw_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-darwin/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-haiku/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-linux/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-msys/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-solaris/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/platform/x86_64-windows/types.conf".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/pointer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_by_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/struct_layout_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/const_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/generator_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/struct_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/tools/types_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/union.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/variadic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/lib/ffi/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/rakelib/ffi_gem_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getlogin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/getpid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/gettimeofday.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/hello_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/pty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/samples/qsort_ractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/abstract_memory.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/auto_pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/buffer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/data_converter.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/dynamic_library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/enum.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/function.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/library.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/native_type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/pointer.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_reference.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_by_value.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/struct_layout_builder.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/ffi-1.17.2-x86_64-linux-gnu/sig/ffi/type.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/CONTRIBUTORS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/changelog.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/formatador.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/lib/formatador/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/basic_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/table_tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/formatador-1.2.1/tests/tests_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/forwardable.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/forwardable-1.3.3/lib/forwardable/impl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgcat".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgfmt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsginit".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rmsgmerge".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/bin/rxgettext".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/gpl-2.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/lgpl-3.0.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/doc/text/ruby-license.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/gettext.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/text_domain_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgfmt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/erubi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/tools/xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/lib/gettext/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bg/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/bs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ca/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/cs/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/de/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/el/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/eo/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/es/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/et/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/fr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/gettext.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/hu/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/it/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ja/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ko/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/lv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nb/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/nl/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/pt_BR/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/ru/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sr/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/sv/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/uk/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/vi/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.edit.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/po/zh_TW/gettext.po.time_stamp".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/gettext.css".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/hellolib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/other.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bg/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/bs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ca/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/cs/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/de/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/el/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/eo/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/es/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/fr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/hu/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/it/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ja/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ko/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/lv/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nb/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/nl/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/pt_BR/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/ru/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/sr/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/uk/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/vi/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/helloerb2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/hellolib.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/cgi/po/zh_TW/main.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_glade2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_gtk_builder.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_noop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_plural.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/hello_tk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bg/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/bs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ca/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/cs/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/de/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/el/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/eo/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/es/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/fr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/hu/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/it/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ja/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ko/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/lv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nb/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/nl/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/pt_BR/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/ru/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sr/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/sv/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/uk/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/vi/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_glade2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_gtk_builder.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_noop.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/samples/po/zh_TW/hello_tk.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/src/po_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/backtick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_double_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/double_quote_in_single_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/literal_concatenation_with_continuation_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/middle_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_lines_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_messages_in_same_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/multiple_same_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/one_new_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/percent_strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/pipe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/_/quoted_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/backslash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/ascii.rxml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/case.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/minus.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/erb/non_ascii.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/2.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/glade/3.glade".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/gtk_builder_ui_definitions.ui".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/hello.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/lower_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/multi_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/non_ascii.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/np_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ns_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/p_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_lower_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_i.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/ruby/percent_upper_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/s_/custom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/untranslated.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_n_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/fixtures/upper_nn_.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/cr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/da/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/fr_BE_Foo/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ir/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/backslash.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/hello.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/non_ascii.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/np_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/ns_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/p_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/rubyparser.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/s_.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/test3.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/ja/untranslated.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/la/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/li/plural_error.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/po/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/sl/plural.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/po/zh_Hant/test1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/run-test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_class_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_locale_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_mo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_bind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_text_domain_toplevel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/app.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/de/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/app.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/en/test.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_1.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_2.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/simple_translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/files/version.po".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_glade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_gtk_builder_ui_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/parser/test_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test.pot".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgcat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msginit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_msgmerge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext-3.5.1/test/tools/test_xgettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/action_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_model/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/active_record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/base_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/gettext_hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/haml_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/html_safe_translations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/i18n_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/model_attributes_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/slim_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/string_interpolate_fix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/gettext_i18n_rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/gettext_i18n_rails-2.0.0/lib/tasks/gettext_rails_i18n.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/fixture_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/identification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/signed_global_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/uri/gid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/global_id/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/globalid-1.3.0/lib/globalid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/_guard-core".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/bin/guard".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/aruba_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/bundler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/evaluate_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/cli/environments/valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commander.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/pause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/reload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/commands/show.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/deprecated/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_describer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/dsl_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/evaluator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/guardfile/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/interactor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/debugging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/tracing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/internals/traps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/pry_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/jobs/sleep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/plugin_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/colors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/ui/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/deprecated_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/match_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/pathname_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/guard/watcher/pattern/simple_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/lib/tasks/releaser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-2.19.1/man/guard.1.html".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/guard-compat.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/test/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/lib/guard/compat/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/example_template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/guard/compat/no_guard_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-compat-1.2.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-2.99".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/Gemfile.rspec-3.4".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/gemfiles/common".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/guard-rspec.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/base_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/focused_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/keeping_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/inspectors/simple_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/results.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/rspec_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/lib/guard/rspec_formatter_results_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/fixtures/succeeding_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/acceptance/formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/command_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/deprecator_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/base_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/factory_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/focused_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/keeping_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/shared_examples.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/inspectors/simple_inspector_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/results_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/rspec_process_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec/template_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_formatter_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/lib/guard/rspec_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rspec-4.7.3/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/guard-rubocop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/templates/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/lib/guard/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop/runner_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/guard/rubocop_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/silence_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/guard-rubocop-1.5.0/spec/support/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cache_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/interpolation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/key_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/lazy_loadable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/memoize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/backend/transliterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/gettext/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/interpolate/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/fallbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/parents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/rfc4646.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/basics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/localization/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/pluralization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/tests/procs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/i18n-1.14.7/lib/i18n/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/console.c".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/ext/io/console/win32_vk.inc".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console.so".freeze, "vendor/bundle/ruby/3.4.0/gems/io-console-0.8.1/lib/io/console/size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb-tools.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/doc/irb/irb.rd.ja".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/exe/irb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/irb.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/cmd/nop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/catch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/chws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/continue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/copy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/disable_irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/finish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/force_exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/internal_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/irb_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/measure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/pushws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/step.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/subirb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/command/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/completion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/debug/ui.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/default_commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/easter-egg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/change-ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/eval_history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/multi-irb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/tracer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/use-loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ext/workspaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/helper_method/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/init.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/input-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/lc/ja/help-message".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/nesting_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/output-method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby-lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ruby_logo.aa".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/source_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/workspace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/ws-for-case-2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/lib/irb/xmp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/irb-1.15.2/man/irb.1".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/fbuffer/fbuffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/generator/generator.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/parser/parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/conf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/simd/simd.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/fpconv.c".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/ext/json/ext/vendor/jeaiii-ltoa.h".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/json.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/bigdecimal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/complex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/rational.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/add/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/generator/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/ext/parser.so".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/generic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/truffle_ruby/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/json-2.15.2/lib/json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server-protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/code_action_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_item_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/completion_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/diagnostic_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_diagnostic_report_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/document_highlight_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/failure_handling_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_change_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/file_operation_pattern_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/folding_range_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/initialize_error_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/inlay_hint_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/insert_text_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/markup_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/message_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/moniker_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/notebook_cell_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/position_encoding_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/prepare_support_default_behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/resource_operation_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_modifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/semantic_token_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/signature_help_trigger_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/symbol_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_save_reason.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/text_document_sync_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/token_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/uniqueness_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/constant/watch_kind.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/annotated_text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/apply_workspace_edit_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_incoming_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_outgoing_calls_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/call_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/change_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_action_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/code_lens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/color_presentation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_item_label_details.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/completion_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/create_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/declaration_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/delete_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_related_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_server_cancellation_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/diagnostic_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_configuration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_watched_files_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_change_workspace_folders_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_close_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_open_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_notebook_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/did_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_color_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_highlight_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_link_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_on_type_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_range_formatting_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/document_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execute_command_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/execution_summary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_create.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_delete.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_pattern_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_operation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_rename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/file_system_watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/folding_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/formatting_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/hover_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/implementation_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialize_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/initialized_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_label_part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inlay_hint_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_evaluatable_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_variable_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/inline_value_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/insert_replace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/linked_editing_ranges.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/location_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/log_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/markup_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/message_action_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/moniker_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_array_change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_cell_text_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notebook_document_sync_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/notification_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/optional_versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/parameter_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/partial_result_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/prepare_rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/previous_result_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/publish_diagnostics_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/reference_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/registration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/regular_expressions_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/related_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/relative_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_file_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_files_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/rename_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/request_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/response_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/selection_range_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_delta_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_legend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_range_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/semantic_tokens_workspace_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/set_trace_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_document_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/show_message_request_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_help_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/signature_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/static_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/symbol_information.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_change_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_content_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_position_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_save_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_document_sync_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/text_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_definition_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_prepare_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_subtypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/type_hierarchy_supertypes_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/unregistration_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_notebook_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/versioned_text_document_identifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/will_save_text_document_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_cancel_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_create_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_end.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/work_done_progress_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_diagnostic_report_partial_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_edit_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_change_event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_folders_server_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_full_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_client_capabilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_symbol_registration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/interface/workspace_unchanged_document_diagnostic_report.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/io/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/transport/stdio/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/language_server-protocol-3.17.0.5/lib/language_server/protocol/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/about.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/support/merges_upstream_metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lint_roller-1.1.0/lib/lint_roller/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/bin/listen".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/bsd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/darwin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/linux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/polling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/adapter/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/backend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/event/queue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/fsm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/listener/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/monotonic_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/queue_optimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/record/symlink_detector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/silencer/controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/listen-3.9.0/lib/listen/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/doc/text/news.md".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/languages.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/data/regions.tab.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/driver/win32_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/info/region.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/middleware.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/cldr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/irregular.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/posix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/rfc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/tag/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/lib/locale/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/locale.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/cookie.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/index.cgi".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/cgi/locale.css".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/README".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/hello_rack.ru".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/rack/locale_rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/samples/sample_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_detect_general.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_jruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_driver_win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_taglist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/locale-2.1.4/test/test_thread.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/log_device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/logger-1.7.0/lib/logger/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/SECURITY.md".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/concerns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/libxml2_workarounds.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/safelist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/html5/scrub.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/metahelpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubber.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/loofah-2.24.1/lib/loofah/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/ARCHITECTURE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/MIT_LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/VERSION".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/date_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/multi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/size_rolling_log_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/device/writer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/date_time_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/id_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/inspect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/multiply_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/pretty_print_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/redact_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/round_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/string_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/strip_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/structured_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/tagged_message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/formatter/truncate_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/log_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/request_id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/rack/unit_of_work.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tag_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logger_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tagged_logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/tags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lib/lumberjack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/lumberjack-1.4.2/lumberjack.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/attachments_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/address_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_disposition_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_location_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_transfer_encoding_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/content_type_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/date_time_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/envelope_from_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/message_ids_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/mime_version_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/phrase_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/elements/received_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/7bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/8bit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/base64.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/binary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/quoted_printable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/transfer_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/encodings/unix_to_unix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/field_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/comments_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_address_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/common_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_description_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_disposition_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_location_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_transfer_encoding_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/content_type_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/in_reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/keywords_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/mime_version_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/named_unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/optional_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/parameter_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/received_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/references_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/reply_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_bcc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_cc_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_date_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_from_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_message_id_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/resent_to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/return_path_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/sender_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/structured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/subject_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/to_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/fields/unstructured_field.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/indifferent_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/attachment_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/matchers/has_sent_mail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/multibyte/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/exim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/file_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/logger_delivery.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/sendmail.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/smtp_connection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/delivery_methods/test_mailer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/pop3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/network/retriever_methods/test_retriever.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parser_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/address_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_disposition_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_location_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_transfer_encoding_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/content_type_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/date_time_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/envelope_from_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/message_ids_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/mime_version_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/phrase_lists_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/received_parser.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_transfer_encoding.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_content_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2045_mime.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc2183_content_disposition.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc3629_utf8.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5234_abnf_core_rules.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_address.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_date_time.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parsers/rfc5322_lexical_tokens.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/part.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/parts_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/smtp_envelope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/values/unicode_tables.dat".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mail-2.9.0/lib/mail/yaml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/APACHE-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/magic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/mime_type/definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/marcel-1.1.0/lib/marcel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/code_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/source_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/lib/method_source/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/method_source.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source/code_helpers_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/method_source_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/method_source-1.1.0/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CHANGELOG".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bench/bench.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/db_pull_request".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/content_type_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/db/ext_mime.db".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/lib/mini_mime/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/mini_mime-1.1.5/mini_mime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Manifest.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/design_rationale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/hoe/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/compress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/error_on_warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/hell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/manual_plugins.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/pride_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/lib/minitest/unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/metametameta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_benchmark.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/minitest-5.26.0/test/minitest/test_minitest_test_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/autoenvironment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/dumper/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/lib/nenv/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nenv-0.3.0/nenv.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/docs/styles.css".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/command_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/config/attr_type_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/connection_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/data_lite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/deprecated_client_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/esearch_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/fetch_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_parser/parser_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/response_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/anonymous_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authentication_exchange.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/authenticators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/client_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/cram_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/digest_md5_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/external_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/gs2_header.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/login_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/oauthbearer_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/plain_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/protocol_adapters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_algorithm.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/scram_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl/xoauth2_authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sasl_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/search_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/sequence_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/nameprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/saslprep_tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/tables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/stringprep/trace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/uidplus_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/lib/net/imap/vanished_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/net-imap.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/benchmarks.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rdoc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/rfcs.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/saslprep.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/rakelib/string_prep_tables_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-imap-0.5.12/sample/net-imap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/lib/net/pop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-pop-0.1.2/net-pop.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-protocol-0.2.2/net-protocol.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_cram_md5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_login.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_plain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/auth_xoauth2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/lib/net/smtp/authenticator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/net-smtp-0.5.1/net-smtp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/changes.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/Changes".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/README".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_epoll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_iouring.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_kqueue.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_linuxaio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_poll.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_port.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_select.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_vars.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_win32.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/libev/ev_wrap.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/bytebuffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/libev.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/monitor.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/nio4r_ext.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/ByteBuffer.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Monitor.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Nio4r.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/org/nio4r/Selector.java".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/ext/nio4r/selector.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/bytebuffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/monitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/lib/nio4r_ext.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nio4r-2.7.4/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE-DEPENDENCIES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/bin/nokogiri".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/dependencies.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/gumbo.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_element_description.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_entity_lookup.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/html4_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libexslt/exsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLparser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/HTMLtree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/SAX2.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/c14n.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/catalog.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/chvalid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/debugXML.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/dict.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/entities.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/globals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/hash.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanoftp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/nanohttp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/parserInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/relaxng.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schemasInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/schematron.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/threads.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/uri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/valid.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xinclude.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xlink.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlIO.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlautomata.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlerror.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmemory.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlmodule.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlreader.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlregexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlsave.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemas.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlschemastypes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlstring.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlunicode.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlversion.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xmlwriter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpath.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpathInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxml2/libxml/xpointer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/attributes.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/documents.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extensions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/extra.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/functions.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/imports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/keys.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/namespaces.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/numbersInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/pattern.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/preproc.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/security.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/templates.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/transform.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/variables.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xslt.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltInternals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltconfig.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltexports.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltlocale.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/include/libxslt/xsltutils.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/libxml2_polyfill.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/nokogiri.h".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/test_global_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_attribute_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_cdata.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_comment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_document_fragment.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_dtd.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_content.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_element_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_encoding_handler.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_decl.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_entity_reference.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_namespace.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_node_set.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_processing_instruction.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_reader.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_relax_ng.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_parser_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_sax_push_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_schema.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_syntax_error.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_text.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xml_xpath_context.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/ext/nokogiri/xslt_stylesheet.c".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/gumbo-parser/THANKS".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.1/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.2/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.3/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/3.4/nokogiri.so".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/class_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/parser_extras.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/selector_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/tokenizer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/css/xpath_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/decorators/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/encoding_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/gumbo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/element_description_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/encoding_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/entity_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html4/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/html5/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/jruby/nokogiri_jars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/version/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/attribute_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/cdata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/document_fragment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/dtd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_content.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/element_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_decl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/entity_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/namespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node/save_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/node_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/parse_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/character_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/pp/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/processing_instruction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/relax_ng.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/parser_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/sax/push_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/searchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xml/xpath_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/nokogiri/xslt/stylesheet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/nokogiri-1.18.10-x86_64-linux-gnu/lib/xsd/xmlparser/nokogiri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/failed.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/pending.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/images/success.png".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/detected.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/emacs/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/gntp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/growl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/libnotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/notifysend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/rb_notifu.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/terminal_title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/notification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/notifier/tmux/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/notiffany-0.1.3/lib/notiffany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/lib/ostruct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ostruct-0.6.3/ostruct.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parallel-1.27.0/lib/parallel/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-parse".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/bin/ruby-rewrite".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/gauntlet_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ast/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/builders/default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/clobbering_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/current_arg_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/deprecation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/diagnostic/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-F1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer-strings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/dedenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/explanation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/lexer/stack_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/macruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/max_numparam_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby18.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby19.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby20.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby21.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby22.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby23.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby24.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby25.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby26.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby27.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby30.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby31.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/ruby34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/rubymotion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_parse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/runner/ruby_rewrite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/buffer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/comment/associator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/collection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/objc_kwarg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/rescue_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/ternary.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/map/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/source/tree_rewriter/action.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/static_environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/tree_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/unknown_encoding_in_magic_comment_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/variables_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/lib/parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/parser-3.3.10.0/parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/po_to_json-2.1.2/lib/po_to_json/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/lib/pp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pp-0.6.3/pp.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/lib/prettyprint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prettyprint-0.2.0/prettyprint.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/lib/prime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/prime.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/integer-extension.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/manifest.yaml".freeze, "vendor/bundle/ruby/3.4.0/gems/prime-0.1.4/sig/prime.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/BSDmakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/config.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/build_system.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/configuration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/cruby_compilation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/design.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/encoding.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/fuzzing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/heredocs.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/javascript.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/local_variable_depth.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/mapping.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/parsing_rules.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/releasing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/relocation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ripper_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_api.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/ruby_parser_translation.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/serialization.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/docs/testing.md".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/api_pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/ext/prism/extension.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/ast.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/diagnostic.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/encoding.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/node.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/options.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/pack.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/prettyprint.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/regexp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/static_literals.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_buffer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_char.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_constant_pool.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_integer.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_memchr.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_newline_list.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_string.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strncasecmp.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/util/pm_strpbrk.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/include/prism/version.h".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/desugar_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dispatcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dot_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/ffi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/inspect_visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/lex_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/mutation_compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/node_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/parse_result/newlines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/append_as_bytes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/byteindex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/scan_byte.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/unpack1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/polyfill/warn.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/prism.so".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/reflection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/relocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/serialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/string_query.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser33.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser34.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser35.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/parser_current.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ripper/shim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/translation/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/lib/prism/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/prism.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/compiler.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/dsl.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/inspect_visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/node_ext.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/parse_result.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/reflection.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/string_query.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser33.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser34.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/parser35.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/translation/ripper.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/rbi/prism/visitor.rbi".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dispatcher.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dot_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/dsl.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/inspect_visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/lex_compat.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/mutation_compiler.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/node_ext.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pack.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/parse_result/comments.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/pattern.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/reflection.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/relocation.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/serialize.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/string_query.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/sig/prism/visitor.rbs".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/diagnostic.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/encoding.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/node.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/options.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/pack.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prettyprint.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/prism.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/regexp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/serialize.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/static_literals.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/token_type.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_buffer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_char.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_constant_pool.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_integer.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_memchr.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_newline_list.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_string.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strncasecmp.c".freeze, "vendor/bundle/ruby/3.4.0/gems/prism-1.6.0/src/util/pm_strpbrk.c".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/bin/pry".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/basic_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/block_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/class_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/code_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code/loc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/color_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/command_state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/amend_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/bang_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/abstract_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/exception_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cat/input_expression_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/cd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/change_prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/clear_screen.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/code_collector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/disable_pry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/easter_eggs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/exception_patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/edit/file_and_line_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/exit_program.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/find_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/fix_indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/hist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/import_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/jump_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/list_inspectors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/grep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/instance_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/interrogatable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/jruby_hacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/local_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/ls_entity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/methods_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ls/self_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/play.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/pry_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/raise_up.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reload_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/reset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/save_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/shell_mode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/show_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/stat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/switch_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/toggle_color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/watch_expression/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/whereami.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/commands/wtf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/attributable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/lazy_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/memoized_value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/config/value.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/control_d_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/core_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/base_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/command_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/documentation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/options_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/helpers/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/indent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input/simple_stdio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_completer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/input_lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/inspector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/last_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/disowned.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/patcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/method/weird_method_locator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/object_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/prompt.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/pry_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/repl_file_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/slop/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/system_command_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/evalable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/mockable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/pry_tester.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/utility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/testable/variables.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/pry-0.15.2/lib/pry/wrapped_module/candidate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/depend".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_emitter.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_parser.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_to_ruby.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.c".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/ext/psych/psych_yaml_tree.h".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych.so".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/class_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/coder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/core_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/document_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/handlers/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/ruby_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/json/yaml_events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/mapping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/scalar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/nodes/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/omap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/scalar_scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/streaming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/syntax_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/tree_builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/depth_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/json_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/to_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/visitor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/visitors/yaml_tree.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/psych-5.2.6/lib/psych/y.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ChangeLog".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/TODO".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/bin/racc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/en/grammar2.en.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/command.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/debug.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/grammar.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/index.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/parser.ja.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/doc/ja/usage.ja.html".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/cparse.c".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/ext/racc/cparse/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/cparse.so".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/debugflags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/grammarfileparser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/iset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/logfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser-text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/parserfilegenerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/sourcetext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/state.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/statetransitiontable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/racc-1.8.1/lib/racc/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/SPEC.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/abstract/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/auth/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/bad_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/body_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/cascade.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/common_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/conditional_get.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/content_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/deflater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/etag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/events.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/files.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/head.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/lock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/media_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/method_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/mock_response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/multipart/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/null_logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/query_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/recursive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/rewindable_input.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/sendfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_exceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/show_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/static.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/tempfile_reaper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/urlmap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-3.2.3/lib/rack/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/abstract/id.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/cookie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/encryptor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/lib/rack/session/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-session-2.1.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/History.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/cookie_jar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/uploaded_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rack-test-2.2.0/lib/rack/test/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/bin/rackup".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/cgi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/handler/webrick.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/lobster.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/lib/rackup/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/license.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/readme.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/releases.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rackup-2.2.1/security.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-8.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails-dom-testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/dom_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/html_selector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/assertions/selector_assertions/substitution_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/lib/rails/dom/testing/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/dom_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/parser_selection_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/selector_assertions_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-dom-testing-2.3.0/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails-html-sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/sanitizer/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/lib/rails/html/scrubbers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/rails_api_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/sanitizer_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rails-html-sanitizer-1.6.2/test/scrubbers_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/RDOC_MAIN.md".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/exe/rails".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/minitest/rails_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/api/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/app_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/bootstrap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/default_middleware_stack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/dummy_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/finisher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application/routes_reloader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/application_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/autoloaders/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/backtrace_cleaner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/code_statistics_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/environment_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/command/helpers/editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/about/about_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/app/update_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/application/application_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/boot/boot_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/console_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/console/irb_console.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/credentials/credentials_command/diffing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/db/system/change/change_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dbconsole/dbconsole_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/destroy/destroy_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/dev/dev_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/devcontainer/devcontainer_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/encrypted/encrypted_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/gem_help/gem_help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/generate/generate_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/help/help_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/initializers/initializers_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/middleware/middleware_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/new/new_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/notes/notes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/plugin/plugin_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/rake/rake_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/restart/restart_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/routes/routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/runner/runner_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/secret/secret_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/stats/stats_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/test/test_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/unused_routes/unused_routes_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/commands/version/version_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/deprecator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/dev_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/commands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/lazy_route_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/railties.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/engine/updater.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/actions/create_migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/active_model.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/app_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/bundle_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/database.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/edit.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/passwords/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/authentication/templates/app/views/sessions/new.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/controller/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/layout.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/mailer/templates/view.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/_form.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/edit.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/index.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/new.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/partial.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/erb/scaffold/templates/show.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/generated_attribute.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/migration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/model_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/named_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/app_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/jobs/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/mailers/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/models/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/layouts/mailer.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/manifest.json.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/app/views/pwa/service-worker.js".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/brakeman.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/bundler-audit.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/ci.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/dev.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/setup.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/bin/thrust.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config.ru.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/application.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/bundler-audit.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/cable.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/ci.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/mysql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/databases/trilogy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/deploy.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environment.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/cors.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_8_1.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/locales/en.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/puma.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/config/storage.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/db/seeds.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/docker-entrypoint.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/dockerignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitattributes.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/kamal-secrets.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/node-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/400.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/404.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/406-unsupported-browser.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/422.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/500.html".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.png".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/icon.svg".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/public/robots.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/ruby-version.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/app/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/application_record/application_record_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/channels/application_cable/connection.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/concerns/authentication.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/passwords_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/controllers/sessions_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/mailers/passwords_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/current.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/session.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/models/user.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/authentication/templates/app/views/passwords_mailer/reset.text.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/benchmark_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/benchmark/templates/benchmark.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/credentials_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/credentials/templates/credentials.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/db/system/change/change_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/devcontainer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/Dockerfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/devcontainer/templates/devcontainer/devcontainer.json.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encrypted_file/encrypted_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/encryption_key_file/encryption_key_file_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/generator/templates/USAGE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/helper/templates/helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/integration_test/integration_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/master_key/master_key_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/migration/migration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/plugin_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Gemfile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/MIT-LICENSE.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/README.md.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/Rakefile.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rails.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/rubocop.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/bin/test.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/config/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/github/dependabot.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/gitignore.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/boot.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/routes.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/rubocop.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/plugin/templates/test/test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource/resource_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/resource_route/resource_route_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/script_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/script/templates/script.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/system_test/system_test_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/USAGE".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/task_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/rails/task/templates/task.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/resource_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/authentication_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/controllers/sessions_controller_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/fixtures/users.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/mailers/previews/passwords_mailer_preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/models/user_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/authentication/templates/test/test_helpers/session_test_helper.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/controller_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/generator_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/generator/templates/generator_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/helper/helper_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/integration_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/integration/templates/integration_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/job_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/job/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/mailer_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/mailer/templates/preview.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/model_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/fixtures.yml.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/model/templates/unit_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/api_functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/system_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/application_system_test_case.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/test_unit/system/templates/system_test.rb.tt".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/assertions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/behavior.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/generators/testing/setup_and_teardown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/health_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/info_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/initializable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/mailers_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/plugin/test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/pwa_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rack/silence_request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/rackup/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configurable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/railtie/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/source_annotation_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/engine.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/framework.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/log.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/misc.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/statistics.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/tmp.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/yarn.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/tasks/zeitwerk.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/layouts/application.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/notes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/properties.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/info/routes.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/email.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/mailers/mailer.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/templates/rails/welcome/index.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/line_filtering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/railtie.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/test_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/test_unit/testing.rake".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/testing/maintain_test_schema.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/welcome_controller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/railties-8.1.0/lib/rails/zeitwerk_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/README.markdown".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/global.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/null_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/refinement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/string_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rainbow-3.1.1/lib/rainbow/x11_color_names.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/command_line_usage.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/Rakefile2".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/a.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/b.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/example/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/glossary.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/jamis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/proto_rake.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rake.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rakefile.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/doc/rational.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/application.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/backtrace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/clean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cloneable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/cpu_counter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/default_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/dsl_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/early_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_creation_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/file_utils_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/invocation_exception_mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/late_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/linked_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/loaders/makefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/multi_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/name_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/packagetask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/phony.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/private_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/promise.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/pseudo_status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rake_test_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/rule_recursion_overflow_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_argument_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/task_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/tasklib.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/testtask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_history_display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/thread_pool.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/trace_output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/lib/rake/win32.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/rake.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Guardfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/bin/fsevent_watch".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/FSEventsFix.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/TSICTString.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/cli.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/common.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/compat.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/defines.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/main.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.c".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/fsevent_watch/signal_handlers.h".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/ext/rakefile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/otnetstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/fsevent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/lib/rb-fsevent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-fsevent-0.11.2/rb-fsevent.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/event.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/native/flags.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/notifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/lib/rb-inotify/watcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/rb-inotify.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/inotify_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/notifier_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rb-inotify-0.11.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CONTRIBUTING.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/CVE-2013-0256.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleMarkdown.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/ExampleRDoc.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/History.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LEGAL.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/LICENSE.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/RI.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/TODO.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/exe/ri".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/anon_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/any_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/class_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/context/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/extend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/ghost_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/meta_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/method_attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/mixin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/normal_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/single_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_object/top_level.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/code_objects.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/cross_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erb_partial.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/erbio.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/darkfish.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/json_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/message_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/pot/po_entry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_footer.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_head.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_classes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_extends.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_includes.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_installed.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_methods.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_pages.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_parent.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_search.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_sections.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/_sidebar_toggle.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/class.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/fonts.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/css/rdoc.css".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/add.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/arrow_up.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/brick_link.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bug.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_black.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/date.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/delete.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/find.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/package.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_text.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/page_white_width.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/plugin.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/ruby.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_blue.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/tag_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/transparent.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/wrench_orange.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/images/zoom.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/index.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/darkfish.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/js/search.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/page.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_not_found.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/servlet_root.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/darkfish/table_of_contents.rhtml".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/navigation.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/generator/template/json_index/js/searcher.js".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/known_classes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/entities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.kpeg".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markdown/literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_changer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attr_span.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attribute_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/blank_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/block_quote.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/document.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/hard_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/heading.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/indented_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/list_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/pre_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/raw.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/regexp_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_bs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_crossref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_html_snippet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_joined_paragraph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_label.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_table_of_contents.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/to_tt_only.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/markup/verbatim.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/c.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/changelog.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/prism_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ripper_state_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/ruby_tools.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/simple.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/parser/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/block_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rd/inline_parser.ry".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rdoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/paths.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/ri/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/rubygems_hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/servlet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/normal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/quiet.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/stats/verbose.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/token_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/tom_doc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rdoc/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/man/ri.1".freeze, "vendor/bundle/ruby/3.4.0/gems/rdoc-6.15.0/rdoc.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/alternation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/intersection.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_set/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/escape_sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/free_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/root.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/classes/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/construct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_char.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/escape_sequence_codepoint.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/human_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/match_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/negative.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/parts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/printing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/referenced_expressions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/strfregexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/tests.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/methods/traverse.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/sequence_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/shared.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/expression/subexpression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/char_type.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/premature_end_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/scanner_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/errors/validation_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/long.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/properties/short.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/property.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner/scanner.rl".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/any.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/anchor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/backreference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/character_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/keep.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/posix_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/quantifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/unicode_property.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/token/virtual.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/version_lookup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.8.6.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/1.9.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.0.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.3.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.4.1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/2.6.3.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.1.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.2.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/syntax/versions/3.5.0.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/lib/regexp_parser/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/regexp_parser-2.11.3/regexp_parser.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/face.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/history.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/ansi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/dumb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/io/windows.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/composite.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/emacs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_actor/vi_insert.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/key_stroke.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/kill_ring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/unicode/east_asian_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/lib/reline/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/reline-0.6.2/license_of_rb-readline".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-3.13.2/lib/rspec/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/exe/rspec".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/autorun.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/coordinator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/example_minimizer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/fork_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/shell_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/bisect/utilities.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/did_you_mean.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/drb.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/example_status_persister.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_bisect_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_drb_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/bisect_progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/failure_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/fallback_message_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/html_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/profile_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/minitest_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/flexmock.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/mocha.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/project_initializer/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/sandbox.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/test_unit_assertions_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.6/lib/rspec/core/world.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/block_snippet_extractor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/failure_aggregator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_instance_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_within.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/change.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/compound.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/contain_exactly.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/cover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eql.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/exist.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/satisfy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/start_or_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/throw_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/yield.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/fail_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_protocol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expect_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/expectation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/message_chains.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/recorder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/any_instance/stub_chain_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_list_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/argument_matchers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/error_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/example_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/instance_method_stasher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/marshal_extension.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/expectation_customization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/have_received.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/matchers/receive_messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/method_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/minitest_integration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/mutate_const.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/object_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/order_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/standalone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/targets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/test_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_double.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_message_expectation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/verifying_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.6/lib/rspec/mocks/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/Changelog.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/differ.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/hunk_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/source/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/deprecation_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/diff_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/formatting_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/in_sub_process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/library_wide_checks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/shell_out.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/stderr_splitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/string_matcher.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/spec/with_isolated_stderr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/logo.png".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.css.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/assets/output.html.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/default.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/internal_affairs.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/config/obsoletion.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/exe/rubocop".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_env.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/arguments_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ast_aliases.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cache_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cached_data.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/auto_generate_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/execute_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/init_dotfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_cops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/show_docs_url.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/suggest_extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/command/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cli/environment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/comment_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_loader_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_enforced_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/changed_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/cop_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/extracted_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/parameter_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/removed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/renamed_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_obsoletion/split_cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_regeneration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/config_validator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/autocorrect_logic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/badge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/duplicated_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_filename.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/gem_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/insecure_protocol_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/bundler/ordered_gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/commissioner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/cop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/alignment_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/condition_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/each_to_for_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/empty_line_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/for_to_each_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/if_then_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/lambda_literal_to_method_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/line_break_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/multiline_literal_brace_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/ordered_gem_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/parentheses_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/percent_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/punctuation_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/require_library_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/space_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/string_literal_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/correctors/unused_arg_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/exclude_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/add_runtime_dependency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/dependency_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/deprecated_attribute_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/development_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/duplicated_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ordered_dependencies.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/require_mfa.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/required_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/gemspec/ruby_version_globals_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/configuration_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/generator/require_file_injector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/ignored_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/cop_enabled.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/create_empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/empty_line_between_expect_offense_and_correction.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_description.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/example_heredoc_delimiter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/inherit_deprecated_cop_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/lambda_or_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_exists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/location_line_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_end_with.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/method_name_equal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_destructuring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_first_or_last_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_matcher_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_pattern_groups/ast_walker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_multiple_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/node_type_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/numblock_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/offense_location_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/on_send_without_on_csend.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/operator_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/processed_source_buffer_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_context_config_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_described_class_as_subject.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_expect_offense_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_let_rubocop_config_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_location_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_message_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/redundant_source_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/single_line_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/style_detected_api_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/undefined_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_message_assertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/internal_affairs/useless_restrict_on_send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/access_modifier_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/argument_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/array_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/assignment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/begin_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/block_end_newline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/case_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/class_structure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/closing_parenthesis_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/comment_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/condition_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/def_end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/dot_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/else_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_after_multiline_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_line_between_defs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_after_module_inclusion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_attribute_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_begin_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_block_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_class_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_exception_handling_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_method_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/empty_lines_around_module_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/end_of_line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/extra_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_argument_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_array_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_hash_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_argument_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_method_parameter_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/first_parameter_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/hash_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/heredoc_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/indentation_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/initial_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_comment_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/leading_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_leading_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_continuation_spacing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_end_string_concatenation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/line_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_array_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_assignment_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_block_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_hash_key_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_argument_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_call_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_definition_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_method_parameter_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/multiline_operation_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/parameter_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/redundant_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/rescue_ensure_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/single_line_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_colon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_after_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_block_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_equals_in_parameter_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_method_call_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_around_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_first_arg.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_before_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_in_lambda_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_array_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_block_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_hash_literal_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_parens.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_range_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_reference_brackets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/space_inside_string_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_empty_lines.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/layout/trailing_whitespace.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrections_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/legacy/corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_block_association.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_operator_precedence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ambiguous_regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/array_literal_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/big_decimal_new.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/binary_operator_with_identical_operands.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/boolean_symbol.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/circular_argument_reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_definition_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_overwritten_in_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_reassignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/constant_resolution.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/cop_directive_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/debugger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/deprecated_open_ssl_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_elsif_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_hash_key.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_match_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_regexp_character_class_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/duplicate_set_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/each_with_object_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/else_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_conditional_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_ensure.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_in_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/empty_when.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ensure_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/erb_new_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/flip_flop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/float_out_of_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/format_parameter_mismatch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_compare_by_identity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/hash_new_with_keyword_arguments_as_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/heredoc_method_call_position.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/identity_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/implicit_string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/incompatible_io_select_with_fiber_scheduler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ineffective_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/inherit_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/interpolation_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/it_without_arguments_in_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/lambda_without_literal_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_assignment_in_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/literal_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/missing_super.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_case_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/mixed_regexp_capture_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/nested_percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/next_without_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/no_return_in_begin_end_blocks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_atomic_file_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_deterministic_require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/non_local_exit_from_iterator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numbered_parameter_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/numeric_operation_with_constant_result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/or_assignment_to_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/ordered_magic_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/out_of_range_regexp_ref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_string_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/percent_symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/raise_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rand_one.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_cop_enable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_dir_glob_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_regexp_quantifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_require_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_splat_expansion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_string_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_type_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/redundant_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/refinement_import_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/regexp_as_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_range_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/require_relative_self_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/rescue_type.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/return_in_void_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_consistency.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/safe_navigation_with_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/script_permission.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/send_with_mixin_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shadowing_outer_local_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/shared_mutable_default.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/struct_new_override.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/suppressed_exception_in_number_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/symbol_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_enum_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/to_json.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/top_level_return_with_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/trailing_comma_in_attribute_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/triple_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unescaped_bracket_in_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unexpected_block_arity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unified_integer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unmodified_reduce_accumulator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_code.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unreachable_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/unused_method_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_escape_unescape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/uri_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_access_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_constant_scoping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_default_value_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_else_without_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_numeric_operation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_rescue.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_ruby2_keywords.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_setter_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/useless_times.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/utils/nil_receiver_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/lint/void.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/message_annotator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/abc_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/block_nesting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/class_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/collection_literal_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/cyclomatic_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/method_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/module_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/parameter_lists.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/perceived_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/abc_size_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/code_length_calculator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/iterating_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_attribute_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/metrics/utils/repeated_csend_discount.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/migration/department_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/allowed_receivers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/annotation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_min_size.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/array_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/auto_corrector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_line_breakable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/check_single_line_suitability.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/code_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/comments_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_enforced_style.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_formatting.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/configurable_numbering.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/dig_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/documentation_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/duplication.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_lines_around_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/empty_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/end_keyword_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/endless_method_rewriter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/enforce_superclass.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/first_element_line_break.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/forbidden_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/frozen_string_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gem_declaration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/gemspec_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_alignment_styles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_shorthand_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_subset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/hash_transform_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/integer_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/line_length_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/match_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_complexity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/method_preference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_body_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/min_branches_count.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_element_line_breaks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_expression_indentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/multiline_literal_brace_layout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/negative_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/nil_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/on_normal_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/ordered_gem_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/percent_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preceding_following_alignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/preferred_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/range_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rational_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/require_library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/safe_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_after_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/space_before_punctuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/statement_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/string_literals_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/surrounding_space.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/symbol_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/target_ruby_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_body.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/trailing_comma.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/uncommunicative_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/unused_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/mixin/visibility_help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/accessor_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/ascii_identifiers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/binary_operator_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/block_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/class_and_module_camel_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/constant_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/file_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/heredoc_delimiter_naming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/inclusive_language.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/memoized_instance_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/method_parameter_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/predicate_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/rescued_exceptions_variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/naming/variable_number.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/compound_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/eval.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/io_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/json_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/marshal_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/open.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/security/yaml_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/access_modifier_declarations.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/accessor_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/alias.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ambiguous_endless_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/and_or.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/arguments_forwarding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_coercion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_first_last.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_intersect_with_single_element.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/array_join.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ascii_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/attr.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/auto_resource_cleanup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bare_percent_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/begin_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bisected_attr_accessor/macro.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/bitwise_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_comments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/block_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_equality.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/case_like_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/character_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_and_module_children.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_equality_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_methods_definitions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/class_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_compact.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/collection_querying.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/colon_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_defined.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/combinable_loops.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/command_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comment_annotation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/commented_keyword.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_between.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/comparable_clamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/concat_array_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/conditional_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/constant_visibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/copyright.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/data_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/date_time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/def_with_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dig_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/dir_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/disable_cops_within_source_code_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/document_dynamic_eval_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/documentation_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_cop_disable_directive.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/double_negation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_for_simple_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/each_with_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_case_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_heredoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_lambda_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/empty_string_inside_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/encoding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/endless_method.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/env_home.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/eval_with_location.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/even_odd.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exact_regexp_match.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/expand_path_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/explicit_block_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/exponential_notation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/fetch_env_var.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_empty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_touch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/file_write.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/float_division.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/for.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/format_string_token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/frozen_string_literal_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_std_stream.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/guard_clause.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_as_last_array_item.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_conversion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_each_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_except.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_fetch_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_like_case.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_slice.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_syntax.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/hash_transform_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/identical_conditional_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_inside_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_unless_modifier_of_if_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_boolean_literal_branches.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/if_with_semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/implicit_runtime_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/infinite_loop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inline_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/inverse_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/invertible_unless_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ip_addresses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/it_block_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_arguments_merging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/keyword_parameters_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/lambda_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/line_end_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/magic_comment_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_compact_with_conditional_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_into_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/map_to_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_with_args_parentheses/require_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_call_without_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_called_on_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/method_def_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/min_max_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/missing_respond_to_missing.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_grouping.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mixin_usage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/module_function.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_block_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_if_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_in_pattern_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_memoization.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_method_signature.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiline_when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/multiple_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/mutable_constant.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_if_else_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_unless.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/negated_while.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_file_dirname.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_parenthesized_calls.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nested_ternary_operator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/next.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_comparison.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/nil_lambda.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/non_nil_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/not.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numbered_parameters_limit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literal_prefix.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/numeric_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/object_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/one_line_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/open_struct_use.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/operator_method_call.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/option_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/optional_boolean_parameter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/or_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parallel_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/parentheses_around_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_literal_delimiters.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/percent_q_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/perl_backrefs.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/preferred_hash_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/quoted_symbols.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/raise_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/random_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_array_flatten.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_begin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_capital_w.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_constant_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_current_directory_in_path.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_each.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_fetch_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_file_extension_in_require.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_filter_chain.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_format.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_freeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_heredoc_delimiter_quotes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_initialize.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_interpolation_unfreeze.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_line_continuation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_percent_q.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_character_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_constructor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_regexp_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_return.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_self_assignment_branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_sort_by.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/redundant_string_escape.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/regexp_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/require_order.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/rescue_standard_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/return_nil_in_predicate_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/safe_navigation_chain_length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sample.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/select_by_regexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/self_assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/semicolon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/send_with_literal_method_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/signal_exception.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_argument_dig.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_block_params.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_do_end_block.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/single_line_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/slicing_with_range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/sole_nested_conditional.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/special_global_vars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stabby_lambda_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/static_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/stderr_puts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_chars.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_concatenation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_hash_keys.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_literals_in_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/string_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/strip.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/struct_inheritance.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/super_with_args_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/swap_values.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/symbol_proc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/ternary_parentheses.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/top_level_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_class.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_method_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_body_on_module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_array_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_block_args.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_comma_in_hash_literal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_method_end_statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trailing_underscore_variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/trivial_accessors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_else.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unless_logical_operators.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/unpack_first.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/variable_interpolation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/when_then.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_do.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/while_until_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/word_array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yaml_file_read.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_condition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/yoda_expression.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/style/zero_length_predicate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/team.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/utils/format_string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/assignment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/branchable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/reference.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/scope.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cop/variable_force/variable_table.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/cops_documentation_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/directive_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/ext/regexp_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/feature_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/file_patterns.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/auto_gen_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/base_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/clang_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/colorizable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/disabled_config_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/emacs_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/file_list_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/formatter_set.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/fuubar_style_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/github_actions_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/html_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/junit_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/markdown_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/offense_count_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/pacman_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/progress_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/quiet_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/simple_text_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/tap_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/text_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/formatter/worst_offenders_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lockfile.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/diagnostic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/logger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/routes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/runtime.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/severity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/lsp/stdin_runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/magic_comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/name_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/path_util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/pending_cops_reporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/platform.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/configuration_integrator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/load_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/plugin/not_supported_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rake_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/remote_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/result_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/cop_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/expect_offense.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/parallel_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/shared_contexts.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/rspec/support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/cli.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/restart.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/start.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/status.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/client_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/core.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/errors.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/exec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/server_command/stop.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/server/socket_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/string_interpreter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_finder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/target_ruby.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/warning.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/rubocop/yaml_duplication_checker.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/addon.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-1.81.6/lib/ruby_lsp/rubocop/runtime_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop-ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/builder_prism.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/ext/range.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/alias_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/and_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/arg_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/array_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/block_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/break_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_match_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/case_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/casgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/complex_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/const_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/csend_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/def_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/defined_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/dstr_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/ensure_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/float_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/for_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/forward_args_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/hash_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/if_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/in_pattern_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/index_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/indexasgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/int_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_begin_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/keyword_splat_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/lambda_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/masgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/basic_literal_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/binary_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/collection_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/conditional_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/constant_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/descendence.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/hash_element_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_dispatch_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/method_identifier_predicates.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/modifier_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/numeric_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/parameterized_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mixin/predicate_operator_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/mlhs_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/module_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/next_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/op_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_asgn_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/or_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/pair_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/procarg0_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/range_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rational_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/regexp_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/resbody_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/rescue_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/return_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/self_class_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/send_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/str_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/super_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/symbol_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/until_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/var_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/when_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/while_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node/yield_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/builder.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/comment.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/atom_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/binding.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/debug.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/node_pattern_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/sequence_subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/compiler/subcompiler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/lexer.rex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/method_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.racc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/parser.y".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/sets.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/node_pattern/with_meta.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/processed_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/rubocop_compatibility.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/sexp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/token.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/traversal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/utilities/simple_forwardable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/rubocop-ast-1.47.1/lib/rubocop/ast/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/calculators/length.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/bar.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/percentage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/rate.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/components/title.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/errors/invalid_progress_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/molecule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/format/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/output.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/non_tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/null.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/outputs/tty.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/progress.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/projectors/smoothed_average.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/refinements/progress_enumerator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/throttle.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/time.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/timer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/ruby-progressbar-1.13.0/lib/ruby-progressbar/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/securerandom-0.4.1/lib/securerandom.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/sheller.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/lib/shellany/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/shellany.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/lib/shellany/sheller_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/shellany_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/shellany-0.0.1/spec/spec_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/alternate-formatters.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/commercial-services.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/doc/editor-integration.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/minitest/simplecov_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/branches_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/files_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/lines_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/combine/results_combiner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/command_guesser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/configuration.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/coverage_statistics.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/default_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/exit_code_handling.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/file_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/multi_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/formatter/simple_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/last_run.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/lines_classifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/load_global_config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/no_defaults.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/process.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/bundler_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/hidden_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/rails.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/root_filter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/profiles/test_frameworks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/result_merger.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/simulate_coverage.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/branch.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/source_file/line.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/useless_results_remover.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-0.22.0/lib/simplecov/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/lib/simplecov-html/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_asc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_both.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/DataTables-1.10.20/images/sort_desc_disabled.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.css".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/application.js".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/border.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/controls.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/colorbox/loading_background.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_green.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_red.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/favicon_yellow.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_0_aaaaaa_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_flat_75_ffffff_40x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_55_fbf9ee_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_65_ffffff_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_dadada_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_75_e6e6e6_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_glass_95_fef1ec_1x400.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-bg_highlight-soft_75_cccccc_1x100.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_222222_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_2e83ff_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_454545_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_888888_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/images/ui-icons_cd0a0a_256x240.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/loading.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/public/magnify.png".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/covered_percent.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/file_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov-html-0.13.2/views/source_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_exporter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/result_hash_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/source_file_formatter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/simplecov_json_formatter-0.1.4/lib/simplecov_json_formatter/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/lib/singleton.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/singleton-0.3.0/singleton.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/NEWS.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/docs/io.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/ext/stringio/stringio.c".freeze, "vendor/bundle/ruby/3.4.0/gems/stringio-3.1.7/lib/stringio.so".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/COPYING.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/README.rdoc".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/double_metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/levenshtein.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/metaphone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/porter_stemming.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/soundex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/lib/text/white_similarity.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/double_metaphone.csv".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/metaphone_buggy.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_input.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/porter_stemming_output.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/data/soundex.yml".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/double_metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/levenshtein_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/metaphone_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/porter_stemming_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/soundex_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/test_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/text_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/text-1.3.1/test/white_similarity_test.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/CONTRIBUTING.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/bin/thor".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/create_link.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/empty_directory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/file_manipulation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/actions/inject_into_file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/core_ext/hash_with_indifferent_access.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/group.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/invocation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/line_editor/readline.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/nested_context.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/argument.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/arguments.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/option.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/parser/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/rake_compat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/runner.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/color.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/column_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/html.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/lcs_diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/table_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/terminal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/shell/wrapped_printer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/util.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/lib/thor/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/thor-1.4.0/thor.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/lib/timeout.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/timeout-0.4.3/timeout.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/console".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/bin/setup".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/tsort.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/CHANGES.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/annual_rules.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/country_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/constant_offset_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/country_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/linked_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/posix_time_zone_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/ruby_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/transitions_data_timezone_info.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_data_source.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources/zoneinfo_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/data_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/datetime_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/country_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/format2/timezone_index_definition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/info_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/linked_timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/offset_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/ruby_core_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/string_deduper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/time_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timestamp_with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/timezone_transition.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transition_rule.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/transitions_timezone_period.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/tzinfo-2.0.6/lib/tzinfo/with_offset.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/data/display_width.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/emoji_support.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/no_string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/reline_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-display_width-3.2.0/lib/unicode/display_width/string_ext.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/CODE_OF_CONDUCT.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Gemfile.lock".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/MIT-LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/Rakefile".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/emoji.marshal.gz".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/data/generate_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_basic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_emoji_keycap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_mqe_uqe.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_picto_no_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_possible.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_component.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_emoji.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_modifier_base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_prop_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_text_presentation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_valid_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/generated_native/regex_well_formed_include_text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/lazy_constants.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/lib/unicode/emoji/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/emoji_test_txt_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/spec/unicode_emoji_spec.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/unicode-emoji-4.1.0/unicode-emoji.gemspec".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/BSDL".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/COPYING".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/docs/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/common.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ftp.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/generic.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/https.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldap.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ldaps.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/mailto.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc2396_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/rfc3986_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/ws.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/uri-1.0.4/lib/uri/wss.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/apple_core_media.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/chrome.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/edge.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/gecko.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/internet_explorer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/itunes.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/libavformat.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/opera.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/playstation.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/podcast_addict.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/vivaldi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/webkit.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/wechat_browser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/browsers/windows_media_player.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/comparable.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/operating_systems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/user_agent/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/useragent-0.16.11/lib/useragent.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/Makefile".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/WebsocketMaskService.java".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/extconf.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/ext/websocket-driver/websocket_mask.c".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/client.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft75.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/draft76.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/event_emitter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/frame.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/hybi/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/driver/stream_reader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/headers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/request.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/http/response.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket/websocket_mask.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-driver-0.8.0/lib/websocket_mask.so".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/LICENSE.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/websocket-extensions-0.1.5/lib/websocket/extensions/parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/CHANGELOG.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LEGAL".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yard".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yardoc".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/bin/yri".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/CodeObjects.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/GettingStarted.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Handlers.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Overview.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Parser.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Tags.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/TagsArch.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/Templates.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/WhatsNew.md".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/code-objects-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/handlers-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/overview-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/parser-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/images/tags-class-diagram.png".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/full_list_tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/layout/html/tag_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/default/yard_tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/docs/templates/plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/rubygems_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/autoload.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/command_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/diff.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/display.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/gems.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/graph.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/help.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/i18n.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/markup_types.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/stats.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardoc.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yardopts_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/cli/yri.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/class_variable_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/constant_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extended_method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/extra_file_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/macro_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/method_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/module_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_mapper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/namespace_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/proxy.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/code_objects/root_object.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/array.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/file.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/insertion.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/string.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/core_ext/symbol_hash.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/docstring_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/gem_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/globals.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/init_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/override_comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/path_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/struct_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/c/symbol_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/common/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/processor.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/decorator_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/dsl_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/alias_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/attribute_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/class_variable_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/comment_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/dsl_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/exception_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/extend_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/legacy/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_condition_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/mixin_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_function_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/module_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/private_constant_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/public_class_method_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/struct_handler_methods.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/visibility_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/handlers/ruby/yield_handler.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/locale.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/message.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/messages.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/po_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/pot_generator.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/i18n/text.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/logging.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/open_struct.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/c_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/comment_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/c/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ast_node.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/irb/slex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_lex.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/statement_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/legacy/token_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/ruby_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/ruby/token_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/parser/source_parser.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rake/yardoc_task.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_resolver.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/registry_store.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/LICENSE.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/MIT.txt".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/gem.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/backports/source_index.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/doc_manager.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/hook.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/rubygems/specification.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/file_system_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/process_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/stdout_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/serializers/yardoc_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/base.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/display_object_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/frames_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/library_index_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/list_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/root_request_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/search_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_command.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/commands/static_file_helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/doc_server_serializer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/http_utils.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/library_version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/rack_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/router.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/static_caching.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/css/custom.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/images/processing.gif".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/fulldoc/html/js/autocomplete.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/permalink.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/default/method_details/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/library_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/library_list/html/title.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/processing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/processing/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/templates/doc_server/search/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/server/webrick_adapter.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_factory.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/default_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/directives.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/library.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/option_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/overload_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/ref_tag_list.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/tag_format_error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/tags/types_explainer.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/engine.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/erb_cache.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/base_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/filter_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/html_syntax_highlight_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markdown.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup/rdoc_markup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/markup_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/method_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/module_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/text_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/helpers/uml_helper.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/section.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/templates/template_options.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/verifier.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/lib/yard/version.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/po/ja.po".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/dot/superklass.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/constructor_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/html/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/class/text/subclasses.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/constant/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/html/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/abstract.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/deprecated.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/note.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/private.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/returns_void.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/text.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/docstring/text/todo.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/common.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/full_list.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/frames.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_class.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_file.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/full_list_method.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/full_list.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/js/jquery.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/breadcrumb.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/footer.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/listing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/objects.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/script_setup.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/search.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/html/source.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/method_signature.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/method_details/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/dependencies.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_details.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/attribute_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/box_info.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/constant_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/defines.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_attributes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_constants.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/inherited_methods.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/item_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_details_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/method_summary.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/methodmissing.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/html/pre_docstring.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/children.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/class_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/extends.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/includes.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/instance_meths_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/module/text/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/headers.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/readme.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/child.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/dot/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/root/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/html/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/example.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/index.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/option.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/overload.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/see.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/default/tags/text/tag.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/class/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/docstring/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/css/style.css".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/js/app.js".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/fulldoc/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/layout.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/layout/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/method/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/header.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/method_list.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/module/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/files.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/onefile/html/toc.erb".freeze, "vendor/bundle/ruby/3.4.0/gems/yard-0.9.37/templates/guide/tags/html/setup.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/MIT-LICENSE".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/README.md".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/module.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/cref/map.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/error.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/gem_loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/internal.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/callbacks.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/config.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/eager_load.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/loader/helpers.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/null_inflector.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/real_mod_name.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/autoloads.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/explicit_namespaces.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/inceptions.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/registry/loaders.rb".freeze, "vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/version.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/rdoc_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/plugins/yard_plugin.rb".freeze, "vendor/bundle/ruby/3.4.0/specifications/action_text-trix-2.1.15.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actioncable-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailbox-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionmailer-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionpack-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actiontext-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/actionview-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activejob-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activemodel-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activerecord-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activestorage-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/activesupport-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ast-2.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/builder-3.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/coderay-1.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/connection_pool-2.5.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/crass-1.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/date-3.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/diff-lcs-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/docile-1.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/drb-2.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erb-5.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/erubi-1.13.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/fast_gettext-4.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/formatador-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/forwardable-1.3.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext-3.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/gettext_i18n_rails-2.0.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/globalid-1.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-2.19.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-compat-1.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rspec-4.7.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/guard-rubocop-1.5.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/io-console-0.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/irb-1.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/json-2.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/language_server-protocol-3.17.0.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lint_roller-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/locale-2.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/logger-1.7.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/loofah-2.24.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/lumberjack-1.4.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mail-2.9.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/marcel-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/method_source-1.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/mini_mime-1.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/minitest-5.26.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nenv-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-imap-0.5.12.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-pop-0.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-protocol-0.2.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/net-smtp-0.5.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nio4r-2.7.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/nokogiri-1.18.10-x86_64-linux-gnu.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/notiffany-0.1.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ostruct-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parallel-1.27.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/parser-3.3.10.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/po_to_json-2.1.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pp-0.6.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prettyprint-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prime-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/prism-1.6.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/pry-0.15.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/psych-5.2.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/racc-1.8.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-3.2.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-session-2.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rack-test-2.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rackup-2.2.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-dom-testing-2.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rails-html-sanitizer-1.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/railties-8.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rainbow-3.1.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rdoc-6.15.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/regexp_parser-2.11.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/reline-0.6.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-3.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-core-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-expectations-3.13.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-mocks-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rspec-support-3.13.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-1.81.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/rubocop-ast-1.47.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/ruby-progressbar-1.13.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/securerandom-0.4.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/shellany-0.0.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-0.22.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov-html-0.13.2.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/simplecov_json_formatter-0.1.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/singleton-0.3.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/stringio-3.1.7.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/text-1.3.1.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/thor-1.4.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/timeout-0.4.3.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tsort-0.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/tzinfo-2.0.6.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-3.2.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/unicode-emoji-4.1.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/uri-1.0.4.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/useragent-0.16.11.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-driver-0.8.0.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/websocket-extensions-0.1.5.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/yard-0.9.37.gemspec".freeze, "vendor/bundle/ruby/3.4.0/specifications/zeitwerk-2.7.3.gemspec".freeze]
+ s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "lib/assets/javascripts/gettext/all.js".freeze, "lib/gettext_i18n_rails_js.rb".freeze, "lib/gettext_i18n_rails_js/config.rb".freeze, "lib/gettext_i18n_rails_js/engine.rb".freeze, "lib/gettext_i18n_rails_js/parser.rb".freeze, "lib/gettext_i18n_rails_js/parser/base.rb".freeze, "lib/gettext_i18n_rails_js/parser/handlebars.rb".freeze, "lib/gettext_i18n_rails_js/parser/javascript.rb".freeze, "lib/gettext_i18n_rails_js/task.rb".freeze, "lib/gettext_i18n_rails_js/version.rb".freeze, "lib/tasks/gettext_i18n_rails_js_tasks.rake".freeze, "vendor/assets/javascripts/gettext/jed.js".freeze]
s.homepage = "https://github.com/webhippie/gettext_i18n_rails_js".freeze
s.licenses = ["MIT".freeze]
diff --git a/devel/rubygem-gitlab-experiment/Makefile b/devel/rubygem-gitlab-experiment/Makefile
index d5a2acb6e026..ede6b0372da4 100644
--- a/devel/rubygem-gitlab-experiment/Makefile
+++ b/devel/rubygem-gitlab-experiment/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gitlab-experiment
-PORTVERSION= 0.9.1
-PORTREVISION= 1
+PORTVERSION= 1.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-gitlab-experiment/distinfo b/devel/rubygem-gitlab-experiment/distinfo
index 9ce576bbe9bf..84035a48dd6c 100644
--- a/devel/rubygem-gitlab-experiment/distinfo
+++ b/devel/rubygem-gitlab-experiment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703588783
-SHA256 (rubygem/gitlab-experiment-0.9.1.gem) = f230ee742154805a755d5f2539dc44d93cdff08c5bbbb7656018d61f93d01f48
-SIZE (rubygem/gitlab-experiment-0.9.1.gem) = 34816
+TIMESTAMP = 1761545511
+SHA256 (rubygem/gitlab-experiment-1.0.0.gem) = 9ff76fe55d30012f0531be97143f3af5f74dd1ef3f33d630f320de0ceec9eab9
+SIZE (rubygem/gitlab-experiment-1.0.0.gem) = 35840
diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile
index b87ee81d914f..2c26250c0a57 100644
--- a/devel/rubygem-gitlab-labkit/Makefile
+++ b/devel/rubygem-gitlab-labkit/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gitlab-labkit
-PORTVERSION= 0.39.0
-PORTREVISION= 1
+PORTVERSION= 0.42.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -16,9 +15,10 @@ RUN_DEPENDS= rubygem-actionpack-gitlab>=5<8.1:www/rubygem-actionpack-gitlab \
rubygem-google-protobuf3>=3<4:devel/rubygem-google-protobuf3 \
rubygem-grpc-gitlab>=1.62:net/rubygem-grpc-gitlab \
rubygem-jaeger-client>=1.1.0<1.2:devel/rubygem-jaeger-client \
+ rubygem-json-schema-gitlab>=5.1<6:devel/rubygem-json-schema-gitlab \
rubygem-opentracing>=0.4<1:devel/rubygem-opentracing \
rubygem-pg_query>=6.1.0<7:databases/rubygem-pg_query \
- rubygem-prometheus-client-mmap>=1.2.8<1.3:devel/rubygem-prometheus-client-mmap \
+ rubygem-prometheus-client-mmap>=1.2.9<1.3:devel/rubygem-prometheus-client-mmap \
rubygem-redis-gitlab>3.0.0<6.0.0:databases/rubygem-redis-gitlab
USES= gem
diff --git a/devel/rubygem-gitlab-labkit/distinfo b/devel/rubygem-gitlab-labkit/distinfo
index 7fb7293ee70d..a668ac39f327 100644
--- a/devel/rubygem-gitlab-labkit/distinfo
+++ b/devel/rubygem-gitlab-labkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752677964
-SHA256 (rubygem/gitlab-labkit-0.39.0.gem) = ee81fc360aced98ab7929b5072b0f352b9444f5ff8f79e57faaf4a6bd191571e
-SIZE (rubygem/gitlab-labkit-0.39.0.gem) = 38912
+TIMESTAMP = 1761545160
+SHA256 (rubygem/gitlab-labkit-0.42.1.gem) = 1eea77fec44a36e71dc238e76acdb839beb6cb296a32395f36181ff67c6730b1
+SIZE (rubygem/gitlab-labkit-0.42.1.gem) = 49152
diff --git a/devel/rubygem-google-apis-admin_directory_v1/Makefile b/devel/rubygem-google-apis-admin_directory_v1/Makefile
index 8c317ab5562d..ef46ffa99feb 100644
--- a/devel/rubygem-google-apis-admin_directory_v1/Makefile
+++ b/devel/rubygem-google-apis-admin_directory_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-admin_directory_v1
-PORTVERSION= 0.70.0
+PORTVERSION= 0.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-admin_directory_v1/distinfo b/devel/rubygem-google-apis-admin_directory_v1/distinfo
index 23726400693b..d191c713b338 100644
--- a/devel/rubygem-google-apis-admin_directory_v1/distinfo
+++ b/devel/rubygem-google-apis-admin_directory_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774875
-SHA256 (rubygem/google-apis-admin_directory_v1-0.70.0.gem) = 0553f708d2dcf45db33db076ace3ef86de28ce12cb89e2c61a28e2eaf405b7d4
-SIZE (rubygem/google-apis-admin_directory_v1-0.70.0.gem) = 73216
+TIMESTAMP = 1762587386
+SHA256 (rubygem/google-apis-admin_directory_v1-0.71.0.gem) = 59620fe3ff41ea5f65dc031c1178699e4c915ba66b30104db63b3eab1b55b1ab
+SIZE (rubygem/google-apis-admin_directory_v1-0.71.0.gem) = 73728
diff --git a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile
index cfba751c599e..2f64ee35a418 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile
+++ b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-androidpublisher_v3
-PORTVERSION= 0.84.0
+PORTVERSION= 0.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -17,6 +17,4 @@ USES= gem
NO_ARCH= yes
-PORTSCOUT= limit:^0\.84\.
-
.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo
index f0655143fabe..4a7455c71d7b 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo
+++ b/devel/rubygem-google-apis-androidpublisher_v3-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755675474
-SHA256 (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 78cb3e3bcbfa029758cf15cf2ff286d4bca13182d2bf895bba3da70a5f98f71a
-SIZE (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 105472
+TIMESTAMP = 1761393464
+SHA256 (rubygem/google-apis-androidpublisher_v3-0.86.0.gem) = 73a672a8326c1ab981f1e15e0ed5a66a09f218b2f695c041a2d9d26d57b87eaf
+SIZE (rubygem/google-apis-androidpublisher_v3-0.86.0.gem) = 105472
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
index b252a36f1a66..1974fefe6522 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile
+++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-androidpublisher_v3
-PORTVERSION= 0.87.0
+PORTVERSION= 0.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
index abf78fb1d21e..24736e05b414 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo
+++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436619
-SHA256 (rubygem/google-apis-androidpublisher_v3-0.87.0.gem) = 249be4b882d04923c3c8ad4eb403db8252129e0d6e2b5f139160f1637d332ff0
-SIZE (rubygem/google-apis-androidpublisher_v3-0.87.0.gem) = 105984
+TIMESTAMP = 1762587388
+SHA256 (rubygem/google-apis-androidpublisher_v3-0.88.0.gem) = 29facc5f11718dba2c047dafa2a3a6585e4e3c90554f8d58f2f39e6b8cdc2670
+SIZE (rubygem/google-apis-androidpublisher_v3-0.88.0.gem) = 106496
diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile
index 8e379334e76b..1ed755a2e3ae 100644
--- a/devel/rubygem-google-apis-bigquery_v2/Makefile
+++ b/devel/rubygem-google-apis-bigquery_v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-bigquery_v2
-PORTVERSION= 0.95.0
+PORTVERSION= 0.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-bigquery_v2/distinfo b/devel/rubygem-google-apis-bigquery_v2/distinfo
index 9dc2d439b58c..bb2345996c34 100644
--- a/devel/rubygem-google-apis-bigquery_v2/distinfo
+++ b/devel/rubygem-google-apis-bigquery_v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774877
-SHA256 (rubygem/google-apis-bigquery_v2-0.95.0.gem) = db9f402734efff82e6ca9a7d7e71b496c932b62db84ab768b9f18e96827ab3a5
-SIZE (rubygem/google-apis-bigquery_v2-0.95.0.gem) = 145408
+TIMESTAMP = 1762587390
+SHA256 (rubygem/google-apis-bigquery_v2-0.96.0.gem) = 8eb277bff73b1622d1e5a6253386938c15f296306507cf84a783980f932302cd
+SIZE (rubygem/google-apis-bigquery_v2-0.96.0.gem) = 145408
diff --git a/devel/rubygem-google-apis-cloudkms_v1/Makefile b/devel/rubygem-google-apis-cloudkms_v1/Makefile
index 4fe311732bbf..38bbe0b9b9ed 100644
--- a/devel/rubygem-google-apis-cloudkms_v1/Makefile
+++ b/devel/rubygem-google-apis-cloudkms_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudkms_v1
-PORTVERSION= 0.63.0
+PORTVERSION= 0.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudkms_v1/distinfo b/devel/rubygem-google-apis-cloudkms_v1/distinfo
index b1051909f0cf..162007bd260d 100644
--- a/devel/rubygem-google-apis-cloudkms_v1/distinfo
+++ b/devel/rubygem-google-apis-cloudkms_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774879
-SHA256 (rubygem/google-apis-cloudkms_v1-0.63.0.gem) = bbbf4a579c7fccdcd5e66649cc47dd6e1831369f0d72232062d07f74068f64b5
-SIZE (rubygem/google-apis-cloudkms_v1-0.63.0.gem) = 51712
+TIMESTAMP = 1762587392
+SHA256 (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 31bf69368cd806e048d39f2f60d1b978ea02f8c6b1519106a46cd6403efb1fd7
+SIZE (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 51712
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile
index d0f9f9e5a079..a695be588fb5 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudresourcemanager_v1
-PORTVERSION= 0.31.0
+PORTVERSION= 0.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -12,7 +12,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
+RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo
index 5464094eee39..cdd03ff78c8d 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676990465
-SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = f0a472a228c0b9b592741380ce79ead2458ea0066a4b5a78635818b9b62efbbf
-SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = 38912
+TIMESTAMP = 1761544767
+SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8
+SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = 39936
diff --git a/devel/rubygem-google-apis-compute_v1-gitlab/Makefile b/devel/rubygem-google-apis-compute_v1-gitlab/Makefile
index 9b969bb6d3e1..a322d11ff516 100644
--- a/devel/rubygem-google-apis-compute_v1-gitlab/Makefile
+++ b/devel/rubygem-google-apis-compute_v1-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-compute_v1
-PORTVERSION= 0.127.0
+PORTVERSION= 0.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-google-apis-compute_v1-gitlab/distinfo b/devel/rubygem-google-apis-compute_v1-gitlab/distinfo
index f1cdf4c7f7ad..812530c7e81a 100644
--- a/devel/rubygem-google-apis-compute_v1-gitlab/distinfo
+++ b/devel/rubygem-google-apis-compute_v1-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755675269
-SHA256 (rubygem/google-apis-compute_v1-0.127.0.gem) = b7c8c4f10d3f462f6a00339cbc4398b68564ad5cb1883f7d20b9ae2f9b210ab8
-SIZE (rubygem/google-apis-compute_v1-0.127.0.gem) = 515584
+TIMESTAMP = 1761393340
+SHA256 (rubygem/google-apis-compute_v1-0.129.0.gem) = b767d4564519fc47fc86b10159ec27ad515292e92b979b10720b02fd3b06f5d3
+SIZE (rubygem/google-apis-compute_v1-0.129.0.gem) = 517120
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index b8a87d494c05..2d03cbcb6982 100644
--- a/devel/rubygem-google-apis-compute_v1/Makefile
+++ b/devel/rubygem-google-apis-compute_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-compute_v1
-PORTVERSION= 0.133.0
+PORTVERSION= 0.134.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo
index 1e3f34050f4e..5d48986fdd26 100644
--- a/devel/rubygem-google-apis-compute_v1/distinfo
+++ b/devel/rubygem-google-apis-compute_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774881
-SHA256 (rubygem/google-apis-compute_v1-0.133.0.gem) = f25e7083773c9f51867c7464e8e67d94d309ebd93bb130f3fa128f08af540a5a
-SIZE (rubygem/google-apis-compute_v1-0.133.0.gem) = 547328
+TIMESTAMP = 1762587394
+SHA256 (rubygem/google-apis-compute_v1-0.134.0.gem) = f0f0bab87c21f17ef418120adf5fada1e0a64e04afd0b42962382f0aa3085af1
+SIZE (rubygem/google-apis-compute_v1-0.134.0.gem) = 551936
diff --git a/devel/rubygem-google-apis-container_v1beta1/Makefile b/devel/rubygem-google-apis-container_v1beta1/Makefile
index 362e25d896c2..8005aa576dd0 100644
--- a/devel/rubygem-google-apis-container_v1beta1/Makefile
+++ b/devel/rubygem-google-apis-container_v1beta1/Makefile
@@ -1,6 +1,5 @@
PORTNAME= google-apis-container_v1beta1
-PORTVERSION= 0.43.0
-PORTREVISION= 1
+PORTVERSION= 0.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +10,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
+RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
diff --git a/devel/rubygem-google-apis-container_v1beta1/distinfo b/devel/rubygem-google-apis-container_v1beta1/distinfo
index 5a83ec54d2e0..b523b1b07d0d 100644
--- a/devel/rubygem-google-apis-container_v1beta1/distinfo
+++ b/devel/rubygem-google-apis-container_v1beta1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676989782
-SHA256 (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 68c48fcf88db926ceab16f56890c85890269e6366b272fcde958a9b5550313d0
-SIZE (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 80384
+TIMESTAMP = 1761544691
+SHA256 (rubygem/google-apis-container_v1beta1-0.91.0.gem) = 9639664bf4876059627b44e3feca67cf34bb48c3520d60fbdfc42f4f37f5c299
+SIZE (rubygem/google-apis-container_v1beta1-0.91.0.gem) = 115200
diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile
index 914916f9312a..14253a8a83ff 100644
--- a/devel/rubygem-google-apis-drive_v3/Makefile
+++ b/devel/rubygem-google-apis-drive_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-drive_v3
-PORTVERSION= 0.71.0
+PORTVERSION= 0.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo
index 371140b2d52e..afe66d1d65c1 100644
--- a/devel/rubygem-google-apis-drive_v3/distinfo
+++ b/devel/rubygem-google-apis-drive_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816872
-SHA256 (rubygem/google-apis-drive_v3-0.71.0.gem) = 577297cd0a13e100bac05372b845baac1b6703fb15ee6a779346efa56ded66fc
-SIZE (rubygem/google-apis-drive_v3-0.71.0.gem) = 61952
+TIMESTAMP = 1762587396
+SHA256 (rubygem/google-apis-drive_v3-0.73.0.gem) = 0deae93eed8c8f6a14c8311f3753b2964de7adc90acf30f511cacbde9e52ed82
+SIZE (rubygem/google-apis-drive_v3-0.73.0.gem) = 62464
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
index 730290da182b..6382fce43f2f 100644
--- a/devel/rubygem-google-apis-iam_v1/Makefile
+++ b/devel/rubygem-google-apis-iam_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-iam_v1
-PORTVERSION= 0.79.0
+PORTVERSION= 0.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo
index 8905bffe85b4..a906373b3795 100644
--- a/devel/rubygem-google-apis-iam_v1/distinfo
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774969
-SHA256 (rubygem/google-apis-iam_v1-0.79.0.gem) = dc014a4cc18c964795f9423f13e032f30ae037ec3b4325d852dee5df67577ae8
-SIZE (rubygem/google-apis-iam_v1-0.79.0.gem) = 67072
+TIMESTAMP = 1762587540
+SHA256 (rubygem/google-apis-iam_v1-0.80.0.gem) = 4784eda03c7f0a13ca592f34b7bf330be4fa871342b21e6a00b27f43782dbe68
+SIZE (rubygem/google-apis-iam_v1-0.80.0.gem) = 67072
diff --git a/devel/rubygem-google-apis-iamcredentials_v1/Makefile b/devel/rubygem-google-apis-iamcredentials_v1/Makefile
index da3aefe67426..127dcd7fe343 100644
--- a/devel/rubygem-google-apis-iamcredentials_v1/Makefile
+++ b/devel/rubygem-google-apis-iamcredentials_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-iamcredentials_v1
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-iamcredentials_v1/distinfo b/devel/rubygem-google-apis-iamcredentials_v1/distinfo
index 5268068608bc..2e7df773e826 100644
--- a/devel/rubygem-google-apis-iamcredentials_v1/distinfo
+++ b/devel/rubygem-google-apis-iamcredentials_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716322
-SHA256 (rubygem/google-apis-iamcredentials_v1-0.24.0.gem) = 5774dac78fb7b527895735252e2f76bf183b5a4462517256330327a1749c6384
-SIZE (rubygem/google-apis-iamcredentials_v1-0.24.0.gem) = 16384
+TIMESTAMP = 1762587398
+SHA256 (rubygem/google-apis-iamcredentials_v1-0.25.0.gem) = ef73fbcf7c02c442fc01977286d8aacddd8eaafb6b6d529bf8e38e9f0d1fd6c2
+SIZE (rubygem/google-apis-iamcredentials_v1-0.25.0.gem) = 15872
diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile
index 78aac161431f..c19d78de19f9 100644
--- a/devel/rubygem-google-apis-monitoring_v3/Makefile
+++ b/devel/rubygem-google-apis-monitoring_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-monitoring_v3
-PORTVERSION= 0.82.0
+PORTVERSION= 0.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-monitoring_v3/distinfo b/devel/rubygem-google-apis-monitoring_v3/distinfo
index f2ad8d3133fd..b6164dc93cc3 100644
--- a/devel/rubygem-google-apis-monitoring_v3/distinfo
+++ b/devel/rubygem-google-apis-monitoring_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757121762
-SHA256 (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 1e4f0baeef92e53a538856667d2d2e287cc17cb50803dc4266e82d61d2a7f55c
-SIZE (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 86016
+TIMESTAMP = 1761447652
+SHA256 (rubygem/google-apis-monitoring_v3-0.83.0.gem) = 4b161643b0fc68e7e963b3a488c0026636b8ef482fa8ef467090d40fd944743b
+SIZE (rubygem/google-apis-monitoring_v3-0.83.0.gem) = 87552
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
index b0ede2837c5e..77bc13a53dfd 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-sqladmin_v1beta4
-PORTVERSION= 0.92.0
+PORTVERSION= 0.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
index daaf41131c4b..d1d256aee475 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774883
-SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.92.0.gem) = 5e0f60bebf302a5430988d7b176169d35171a97aec0ff6c92238166e1b6a2ed9
-SIZE (rubygem/google-apis-sqladmin_v1beta4-0.92.0.gem) = 75264
+TIMESTAMP = 1762587400
+SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.93.0.gem) = d462f73d2e0178d7d52dc93d4de1a5b3c72c7475f91db2e92a95c5cf87a77e45
+SIZE (rubygem/google-apis-sqladmin_v1beta4-0.93.0.gem) = 75264
diff --git a/devel/rubygem-google-apis-storage_v1-gitlab/Makefile b/devel/rubygem-google-apis-storage_v1-gitlab/Makefile
index 8960f6e7c695..1f9bd73514d1 100644
--- a/devel/rubygem-google-apis-storage_v1-gitlab/Makefile
+++ b/devel/rubygem-google-apis-storage_v1-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-storage_v1
-PORTVERSION= 0.47.0
+PORTVERSION= 0.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-google-apis-storage_v1-gitlab/distinfo b/devel/rubygem-google-apis-storage_v1-gitlab/distinfo
index 63f039280369..f2cc8dabb3a2 100644
--- a/devel/rubygem-google-apis-storage_v1-gitlab/distinfo
+++ b/devel/rubygem-google-apis-storage_v1-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729509194
-SHA256 (rubygem/google-apis-storage_v1-0.47.0.gem) = 0c75864c5d9604dd6841ec9e0ea30c74d50f64e6329300ea435b34fce5f75278
-SIZE (rubygem/google-apis-storage_v1-0.47.0.gem) = 52736
+TIMESTAMP = 1761396147
+SHA256 (rubygem/google-apis-storage_v1-0.56.0.gem) = b4e8d90db1a2085de66fbb915b3bcd792179dfcc573320900435f91b8d0d182b
+SIZE (rubygem/google-apis-storage_v1-0.56.0.gem) = 54784
diff --git a/devel/rubygem-google-iam-credentials-v1/Makefile b/devel/rubygem-google-iam-credentials-v1/Makefile
index 02c89b63f52e..3957d80663ea 100644
--- a/devel/rubygem-google-iam-credentials-v1/Makefile
+++ b/devel/rubygem-google-iam-credentials-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-iam-credentials-v1
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-iam-credentials-v1/distinfo b/devel/rubygem-google-iam-credentials-v1/distinfo
index 60bb98bcb5e5..3462f477ac9f 100644
--- a/devel/rubygem-google-iam-credentials-v1/distinfo
+++ b/devel/rubygem-google-iam-credentials-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324274
-SHA256 (rubygem/google-iam-credentials-v1-1.4.0.gem) = 4929b95e5edd681337bfd846fc437c0cc7c5de2f7aac0fcd2ae6552c7443e7ab
-SIZE (rubygem/google-iam-credentials-v1-1.4.0.gem) = 42496
+TIMESTAMP = 1762587402
+SHA256 (rubygem/google-iam-credentials-v1-1.4.1.gem) = d64a5bfe03341533d252d5b2ebab55660fd0185d957b00849a78acd9fb8c7235
+SIZE (rubygem/google-iam-credentials-v1-1.4.1.gem) = 42496
diff --git a/devel/rubygem-google-iam-v1/Makefile b/devel/rubygem-google-iam-v1/Makefile
index 1239cb423098..6429b99b87c1 100644
--- a/devel/rubygem-google-iam-v1/Makefile
+++ b/devel/rubygem-google-iam-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-iam-v1
-PORTVERSION= 1.5.0
+PORTVERSION= 1.5.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-iam-v1/distinfo b/devel/rubygem-google-iam-v1/distinfo
index a7aa5a65c117..0528df2beb9a 100644
--- a/devel/rubygem-google-iam-v1/distinfo
+++ b/devel/rubygem-google-iam-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324276
-SHA256 (rubygem/google-iam-v1-1.5.0.gem) = 72fcf9b254265f0a131cd3044702685aa66a018662fc0b2b4b43f8a1068c8842
-SIZE (rubygem/google-iam-v1-1.5.0.gem) = 43008
+TIMESTAMP = 1762587404
+SHA256 (rubygem/google-iam-v1-1.5.1.gem) = 5b9e6a9d86b6b7b9e7269eb73390c3803c135db32a754fe4a44634292b6effa4
+SIZE (rubygem/google-iam-v1-1.5.1.gem) = 43008
diff --git a/devel/rubygem-google-protobuf/Makefile b/devel/rubygem-google-protobuf/Makefile
index 596055df9b47..0959d2bf9f9b 100644
--- a/devel/rubygem-google-protobuf/Makefile
+++ b/devel/rubygem-google-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-protobuf
-PORTVERSION= 4.32.1
+PORTVERSION= 4.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-protobuf/distinfo b/devel/rubygem-google-protobuf/distinfo
index 21bae1e48468..d44b8475fba2 100644
--- a/devel/rubygem-google-protobuf/distinfo
+++ b/devel/rubygem-google-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324278
-SHA256 (rubygem/google-protobuf-4.32.1.gem) = d9ec3f52a283802055647af5d824dcdfe0a791c6ecbad6a514442f40759015e7
-SIZE (rubygem/google-protobuf-4.32.1.gem) = 299520
+TIMESTAMP = 1761447654
+SHA256 (rubygem/google-protobuf-4.33.0.gem) = a4918b45bea5889c38fb82da83a5175209600f9c17fb1698be30d635696b3526
+SIZE (rubygem/google-protobuf-4.33.0.gem) = 302080
diff --git a/devel/rubygem-grape-entity/Makefile b/devel/rubygem-grape-entity/Makefile
index 2ff52e9cfdc0..737584303ab1 100644
--- a/devel/rubygem-grape-entity/Makefile
+++ b/devel/rubygem-grape-entity/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grape-entity
PORTVERSION= 1.0.1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-activesupport-gitlab>=3.0.0:devel/rubygem-activesupport-gitlab \
- rubygem-multi_json>=1.3.2:devel/rubygem-multi_json
+ rubygem-multi_json-gitlab>=1.3.2:devel/rubygem-multi_json-gitlab
USES= gem
diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile
index c6cd054f03cd..64b80254608d 100644
--- a/devel/rubygem-icalendar/Makefile
+++ b/devel/rubygem-icalendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= icalendar
-PORTVERSION= 2.12.0
+PORTVERSION= 2.12.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-icalendar/distinfo b/devel/rubygem-icalendar/distinfo
index 493de10d8f18..accec346474e 100644
--- a/devel/rubygem-icalendar/distinfo
+++ b/devel/rubygem-icalendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759817006
-SHA256 (rubygem/icalendar-2.12.0.gem) = 331cc3ca2243bd43f38f81658f53c03bea1e7584375561373824758363e4fff5
-SIZE (rubygem/icalendar-2.12.0.gem) = 47616
+TIMESTAMP = 1762587542
+SHA256 (rubygem/icalendar-2.12.1.gem) = ecff56c550aed551f29ad1faad0da54bf62362dfaf22a428bd7ad782938fe764
+SIZE (rubygem/icalendar-2.12.1.gem) = 48128
diff --git a/devel/rubygem-io-stream/Makefile b/devel/rubygem-io-stream/Makefile
index 9e5a30ae3202..60e957c4b078 100644
--- a/devel/rubygem-io-stream/Makefile
+++ b/devel/rubygem-io-stream/Makefile
@@ -1,5 +1,5 @@
PORTNAME= io-stream
-PORTVERSION= 0.10.0
+PORTVERSION= 0.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-io-stream/distinfo b/devel/rubygem-io-stream/distinfo
index d84182a5d43b..d58a41113903 100644
--- a/devel/rubygem-io-stream/distinfo
+++ b/devel/rubygem-io-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622399
-SHA256 (rubygem/io-stream-0.10.0.gem) = 55d2cf28f925de4d7bdfa33b4308916b0ac3fbd3ca1af8e2c4ab067dac4f3d65
-SIZE (rubygem/io-stream-0.10.0.gem) = 17920
+TIMESTAMP = 1761447656
+SHA256 (rubygem/io-stream-0.11.0.gem) = d75b0baa991865097fbe3f101c40d3fd1ab301f9b9d7dc22586f60c524727788
+SIZE (rubygem/io-stream-0.11.0.gem) = 18432
diff --git a/devel/rubygem-irb-gitlab/Makefile b/devel/rubygem-irb-gitlab/Makefile
index d18b059d03aa..113501363fc2 100644
--- a/devel/rubygem-irb-gitlab/Makefile
+++ b/devel/rubygem-irb-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= irb
-PORTVERSION= 1.15.2
+PORTVERSION= 1.15.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/devel/rubygem-irb-gitlab/distinfo b/devel/rubygem-irb-gitlab/distinfo
index caac9fe6921f..dcbf36a999c6 100644
--- a/devel/rubygem-irb-gitlab/distinfo
+++ b/devel/rubygem-irb-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289434
-SHA256 (rubygem/irb-1.15.2.gem) = 222f32952e278da34b58ffe45e8634bf4afc2dc7aa9da23fed67e581aa50fdba
-SIZE (rubygem/irb-1.15.2.gem) = 88576
+TIMESTAMP = 1762063223
+SHA256 (rubygem/irb-1.15.3.gem) = 4349edff1efa7ff7bfd34cb9df74a133a588ba88c2718098b3b4468b81184aaa
+SIZE (rubygem/irb-1.15.3.gem) = 101888
diff --git a/devel/rubygem-irb/Makefile b/devel/rubygem-irb/Makefile
index d5f8bb45a32d..381af79a17c8 100644
--- a/devel/rubygem-irb/Makefile
+++ b/devel/rubygem-irb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= irb
-PORTVERSION= 1.15.2
+PORTVERSION= 1.15.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-irb/distinfo b/devel/rubygem-irb/distinfo
index caac9fe6921f..6a409a1beb80 100644
--- a/devel/rubygem-irb/distinfo
+++ b/devel/rubygem-irb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289434
-SHA256 (rubygem/irb-1.15.2.gem) = 222f32952e278da34b58ffe45e8634bf4afc2dc7aa9da23fed67e581aa50fdba
-SIZE (rubygem/irb-1.15.2.gem) = 88576
+TIMESTAMP = 1762587544
+SHA256 (rubygem/irb-1.15.3.gem) = 4349edff1efa7ff7bfd34cb9df74a133a588ba88c2718098b3b4468b81184aaa
+SIZE (rubygem/irb-1.15.3.gem) = 101888
diff --git a/devel/rubygem-jbuilder-rails81/Makefile b/devel/rubygem-jbuilder-rails81/Makefile
new file mode 100644
index 000000000000..1ca4d36b1d47
--- /dev/null
+++ b/devel/rubygem-jbuilder-rails81/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= jbuilder
+PORTVERSION= 2.14.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionview81>=7.0.0:devel/rubygem-actionview81 \
+ rubygem-activesupport81>=7.0.0:devel/rubygem-activesupport81
+
+USES= gem shebangfix
+
+NO_ARCH= yes
+
+SHEBANG_FILES= bin/test
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails81/distinfo b/devel/rubygem-jbuilder-rails81/distinfo
new file mode 100644
index 000000000000..d5e521c81db4
--- /dev/null
+++ b/devel/rubygem-jbuilder-rails81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757121772
+SHA256 (rubygem/jbuilder-2.14.1.gem) = 4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42
+SIZE (rubygem/jbuilder-2.14.1.gem) = 28672
diff --git a/devel/rubygem-jbuilder-rails81/pkg-descr b/devel/rubygem-jbuilder-rails81/pkg-descr
new file mode 100644
index 000000000000..7acb33f91304
--- /dev/null
+++ b/devel/rubygem-jbuilder-rails81/pkg-descr
@@ -0,0 +1 @@
+Create JSON structures via a Builder-style DSL
diff --git a/devel/rubygem-json-schema-gitlab/Makefile b/devel/rubygem-json-schema-gitlab/Makefile
new file mode 100644
index 000000000000..0979792551ab
--- /dev/null
+++ b/devel/rubygem-json-schema-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= json-schema
+PORTVERSION= 5.2.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby JSON schema validator
+WWW= https://github.com/ruby-json-schema/json-schema
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
+ rubygem-bigdecimal>=3.1<4:math/rubygem-bigdecimal
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-json-schema-gitlab/distinfo b/devel/rubygem-json-schema-gitlab/distinfo
new file mode 100644
index 000000000000..bcf51e6e2228
--- /dev/null
+++ b/devel/rubygem-json-schema-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761397288
+SHA256 (rubygem/json-schema-5.2.2.gem) = 60beae0ed79ca9c552854c9ebfd44f50f77bd0c3144526d46afec384509940d5
+SIZE (rubygem/json-schema-5.2.2.gem) = 33280
diff --git a/devel/rubygem-json-schema-gitlab/pkg-descr b/devel/rubygem-json-schema-gitlab/pkg-descr
new file mode 100644
index 000000000000..1728d616cf3d
--- /dev/null
+++ b/devel/rubygem-json-schema-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+This library is intended to provide Ruby with an interface for validating JSON
+objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support
+for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also
+included.
diff --git a/devel/rubygem-json/Makefile b/devel/rubygem-json/Makefile
index 5844ed4ebb88..2c70f0e8424b 100644
--- a/devel/rubygem-json/Makefile
+++ b/devel/rubygem-json/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json
-PORTVERSION= 2.15.1
+PORTVERSION= 2.15.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-json/distinfo b/devel/rubygem-json/distinfo
index 41f9f2e00666..1f91d3c45e48 100644
--- a/devel/rubygem-json/distinfo
+++ b/devel/rubygem-json/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774889
-SHA256 (rubygem/json-2.15.1.gem) = b1c1b2e7c116eb1903e0ce0c374783e6ead8747a0f9eca132d274018ebb80b89
-SIZE (rubygem/json-2.15.1.gem) = 78848
+TIMESTAMP = 1762587406
+SHA256 (rubygem/json-2.15.2.gem) = 1068e1d966d2d0dcaf953eaed09c2d30e4104c64c1e3140c435d17be08d1fa27
+SIZE (rubygem/json-2.15.2.gem) = 78848
diff --git a/devel/rubygem-jsonpath/Makefile b/devel/rubygem-jsonpath/Makefile
index d5de9e17c5dc..ee44df172c2b 100644
--- a/devel/rubygem-jsonpath/Makefile
+++ b/devel/rubygem-jsonpath/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jsonpath
PORTVERSION= 1.1.5
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/joshbuddy/jsonpath
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json
+RUN_DEPENDS= rubygem-multi_json-gitlab>=0:devel/rubygem-multi_json-gitlab
USES= gem
diff --git a/devel/rubygem-libdatadog/Makefile b/devel/rubygem-libdatadog/Makefile
index e3d4a0343837..f901a0a5a127 100644
--- a/devel/rubygem-libdatadog/Makefile
+++ b/devel/rubygem-libdatadog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libdatadog
-PORTVERSION= 18.1.0.1.0
+PORTVERSION= 22.0.1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-libdatadog/distinfo b/devel/rubygem-libdatadog/distinfo
index 9a716b18f909..12720f51a713 100644
--- a/devel/rubygem-libdatadog/distinfo
+++ b/devel/rubygem-libdatadog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813962
-SHA256 (rubygem/libdatadog-18.1.0.1.0.gem) = fbdd74d24c2474544418f183a31725c4ee4da85341c1310dcbe292c5ec151b09
-SIZE (rubygem/libdatadog-18.1.0.1.0.gem) = 14411776
+TIMESTAMP = 1761447658
+SHA256 (rubygem/libdatadog-22.0.1.1.0.gem) = 65e98a8ebe337ec8fcb5a9e507349cf14e82da9e571ba9c03942e2620ae5675f
+SIZE (rubygem/libdatadog-22.0.1.1.0.gem) = 15564288
diff --git a/devel/rubygem-libdatadog/files/patch-gemspec b/devel/rubygem-libdatadog/files/patch-gemspec
index d708e0adbfeb..5522cee6a3c3 100644
--- a/devel/rubygem-libdatadog/files/patch-gemspec
+++ b/devel/rubygem-libdatadog/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "vendor/[^"]*".freeze||g' libdatadog.gemspec
---- libdatadog.gemspec.orig 2025-06-13 22:22:47 UTC
+--- libdatadog.gemspec.orig 2025-10-26 03:36:58 UTC
+++ libdatadog.gemspec
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.date = "1980-01-02"
s.description = "libdatadog is a Rust-based utility library for Datadog's ddtrace gem.".freeze
s.email = ["dev@datadoghq.com".freeze]
-- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-18.1.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze]
+- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze]
+ s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze]
s.homepage = "https://docs.datadoghq.com/tracing/".freeze
s.licenses = ["Apache-2.0".freeze]
diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile
index 1b7236c0e6fd..29ddd1fa3fe4 100644
--- a/devel/rubygem-libddwaf/Makefile
+++ b/devel/rubygem-libddwaf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libddwaf
-PORTVERSION= 1.24.1.2.1
+PORTVERSION= 1.25.1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-libddwaf/distinfo b/devel/rubygem-libddwaf/distinfo
index 95446a269534..d6d8a4c50355 100644
--- a/devel/rubygem-libddwaf/distinfo
+++ b/devel/rubygem-libddwaf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816880
-SHA256 (rubygem/libddwaf-1.24.1.2.1.gem) = 35652cdfde192d32f305eabcaab4e72bea9a9e7fd6aa4f618c3985de642df6d8
-SIZE (rubygem/libddwaf-1.24.1.2.1.gem) = 3052544
+TIMESTAMP = 1761447660
+SHA256 (rubygem/libddwaf-1.25.1.1.0.gem) = 49fa30bb6ff0078ccd79991b52e5cd51662eb8f45156bc58e026bc7824b66b83
+SIZE (rubygem/libddwaf-1.25.1.1.0.gem) = 3178496
diff --git a/devel/rubygem-logger-gitlab/Makefile b/devel/rubygem-logger-gitlab/Makefile
index 5aaf2cb48969..349cd3c0f94d 100644
--- a/devel/rubygem-logger-gitlab/Makefile
+++ b/devel/rubygem-logger-gitlab/Makefile
@@ -10,6 +10,8 @@ WWW= https://github.com/ruby/logger
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-logger/Makefile b/devel/rubygem-logger/Makefile
index d6f517378cee..d922b800c24d 100644
--- a/devel/rubygem-logger/Makefile
+++ b/devel/rubygem-logger/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/logger
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-logging-gitlab/Makefile b/devel/rubygem-logging-gitlab/Makefile
new file mode 100644
index 000000000000..804afd512e6e
--- /dev/null
+++ b/devel/rubygem-logging-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= logging
+PORTVERSION= 2.4.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Logging library based on Java's log4j #'
+WWW= https://github.com/TwP/logging
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-little-plugger>=1.1<2:devel/rubygem-little-plugger \
+ rubygem-multi_json-gitlab>=1.14<2:devel/rubygem-multi_json-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-logging-gitlab/distinfo b/devel/rubygem-logging-gitlab/distinfo
new file mode 100644
index 000000000000..5471152d83a2
--- /dev/null
+++ b/devel/rubygem-logging-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1718580356
+SHA256 (rubygem/logging-2.4.0.gem) = ba8893a3c211b836f4131bb93b3eb3137a0c3b1fcd0ec3d570e324d8bdc00ccb
+SIZE (rubygem/logging-2.4.0.gem) = 89088
diff --git a/devel/rubygem-logging-gitlab/pkg-descr b/devel/rubygem-logging-gitlab/pkg-descr
new file mode 100644
index 000000000000..e2846cae4e23
--- /dev/null
+++ b/devel/rubygem-logging-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+Logging is a flexible logging library for use in Ruby programs based on the
+design of Java's log4j library. It features a hierarchical logging system,
+custom level names, multiple output destinations per log event, custom
+formatting, and more.
diff --git a/devel/rubygem-marcel-gitlab/Makefile b/devel/rubygem-marcel-gitlab/Makefile
new file mode 100644
index 000000000000..157fbe0f004f
--- /dev/null
+++ b/devel/rubygem-marcel-gitlab/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= marcel
+PORTVERSION= 1.0.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple mime type detection
+WWW= https://github.com/rails/marcel
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-marcel-gitlab/distinfo b/devel/rubygem-marcel-gitlab/distinfo
new file mode 100644
index 000000000000..18422f5290e1
--- /dev/null
+++ b/devel/rubygem-marcel-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761397957
+SHA256 (rubygem/marcel-1.0.4.gem) = 0d5649feb64b8f19f3d3468b96c680bae9746335d02194270287868a661516a4
+SIZE (rubygem/marcel-1.0.4.gem) = 46080
diff --git a/devel/rubygem-marcel-gitlab/pkg-descr b/devel/rubygem-marcel-gitlab/pkg-descr
new file mode 100644
index 000000000000..5c22f0d4b0b8
--- /dev/null
+++ b/devel/rubygem-marcel-gitlab/pkg-descr
@@ -0,0 +1,3 @@
+Marcel attempts to choose the most appropriate content type for a given file by
+looking at the binary data, the filename, and any declared type (perhaps passed
+as a request header).
diff --git a/devel/rubygem-multi_json-gitlab/Makefile b/devel/rubygem-multi_json-gitlab/Makefile
new file mode 100644
index 000000000000..cd885fd3c761
--- /dev/null
+++ b/devel/rubygem-multi_json-gitlab/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= multi_json
+PORTVERSION= 1.17.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby library provide swappable JSON backends
+WWW= https://github.com/intridea/multi_json
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= gem
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= JSON JSON_PURE YAJL_RUBY
+OPTIONS_DEFAULT=JSON_PURE
+JSON_DESC= JSON implementation as a Ruby extension in C
+JSON_PURE_DESC= JSON implementation in pure Ruby
+YAJL_RUBY_DESC= Yajl JSON stream-based parser library
+
+JSON_RUN_DEPENDS= rubygem-json>=0:devel/rubygem-json
+JSON_PURE_RUN_DEPENDS= rubygem-json_pure>=0:devel/rubygem-json_pure
+YAJL_RUBY_RUN_DEPENDS= rubygem-yajl-ruby>=0:devel/rubygem-yajl-ruby
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-multi_json-gitlab/distinfo b/devel/rubygem-multi_json-gitlab/distinfo
new file mode 100644
index 000000000000..396311632a2e
--- /dev/null
+++ b/devel/rubygem-multi_json-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761395079
+SHA256 (rubygem/multi_json-1.17.0.gem) = 76581f6c96aebf2e85f8a8b9854829e0988f335e8671cd1a56a1036eb75e4a1b
+SIZE (rubygem/multi_json-1.17.0.gem) = 22016
diff --git a/devel/rubygem-multi_json114/pkg-descr b/devel/rubygem-multi_json-gitlab/pkg-descr
index 49d79e40d2bd..49d79e40d2bd 100644
--- a/devel/rubygem-multi_json114/pkg-descr
+++ b/devel/rubygem-multi_json-gitlab/pkg-descr
diff --git a/devel/rubygem-multi_json114/Makefile b/devel/rubygem-multi_json114/Makefile
deleted file mode 100644
index 6c36e1620038..000000000000
--- a/devel/rubygem-multi_json114/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= multi_json
-PORTVERSION= 1.14.1
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 114
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Ruby library provide swappable JSON backends
-WWW= https://github.com/intridea/multi_json
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-USES= gem
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= JSON JSON_PURE YAJL_RUBY
-OPTIONS_DEFAULT=JSON_PURE
-JSON_DESC= JSON implementation as a Ruby extension in C
-JSON_PURE_DESC= JSON implementation in pure Ruby
-YAJL_RUBY_DESC= Yajl JSON stream-based parser library
-
-JSON_RUN_DEPENDS= rubygem-json>=0:devel/rubygem-json
-JSON_PURE_RUN_DEPENDS= rubygem-json_pure>=0:devel/rubygem-json_pure
-YAJL_RUBY_RUN_DEPENDS= rubygem-yajl-ruby>=0:devel/rubygem-yajl-ruby
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-multi_json114/distinfo b/devel/rubygem-multi_json114/distinfo
deleted file mode 100644
index 60fae5470819..000000000000
--- a/devel/rubygem-multi_json114/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1577145877
-SHA256 (rubygem/multi_json-1.14.1.gem) = d971296c0eacea289d31e4a7ab7ac5eda97262c62bbc8c110de4f5e36425c577
-SIZE (rubygem/multi_json-1.14.1.gem) = 22016
diff --git a/devel/rubygem-nio4r/Makefile b/devel/rubygem-nio4r/Makefile
index cb1a6087320e..58daf41ddf55 100644
--- a/devel/rubygem-nio4r/Makefile
+++ b/devel/rubygem-nio4r/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nio4r
-PORTVERSION= 2.7.4
+PORTVERSION= 2.7.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-nio4r/distinfo b/devel/rubygem-nio4r/distinfo
index cb6d834d350f..e3ed63e3b67c 100644
--- a/devel/rubygem-nio4r/distinfo
+++ b/devel/rubygem-nio4r/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730296056
-SHA256 (rubygem/nio4r-2.7.4.gem) = d95dee68e0bb251b8ff90ac3423a511e3b784124e5db7ff5f4813a220ae73ca9
-SIZE (rubygem/nio4r-2.7.4.gem) = 116736
+TIMESTAMP = 1762587408
+SHA256 (rubygem/nio4r-2.7.5.gem) = 6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1
+SIZE (rubygem/nio4r-2.7.5.gem) = 116736
diff --git a/devel/rubygem-oj/Makefile b/devel/rubygem-oj/Makefile
index daeab956d13f..dac61a80c8b0 100644
--- a/devel/rubygem-oj/Makefile
+++ b/devel/rubygem-oj/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oj
-PORTVERSION= 3.16.11
+PORTVERSION= 3.16.12
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-oj/distinfo b/devel/rubygem-oj/distinfo
index c31b7f92c855..f739debf8b12 100644
--- a/devel/rubygem-oj/distinfo
+++ b/devel/rubygem-oj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831304
-SHA256 (rubygem/oj-3.16.11.gem) = 2aab609d2bc896529bd3c70d737f591c13932a640ba6164a0f7e414efdb052b1
-SIZE (rubygem/oj-3.16.11.gem) = 195584
+TIMESTAMP = 1762587410
+SHA256 (rubygem/oj-3.16.12.gem) = ad9fad6a06dabcf4cfe6a420690a4375377685c16eee0ae88e8d38a43ed7b556
+SIZE (rubygem/oj-3.16.12.gem) = 195584
diff --git a/devel/rubygem-opentelemetry-common/Makefile b/devel/rubygem-opentelemetry-common/Makefile
index aff001b31638..8cefd7defc85 100644
--- a/devel/rubygem-opentelemetry-common/Makefile
+++ b/devel/rubygem-opentelemetry-common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-common
-PORTVERSION= 0.22.0
+PORTVERSION= 0.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-common/distinfo b/devel/rubygem-opentelemetry-common/distinfo
index b359d813fb62..bff77b59edae 100644
--- a/devel/rubygem-opentelemetry-common/distinfo
+++ b/devel/rubygem-opentelemetry-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836298
-SHA256 (rubygem/opentelemetry-common-0.22.0.gem) = ce5e96a0f838d67eb70a1d32e02bdbe7b8f41767bc71994d73b299a8b0c5878d
-SIZE (rubygem/opentelemetry-common-0.22.0.gem) = 13312
+TIMESTAMP = 1761447662
+SHA256 (rubygem/opentelemetry-common-0.23.0.gem) = da721190479d57bae0ad2207468f47f3e2c3b9a91024b5bc32c9d280183eb32c
+SIZE (rubygem/opentelemetry-common-0.23.0.gem) = 13312
diff --git a/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile b/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile
index a05fe1986bc3..b5657f3d592b 100644
--- a/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile
+++ b/devel/rubygem-opentelemetry-exporter-otlp-logs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-logs
-PORTVERSION= 0.2.1
+PORTVERSION= 0.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo b/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo
index e2a8d2f7b5f9..94cd804eeacd 100644
--- a/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo
+++ b/devel/rubygem-opentelemetry-exporter-otlp-logs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816490
-SHA256 (rubygem/opentelemetry-exporter-otlp-logs-0.2.1.gem) = dc9bcd104e226211fb3f35110fbf5f632ebb0fc7f891dab0056dc6fd72596ef4
-SIZE (rubygem/opentelemetry-exporter-otlp-logs-0.2.1.gem) = 19968
+TIMESTAMP = 1761447664
+SHA256 (rubygem/opentelemetry-exporter-otlp-logs-0.2.2.gem) = 23b79e339a46edb0f54447dd40bb40202e765183bd241032335df6ec188d6fcc
+SIZE (rubygem/opentelemetry-exporter-otlp-logs-0.2.2.gem) = 21504
diff --git a/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile b/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile
index 68be47b2ca13..0733830c3cb4 100644
--- a/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile
+++ b/devel/rubygem-opentelemetry-exporter-otlp-metrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-metrics
-PORTVERSION= 0.6.0
+PORTVERSION= 0.6.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo b/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo
index 6270ccba7d0f..6d3047393561 100644
--- a/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo
+++ b/devel/rubygem-opentelemetry-exporter-otlp-metrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816492
-SHA256 (rubygem/opentelemetry-exporter-otlp-metrics-0.6.0.gem) = 89930bbe0ef7c7041a0b602bf1a1df1463d9a2c67440f5b2fc075ccfea29d10e
-SIZE (rubygem/opentelemetry-exporter-otlp-metrics-0.6.0.gem) = 20992
+TIMESTAMP = 1761447666
+SHA256 (rubygem/opentelemetry-exporter-otlp-metrics-0.6.1.gem) = 70ae2b8aeec4efab21de16eb94c1b2428344d6ab62e9c43d024fa57e04781281
+SIZE (rubygem/opentelemetry-exporter-otlp-metrics-0.6.1.gem) = 22528
diff --git a/devel/rubygem-opentelemetry-helpers-mysql/Makefile b/devel/rubygem-opentelemetry-helpers-mysql/Makefile
index 02c90b68bae5..29378e541648 100644
--- a/devel/rubygem-opentelemetry-helpers-mysql/Makefile
+++ b/devel/rubygem-opentelemetry-helpers-mysql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-helpers-mysql
-PORTVERSION= 0.3.0
+PORTVERSION= 0.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-helpers-mysql/distinfo b/devel/rubygem-opentelemetry-helpers-mysql/distinfo
index 298ac4776d76..5d72694474dd 100644
--- a/devel/rubygem-opentelemetry-helpers-mysql/distinfo
+++ b/devel/rubygem-opentelemetry-helpers-mysql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816886
-SHA256 (rubygem/opentelemetry-helpers-mysql-0.3.0.gem) = cfe61bb3fe483f239b3d44fe0d2e49fca0def849dff9d3029a95d420692780ec
-SIZE (rubygem/opentelemetry-helpers-mysql-0.3.0.gem) = 10752
+TIMESTAMP = 1761447668
+SHA256 (rubygem/opentelemetry-helpers-mysql-0.4.0.gem) = d309c0b20825bdd14d4dbc75e0d3b381ffdad37d16424ceca3cb8453d9cb5a4f
+SIZE (rubygem/opentelemetry-helpers-mysql-0.4.0.gem) = 10752
diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile
index 49b4d4167fdb..78ade054695c 100644
--- a/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile
+++ b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-helpers-sql-processor
-PORTVERSION= 0.1.0
+PORTVERSION= 0.3.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo
index 379229a2ef01..c3354af02147 100644
--- a/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo
+++ b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760436896
-SHA256 (rubygem/opentelemetry-helpers-sql-processor-0.1.0.gem) = 940aaf18ea184ec3efaae9ac30768be1990374a089fac41788ba0ec54f7f021c
-SIZE (rubygem/opentelemetry-helpers-sql-processor-0.1.0.gem) = 11776
+TIMESTAMP = 1763182255
+SHA256 (rubygem/opentelemetry-helpers-sql-processor-0.3.1.gem) = 6041e934bee76c593e971a8bca0979a6ee411723affdd3c11ca1312903bcd9bc
+SIZE (rubygem/opentelemetry-helpers-sql-processor-0.3.1.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-helpers-sql/Makefile b/devel/rubygem-opentelemetry-helpers-sql/Makefile
index 855a88d3a0ed..9e4dfd35eea0 100644
--- a/devel/rubygem-opentelemetry-helpers-sql/Makefile
+++ b/devel/rubygem-opentelemetry-helpers-sql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-helpers-sql
-PORTVERSION= 0.2.0
+PORTVERSION= 0.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-helpers-sql/distinfo b/devel/rubygem-opentelemetry-helpers-sql/distinfo
index 93b26c1cc3dd..c26c894554ed 100644
--- a/devel/rubygem-opentelemetry-helpers-sql/distinfo
+++ b/devel/rubygem-opentelemetry-helpers-sql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816888
-SHA256 (rubygem/opentelemetry-helpers-sql-0.2.0.gem) = 9f23977bcac6ee7f8782a4821181ca75d75e635e6e01f2a0da7e2b5169bb884d
-SIZE (rubygem/opentelemetry-helpers-sql-0.2.0.gem) = 10752
+TIMESTAMP = 1761447670
+SHA256 (rubygem/opentelemetry-helpers-sql-0.3.0.gem) = 4bb08017d6a16dd41c4d1c53c7fd30f9c5bb691195d8b458933724627b3f37f9
+SIZE (rubygem/opentelemetry-helpers-sql-0.3.0.gem) = 10752
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile
index 8af11f901b18..4c097b605ad9 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-active_model_serializers
-PORTVERSION= 0.23.0
+PORTVERSION= 0.24.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo
index f4a940bc7255..9f2b1173a0d2 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-active_model_serializers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816890
-SHA256 (rubygem/opentelemetry-instrumentation-active_model_serializers-0.23.0.gem) = 9caf0ed1306f6de9f939ee8049172553caefd7fe0d4039971f5ea617511faca2
-SIZE (rubygem/opentelemetry-instrumentation-active_model_serializers-0.23.0.gem) = 11264
+TIMESTAMP = 1761447672
+SHA256 (rubygem/opentelemetry-instrumentation-active_model_serializers-0.24.0.gem) = 8fe81e44167d17e45d9acfa588d20140c7640c323e58aca99e266de1bb3fce15
+SIZE (rubygem/opentelemetry-instrumentation-active_model_serializers-0.24.0.gem) = 11264
diff --git a/devel/rubygem-opentelemetry-instrumentation-all/Makefile b/devel/rubygem-opentelemetry-instrumentation-all/Makefile
index e3e6aa381695..71ffaffa7b07 100644
--- a/devel/rubygem-opentelemetry-instrumentation-all/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-all/Makefile
@@ -1,5 +1,6 @@
PORTNAME= opentelemetry-instrumentation-all
PORTVERSION= 0.85.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_model_serializers>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-active_model_serializers \
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_model_serializers>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-active_model_serializers \
rubygem-opentelemetry-instrumentation-anthropic>=0.2.0<0.3:devel/rubygem-opentelemetry-instrumentation-anthropic \
rubygem-opentelemetry-instrumentation-aws_lambda>=0.5.0<0.6:devel/rubygem-opentelemetry-instrumentation-aws_lambda \
rubygem-opentelemetry-instrumentation-aws_sdk>=0.9.0<0.11:devel/rubygem-opentelemetry-instrumentation-aws_sdk \
diff --git a/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec b/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec
index 9f7eae7596e9..33137455191d 100644
--- a/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec
+++ b/devel/rubygem-opentelemetry-instrumentation-all/files/patch-gemspec
@@ -1,7 +1,11 @@
---- opentelemetry-instrumentation-all.gemspec.orig 2025-10-12 16:41:48 UTC
+--- opentelemetry-instrumentation-all.gemspec.orig 2025-10-26 01:30:20 UTC
+++ opentelemetry-instrumentation-all.gemspec
-@@ -25,7 +25,7 @@ Gem::Specification.new do |s|
- s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23.0".freeze])
+@@ -22,10 +22,10 @@ Gem::Specification.new do |s|
+
+ s.specification_version = 4
+
+- s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23.0".freeze])
++ s.add_runtime_dependency(%q<opentelemetry-instrumentation-active_model_serializers>.freeze, ["~> 0.23".freeze])
s.add_runtime_dependency(%q<opentelemetry-instrumentation-anthropic>.freeze, ["~> 0.2.0".freeze])
s.add_runtime_dependency(%q<opentelemetry-instrumentation-aws_lambda>.freeze, ["~> 0.5.0".freeze])
- s.add_runtime_dependency(%q<opentelemetry-instrumentation-aws_sdk>.freeze, ["~> 0.10.0".freeze])
diff --git a/devel/rubygem-opentelemetry-metrics-sdk/Makefile b/devel/rubygem-opentelemetry-metrics-sdk/Makefile
index af510edfe787..12fc0548ecfb 100644
--- a/devel/rubygem-opentelemetry-metrics-sdk/Makefile
+++ b/devel/rubygem-opentelemetry-metrics-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-metrics-sdk
-PORTVERSION= 0.9.1
+PORTVERSION= 0.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-metrics-sdk/distinfo b/devel/rubygem-opentelemetry-metrics-sdk/distinfo
index fdb12eb9bd2f..ab5478706579 100644
--- a/devel/rubygem-opentelemetry-metrics-sdk/distinfo
+++ b/devel/rubygem-opentelemetry-metrics-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816526
-SHA256 (rubygem/opentelemetry-metrics-sdk-0.9.1.gem) = ea0f80b3e39359e20097ba5a807aa4cc112f2749916bf8a560a0d394a64df131
-SIZE (rubygem/opentelemetry-metrics-sdk-0.9.1.gem) = 27136
+TIMESTAMP = 1762587412
+SHA256 (rubygem/opentelemetry-metrics-sdk-0.11.0.gem) = 6e0ec65ef83806250b7cd1c5b5ab2b8b24429495f0d295918a87d066c9edf052
+SIZE (rubygem/opentelemetry-metrics-sdk-0.11.0.gem) = 27648
diff --git a/devel/rubygem-opentelemetry-sdk/Makefile b/devel/rubygem-opentelemetry-sdk/Makefile
index 693c943f670b..42ac0b74a8fb 100644
--- a/devel/rubygem-opentelemetry-sdk/Makefile
+++ b/devel/rubygem-opentelemetry-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-sdk
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-sdk/distinfo b/devel/rubygem-opentelemetry-sdk/distinfo
index 18bbeb9a3fc4..4b463452bcdf 100644
--- a/devel/rubygem-opentelemetry-sdk/distinfo
+++ b/devel/rubygem-opentelemetry-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816910
-SHA256 (rubygem/opentelemetry-sdk-1.9.0.gem) = 46437c5abf683c6664284fc78067d1272529ed6574bb05b70c9a1f7aba13e0dc
-SIZE (rubygem/opentelemetry-sdk-1.9.0.gem) = 34816
+TIMESTAMP = 1761447676
+SHA256 (rubygem/opentelemetry-sdk-1.10.0.gem) = 43719949be8df24dcaeb86ebbf75636cda87d51a01af2729499b92a48b80521a
+SIZE (rubygem/opentelemetry-sdk-1.10.0.gem) = 34816
diff --git a/devel/rubygem-optparse/Makefile b/devel/rubygem-optparse/Makefile
index a591f105cb52..daa0bcc84efb 100644
--- a/devel/rubygem-optparse/Makefile
+++ b/devel/rubygem-optparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= optparse
-PORTVERSION= 0.6.0
+PORTVERSION= 0.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-optparse/distinfo b/devel/rubygem-optparse/distinfo
index 28fcf6bca1a2..89cd9e6ffba5 100644
--- a/devel/rubygem-optparse/distinfo
+++ b/devel/rubygem-optparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679742
-SHA256 (rubygem/optparse-0.6.0.gem) = 25e90469c1cd44048a89dc01c1dde9d5f0bdf717851055fb18237780779b068c
-SIZE (rubygem/optparse-0.6.0.gem) = 41472
+TIMESTAMP = 1762587414
+SHA256 (rubygem/optparse-0.8.0.gem) = ef6b7fbaf7ec331474f325bc08dd5622e6e1e651007a5341330ee4b08ce734f0
+SIZE (rubygem/optparse-0.8.0.gem) = 42496
diff --git a/devel/rubygem-parser/Makefile b/devel/rubygem-parser/Makefile
index 91945035d78b..fce6a4e3a063 100644
--- a/devel/rubygem-parser/Makefile
+++ b/devel/rubygem-parser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parser
-PORTVERSION= 3.3.9.0
+PORTVERSION= 3.3.10.0
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-parser/distinfo b/devel/rubygem-parser/distinfo
index 6ab75a190800..44c412215b07 100644
--- a/devel/rubygem-parser/distinfo
+++ b/devel/rubygem-parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796196
-SHA256 (rubygem/parser-3.3.9.0.gem) = 94d6929354b1a6e3e1f89d79d4d302cc8f5aa814431a6c9c7e0623335d7687f2
-SIZE (rubygem/parser-3.3.9.0.gem) = 911872
+TIMESTAMP = 1762587416
+SHA256 (rubygem/parser-3.3.10.0.gem) = ce3587fa5cc55a88c4ba5b2b37621b3329aadf5728f9eafa36bbd121462aabd6
+SIZE (rubygem/parser-3.3.10.0.gem) = 911872
diff --git a/devel/rubygem-power_assert/Makefile b/devel/rubygem-power_assert/Makefile
index 1c4e13f0d19d..fea5f087e90b 100644
--- a/devel/rubygem-power_assert/Makefile
+++ b/devel/rubygem-power_assert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= power_assert
-PORTVERSION= 2.0.5
+PORTVERSION= 3.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-power_assert/distinfo b/devel/rubygem-power_assert/distinfo
index d707b60c7183..a36f66e7d440 100644
--- a/devel/rubygem-power_assert/distinfo
+++ b/devel/rubygem-power_assert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228254
-SHA256 (rubygem/power_assert-2.0.5.gem) = 63b511b85bb8ea57336d25156864498644f5bbf028699ceda27949e0125bc323
-SIZE (rubygem/power_assert-2.0.5.gem) = 15360
+TIMESTAMP = 1762587546
+SHA256 (rubygem/power_assert-3.0.0.gem) = 8dab8be569d824257f1e9e2a1364f6b15df2fff2c3f8b3bc5b31e8201b8dbff3
+SIZE (rubygem/power_assert-3.0.0.gem) = 14848
diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile
index 3e44b8209cb2..e9183dd46b25 100644
--- a/devel/rubygem-prometheus-client-mmap/Makefile
+++ b/devel/rubygem-prometheus-client-mmap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus-client-mmap
PORTVERSION= 1.2.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-pstore/Makefile b/devel/rubygem-pstore/Makefile
index a54381b9a12d..ef30547338ce 100644
--- a/devel/rubygem-pstore/Makefile
+++ b/devel/rubygem-pstore/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/ruby/pstore
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
-LICENSE_FILE_RUBY =${WRKSRC}/COPYING
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-rake/Makefile b/devel/rubygem-rake/Makefile
index c864c7d56992..8e3205ad10bb 100644
--- a/devel/rubygem-rake/Makefile
+++ b/devel/rubygem-rake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rake
-PORTVERSION= 13.3.0
+PORTVERSION= 13.3.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rake/distinfo b/devel/rubygem-rake/distinfo
index 8a2ab131c094..c44ce0bad9d7 100644
--- a/devel/rubygem-rake/distinfo
+++ b/devel/rubygem-rake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831320
-SHA256 (rubygem/rake-13.3.0.gem) = 96f5092d786ff412c62fde76f793cc0541bd84d2eb579caa529aa8a059934493
-SIZE (rubygem/rake-13.3.0.gem) = 86528
+TIMESTAMP = 1762587548
+SHA256 (rubygem/rake-13.3.1.gem) = 8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
+SIZE (rubygem/rake-13.3.1.gem) = 86528
diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile
index 8395582d4dd1..3ff9741b4971 100644
--- a/devel/rubygem-rdoc/Makefile
+++ b/devel/rubygem-rdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rdoc
-PORTVERSION= 6.15.0
+PORTVERSION= 6.15.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rdoc/distinfo b/devel/rubygem-rdoc/distinfo
index f89161c57a53..fd1d3d48b72b 100644
--- a/devel/rubygem-rdoc/distinfo
+++ b/devel/rubygem-rdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774973
-SHA256 (rubygem/rdoc-6.15.0.gem) = 0f0e68864969e77c2acd4063a9585baa5216d362701d827a93feaa9cbae78b05
-SIZE (rubygem/rdoc-6.15.0.gem) = 673280
+TIMESTAMP = 1762587550
+SHA256 (rubygem/rdoc-6.15.1.gem) = 28bfac73cd8b226a8079f53a564ceaccdb5b4480e34335100001570ddb1a481a
+SIZE (rubygem/rdoc-6.15.1.gem) = 673792
diff --git a/devel/rubygem-re2/Makefile b/devel/rubygem-re2/Makefile
index 8d33246d365a..e6fa984ee1bc 100644
--- a/devel/rubygem-re2/Makefile
+++ b/devel/rubygem-re2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= re2
-PORTVERSION= 2.19.0
+PORTVERSION= 2.20.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libgmp.so:math/gmp \
libre2.so:devel/re2
-RUN_DEPENDS= rubygem-mini_portile2>=2.8.7<2.9:devel/rubygem-mini_portile2
+RUN_DEPENDS= rubygem-mini_portile2>=2.8.9<2.9:devel/rubygem-mini_portile2
USES= gem
CONFIGURE_ARGS= --enable-system-libraries
diff --git a/devel/rubygem-re2/distinfo b/devel/rubygem-re2/distinfo
index af60f5dc71d5..f3033c494f5f 100644
--- a/devel/rubygem-re2/distinfo
+++ b/devel/rubygem-re2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755678625
-SHA256 (rubygem/re2-2.19.0.gem) = 676b956a65d88abac2ff7010b48e38b3a1a8dce99a995eadf35609e7bc076ee7
-SIZE (rubygem/re2-2.19.0.gem) = 2708992
+TIMESTAMP = 1761546247
+SHA256 (rubygem/re2-2.20.0.gem) = 45356b68a7a530cbeef1a98222c673268446b6b005e94ba485583b778881f3c2
+SIZE (rubygem/re2-2.20.0.gem) = 2677248
diff --git a/devel/rubygem-red-datasets/Makefile b/devel/rubygem-red-datasets/Makefile
index 8a49c2294eb0..50dc3fefb5bb 100644
--- a/devel/rubygem-red-datasets/Makefile
+++ b/devel/rubygem-red-datasets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= red-datasets
-PORTVERSION= 0.2.0
+PORTVERSION= 0.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-red-datasets/distinfo b/devel/rubygem-red-datasets/distinfo
index e4b1d30c1b22..3a413c3302c7 100644
--- a/devel/rubygem-red-datasets/distinfo
+++ b/devel/rubygem-red-datasets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178210
-SHA256 (rubygem/red-datasets-0.2.0.gem) = d66f0b3ba862bbe342f3ee23a0d41daaffc9199895f9956913483b13130c6af0
-SIZE (rubygem/red-datasets-0.2.0.gem) = 75776
+TIMESTAMP = 1761447678
+SHA256 (rubygem/red-datasets-0.2.1.gem) = a9f1427a4914e05fdd1c16f1a37bc5d5c8c3547dab682fd63bc8ec7c7508d3d0
+SIZE (rubygem/red-datasets-0.2.1.gem) = 75776
diff --git a/devel/rubygem-repl_type_completor/Makefile b/devel/rubygem-repl_type_completor/Makefile
index 465c762037fd..42875d47dbc2 100644
--- a/devel/rubygem-repl_type_completor/Makefile
+++ b/devel/rubygem-repl_type_completor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= repl_type_completor
-PORTVERSION= 0.1.11
+PORTVERSION= 0.1.12
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-repl_type_completor/distinfo b/devel/rubygem-repl_type_completor/distinfo
index 4e2d08444a5b..04224a9e72e8 100644
--- a/devel/rubygem-repl_type_completor/distinfo
+++ b/devel/rubygem-repl_type_completor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289442
-SHA256 (rubygem/repl_type_completor-0.1.11.gem) = d302df8892a7f5992ca97df6943b5e44bdc94479caa65e34f812a26b669b624c
-SIZE (rubygem/repl_type_completor-0.1.11.gem) = 25088
+TIMESTAMP = 1762587552
+SHA256 (rubygem/repl_type_completor-0.1.12.gem) = f60671508b0a7fff341b2ced85618e4a89d27fc5829807a3b0c5a44f98585b84
+SIZE (rubygem/repl_type_completor-0.1.12.gem) = 25088
diff --git a/devel/rubygem-rgen/Makefile b/devel/rubygem-rgen/Makefile
index ca133d8c6aa4..bdecfa0295d2 100644
--- a/devel/rubygem-rgen/Makefile
+++ b/devel/rubygem-rgen/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rgen
-PORTVERSION= 0.9.1
+PORTVERSION= 0.10.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rgen/distinfo b/devel/rubygem-rgen/distinfo
index 05225859797e..645c10421279 100644
--- a/devel/rubygem-rgen/distinfo
+++ b/devel/rubygem-rgen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677533912
-SHA256 (rubygem/rgen-0.9.1.gem) = 771751201721cb120cd2ba536efb19fdead25c3558319217b7d14cf5b31b6fa9
-SIZE (rubygem/rgen-0.9.1.gem) = 282624
+TIMESTAMP = 1754808444
+SHA256 (rubygem/rgen-0.10.2.gem) = d978f84887a0b4815ff3a0e0c4d43a15cdeeac9fd4da02db8ec3ecd0f222f371
+SIZE (rubygem/rgen-0.10.2.gem) = 273920
diff --git a/devel/rubygem-rspec-core/Makefile b/devel/rubygem-rspec-core/Makefile
index 3e1861b24278..af950476b130 100644
--- a/devel/rubygem-rspec-core/Makefile
+++ b/devel/rubygem-rspec-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-core
-PORTVERSION= 3.13.5
+PORTVERSION= 3.13.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-core/distinfo b/devel/rubygem-rspec-core/distinfo
index c5b3bace070c..ee7b313c0e10 100644
--- a/devel/rubygem-rspec-core/distinfo
+++ b/devel/rubygem-rspec-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954402
-SHA256 (rubygem/rspec-core-3.13.5.gem) = ab3f682897c6131c67f9a17cfee5022a597f283aebe654d329a565f9937a4fa3
-SIZE (rubygem/rspec-core-3.13.5.gem) = 167424
+TIMESTAMP = 1761447682
+SHA256 (rubygem/rspec-core-3.13.6.gem) = a8823c6411667b60a8bca135364351dda34cd55e44ff94c4be4633b37d828b2d
+SIZE (rubygem/rspec-core-3.13.6.gem) = 167936
diff --git a/devel/rubygem-rspec-mocks/Makefile b/devel/rubygem-rspec-mocks/Makefile
index 764fc5102e05..87d993dd6d77 100644
--- a/devel/rubygem-rspec-mocks/Makefile
+++ b/devel/rubygem-rspec-mocks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-mocks
-PORTVERSION= 3.13.5
+PORTVERSION= 3.13.7
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-mocks/distinfo b/devel/rubygem-rspec-mocks/distinfo
index 0af3e671fa1d..5114093fdf6f 100644
--- a/devel/rubygem-rspec-mocks/distinfo
+++ b/devel/rubygem-rspec-mocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495979
-SHA256 (rubygem/rspec-mocks-3.13.5.gem) = e4338a6f285ada9fe56f5893f5457783af8194f5d08884d17a87321d5195ea81
-SIZE (rubygem/rspec-mocks-3.13.5.gem) = 82944
+TIMESTAMP = 1762587418
+SHA256 (rubygem/rspec-mocks-3.13.7.gem) = 0979034e64b1d7a838aaaddf12bf065ea4dc40ef3d4c39f01f93ae2c66c62b1c
+SIZE (rubygem/rspec-mocks-3.13.7.gem) = 82944
diff --git a/devel/rubygem-rspec/Makefile b/devel/rubygem-rspec/Makefile
index b4ce7825dca4..419e109e5ae0 100644
--- a/devel/rubygem-rspec/Makefile
+++ b/devel/rubygem-rspec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec
-PORTVERSION= 3.13.1
+PORTVERSION= 3.13.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec/distinfo b/devel/rubygem-rspec/distinfo
index cb00d45ed0ea..db0de530ee9d 100644
--- a/devel/rubygem-rspec/distinfo
+++ b/devel/rubygem-rspec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495973
-SHA256 (rubygem/rspec-3.13.1.gem) = b9f9a58fa915b8d94a1d6b3195fe6dd28c4c34836a6097015142c4a9ace72140
-SIZE (rubygem/rspec-3.13.1.gem) = 10752
+TIMESTAMP = 1761447680
+SHA256 (rubygem/rspec-3.13.2.gem) = 206284a08ad798e61f86d7ca3e376718d52c0bc944626b2349266f239f820587
+SIZE (rubygem/rspec-3.13.2.gem) = 10752
diff --git a/devel/rubygem-rubocop-performance/Makefile b/devel/rubygem-rubocop-performance/Makefile
index 7f501c524d8e..e94229617d0f 100644
--- a/devel/rubygem-rubocop-performance/Makefile
+++ b/devel/rubygem-rubocop-performance/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop-performance
-PORTVERSION= 1.26.0
+PORTVERSION= 1.26.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-lint_roller>=1.1<2:devel/rubygem-lint_roller \
rubygem-rubocop>=1.75.0<2.0:devel/rubygem-rubocop \
- rubygem-rubocop-ast>=1.44.0:devel/rubygem-rubocop-ast
+ rubygem-rubocop-ast>=1.47.1:devel/rubygem-rubocop-ast
USES= gem
diff --git a/devel/rubygem-rubocop-performance/distinfo b/devel/rubygem-rubocop-performance/distinfo
index 33e4eb88d235..9630f4a27f39 100644
--- a/devel/rubygem-rubocop-performance/distinfo
+++ b/devel/rubygem-rubocop-performance/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436643
-SHA256 (rubygem/rubocop-performance-1.26.0.gem) = 7bb0d9d9fb2ea122bf6f9a596dd7cf9dc93ab4950923d26c4ae4f328cef71ca9
-SIZE (rubygem/rubocop-performance-1.26.0.gem) = 45568
+TIMESTAMP = 1761447686
+SHA256 (rubygem/rubocop-performance-1.26.1.gem) = cd19b936ff196df85829d264b522fd4f98b6c89ad271fa52744a8c11b8f71834
+SIZE (rubygem/rubocop-performance-1.26.1.gem) = 45568
diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile
index 378ccfe32323..27a272129798 100644
--- a/devel/rubygem-ruby-lsp/Makefile
+++ b/devel/rubygem-ruby-lsp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-lsp
-PORTVERSION= 0.26.1
+PORTVERSION= 0.26.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-ruby-lsp/distinfo b/devel/rubygem-ruby-lsp/distinfo
index 15f72a7b1b19..cefe9c793a8c 100644
--- a/devel/rubygem-ruby-lsp/distinfo
+++ b/devel/rubygem-ruby-lsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796200
-SHA256 (rubygem/ruby-lsp-0.26.1.gem) = d140c75df25cd1a6475c17a84ce650aa81608e77ca0642d4ef4363f2c6791814
-SIZE (rubygem/ruby-lsp-0.26.1.gem) = 169472
+TIMESTAMP = 1762587420
+SHA256 (rubygem/ruby-lsp-0.26.2.gem) = b4e0da60d97d453ae8f91f065197f2ab189955bba763a128a416cc4c3fa1d976
+SIZE (rubygem/ruby-lsp-0.26.2.gem) = 170496
diff --git a/devel/rubygem-sdoc/Makefile b/devel/rubygem-sdoc/Makefile
index 0e24d478f24e..1b188ba8b613 100644
--- a/devel/rubygem-sdoc/Makefile
+++ b/devel/rubygem-sdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sdoc
-PORTVERSION= 2.6.4
+PORTVERSION= 2.6.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sdoc/distinfo b/devel/rubygem-sdoc/distinfo
index 04edc35df44c..dd779dc2154f 100644
--- a/devel/rubygem-sdoc/distinfo
+++ b/devel/rubygem-sdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759817010
-SHA256 (rubygem/sdoc-2.6.4.gem) = c709ad72e4ae8dde2fbd02ab4f10a1722b0d8747a74d5501d37f38984d3b2421
-SIZE (rubygem/sdoc-2.6.4.gem) = 292864
+TIMESTAMP = 1762587554
+SHA256 (rubygem/sdoc-2.6.5.gem) = 7998b61c10775ee3179ccb0253774332d139e2c0649c251091f5868107a09b86
+SIZE (rubygem/sdoc-2.6.5.gem) = 293376
diff --git a/devel/rubygem-sequel/Makefile b/devel/rubygem-sequel/Makefile
index 4e2b5aed87a6..d2e5cf8da108 100644
--- a/devel/rubygem-sequel/Makefile
+++ b/devel/rubygem-sequel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sequel
-PORTVERSION= 5.97.0
+PORTVERSION= 5.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sequel/distinfo b/devel/rubygem-sequel/distinfo
index 7d83f6df7167..53100d87c2a9 100644
--- a/devel/rubygem-sequel/distinfo
+++ b/devel/rubygem-sequel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774975
-SHA256 (rubygem/sequel-5.97.0.gem) = 1b29c6f7d2747d1097b1405b265edfe2f2d72041153cd8d56f6f440d64e57f8d
-SIZE (rubygem/sequel-5.97.0.gem) = 650240
+TIMESTAMP = 1762587556
+SHA256 (rubygem/sequel-5.98.0.gem) = 4fe49107a136311ca447686d941a19057e69121d6a322549e02723a269942b47
+SIZE (rubygem/sequel-5.98.0.gem) = 652800
diff --git a/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile b/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile
index 8607d6c90d61..f8ba0556dd0d 100644
--- a/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile
+++ b/devel/rubygem-sidekiq-cron-rails-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sidekiq-cron
PORTVERSION= 1.12.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails-gitlab
@@ -11,7 +12,7 @@ WWW= https://github.com/sidekiq-cron/sidekiq-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-fugit>=1.8<2:devel/rubygem-fugit \
+RUN_DEPENDS= rubygem-fugit-gitlab>=1.8<2:devel/rubygem-fugit-gitlab \
rubygem-globalid-rails-gitlab>=1.0.1:databases/rubygem-globalid-rails-gitlab \
rubygem-sidekiq-gitlab>=6:devel/rubygem-sidekiq-gitlab
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index b1c141766149..e63755372418 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.6.12638
+PORTVERSION= 0.6.12666
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index a28e48544dc3..b6cbf9c0c4e1 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774895
-SHA256 (rubygem/sorbet-runtime-0.6.12638.gem) = bc7fab3c4ae208305b9f757b23a27dd54b60b8eafd43874502f7072ce9e0eff1
-SIZE (rubygem/sorbet-runtime-0.6.12638.gem) = 90112
+TIMESTAMP = 1762587422
+SHA256 (rubygem/sorbet-runtime-0.6.12666.gem) = 848ec8afb81c144ffaa6070d908b620162488081e331cf3570cafda1a278780f
+SIZE (rubygem/sorbet-runtime-0.6.12666.gem) = 88576
diff --git a/devel/rubygem-sprockets-rails-rails81/Makefile b/devel/rubygem-sprockets-rails-rails81/Makefile
new file mode 100644
index 000000000000..1f7235e0628d
--- /dev/null
+++ b/devel/rubygem-sprockets-rails-rails81/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= sprockets-rails
+PORTVERSION= 3.5.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack81>=5.2:www/rubygem-actionpack81 \
+ rubygem-activesupport81>=5.2:devel/rubygem-activesupport81 \
+ rubygem-sprockets>=3.0.0:devel/rubygem-sprockets
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-sprockets-rails-rails81/distinfo b/devel/rubygem-sprockets-rails-rails81/distinfo
new file mode 100644
index 000000000000..ac8e143c69bc
--- /dev/null
+++ b/devel/rubygem-sprockets-rails-rails81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1722711329
+SHA256 (rubygem/sprockets-rails-3.5.2.gem) = a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e
+SIZE (rubygem/sprockets-rails-3.5.2.gem) = 16384
diff --git a/devel/rubygem-sprockets-rails-rails81/pkg-descr b/devel/rubygem-sprockets-rails-rails81/pkg-descr
new file mode 100644
index 000000000000..04e7020dca45
--- /dev/null
+++ b/devel/rubygem-sprockets-rails-rails81/pkg-descr
@@ -0,0 +1 @@
+Sprockets Rails integration
diff --git a/devel/rubygem-stringio/Makefile b/devel/rubygem-stringio/Makefile
index 76c8391f5859..f2b61eb1870d 100644
--- a/devel/rubygem-stringio/Makefile
+++ b/devel/rubygem-stringio/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/stringio
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-strong_migrations/Makefile b/devel/rubygem-strong_migrations/Makefile
index 624a2a6b513f..ea639da76d94 100644
--- a/devel/rubygem-strong_migrations/Makefile
+++ b/devel/rubygem-strong_migrations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strong_migrations
-PORTVERSION= 2.5.0
+PORTVERSION= 2.5.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-strong_migrations/distinfo b/devel/rubygem-strong_migrations/distinfo
index bf9a4aac99d4..bbbe2fcc239e 100644
--- a/devel/rubygem-strong_migrations/distinfo
+++ b/devel/rubygem-strong_migrations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796228
-SHA256 (rubygem/strong_migrations-2.5.0.gem) = 6100cab81305bb753fafa22fecb24d5c81f8891b617c408930e55e34ab7359df
-SIZE (rubygem/strong_migrations-2.5.0.gem) = 30208
+TIMESTAMP = 1762587558
+SHA256 (rubygem/strong_migrations-2.5.1.gem) = 8bca3a9b491ec20cf1961c18050c16ac67d8b8f4e3a7c2ccf652b79638859426
+SIZE (rubygem/strong_migrations-2.5.1.gem) = 30208
diff --git a/devel/rubygem-strscan/Makefile b/devel/rubygem-strscan/Makefile
index 2948dcddd527..4808c1d2cabc 100644
--- a/devel/rubygem-strscan/Makefile
+++ b/devel/rubygem-strscan/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/strscan
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-syslog/Makefile b/devel/rubygem-syslog/Makefile
index 1424b983e17e..2b4bb9f3e666 100644
--- a/devel/rubygem-syslog/Makefile
+++ b/devel/rubygem-syslog/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/ruby/syslog
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
-LICENSE_FILE_RUBY =${WRKSRC}/COPYING
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-logger>=0:devel/rubygem-logger
diff --git a/devel/rubygem-telesign/Makefile b/devel/rubygem-telesign/Makefile
index f1bf7889feec..10ef82c92e6b 100644
--- a/devel/rubygem-telesign/Makefile
+++ b/devel/rubygem-telesign/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telesign
-PORTVERSION= 2.2.5
+PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-telesign/distinfo b/devel/rubygem-telesign/distinfo
index abe404c23f30..a9218e84f77e 100644
--- a/devel/rubygem-telesign/distinfo
+++ b/devel/rubygem-telesign/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737275150
-SHA256 (rubygem/telesign-2.2.5.gem) = 1d0a2eb7e74a1b016c94971c938c8ae58d6864fe414b668f08bb3c298fdb2d87
-SIZE (rubygem/telesign-2.2.5.gem) = 8192
+TIMESTAMP = 1761395291
+SHA256 (rubygem/telesign-2.4.0.gem) = 009a76081cfb7fc901475bffa382353a764377b7a881d96fd441aaa9a87cb39f
+SIZE (rubygem/telesign-2.4.0.gem) = 8704
diff --git a/devel/rubygem-telesignenterprise/Makefile b/devel/rubygem-telesignenterprise/Makefile
index 1cca560a589e..b7cfdb7a9697 100644
--- a/devel/rubygem-telesignenterprise/Makefile
+++ b/devel/rubygem-telesignenterprise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telesignenterprise
-PORTVERSION= 2.3.1
+PORTVERSION= 2.6.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -9,7 +9,7 @@ WWW= https://rubygems.org/gems/telesignenterprise
LICENSE= MIT
-RUN_DEPENDS= rubygem-telesign>=2.2.3<2.3:devel/rubygem-telesign
+RUN_DEPENDS= rubygem-telesign>=2.4.0<2.5:devel/rubygem-telesign
USES= gem
diff --git a/devel/rubygem-telesignenterprise/distinfo b/devel/rubygem-telesignenterprise/distinfo
index 1e4aac1e61a8..9bca476c42ac 100644
--- a/devel/rubygem-telesignenterprise/distinfo
+++ b/devel/rubygem-telesignenterprise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738905873
-SHA256 (rubygem/telesignenterprise-2.3.1.gem) = 6341da0dd81d96498e26b1b9078c66636c31318f15402502beb30be73071661e
-SIZE (rubygem/telesignenterprise-2.3.1.gem) = 7168
+TIMESTAMP = 1761395267
+SHA256 (rubygem/telesignenterprise-2.6.0.gem) = 172eac4563d27e57f1a2777497ec48204346fc355bbe233b55f8b05fd0d67df2
+SIZE (rubygem/telesignenterprise-2.6.0.gem) = 7680
diff --git a/devel/rubygem-tempfile/Makefile b/devel/rubygem-tempfile/Makefile
index dba7990194e0..1a007aadfcb9 100644
--- a/devel/rubygem-tempfile/Makefile
+++ b/devel/rubygem-tempfile/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/tempfile
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-timeout/Makefile b/devel/rubygem-timeout/Makefile
index 0fea9b87cb19..d262f3c96cb5 100644
--- a/devel/rubygem-timeout/Makefile
+++ b/devel/rubygem-timeout/Makefile
@@ -1,5 +1,5 @@
PORTNAME= timeout
-PORTVERSION= 0.4.3
+PORTVERSION= 0.4.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-timeout/distinfo b/devel/rubygem-timeout/distinfo
index adbe27ab9d4d..a8a0394929c6 100644
--- a/devel/rubygem-timeout/distinfo
+++ b/devel/rubygem-timeout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228144
-SHA256 (rubygem/timeout-0.4.3.gem) = 9509f079b2b55fe4236d79633bd75e34c1c1e7e3fb4b56cb5fda61f80a0fe30e
-SIZE (rubygem/timeout-0.4.3.gem) = 9216
+TIMESTAMP = 1762587424
+SHA256 (rubygem/timeout-0.4.4.gem) = f0f6f970104b82427cd990680f539b6bbb8b1e55efa913a55c6492935e4e0edb
+SIZE (rubygem/timeout-0.4.4.gem) = 9728
diff --git a/devel/rubygem-tins/Makefile b/devel/rubygem-tins/Makefile
index cf2bc8bcc0cc..f13018ff9e40 100644
--- a/devel/rubygem-tins/Makefile
+++ b/devel/rubygem-tins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tins
-PORTVERSION= 1.44.1
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-tins/distinfo b/devel/rubygem-tins/distinfo
index 394c389a44ba..b046445cc2ca 100644
--- a/devel/rubygem-tins/distinfo
+++ b/devel/rubygem-tins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324290
-SHA256 (rubygem/tins-1.44.1.gem) = ad67d88d0702d8edf35a9a1e70fb1a8859876661b7dd5b045f6a1716be5dc76d
-SIZE (rubygem/tins-1.44.1.gem) = 349696
+TIMESTAMP = 1761447690
+SHA256 (rubygem/tins-1.45.0.gem) = 5a84489b895c5154afba454ab7643bf88d21ea57dff31a46ec15e29007f93b71
+SIZE (rubygem/tins-1.45.0.gem) = 350208
diff --git a/devel/rubygem-tmpdir/Makefile b/devel/rubygem-tmpdir/Makefile
index 718e49c03f7d..ff7cae70c19d 100644
--- a/devel/rubygem-tmpdir/Makefile
+++ b/devel/rubygem-tmpdir/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/ruby/tmpdir
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-fileutils>=0:devel/rubygem-fileutils
diff --git a/devel/rubygem-vite_rails-gitlab/Makefile b/devel/rubygem-vite_rails-gitlab/Makefile
new file mode 100644
index 000000000000..7ea94c1baf46
--- /dev/null
+++ b/devel/rubygem-vite_rails-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= vite_rails
+PORTVERSION= 3.0.19
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Use Vite in Rails and bring joy to your JavaScript experience
+WWW= https://github.com/ElMassimo/vite_ruby \
+ https://github.com/ElMassimo/vite_ruby/tree/vite_rails@3.0.19/vite_rails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-railties-gitlab>=5.1<9:www/rubygem-railties-gitlab \
+ rubygem-vite_ruby-gitlab>=3.2.2<4:devel/rubygem-vite_ruby-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-vite_rails-rails70/distinfo b/devel/rubygem-vite_rails-gitlab/distinfo
index 9fee00551692..9fee00551692 100644
--- a/devel/rubygem-vite_rails-rails70/distinfo
+++ b/devel/rubygem-vite_rails-gitlab/distinfo
diff --git a/devel/rubygem-vite_rails-rails70/pkg-descr b/devel/rubygem-vite_rails-gitlab/pkg-descr
index f7715d3898bd..f7715d3898bd 100644
--- a/devel/rubygem-vite_rails-rails70/pkg-descr
+++ b/devel/rubygem-vite_rails-gitlab/pkg-descr
diff --git a/devel/rubygem-vite_rails-rails70/Makefile b/devel/rubygem-vite_rails-rails70/Makefile
deleted file mode 100644
index 65971ba0d74e..000000000000
--- a/devel/rubygem-vite_rails-rails70/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= vite_rails
-PORTVERSION= 3.0.19
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= -rails70
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Use Vite in Rails and bring joy to your JavaScript experience
-WWW= https://github.com/ElMassimo/vite_ruby \
- https://github.com/ElMassimo/vite_ruby/tree/vite_rails@3.0.16/vite_rails
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= rubygem-railties70>=5.1<9:www/rubygem-railties70 \
- rubygem-vite_ruby33>=3.2.2<4:devel/rubygem-vite_ruby33
-
-USES= gem
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-vite_ruby-gitlab/Makefile b/devel/rubygem-vite_ruby-gitlab/Makefile
new file mode 100644
index 000000000000..e2391d07e7d7
--- /dev/null
+++ b/devel/rubygem-vite_ruby-gitlab/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= vite_ruby
+PORTVERSION= 3.9.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Use Vite in Ruby and bring joy to your JavaScript experience
+WWW= https://github.com/ElMassimo/vite_ruby
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-dry-cli>=0.7<2:devel/rubygem-dry-cli \
+ rubygem-logger-gitlab>=1.6<2:devel/rubygem-logger-gitlab \
+ rubygem-mutex_m>=0:devel/rubygem-mutex_m \
+ rubygem-rack-proxy>=0.6.1<1.0:www/rubygem-rack-proxy \
+ rubygem-zeitwerk>=2.2<3:devel/rubygem-zeitwerk
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^3\.3\.
+
+PLIST_FILES= bin/vite
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-vite_ruby-gitlab/distinfo b/devel/rubygem-vite_ruby-gitlab/distinfo
new file mode 100644
index 000000000000..bc639da6623e
--- /dev/null
+++ b/devel/rubygem-vite_ruby-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761394746
+SHA256 (rubygem/vite_ruby-3.9.2.gem) = e10a7c851b590cccab57904bc96c2eb078ed6e22560a778db1dcefa3818a4972
+SIZE (rubygem/vite_ruby-3.9.2.gem) = 32256
diff --git a/devel/rubygem-vite_ruby33/pkg-descr b/devel/rubygem-vite_ruby-gitlab/pkg-descr
index 61b2b926351a..61b2b926351a 100644
--- a/devel/rubygem-vite_ruby33/pkg-descr
+++ b/devel/rubygem-vite_ruby-gitlab/pkg-descr
diff --git a/devel/rubygem-vite_ruby33/Makefile b/devel/rubygem-vite_ruby33/Makefile
deleted file mode 100644
index 081ad800b5d1..000000000000
--- a/devel/rubygem-vite_ruby33/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= vite_ruby
-PORTVERSION= 3.3.4
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 33
-
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= Use Vite in Ruby and bring joy to your JavaScript experience
-WWW= https://github.com/ElMassimo/vite_ruby
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= rubygem-dry-cli>=0.7<2:devel/rubygem-dry-cli \
- rubygem-rack-proxy>=0.6.1<1.0:www/rubygem-rack-proxy \
- rubygem-zeitwerk>=2.2<3:devel/rubygem-zeitwerk
-
-USES= gem
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^3\.3\.
-
-PLIST_FILES= bin/vite
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-vite_ruby33/distinfo b/devel/rubygem-vite_ruby33/distinfo
deleted file mode 100644
index fde6134da597..000000000000
--- a/devel/rubygem-vite_ruby33/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1702555790
-SHA256 (rubygem/vite_ruby-3.3.4.gem) = 025e438385a6dc2320c8c148dff453f5bb1d4f056ce69c3386f47d4c388ad80c
-SIZE (rubygem/vite_ruby-3.3.4.gem) = 31232
diff --git a/devel/rubygem-web-console-rails81/Makefile b/devel/rubygem-web-console-rails81/Makefile
new file mode 100644
index 000000000000..252b11a590cd
--- /dev/null
+++ b/devel/rubygem-web-console-rails81/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= web-console
+PORTVERSION= 4.2.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activemodel81>=6.0.0:databases/rubygem-activemodel81 \
+ rubygem-actionview81>=6.0.0:devel/rubygem-actionview81 \
+ rubygem-bindex>=0.4.0:devel/rubygem-bindex \
+ rubygem-railties81>=6.0.0:www/rubygem-railties81
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= rubyonrails
+CPE_PRODUCT= web_console
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-web-console-rails81/distinfo b/devel/rubygem-web-console-rails81/distinfo
new file mode 100644
index 000000000000..bb92a9c7a746
--- /dev/null
+++ b/devel/rubygem-web-console-rails81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1697330214
+SHA256 (rubygem/web-console-4.2.1.gem) = e7bcf37a10ea2b4ec4281649d1cee461b32232d0a447e82c786e6841fd22fe20
+SIZE (rubygem/web-console-4.2.1.gem) = 29184
diff --git a/devel/rubygem-web-console-rails81/pkg-descr b/devel/rubygem-web-console-rails81/pkg-descr
new file mode 100644
index 000000000000..51e4e25bbe31
--- /dev/null
+++ b/devel/rubygem-web-console-rails81/pkg-descr
@@ -0,0 +1 @@
+A debugging tool for your Ruby on Rails applications.
diff --git a/devel/rubygem-zlib/Makefile b/devel/rubygem-zlib/Makefile
index feed1acd0f1d..28cc16f0437d 100644
--- a/devel/rubygem-zlib/Makefile
+++ b/devel/rubygem-zlib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zlib
-PORTVERSION= 3.2.1
+PORTVERSION= 3.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-zlib/distinfo b/devel/rubygem-zlib/distinfo
index a6e5082c787d..87cb7677efab 100644
--- a/devel/rubygem-zlib/distinfo
+++ b/devel/rubygem-zlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228150
-SHA256 (rubygem/zlib-3.2.1.gem) = 6301546b5f108c358304c3095d20e45ddebb31d5079341f95e08e9049770aa6a
-SIZE (rubygem/zlib-3.2.1.gem) = 39936
+TIMESTAMP = 1762587426
+SHA256 (rubygem/zlib-3.2.2.gem) = 908e61263f99c1371b5422581e2d6663bd37c6b04ae13b5f8cb10b0d09379f40
+SIZE (rubygem/zlib-3.2.2.gem) = 39424
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index 1b324703a129..cb156e1a45ae 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ruff
-DISTVERSION= 0.13.2
-PORTREVISION= 1
+DISTVERSION= 0.14.5
CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates
index b4217f2d346d..ea96731b1b7d 100644
--- a/devel/ruff/Makefile.crates
+++ b/devel/ruff/Makefile.crates
@@ -1,11 +1,11 @@
CARGO_CRATES= adler2-2.0.1 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
anes-0.1.6 \
annotate-snippets-0.11.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-lossy-1.1.4 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
@@ -21,42 +21,45 @@ CARGO_CRATES= adler2-2.0.1 \
attribute-derive-macro-0.10.3 \
autocfg-1.5.0 \
base64-0.13.1 \
- bincode-1.3.3 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
+ block2-0.6.2 \
boxcar-0.2.14 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
- camino-1.2.0 \
+ camino-1.2.1 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.38 \
+ cexpr-0.6.0 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
+ clang-sys-1.8.1 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
clap_complete-4.5.58 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clearscreen-4.0.2 \
- codspeed-3.0.5 \
- codspeed-criterion-compat-3.0.5 \
- codspeed-criterion-compat-walltime-3.0.5 \
- codspeed-divan-compat-3.0.5 \
- codspeed-divan-compat-macros-3.0.5 \
- codspeed-divan-compat-walltime-3.0.5 \
+ codspeed-4.0.4 \
+ codspeed-criterion-compat-4.0.4 \
+ codspeed-criterion-compat-walltime-4.0.4 \
+ codspeed-divan-compat-4.0.4 \
+ codspeed-divan-compat-macros-4.0.4 \
+ codspeed-divan-compat-walltime-4.0.4 \
collection_literals-1.0.2 \
colorchoice-1.0.4 \
colored-2.2.0 \
@@ -82,7 +85,9 @@ CARGO_CRATES= adler2-2.0.1 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
- ctrlc-3.5.0 \
+ csv-1.4.0 \
+ csv-core-0.1.12 \
+ ctrlc-3.5.1 \
darling-0.21.3 \
darling_core-0.21.3 \
darling_macro-0.21.3 \
@@ -95,7 +100,7 @@ CARGO_CRATES= adler2-2.0.1 \
dir-test-macros-0.4.1 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
divan-macros-0.1.17 \
doc-comment-0.3.3 \
@@ -109,7 +114,7 @@ CARGO_CRATES= adler2-2.0.1 \
errno-0.3.14 \
escape8259-0.5.3 \
escargot-0.5.15 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
fastrand-2.3.0 \
fern-0.7.1 \
filetime-0.2.26 \
@@ -122,13 +127,13 @@ CARGO_CRATES= adler2-2.0.1 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
generic-array-0.14.7 \
- get-size-derive2-0.7.0 \
- get-size2-0.7.0 \
+ get-size-derive2-0.7.1 \
+ get-size2-0.7.1 \
getopts-0.2.24 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
globwalk-0.9.1 \
half-2.6.0 \
hashbrown-0.14.5 \
@@ -137,7 +142,6 @@ CARGO_CRATES= adler2-2.0.1 \
hashlink-0.10.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
- home-0.5.11 \
html-escape-0.2.13 \
iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
@@ -151,12 +155,12 @@ CARGO_CRATES= adler2-2.0.1 \
ident_case-1.0.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.11.4 \
- indicatif-0.18.0 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indicatif-0.18.2 \
+ indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
insta-1.43.2 \
@@ -173,19 +177,20 @@ CARGO_CRATES= adler2-2.0.1 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.34 \
jod-thread-1.0.0 \
- js-sys-0.3.80 \
+ js-sys-0.3.82 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.175 \
- libcst-1.8.4 \
- libcst_derive-1.8.4 \
+ libc-0.2.177 \
+ libcst-1.8.6 \
+ libcst_derive-1.8.6 \
+ libloading-0.8.9 \
libmimalloc-sys-0.1.44 \
libredox-0.1.10 \
libtest-mimic-0.7.3 \
@@ -199,8 +204,8 @@ CARGO_CRATES= adler2-2.0.1 \
markdown-1.0.0 \
matchers-0.2.0 \
matches-0.1.10 \
- matchit-0.8.6 \
- memchr-2.7.5 \
+ matchit-0.9.0 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
mimalloc-0.1.48 \
minicov-0.3.7 \
@@ -218,6 +223,8 @@ CARGO_CRATES= adler2-2.0.1 \
nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -256,15 +263,16 @@ CARGO_CRATES= adler2-2.0.1 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
+ prettyplease-0.2.37 \
proc-macro-crate-3.4.0 \
proc-macro-utils-0.10.0 \
- proc-macro2-1.0.101 \
- pyproject-toml-0.13.6 \
+ proc-macro2-1.0.103 \
+ pyproject-toml-0.13.7 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
- quote-1.0.40 \
+ quote-1.0.42 \
quote-use-0.8.4 \
quote-use-macros-0.8.4 \
r-efi-5.3.0 \
@@ -279,8 +287,10 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.13.0 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-lite-0.1.7 \
regex-syntax-0.8.6 \
ron-0.7.1 \
@@ -291,21 +301,21 @@ CARGO_CRATES= adler2-2.0.1 \
rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- schemars-0.8.22 \
- schemars_derive-0.8.22 \
+ schemars-1.0.5 \
+ schemars_derive-1.0.5 \
scopeguard-1.2.0 \
seahash-4.1.0 \
- serde-1.0.226 \
+ serde-1.0.228 \
serde-wasm-bindgen-0.6.5 \
- serde_core-1.0.226 \
- serde_derive-1.0.226 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
serde_test-1.0.177 \
- serde_with-3.14.1 \
- serde_with_macros-3.14.1 \
+ serde_with-3.15.1 \
+ serde_with_macros-3.15.1 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shellexpand-3.1.1 \
@@ -313,8 +323,8 @@ CARGO_CRATES= adler2-2.0.1 \
similar-2.7.0 \
siphasher-1.0.1 \
smallvec-1.15.1 \
- snapbox-0.6.21 \
- snapbox-macros-0.3.10 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
statrs-0.18.0 \
@@ -322,10 +332,10 @@ CARGO_CRATES= adler2-2.0.1 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
- syn-2.0.106 \
+ syn-2.0.110 \
synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
terminfo-0.9.0 \
@@ -335,22 +345,22 @@ CARGO_CRATES= adler2-2.0.1 \
test-case-macros-3.3.1 \
thin-vec-0.2.14 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
threadpool-1.8.1 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
+ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.1 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
toml_edit-0.23.6 \
- toml_parser-1.0.3 \
- toml_writer-1.0.3 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
@@ -368,10 +378,9 @@ CARGO_CRATES= adler2-2.0.1 \
unic-ucd-category-0.9.0 \
unic-ucd-version-0.9.0 \
unicode-id-0.3.6 \
- unicode-ident-1.0.19 \
+ unicode-ident-1.0.22 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
- unicode-width-0.2.1 \
+ unicode-width-0.2.2 \
unicode_names2-1.3.0 \
unicode_names2_generator-1.3.0 \
unit-prefix-0.5.1 \
@@ -388,24 +397,21 @@ CARGO_CRATES= adler2-2.0.1 \
version-ranges-0.1.1 \
version_check-0.9.5 \
virtue-0.0.18 \
- vt100-0.15.2 \
- vte-0.11.1 \
+ vt100-0.16.2 \
vte-0.14.1 \
- vte_generate_state_changes-0.1.2 \
+ vte-0.15.0 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-futures-0.4.53 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
- wasm-bindgen-test-0.3.53 \
- wasm-bindgen-test-macro-0.3.53 \
- web-sys-0.3.80 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
+ wasm-bindgen-test-0.3.55 \
+ wasm-bindgen-test-macro-0.3.55 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
which-8.0.0 \
wild-2.2.1 \
@@ -458,5 +464,5 @@ CARGO_CRATES= adler2-2.0.1 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.16+zstd.1.5.7 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=3713cd7eb30821c0c086591832dd6f59f2af7fe7\#3713cd7eb30821c0c086591832dd6f59f2af7fe7 \
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=05a9af7f554b64b8aadc2eeb6f2caf73d0408d09\#05a9af7f554b64b8aadc2eeb6f2caf73d0408d09 \
lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
diff --git a/devel/ruff/distinfo b/devel/ruff/distinfo
index 0d7c0f1b9993..f7820b32c9d4 100644
--- a/devel/ruff/distinfo
+++ b/devel/ruff/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1758990961
+TIMESTAMP = 1763236387
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -11,10 +11,10 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
@@ -45,38 +45,42 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
-SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
-SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603
-SIZE (rust/crates/camino-1.2.0.crate) = 41313
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
SIZE (rust/crates/cc-1.2.38.crate) = 90139
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -89,34 +93,36 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae
SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883
-SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117
-SIZE (rust/crates/codspeed-3.0.5.crate) = 12888
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67
-SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677
-SHA256 (rust/crates/codspeed-divan-compat-3.0.5.crate) = adf64eda57508448d59efd940bad62ede7c50b0d451a150b8d6a0eca642792a6
-SIZE (rust/crates/codspeed-divan-compat-3.0.5.crate) = 16629
-SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 058167258e819b16a4ba601fdfe270349ef191154758dbce122c62a698f70ba8
-SIZE (rust/crates/codspeed-divan-compat-macros-3.0.5.crate) = 5314
-SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 48f9866ee3a4ef9d2868823ea5811886763af244f2df584ca247f49281c43f1f
-SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.5.crate) = 97149
+SHA256 (rust/crates/codspeed-4.0.4.crate) = d0f62ea8934802f8b374bf691eea524c3aa444d7014f604dd4182a3667b69510
+SIZE (rust/crates/codspeed-4.0.4.crate) = 219342
+SHA256 (rust/crates/codspeed-criterion-compat-4.0.4.crate) = d87efbc015fc0ff1b2001cd87df01c442824de677e01a77230bf091534687abb
+SIZE (rust/crates/codspeed-criterion-compat-4.0.4.crate) = 23308
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = ae5713ace440123bb4f1f78dd068d46872cb8548bfe61f752e7b2ad2c06d7f00
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = 124486
+SHA256 (rust/crates/codspeed-divan-compat-4.0.4.crate) = 95b4214b974f8f5206497153e89db90274e623f06b00bf4b9143eeb7735d975d
+SIZE (rust/crates/codspeed-divan-compat-4.0.4.crate) = 19041
+SHA256 (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = a53f34a16cb70ce4fd9ad57e1db016f0718e434f34179ca652006443b9a39967
+SIZE (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = 5317
+SHA256 (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = e8a5099050c8948dce488b8eaa2e68dc5cf571cb8f9fce99aaaecbdddb940bcd
+SIZE (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = 98369
SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8
SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -167,8 +173,12 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
@@ -193,8 +203,8 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
-SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
@@ -221,8 +231,8 @@ SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf
SIZE (rust/crates/escargot-0.5.15.crate) = 21657
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
@@ -247,20 +257,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/get-size-derive2-0.7.0.crate) = e3814abc7da8ab18d2fd820f5b540b5e39b6af0a32de1bdd7c47576693074843
-SIZE (rust/crates/get-size-derive2-0.7.0.crate) = 8773
-SHA256 (rust/crates/get-size2-0.7.0.crate) = 5dfe2cec5b5ce8fb94dcdb16a1708baa4d0609cc3ce305ca5d3f6f2ffb59baed
-SIZE (rust/crates/get-size2-0.7.0.crate) = 17527
+SHA256 (rust/crates/get-size-derive2-0.7.1.crate) = 46b134aa084df7c3a513a1035c52f623e4b3065dfaf3d905a4f28a2e79b5bb3f
+SIZE (rust/crates/get-size-derive2-0.7.1.crate) = 8841
+SHA256 (rust/crates/get-size2-0.7.1.crate) = c0d51c9f2e956a517619ad9e7eaebc7a573f9c49b38152e12eade750f89156f9
+SIZE (rust/crates/get-size2-0.7.1.crate) = 19156
SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -277,8 +287,6 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
@@ -305,18 +313,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
SHA256 (rust/crates/imperative-1.0.6.crate) = 29a1f6526af721f9aec9ceed7ab8ebfca47f3399d08b80056c2acca3fcb694a9
SIZE (rust/crates/imperative-1.0.6.crate) = 13221
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65
+SIZE (rust/crates/indicatif-0.18.2.crate) = 67401
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -349,10 +357,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -361,20 +369,22 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24
SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libcst-1.8.4.crate) = 052ef5d9fc958a51aeebdf3713573b36c6fd6eed0bf0e60e204d2c0f8cf19b9f
-SIZE (rust/crates/libcst-1.8.4.crate) = 111266
-SHA256 (rust/crates/libcst_derive-1.8.4.crate) = a91a751afee92cbdd59d4bc6754c7672712eec2d30a308f23de4e3287b2929cb
-SIZE (rust/crates/libcst_derive-1.8.4.crate) = 11337
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d
+SIZE (rust/crates/libcst-1.8.6.crate) = 111277
+SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d
+SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
@@ -401,10 +411,10 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
-SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
-SIZE (rust/crates/matchit-0.8.6.crate) = 38353
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a
+SIZE (rust/crates/matchit-0.9.0.crate) = 43831
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
@@ -439,6 +449,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -515,14 +529,16 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071
SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/pyproject-toml-0.13.6.crate) = ec768e063102b426e8962989758115e8659485124de9207bc365fab524125d65
-SIZE (rust/crates/pyproject-toml-0.13.6.crate) = 18159
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
+SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
@@ -531,8 +547,8 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e
SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
@@ -561,10 +577,14 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
@@ -585,36 +605,36 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
-SIZE (rust/crates/schemars-0.8.22.crate) = 59214
-SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
-SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
+SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce
+SIZE (rust/crates/schemars-1.0.5.crate) = 88673
+SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9
+SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
-SHA256 (rust/crates/serde-1.0.226.crate) = 0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd
-SIZE (rust/crates/serde-1.0.226.crate) = 28484
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_core-1.0.226.crate) = ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4
-SIZE (rust/crates/serde_core-1.0.226.crate) = 63014
-SHA256 (rust/crates/serde_derive-1.0.226.crate) = 8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33
-SIZE (rust/crates/serde_derive-1.0.226.crate) = 58702
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
-SHA256 (rust/crates/serde_with-3.14.1.crate) = c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e
-SIZE (rust/crates/serde_with-3.14.1.crate) = 193025
-SHA256 (rust/crates/serde_with_macros-3.14.1.crate) = 327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e
-SIZE (rust/crates/serde_with_macros-3.14.1.crate) = 39432
+SHA256 (rust/crates/serde_with-3.15.1.crate) = aa66c845eee442168b2c8134fec70ac50dc20e760769c8ba0ad1319ca1959b04
+SIZE (rust/crates/serde_with-3.15.1.crate) = 196681
+SHA256 (rust/crates/serde_with_macros-3.15.1.crate) = b91a903660542fced4e99881aa481bdbaec1634568ee02e0b8bd57c64cb38955
+SIZE (rust/crates/serde_with_macros-3.15.1.crate) = 38094
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -629,10 +649,10 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
-SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
-SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
-SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -647,14 +667,14 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5
SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
@@ -673,20 +693,20 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0
SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826
+SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a
+SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -695,16 +715,16 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -739,14 +759,12 @@ SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e
SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580
SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947
-SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
-SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd
SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829
SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e
@@ -779,42 +797,36 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
SIZE (rust/crates/virtue-0.0.18.crate) = 33545
-SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de
-SIZE (rust/crates/vt100-0.15.2.crate) = 30404
-SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197
-SIZE (rust/crates/vte-0.11.1.crate) = 40455
+SHA256 (rust/crates/vt100-0.16.2.crate) = 054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9
+SIZE (rust/crates/vt100-0.16.2.crate) = 32355
SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
SIZE (rust/crates/vte-0.14.1.crate) = 57382
-SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e
-SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503
+SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
+SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67
-SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
-SHA256 (rust/crates/wasm-bindgen-test-0.3.53.crate) = aee0a0f5343de9221a0d233b04520ed8dc2e6728dce180b1dcd9288ec9d9fa3c
-SIZE (rust/crates/wasm-bindgen-test-0.3.53.crate) = 21866
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = a369369e4360c2884c3168d22bded735c43cccae97bbc147586d4b480edd138d
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.53.crate) = 11836
-SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
-SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
+SHA256 (rust/crates/wasm-bindgen-test-0.3.55.crate) = bfc379bfb624eb59050b509c13e77b4eb53150c350db69628141abce842f2373
+SIZE (rust/crates/wasm-bindgen-test-0.3.55.crate) = 21794
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 085b2df989e1e6f9620c1311df6c996e83fe16f57792b272ce1e024ac16a90f1
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.55.crate) = 10312
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
@@ -919,9 +931,9 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 4856693da64308bb984f81a8ffb7cad21e40f2d584a286b39b92d9cf7b448206
-SIZE (salsa-rs-salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7_GH0.tar.gz) = 717350
+SHA256 (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 3993bdd1f118b8c4a9cf63f8667541b5b2923828e41348cb12c364fc51be566e
+SIZE (salsa-rs-salsa-05a9af7f554b64b8aadc2eeb6f2caf73d0408d09_GH0.tar.gz) = 730179
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
-SHA256 (astral-sh-ruff-0.13.2_GH0.tar.gz) = 008287603094fd8ddb98bcc7dec91300a7067f1967d6e757758f3da0a83fbb5c
-SIZE (astral-sh-ruff-0.13.2_GH0.tar.gz) = 8019386
+SHA256 (astral-sh-ruff-0.14.5_GH0.tar.gz) = 62b63458dd44cbb723de34d3f0f3c03e6c7f55094a9308e547c4facdb7baa7ec
+SIZE (astral-sh-ruff-0.14.5_GH0.tar.gz) = 8320373
diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 79ce9f27ba8a..887f8b0f904d 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-analyzer
DISTVERSION= 2025-08-25
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= rust@FreeBSD.org
diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile
index 3c3a95e4370a..459873ed86a5 100644
--- a/devel/rust-bindgen-cli/Makefile
+++ b/devel/rust-bindgen-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bindgen-cli
DISTVERSION= 0.72.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile
index 642a837d04fe..6e26b2bcf4bb 100644
--- a/devel/rust-cbindgen/Makefile
+++ b/devel/rust-cbindgen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cbindgen
DISTVERSION= 0.28.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-script/Makefile b/devel/rust-script/Makefile
index ac1094568518..21579fa1705e 100644
--- a/devel/rust-script/Makefile
+++ b/devel/rust-script/Makefile
@@ -1,19 +1,21 @@
PORTNAME= rust-script
-DISTVERSION= 0.34.0
-PORTREVISION= 15
+DISTVERSION= 0.36.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= pat@patmaddox.com
COMMENT= Run Rust files and expressions as scripts without setup or compilation
WWW= https://github.com/fornwall/rust-script
-LICENSE= APACHE20
+LICENSE= APACHE20 MIT
+LICENSE_COMB= dual
+LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
+LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= fornwall
-GH_PROJECT= rust-script
PLIST_FILES= bin/rust-script
diff --git a/devel/rust-script/Makefile.crates b/devel/rust-script/Makefile.crates
index 418d8a75ae33..a66f60a6db4f 100644
--- a/devel/rust-script/Makefile.crates
+++ b/devel/rust-script/Makefile.crates
@@ -1,91 +1,106 @@
-CARGO_CRATES= aho-corasick-1.0.2 \
- anstream-0.3.2 \
- anstyle-1.0.1 \
- anstyle-parse-0.2.1 \
- anstyle-query-1.0.0 \
- anstyle-wincon-1.0.1 \
- bitflags-1.3.2 \
- bitflags-2.3.3 \
+CARGO_CRATES= aho-corasick-1.1.3 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ bitflags-2.9.1 \
block-buffer-0.10.4 \
- cc-1.0.82 \
- cfg-if-1.0.0 \
- clap-4.3.21 \
- clap_builder-4.3.21 \
- clap_lex-0.5.0 \
- colorchoice-1.0.0 \
- cpufeatures-0.2.9 \
+ cfg-if-1.0.1 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ cpufeatures-0.2.17 \
crypto-common-0.1.6 \
digest-0.10.7 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
- env_logger-0.10.0 \
- equivalent-1.0.1 \
- errno-0.3.2 \
- errno-dragonfly-0.1.2 \
- fastrand-2.0.0 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ fastrand-2.3.0 \
generic-array-0.14.7 \
- getopts-0.2.21 \
- getrandom-0.2.10 \
- hashbrown-0.14.0 \
- hermit-abi-0.3.2 \
- humantime-2.1.0 \
- indexmap-2.0.0 \
- is-terminal-0.4.9 \
+ getopts-0.2.23 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ hashbrown-0.15.5 \
+ indexmap-2.10.0 \
+ is_terminal_polyfill-1.70.1 \
itertools-0.4.19 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
lazy_static-0.1.16 \
- lazy_static-1.4.0 \
- libc-0.2.147 \
- linux-raw-sys-0.4.5 \
- log-0.4.19 \
- memchr-2.5.0 \
+ lazy_static-1.5.0 \
+ libc-0.2.175 \
+ libredox-0.1.9 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
+ memchr-2.7.5 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
- proc-macro2-1.0.66 \
- pulldown-cmark-0.9.3 \
- quote-1.0.32 \
- redox_syscall-0.2.16 \
- redox_syscall-0.3.5 \
- redox_users-0.4.3 \
- regex-1.9.3 \
- regex-automata-0.3.6 \
- regex-syntax-0.7.4 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ proc-macro2-1.0.97 \
+ pulldown-cmark-0.13.0 \
+ pulldown-cmark-escape-0.11.0 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ redox_users-0.5.2 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
rustc_version-0.1.7 \
- rustix-0.38.7 \
+ rustix-1.0.8 \
scan-rules-0.2.0 \
semver-0.1.20 \
- serde-1.0.183 \
- serde_spanned-0.6.3 \
- sha1-0.10.5 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_spanned-1.0.0 \
+ sha1-0.10.6 \
shell-words-1.1.0 \
strcursor-0.2.5 \
- strsim-0.10.0 \
- syn-2.0.28 \
- tempfile-3.7.1 \
- termcolor-1.2.0 \
- thiserror-1.0.44 \
- thiserror-impl-1.0.44 \
- toml-0.7.6 \
- toml_datetime-0.6.3 \
- toml_edit-0.19.14 \
- typenum-1.16.0 \
- unicase-2.6.0 \
- unicode-ident-1.0.11 \
+ strsim-0.11.1 \
+ syn-2.0.106 \
+ tempfile-3.20.0 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ toml-0.9.5 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
+ typenum-1.18.0 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.18 \
unicode-segmentation-0.1.2 \
- unicode-width-0.1.10 \
- utf8parse-0.2.1 \
- version_check-0.9.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-targets-0.48.1 \
- windows_aarch64_gnullvm-0.48.0 \
- windows_aarch64_msvc-0.48.0 \
- windows_i686_gnu-0.48.0 \
- windows_i686_msvc-0.48.0 \
- windows_x86_64_gnu-0.48.0 \
- windows_x86_64_gnullvm-0.48.0 \
- windows_x86_64_msvc-0.48.0 \
- winnow-0.5.4 \
- winreg-0.50.0
+ unicode-width-0.2.1 \
+ utf8parse-0.2.2 \
+ version_check-0.9.5 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ windows-link-0.1.3 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.12 \
+ winreg-0.55.0 \
+ wit-bindgen-rt-0.39.0
diff --git a/devel/rust-script/distinfo b/devel/rust-script/distinfo
index 35eb2b0e7d89..516af36dbd28 100644
--- a/devel/rust-script/distinfo
+++ b/devel/rust-script/distinfo
@@ -1,185 +1,215 @@
-TIMESTAMP = 1705277056
-SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
-SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
-SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
-SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
-SIZE (rust/crates/anstyle-1.0.1.crate) = 13977
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
-SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
-SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
-SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
-SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
-SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
+TIMESTAMP = 1760769789
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01
-SIZE (rust/crates/cc-1.0.82.crate) = 67879
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.3.21.crate) = c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd
-SIZE (rust/crates/clap-4.3.21.crate) = 55024
-SHA256 (rust/crates/clap_builder-4.3.21.crate) = 08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa
-SIZE (rust/crates/clap_builder-4.3.21.crate) = 161410
-SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
-SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1
-SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
-SIZE (rust/crates/errno-0.3.2.crate) = 10424
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
-SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
-SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
-SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
-SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
-SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
-SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
+SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.4.19.crate) = c4a9b56eb56058f43dc66e58f40a214b2ccbc9f3df51861b63d51dec7b65bc3f
SIZE (rust/crates/itertools-0.4.19.crate) = 64212
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
SHA256 (rust/crates/lazy_static-0.1.16.crate) = cf186d1a8aa5f5bee5fd662bc9c1b949e0259e1bcc379d1f006847b0080c7417
SIZE (rust/crates/lazy_static-0.1.16.crate) = 687730
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
-SIZE (rust/crates/libc-0.2.147.crate) = 686772
-SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503
-SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380
-SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4
-SIZE (rust/crates/log-0.4.19.crate) = 38073
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
-SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
-SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339
-SHA256 (rust/crates/quote-1.0.32.crate) = 50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965
-SIZE (rust/crates/quote-1.0.32.crate) = 28037
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regex-1.9.3.crate) = 81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a
-SIZE (rust/crates/regex-1.9.3.crate) = 252676
-SHA256 (rust/crates/regex-automata-0.3.6.crate) = fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69
-SIZE (rust/crates/regex-automata-0.3.6.crate) = 607174
-SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
-SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/proc-macro2-1.0.97.crate) = d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1
+SIZE (rust/crates/proc-macro2-1.0.97.crate) = 52865
+SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
+SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
+SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
+SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustc_version-0.1.7.crate) = c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084
SIZE (rust/crates/rustc_version-0.1.7.crate) = 8816
-SHA256 (rust/crates/rustix-0.38.7.crate) = 172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399
-SIZE (rust/crates/rustix-0.38.7.crate) = 332031
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/scan-rules-0.2.0.crate) = fc8b462b0f8ce7deae199b4b5cecbbe01006f808408d815c09a9f7b11ee044ac
SIZE (rust/crates/scan-rules-0.2.0.crate) = 66057
SHA256 (rust/crates/semver-0.1.20.crate) = d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac
SIZE (rust/crates/semver-0.1.20.crate) = 15876
-SHA256 (rust/crates/serde-1.0.183.crate) = 32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c
-SIZE (rust/crates/serde-1.0.183.crate) = 77210
-SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
-SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
-SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
-SIZE (rust/crates/sha1-0.10.5.crate) = 12146
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/strcursor-0.2.5.crate) = a53cb721e1f6d0dbba1296e2d7770edbec9a4888fdd8f6a22fea97a0a69b465a
SIZE (rust/crates/strcursor-0.2.5.crate) = 17426
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.28.crate) = 04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567
-SIZE (rust/crates/syn-2.0.28.crate) = 241635
-SHA256 (rust/crates/tempfile-3.7.1.crate) = dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651
-SIZE (rust/crates/tempfile-3.7.1.crate) = 31817
-SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
-SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-SHA256 (rust/crates/thiserror-1.0.44.crate) = 611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90
-SIZE (rust/crates/thiserror-1.0.44.crate) = 18760
-SHA256 (rust/crates/thiserror-impl-1.0.44.crate) = 090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96
-SIZE (rust/crates/thiserror-impl-1.0.44.crate) = 15086
-SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542
-SIZE (rust/crates/toml-0.7.6.crate) = 49220
-SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
-SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
-SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a
-SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875
-SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
-SIZE (rust/crates/typenum-1.16.0.crate) = 42477
-SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
-SIZE (rust/crates/unicase-2.6.0.crate) = 23478
-SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
-SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-segmentation-0.1.2.crate) = b905d0fc2a1f0befd86b0e72e31d1787944efef9d38b9358a9e92a69757f7e3b
SIZE (rust/crates/unicode-segmentation-0.1.2.crate) = 53030
-SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
-SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
-SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
-SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
-SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
-SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
-SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
-SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
-SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
-SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (rust/crates/winnow-0.5.4.crate) = acaaa1190073b2b101e15083c38ee8ec891b5e05cbee516521e94ec008f61e64
-SIZE (rust/crates/winnow-0.5.4.crate) = 142308
-SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
-SIZE (rust/crates/winreg-0.50.0.crate) = 29703
-SHA256 (fornwall-rust-script-0.34.0_GH0.tar.gz) = 490a41bc1fd5312c5992df44dfc1e61002a046646bc4cce19412d020b2e25005
-SIZE (fornwall-rust-script-0.34.0_GH0.tar.gz) = 55176
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (fornwall-rust-script-0.36.0_GH0.tar.gz) = 9b6d04ad4dd34838c1b55a8ec4b69e8d7f3008a67d85ef1c35b49502c359b6d8
+SIZE (fornwall-rust-script-0.36.0_GH0.tar.gz) = 56800
diff --git a/devel/rustc-demangle/Makefile b/devel/rustc-demangle/Makefile
index be0a0a9e887e..b29b1dcf763e 100644
--- a/devel/rustc-demangle/Makefile
+++ b/devel/rustc-demangle/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rustc-demangle
-DISTVERSION= 0.1.24
-PORTREVISION= 13
+DISTVERSIONPREFIX= rustc-demangle-v
+DISTVERSION= 0.1.26
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -20,14 +21,19 @@ GH_ACCOUNT= rust-lang
WRKSRC_SUBDIR= crates/capi
-CARGO_CRATES= arbitrary-1.3.2 \
- cc-1.0.97 \
- compiler_builtins-0.1.111 \
- jobserver-0.1.31 \
- libc-0.2.154 \
- libfuzzer-sys-0.4.7 \
- once_cell-1.19.0 \
- rustc-std-workspace-core-1.0.0
+CARGO_CRATES= arbitrary-1.4.2 \
+ cc-1.2.45 \
+ cfg-if-1.0.4 \
+ find-msvc-tools-0.1.4 \
+ getrandom-0.3.4 \
+ jobserver-0.1.34 \
+ libc-0.2.177 \
+ libfuzzer-sys-0.4.10 \
+ r-efi-5.3.0 \
+ rustc-std-workspace-core-1.0.1 \
+ shlex-1.3.0 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wit-bindgen-0.46.0
PLIST_FILES= include/rustc_demangle.h \
lib/librustc_demangle.a \
diff --git a/devel/rustc-demangle/distinfo b/devel/rustc-demangle/distinfo
index fa977ff5c5ea..f6c96e5ade52 100644
--- a/devel/rustc-demangle/distinfo
+++ b/devel/rustc-demangle/distinfo
@@ -1,19 +1,29 @@
-TIMESTAMP = 1715316319
-SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
-SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
-SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4
-SIZE (rust/crates/cc-1.0.97.crate) = 76951
-SHA256 (rust/crates/compiler_builtins-0.1.111.crate) = 311b03493cee723d040ac2d55fce9d26dda95a388435900096092edeb1ebb461
-SIZE (rust/crates/compiler_builtins-0.1.111.crate) = 187199
-SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
-SIZE (rust/crates/jobserver-0.1.31.crate) = 27306
-SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
-SIZE (rust/crates/libc-0.2.154.crate) = 743304
-SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7
-SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/rustc-std-workspace-core-1.0.0.crate) = 1956f5517128a2b6f23ab2dadf1a976f4f5b27962e7724c2bf3d45e539ec098c
-SIZE (rust/crates/rustc-std-workspace-core-1.0.0.crate) = 714
-SHA256 (rust-lang-rustc-demangle-0.1.24_GH0.tar.gz) = 0a130040b74af0f1764b82fa55a8510d7d9284847206c32037f5660596060888
-SIZE (rust-lang-rustc-demangle-0.1.24_GH0.tar.gz) = 30931
+TIMESTAMP = 1762807702
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe
+SIZE (rust/crates/cc-1.2.45.crate) = 92261
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rustc-std-workspace-core-1.0.1.crate) = aa9c45b374136f52f2d6311062c7146bff20fec063c3f5d46a410bd937746955
+SIZE (rust/crates/rustc-std-workspace-core-1.0.1.crate) = 935
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust-lang-rustc-demangle-rustc-demangle-v0.1.26_GH0.tar.gz) = c3bb3f169efc2c1df340376020863f85bc43db60f139341e74e0a6af794a2720
+SIZE (rust-lang-rustc-demangle-rustc-demangle-v0.1.26_GH0.tar.gz) = 49243
diff --git a/devel/rustup-init/Makefile b/devel/rustup-init/Makefile
index 4a2ff4ace36c..4a95a1ed9a55 100644
--- a/devel/rustup-init/Makefile
+++ b/devel/rustup-init/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustup-init
DISTVERSION= 1.28.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
DISTNAME= rustup
diff --git a/devel/rye/Makefile b/devel/rye/Makefile
index 3657d86a91df..abef6f9bd540 100644
--- a/devel/rye/Makefile
+++ b/devel/rye/Makefile
@@ -1,11 +1,11 @@
PORTNAME= rye
DISTVERSION= 0.44.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Hassle-free Python experience
-WWW= https://rye-up.com \
+WWW= https://rye.astral.sh/ \
https://github.com/astral-sh/rye
LICENSE= MIT
@@ -13,6 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= error: This crate works only on `aarch64`, `loongarch64`, `x86`, and `x86-64` targets. (crate cpufeatures-0.2.12)
+DEPRECATED= Rye is no longer developed. All users should migrate to uv, the successor project from the same maintainers, which is actively maintained and much more widely used.
+EXPIRATION_DATE= 2026-06-01
BUILD_DEPENDS= gmake:devel/gmake
LIB_DEPENDS= libzstd.so:archivers/zstd
diff --git a/devel/scc/Makefile b/devel/scc/Makefile
index f9b7880364b8..985f3d09debf 100644
--- a/devel/scc/Makefile
+++ b/devel/scc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scc
DISTVERSIONPREFIX= v
-DISTVERSION= 3.5.0
-PORTREVISION= 9
+DISTVERSION= 3.6.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/scc/distinfo b/devel/scc/distinfo
index 4b7a275a9310..b77c7c6cbe66 100644
--- a/devel/scc/distinfo
+++ b/devel/scc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1739764004
-SHA256 (go/devel_scc/scc-v3.5.0/v3.5.0.mod) = 6936ee458ad1f22a884af11b158f44a36d24576dab548dbe1a4a40f0d06e705b
-SIZE (go/devel_scc/scc-v3.5.0/v3.5.0.mod) = 922
-SHA256 (go/devel_scc/scc-v3.5.0/v3.5.0.zip) = 6c787d923fddb906be66366cb503a812799377f2a6ec39c792122bf585b0f365
-SIZE (go/devel_scc/scc-v3.5.0/v3.5.0.zip) = 805183
+TIMESTAMP = 1761916161
+SHA256 (go/devel_scc/scc-v3.6.0/v3.6.0.mod) = 69d440e6f51afb2ebbf3f19ede5bf9c89f7a421c04689fca294b1dc1225f2424
+SIZE (go/devel_scc/scc-v3.6.0/v3.6.0.mod) = 992
+SHA256 (go/devel_scc/scc-v3.6.0/v3.6.0.zip) = e05d48697c309c1b3c8bd3daacb1fbea17ccf181467a8cc99926818ca1ab6e73
+SIZE (go/devel_scc/scc-v3.6.0/v3.6.0.zip) = 825740
diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile
index 12b422462f1b..bf4966f9bfc8 100644
--- a/devel/sccache/Makefile
+++ b/devel/sccache/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sccache
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/scons/Makefile b/devel/scons/Makefile
index 5d87ba1fe394..e2166fec1bdd 100644
--- a/devel/scons/Makefile
+++ b/devel/scons/Makefile
@@ -1,9 +1,8 @@
PORTNAME= scons
-PORTVERSION= 4.7.0
+PORTVERSION= 4.10.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
-DISTNAME= SCons-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build tool alternative to make
diff --git a/devel/scons/distinfo b/devel/scons/distinfo
index fd8c33f50915..58c275dba2bd 100644
--- a/devel/scons/distinfo
+++ b/devel/scons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711214315
-SHA256 (SCons-4.7.0.tar.gz) = d8b617f6610a73e46509de70dcf82f76861b79762ff602d546f4e80918ec81f3
-SIZE (SCons-4.7.0.tar.gz) = 3220727
+TIMESTAMP = 1760278610
+SHA256 (scons-4.10.0.tar.gz) = 61e2fc42e0e2c750105d61f26cc1dfebcae9f4103d3dc0e9aeb373016b0d208c
+SIZE (scons-4.10.0.tar.gz) = 3257277
diff --git a/devel/scons/files/patch-pyproject.toml b/devel/scons/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4f11ba6c3903
--- /dev/null
+++ b/devel/scons/files/patch-pyproject.toml
@@ -0,0 +1,21 @@
+--- pyproject.toml.orig 2025-07-03 15:37:36 UTC
++++ pyproject.toml
+@@ -3,16 +3,12 @@ requires = ["setuptools"]
+ requires = ["setuptools"]
+
+ [project]
+-name = "SCons"
++name = "scons"
+ description = "Open Source next-generation build tool."
+ requires-python = ">=3.7"
+-license = "MIT" # PEP 639 form (new - setuptools >= 77.0)
++license = { text = "MIT" } # PEP 639 form (new - setuptools >= 77.0)
+ # Should include docbook license, but this fails:
+ # license = "MIT AND DocBook-stylesheet"
+-license-files = [
+- "LICENSE",
+- "SCons/Tool/docbook/docbook-xsl-1.76.1/COPYING",
+-]
+ readme = { file = "README-package.rst", content-type = "text/x-rst" }
+ authors = [{ name = "William Deegan", email = "bill@baddogconsulting.com" }]
+ dynamic = ["version"]
diff --git a/devel/scons/files/patch-setup.cfg b/devel/scons/files/patch-setup.cfg
deleted file mode 100644
index 768af51c668c..000000000000
--- a/devel/scons/files/patch-setup.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
---- setup.cfg.orig 2024-03-18 00:37:35 UTC
-+++ setup.cfg
-@@ -1,5 +1,5 @@
- [metadata]
--name = SCons
-+name = scons
- license = MIT
- author = William Deegan
- author_email = bill@baddogconsulting.com
-@@ -58,7 +58,7 @@ SCons.Tool.docbook = *.*
- SCons.Tool.docbook = *.*
-
- [options.data_files]
--. = scons.1
-+share/man/man1 = scons.1
- scons-time.1
- sconsign.1
-
diff --git a/devel/sdl12-compat/Makefile b/devel/sdl12-compat/Makefile
index f7285cd394d9..789606f73b4a 100644
--- a/devel/sdl12-compat/Makefile
+++ b/devel/sdl12-compat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl12-compat
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.2.68
+DISTVERSION= 1.2.70
CATEGORIES= devel wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/sdl12-compat/distinfo b/devel/sdl12-compat/distinfo
index 35ef04ccde90..936889326de0 100644
--- a/devel/sdl12-compat/distinfo
+++ b/devel/sdl12-compat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695750228
-SHA256 (libsdl-org-sdl12-compat-release-1.2.68_GH0.tar.gz) = 63c6e4dcc1154299e6f363c872900be7f3dcb3e42b9f8f57e05442ec3d89d02d
-SIZE (libsdl-org-sdl12-compat-release-1.2.68_GH0.tar.gz) = 460180
+TIMESTAMP = 1761833505
+SHA256 (libsdl-org-sdl12-compat-release-1.2.70_GH0.tar.gz) = b8350cc400b9605dd5e319f451f09d5d6e70bb1dfc22cd67f718b3ffc16ebb7c
+SIZE (libsdl-org-sdl12-compat-release-1.2.70_GH0.tar.gz) = 495180
diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile
index e234d725d2b1..b38fc5696e4a 100644
--- a/devel/sdl20/Makefile
+++ b/devel/sdl20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sdl2
-DISTVERSION= 2.32.8
+DISTVERSION= 2.32.10
CATEGORIES= devel
MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \
https://www.libsdl.org/release/
diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo
index 62b098af9aaf..e8b02f3de0e9 100644
--- a/devel/sdl20/distinfo
+++ b/devel/sdl20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749153759
-SHA256 (SDL2-2.32.8.tar.gz) = 0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e
-SIZE (SDL2-2.32.8.tar.gz) = 7627356
+TIMESTAMP = 1757339792
+SHA256 (SDL2-2.32.10.tar.gz) = 5f5993c530f084535c65a6879e9b26ad441169b3e25d789d83287040a9ca5165
+SIZE (SDL2-2.32.10.tar.gz) = 7630262
diff --git a/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c b/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c
new file mode 100644
index 000000000000..249198bf3e7b
--- /dev/null
+++ b/devel/sdl20/files/patch-src_audio_alsa_SDL__alsa_audio.c
@@ -0,0 +1,11 @@
+--- src/audio/alsa/SDL_alsa_audio.c.orig 2025-07-17 18:15:25 UTC
++++ src/audio/alsa/SDL_alsa_audio.c
+@@ -88,7 +88,7 @@ static int (*ALSA_snd_pcm_info_malloc)(snd_pcm_info_t
+ static int (*ALSA_snd_pcm_info_get_card)(const snd_pcm_info_t *);
+ static int (*ALSA_snd_card_get_name)(int, char **);
+ static int (*ALSA_snd_pcm_info_malloc)(snd_pcm_info_t **);
+-static int (*ALSA_snd_pcm_info_free)(snd_pcm_info_t *);
++static void (*ALSA_snd_pcm_info_free)(snd_pcm_info_t *);
+ #ifdef SND_CHMAP_API_VERSION
+ static snd_pcm_chmap_t *(*ALSA_snd_pcm_get_chmap)(snd_pcm_t *);
+ static int (*ALSA_snd_pcm_chmap_print)(const snd_pcm_chmap_t *map, size_t maxlen, char *buf);
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index f747cf9c71b2..01397c059b80 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.24
+DISTVERSION= 3.2.26
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index 66a574a4eca3..a528ca421669 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759435709
-SHA256 (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 66c374ee7f786abcd8592d18fc5b18b1e3f1c67e923867eee5f9c503cb253afd
-SIZE (libsdl-org-SDL-release-3.2.24_GH0.tar.gz) = 16128701
+TIMESTAMP = 1762361078
+SHA256 (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 73eeeec0d3235ef75f310bd2bb758622157abfa05da65771656579a7dfeeba05
+SIZE (libsdl-org-SDL-release-3.2.26_GH0.tar.gz) = 16127434
diff --git a/devel/sdsl-lite/Makefile b/devel/sdsl-lite/Makefile
index 1514d02cf78d..108ef2c838b6 100644
--- a/devel/sdsl-lite/Makefile
+++ b/devel/sdsl-lite/Makefile
@@ -11,6 +11,8 @@ WWW= https://github.com/simongog/sdsl-lite
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN_i386= compilation fails: error: static assertion failed due to requirement 'sizeof(unsigned int) % sizeof(unsigned long long) == 0': The size of a serializable type must be a multiple of 8 bytes
+
USES= cmake:testing compiler:c++17-lang
USE_LDCONFIG= yes
diff --git a/devel/selene/Makefile b/devel/selene/Makefile
index 2871a2db1d96..97a815251ffb 100644
--- a/devel/selene/Makefile
+++ b/devel/selene/Makefile
@@ -1,6 +1,5 @@
PORTNAME= selene
-DISTVERSION= 0.27.1
-PORTREVISION= 13
+DISTVERSION= 0.29.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -26,20 +25,20 @@ CARGO_CRATES= addr2line-0.19.0 \
autocfg-1.1.0 \
backtrace-0.3.67 \
base64-0.21.7 \
- beef-0.5.2 \
bitflags-1.3.2 \
+ borsh-1.5.1 \
bstr-1.1.0 \
bumpalo-3.12.0 \
bytecount-0.6.3 \
cc-1.0.78 \
cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
chrono-0.4.23 \
clap-2.34.0 \
codespan-0.11.1 \
codespan-reporting-0.11.1 \
color-eyre-0.6.2 \
color-spantrace-0.2.0 \
- convert_case-0.4.0 \
core-foundation-sys-0.8.3 \
crc32fast-1.3.2 \
ctor-0.1.26 \
@@ -47,7 +46,8 @@ CARGO_CRATES= addr2line-0.19.0 \
cxx-build-1.0.86 \
cxxbridge-flags-1.0.86 \
cxxbridge-macro-1.0.86 \
- derive_more-0.99.17 \
+ derive_more-1.0.0 \
+ derive_more-impl-1.0.0 \
diff-0.1.13 \
dirs-4.0.0 \
dirs-sys-0.3.7 \
@@ -55,7 +55,7 @@ CARGO_CRATES= addr2line-0.19.0 \
flate2-1.0.25 \
fnv-1.0.7 \
form_urlencoded-1.1.0 \
- full_moon-0.19.0 \
+ full_moon-1.2.0 \
full_moon_derive-0.11.0 \
generator-0.7.2 \
getrandom-0.2.8 \
@@ -79,8 +79,6 @@ CARGO_CRATES= addr2line-0.19.0 \
libc-0.2.139 \
link-cplusplus-1.0.8 \
log-0.4.17 \
- logos-0.12.1 \
- logos-derive-0.12.1 \
loom-0.5.6 \
matchers-0.1.0 \
memchr-2.5.0 \
@@ -101,10 +99,10 @@ CARGO_CRATES= addr2line-0.19.0 \
pretty_assertions-1.3.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.66 \
+ proc-macro2-1.0.87 \
profiling-1.0.7 \
profiling-procmacros-1.0.7 \
- quote-1.0.23 \
+ quote-1.0.37 \
redox_syscall-0.2.16 \
redox_users-0.4.3 \
regex-1.7.1 \
@@ -112,7 +110,6 @@ CARGO_CRATES= addr2line-0.19.0 \
regex-syntax-0.6.28 \
ring-0.17.3 \
rustc-demangle-0.1.21 \
- rustc_version-0.4.0 \
rustls-0.21.10 \
rustls-webpki-0.101.7 \
rustversion-1.0.11 \
@@ -120,7 +117,6 @@ CARGO_CRATES= addr2line-0.19.0 \
scoped-tls-1.0.1 \
scratch-1.0.3 \
sct-0.7.1 \
- semver-1.0.16 \
serde-1.0.152 \
serde_derive-1.0.152 \
serde_json-1.0.99 \
@@ -128,12 +124,13 @@ CARGO_CRATES= addr2line-0.19.0 \
serde_yaml-0.9.16 \
sharded-slab-0.1.4 \
smallvec-1.10.0 \
- smol_str-0.1.23 \
+ smol_str-0.3.1 \
spin-0.9.8 \
strsim-0.8.0 \
structopt-0.3.26 \
structopt-derive-0.4.18 \
syn-1.0.107 \
+ syn-2.0.79 \
termcolor-1.2.0 \
textwrap-0.11.0 \
thiserror-1.0.38 \
@@ -159,6 +156,7 @@ CARGO_CRATES= addr2line-0.19.0 \
unicode-normalization-0.1.22 \
unicode-segmentation-1.10.0 \
unicode-width-0.1.10 \
+ unicode-xid-0.2.6 \
unsafe-libyaml-0.2.5 \
untrusted-0.9.0 \
ureq-2.9.1 \
diff --git a/devel/selene/distinfo b/devel/selene/distinfo
index 6d3a8771a3f0..5a9fbe66bc43 100644
--- a/devel/selene/distinfo
+++ b/devel/selene/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1714366357
+TIMESTAMP = 1763256766
SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -17,10 +17,10 @@ SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880
SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
-SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
-SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
+SIZE (rust/crates/borsh-1.5.1.crate) = 60666
SHA256 (rust/crates/bstr-1.1.0.crate) = b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b
SIZE (rust/crates/bstr-1.1.0.crate) = 340878
SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
@@ -31,6 +31,8 @@ SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c
SIZE (rust/crates/cc-1.0.78.crate) = 61375
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f
SIZE (rust/crates/chrono-0.4.23.crate) = 187259
SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
@@ -43,8 +45,6 @@ SHA256 (rust/crates/color-eyre-0.6.2.crate) = 5a667583cca8c4f8436db8de46ea8233c4
SIZE (rust/crates/color-eyre-0.6.2.crate) = 635042
SHA256 (rust/crates/color-spantrace-0.2.0.crate) = 1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce
SIZE (rust/crates/color-spantrace-0.2.0.crate) = 185098
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
@@ -59,8 +59,10 @@ SHA256 (rust/crates/cxxbridge-flags-1.0.86.crate) = 61b50bc93ba22c27b0d31128d2d1
SIZE (rust/crates/cxxbridge-flags-1.0.86.crate) = 5251
SHA256 (rust/crates/cxxbridge-macro-1.0.86.crate) = 39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5
SIZE (rust/crates/cxxbridge-macro-1.0.86.crate) = 59474
-SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
-SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
+SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
+SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
+SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
+SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
@@ -75,8 +77,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
-SHA256 (rust/crates/full_moon-0.19.0.crate) = 24ef4f8ad0689d3a86bb483650422d72e6f79a37fdc83ed5426cafe96b776ce1
-SIZE (rust/crates/full_moon-0.19.0.crate) = 295120
+SHA256 (rust/crates/full_moon-1.2.0.crate) = 9a02c056a5966f6db8e663ee48093280f098d68d97763a94490ee63178d54776
+SIZE (rust/crates/full_moon-1.2.0.crate) = 375047
SHA256 (rust/crates/full_moon_derive-0.11.0.crate) = 99b4bd12ce56927d1dc5478d21528ea8c4b93ca85ff8f8043b6a5351a2a3c6f7
SIZE (rust/crates/full_moon_derive-0.11.0.crate) = 5356
SHA256 (rust/crates/generator-0.7.2.crate) = d266041a359dfa931b370ef684cceb84b166beb14f7f0421f4a6a3d0c446d12e
@@ -123,10 +125,6 @@ SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac
SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/logos-0.12.1.crate) = bf8b031682c67a8e3d5446840f9573eb7fe26efe7ec8d195c9ac4c0647c502f1
-SIZE (rust/crates/logos-0.12.1.crate) = 8973
-SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13bb4c4c128146a88d05253b38d4e2f496c
-SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282
SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5
SIZE (rust/crates/loom-0.5.6.crate) = 72186
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -167,14 +165,14 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
+SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a
+SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121
SHA256 (rust/crates/profiling-1.0.7.crate) = 74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df
SIZE (rust/crates/profiling-1.0.7.crate) = 29551
SHA256 (rust/crates/profiling-procmacros-1.0.7.crate) = 7a1e2417ef905b8ad94215f8a607bd2d0f5d13d416d18dca4a530811e8a0674c
SIZE (rust/crates/profiling-procmacros-1.0.7.crate) = 4957
-SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b
-SIZE (rust/crates/quote-1.0.23.crate) = 28058
+SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
+SIZE (rust/crates/quote-1.0.37.crate) = 28558
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
@@ -189,8 +187,6 @@ SHA256 (rust/crates/ring-0.17.3.crate) = 9babe80d5c16becf6594aa32ad2be8fe08498e7
SIZE (rust/crates/ring-0.17.3.crate) = 4146357
SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
-SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
-SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/rustls-0.21.10.crate) = f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba
SIZE (rust/crates/rustls-0.21.10.crate) = 284920
SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
@@ -205,8 +201,6 @@ SHA256 (rust/crates/scratch-1.0.3.crate) = ddccb15bcce173023b3fedd9436f882a0739b
SIZE (rust/crates/scratch-1.0.3.crate) = 8198
SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
SIZE (rust/crates/sct-0.7.1.crate) = 27501
-SHA256 (rust/crates/semver-1.0.16.crate) = 58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a
-SIZE (rust/crates/semver-1.0.16.crate) = 29850
SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb
SIZE (rust/crates/serde-1.0.152.crate) = 77091
SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e
@@ -221,8 +215,8 @@ SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a
SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
-SHA256 (rust/crates/smol_str-0.1.23.crate) = 7475118a28b7e3a2e157ce0131ba8c5526ea96e90ee601d9f6bb2e286a35ab44
-SIZE (rust/crates/smol_str-0.1.23.crate) = 13208
+SHA256 (rust/crates/smol_str-0.3.1.crate) = 66eaf762c5af19db3108300515c8aa7a50efc90ff745f4c62288052ebf9fdd25
+SIZE (rust/crates/smol_str-0.3.1.crate) = 17114
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
@@ -233,6 +227,8 @@ SHA256 (rust/crates/structopt-derive-0.4.18.crate) = dcb5ae327f9cc13b68763b57497
SIZE (rust/crates/structopt-derive-0.4.18.crate) = 20996
SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
SIZE (rust/crates/syn-1.0.107.crate) = 237539
+SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
+SIZE (rust/crates/syn-2.0.79.crate) = 268981
SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
@@ -283,6 +279,8 @@ SHA256 (rust/crates/unicode-segmentation-1.10.0.crate) = 0fdbf052a0783de01e944a6
SIZE (rust/crates/unicode-segmentation-1.10.0.crate) = 93893
SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/unsafe-libyaml-0.2.5.crate) = bc7ed8ba44ca06be78ea1ad2c3682a43349126c8818054231ee6f4748012aed2
SIZE (rust/crates/unsafe-libyaml-0.2.5.crate) = 61185
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -353,5 +351,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
SIZE (rust/crates/yansi-0.5.1.crate) = 16525
-SHA256 (kampfkarren-selene-0.27.1_GH0.tar.gz) = f12579907c019bebcc3830e320614409217096e63d80b4704989bbd65394b530
-SIZE (kampfkarren-selene-0.27.1_GH0.tar.gz) = 251434
+SHA256 (kampfkarren-selene-0.29.0_GH0.tar.gz) = 9882007e7b2d16023cd2c69d64d72afbee65dce7c3ab44a1527f5318667ed2a1
+SIZE (kampfkarren-selene-0.29.0_GH0.tar.gz) = 256465
diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index 852b4ee8ba4a..2d208f6c2c00 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sentry-cli
DISTVERSION= 2.31.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/shards/Makefile b/devel/shards/Makefile
index 51f76bb8feff..ec1443915fa1 100644
--- a/devel/shards/Makefile
+++ b/devel/shards/Makefile
@@ -1,6 +1,7 @@
PORTNAME= shards
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile
index 30ad269ca62a..a908dca36713 100644
--- a/devel/shfmt/Makefile
+++ b/devel/shfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shfmt
DISTVERSIONPREFIX= v
DISTVERSION= 3.12.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/shiboken2/Makefile b/devel/shiboken2/Makefile
index ab615703f6bf..80bbf715230c 100644
--- a/devel/shiboken2/Makefile
+++ b/devel/shiboken2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= shiboken2
DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= QT/official_releases/QtForPython/shiboken2/PySide2-${DISTVERSION}-src
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@$
LIB_DEPENDS= libxslt.so:textproc/libxslt
USES= cmake compiler:c++11-lang gnome llvm:lib,noexport \
- python:3.9-3.11 qt:5 shebangfix tar:xz
+ python:3.10-3.11 qt:5 shebangfix tar:xz
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_PYTHON= flavors
diff --git a/devel/shiboken2/distinfo b/devel/shiboken2/distinfo
index 0592d57e29f0..bf2d610f271b 100644
--- a/devel/shiboken2/distinfo
+++ b/devel/shiboken2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750004549
-SHA256 (pyside-setup-opensource-src-5.15.17.tar.xz) = 84a4b328f6a60235b8717ad522b88a7b600059260c57a2189ed005109f24c527
-SIZE (pyside-setup-opensource-src-5.15.17.tar.xz) = 3586828
+TIMESTAMP = 1762397834
+SHA256 (pyside-setup-opensource-src-5.15.18.tar.xz) = aa13963698991589fdec4f19735c6fd7200b7544ba521d64a69e2cea365fd98b
+SIZE (pyside-setup-opensource-src-5.15.18.tar.xz) = 3586736
diff --git a/devel/signal-sqlcipher-extension/Makefile b/devel/signal-sqlcipher-extension/Makefile
index d56f234afb28..8177aa951acd 100644
--- a/devel/signal-sqlcipher-extension/Makefile
+++ b/devel/signal-sqlcipher-extension/Makefile
@@ -1,7 +1,7 @@
PORTNAME= signal-sqlcipher-extension
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= mikael@FreeBSD.org
diff --git a/devel/simdjson/Makefile b/devel/simdjson/Makefile
index 36dbd83847db..82e6425038aa 100644
--- a/devel/simdjson/Makefile
+++ b/devel/simdjson/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdjson
DISTVERSIONPREFIX= v
-PORTVERSION= 4.0.7
+PORTVERSION= 4.2.2
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/simdjson/distinfo b/devel/simdjson/distinfo
index e9acd485ccb7..b4041c543b96 100644
--- a/devel/simdjson/distinfo
+++ b/devel/simdjson/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759331192
-SHA256 (simdjson-simdjson-v4.0.7_GH0.tar.gz) = d2d15490605858d3dd42e90d25e0fde31c53446b7d3cde9ef334449236927916
-SIZE (simdjson-simdjson-v4.0.7_GH0.tar.gz) = 4493723
+TIMESTAMP = 1762943931
+SHA256 (simdjson-simdjson-v4.2.2_GH0.tar.gz) = 3efae22cb41f83299fe0b2e8a187af543d3dda93abbb910586f897df670f9eaa
+SIZE (simdjson-simdjson-v4.2.2_GH0.tar.gz) = 4710677
SHA256 (simdjson-simdjson-data-351949906abde446f0314bf79606fb5d884f5be7_GH0.tar.gz) = 257371accdfca69814ec88841031bd8183409abf5048fff797df516092b6ded9
SIZE (simdjson-simdjson-data-351949906abde446f0314bf79606fb5d884f5be7_GH0.tar.gz) = 6635608
diff --git a/devel/simdjson/pkg-plist b/devel/simdjson/pkg-plist
index d675a2bba873..6983e892f6c2 100644
--- a/devel/simdjson/pkg-plist
+++ b/devel/simdjson/pkg-plist
@@ -4,6 +4,6 @@ lib/cmake/simdjson/simdjson-config.cmake
lib/cmake/simdjson/simdjsonTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/simdjson/simdjsonTargets.cmake
lib/libsimdjson.so
-lib/libsimdjson.so.27
-lib/libsimdjson.so.27.0.0
+lib/libsimdjson.so.29
+lib/libsimdjson.so.29.0.0
libdata/pkgconfig/simdjson.pc
diff --git a/devel/simpleini/Makefile b/devel/simpleini/Makefile
index 5275e60d32db..1ca5305a3e29 100644
--- a/devel/simpleini/Makefile
+++ b/devel/simpleini/Makefile
@@ -1,7 +1,6 @@
PORTNAME= simpleini
DISTVERSIONPREFIX= v
-DISTVERSION= 4.22
-PORTREVISION= 1
+DISTVERSION= 4.24
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
@@ -11,20 +10,20 @@ WWW= https://github.com/brofield/simpleini
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE.txt
-USES= cmake:testing
USE_GITHUB= yes
GH_ACCOUNT= brofield
NO_ARCH= yes
CMAKE_ON= SIMPLEINI_USE_SYSTEM_GTEST
+CMAKE_OFF= SIMPLEINI_BUILD_EXAMPLES
PORTDOCS= *
OPTIONS_DEFINE= TEST DOCS
TEST_BUILD_DEPENDS= googletest>=0:devel/googletest
-
-post-patch-TEST-off:
- @${REINPLACE_CMD} -e '/add_subdirectory(tests/ d' ${WRKSRC}/CMakeLists.txt
+TEST_USES= cmake:testing
+TEST_USES_OFF= cmake
+TEST_CMAKE_BOOL= SIMPLEINI_BUILD_TESTS
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/simpleini/distinfo b/devel/simpleini/distinfo
index 06af64af86de..c4809d581d2c 100644
--- a/devel/simpleini/distinfo
+++ b/devel/simpleini/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708445050
-SHA256 (brofield-simpleini-v4.22_GH0.tar.gz) = b3a4b8f9e03aabd491aa55fd57457115857b9b9c7ecf4abf7ff035ca9d026eb8
-SIZE (brofield-simpleini-v4.22_GH0.tar.gz) = 65923
+TIMESTAMP = 1763036688
+SHA256 (brofield-simpleini-v4.24_GH0.tar.gz) = 56ea1183879be33dbe8b094a4b18ac82a0828551a0aec8f307b0e7645b3a07af
+SIZE (brofield-simpleini-v4.24_GH0.tar.gz) = 72173
diff --git a/devel/simpleini/files/patch-CMakeLists.txt b/devel/simpleini/files/patch-CMakeLists.txt
index 835b583840f6..55a6a21cdb34 100644
--- a/devel/simpleini/files/patch-CMakeLists.txt
+++ b/devel/simpleini/files/patch-CMakeLists.txt
@@ -1,10 +1,11 @@
---- CMakeLists.txt.orig 2023-12-29 02:44:28 UTC
+--- CMakeLists.txt.orig 2025-11-13 10:32:32 UTC
+++ CMakeLists.txt
-@@ -34,6 +34,7 @@ add_library(${EXPORT_NAMESPACE}${PROJECT_NAME} ALIAS $
-
- add_library(${PROJECT_NAME} INTERFACE)
- add_library(${EXPORT_NAMESPACE}${PROJECT_NAME} ALIAS ${PROJECT_NAME})
-+target_compile_definitions(${PROJECT_NAME} INTERFACE SI_NO_CONVERSION)
-
- include(GNUInstallDirs)
+@@ -80,7 +80,7 @@ install(FILES
+ )
+ # only build tests when top level and testing enabled
+-if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)
++if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND SIMPLEINI_BUILD_TESTS)
+ include(CTest)
+ if(BUILD_TESTING)
+ add_subdirectory(tests)
diff --git a/devel/simpleini/files/patch-cmake-targets b/devel/simpleini/files/patch-cmake-targets
deleted file mode 100644
index 966b2529a634..000000000000
--- a/devel/simpleini/files/patch-cmake-targets
+++ /dev/null
@@ -1,41 +0,0 @@
-From aeacf861a8ad8add5f4974792a88ffea393e41db Mon Sep 17 00:00:00 2001
-From: Alexandre Bouvier <contact@amb.tf>
-Date: Tue, 2 Jan 2024 08:42:03 +0100
-Subject: [PATCH] cmake: fix namespace and include dir (#74)
-
----
- CMakeLists.txt | 11 +++++++----
- 1 file changed, 7 insertions(+), 4 deletions(-)
-
-diff --git CMakeLists.txt CMakeLists.txt
-index 8f09295..7804947 100644
---- CMakeLists.txt
-+++ CMakeLists.txt
-@@ -48,7 +48,7 @@ configure_package_config_file(${PROJECT_NAME}Config.cmake.in
- )
-
- install(FILES SimpleIni.h
-- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}
-+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
- )
-
- install(TARGETS ${PROJECT_NAME}
-@@ -62,12 +62,15 @@ install(FILES
- )
- install(EXPORT ${PROJECT_NAME}Targets
- DESTINATION ${CMAKE_INSTALL_DATADIR}/cmake/${PROJECT_NAME}
-- NAMESPACE EXPORT_NAMESPACE
-+ NAMESPACE ${EXPORT_NAMESPACE}
- )
-
--target_include_directories(${PROJECT_NAME} INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
-+target_include_directories(${PROJECT_NAME} INTERFACE
-+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
-+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
-+)
-
- if(IS_TOPLEVEL_PROJECT)
-- enable_testing()
-+ include(CTest)
- add_subdirectory(tests)
- endif()
diff --git a/devel/simpleini/pkg-plist b/devel/simpleini/pkg-plist
index 36349f911b1b..caf5985052d2 100644
--- a/devel/simpleini/pkg-plist
+++ b/devel/simpleini/pkg-plist
@@ -1,4 +1,4 @@
include/SimpleIni.h
-share/cmake/SimpleIni/SimpleIniConfig.cmake
-share/cmake/SimpleIni/SimpleIniConfigVersion.cmake
-share/cmake/SimpleIni/SimpleIniTargets.cmake
+lib/cmake/SimpleIni/SimpleIniConfig.cmake
+lib/cmake/SimpleIni/SimpleIniConfigVersion.cmake
+lib/cmake/SimpleIni/SimpleIniTargets.cmake
diff --git a/devel/skalibs/Makefile b/devel/skalibs/Makefile
index d998ae279ef0..bb6565734735 100644
--- a/devel/skalibs/Makefile
+++ b/devel/skalibs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= skalibs
-DISTVERSION= 2.14.3.0
+DISTVERSION= 2.14.4.0
CATEGORIES= devel
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
diff --git a/devel/skalibs/distinfo b/devel/skalibs/distinfo
index 2194e589542d..2d0a8f798c71 100644
--- a/devel/skalibs/distinfo
+++ b/devel/skalibs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733236196
-SHA256 (skalibs-2.14.3.0.tar.gz) = a14aa558c9b09b062fa16acec623b2c8f93d69f5cba4d07f6d0c58913066c427
-SIZE (skalibs-2.14.3.0.tar.gz) = 244425
+TIMESTAMP = 1762521646
+SHA256 (skalibs-2.14.4.0.tar.gz) = 0e626261848cc920738f92fd50a24c14b21e30306dfed97b8435369f4bae00a5
+SIZE (skalibs-2.14.4.0.tar.gz) = 248403
diff --git a/devel/skalibs/pkg-plist b/devel/skalibs/pkg-plist
index 1d9c4906d3c0..e557bf46d89f 100644
--- a/devel/skalibs/pkg-plist
+++ b/devel/skalibs/pkg-plist
@@ -88,7 +88,7 @@ lib/libskarnet.a
lib/libskarnet.so
lib/libskarnet.so.2.14
@mode
-lib/libskarnet.so.2.14.3.0
+lib/libskarnet.so.2.14.4.0
lib/skalibs/sysdeps/pthread.lib
lib/skalibs/sysdeps/socket.lib
lib/skalibs/sysdeps/spawn.lib
diff --git a/devel/skypat/Makefile b/devel/skypat/Makefile
index b778f9c3de2c..9456cc786964 100644
--- a/devel/skypat/Makefile
+++ b/devel/skypat/Makefile
@@ -1,11 +1,11 @@
PORTNAME= skypat
DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.1
+DISTVERSION= 3.2.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ unit and performance testing framework
-WWW= https://skypat.skymizer.com/
+WWW= https://github.com/skymizer/SkyPat
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,12 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
USES= autoreconf compiler:c++11-lang gmake libtool
+USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-dependency-tracking
+
USE_GITHUB= yes
GH_ACCOUNT= skymizer
GH_PROJECT= SkyPat
-USE_LDCONFIG= yes
-CONFIGURE_ARGS= --disable-dependency-tracking
OPTIONS_DEFINE= EXAMPLES
diff --git a/devel/skypat/distinfo b/devel/skypat/distinfo
index e1a24cba1e32..33aeab73a1b1 100644
--- a/devel/skypat/distinfo
+++ b/devel/skypat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566880802
-SHA256 (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 882342ada942057f6296162d137015e2ce0595d3fb3198a506b5b51bfa6e7420
-SIZE (skymizer-SkyPat-v3.1.1_GH0.tar.gz) = 56106
+TIMESTAMP = 1762671589
+SHA256 (skymizer-SkyPat-v3.2.0_GH0.tar.gz) = 820baae29d355cfa3364d71dad4356cb0938d420a61d8fbc408c22f33177b8c0
+SIZE (skymizer-SkyPat-v3.2.0_GH0.tar.gz) = 56614
diff --git a/devel/slf4j/Makefile b/devel/slf4j/Makefile
index a5cc0f548d18..be892ff002b8 100644
--- a/devel/slf4j/Makefile
+++ b/devel/slf4j/Makefile
@@ -8,7 +8,7 @@ JARFILES= integration jcl-over-slf4j jul-to-slf4j log4j-over-slf4j \
DISTFILES= ${JARFILES:C|(.+)|slf4j/\1/${DISTVERSION}/\1-${DISTVERSION}.jar:source1|}
EXTRACT_ONLY=
-MAINTAINER= skreuzer@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple facade or abstraction for various logging frameworks
WWW= https://www.slf4j.org/
diff --git a/devel/sltdl/Makefile b/devel/sltdl/Makefile
index 2f2174cb0635..e1e2beacd7db 100644
--- a/devel/sltdl/Makefile
+++ b/devel/sltdl/Makefile
@@ -14,4 +14,3 @@ HAS_CONFIGURE= yes
USES= tar:xz
.include <bsd.port.mk>
-
diff --git a/devel/snazy/Makefile b/devel/snazy/Makefile
index b8539b06b937..321757b43130 100644
--- a/devel/snazy/Makefile
+++ b/devel/snazy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= snazy
-DISTVERSION= 0.55.0
-PORTREVISION= 6
+DISTVERSION= 0.58.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -17,90 +16,101 @@ GH_ACCOUNT= chmouel
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- autocfg-1.4.0 \
- bitflags-2.8.0 \
- bumpalo-3.17.0 \
- cc-1.2.13 \
- cfg-if-1.0.0 \
- chrono-0.4.39 \
- chrono-tz-0.10.1 \
- chrono-tz-build-0.4.0 \
- clap-4.5.29 \
- clap_builder-4.5.29 \
- clap_complete-4.5.44 \
- clap_derive-4.5.28 \
- clap_lex-0.7.4 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ autocfg-1.5.0 \
+ bitflags-2.9.1 \
+ bumpalo-3.19.0 \
+ cc-1.2.31 \
+ cfg-if-1.0.1 \
+ chrono-0.4.41 \
+ chrono-tz-0.10.4 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
+ clap_complete-4.5.55 \
+ clap_derive-4.5.41 \
+ clap_lex-0.7.5 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
core-foundation-sys-0.8.7 \
- errno-0.3.10 \
+ errno-0.3.13 \
fastrand-2.3.0 \
- getrandom-0.3.1 \
+ getrandom-0.3.3 \
heck-0.5.0 \
- hermit-abi-0.4.0 \
- iana-time-zone-0.1.61 \
+ hermit-abi-0.5.2 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- is-terminal-0.4.15 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
js-sys-0.3.77 \
- libc-0.2.169 \
- linux-raw-sys-0.4.15 \
- log-0.4.25 \
- memchr-2.7.4 \
+ libc-0.2.174 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
+ memchr-2.7.5 \
minimal-lexical-0.2.1 \
nom-7.1.3 \
num-traits-0.2.19 \
- once_cell-1.20.3 \
- parse-zoneinfo-0.3.1 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_shared-0.11.3 \
- proc-macro2-1.0.93 \
- quote-1.0.38 \
- rand-0.8.5 \
- rand_core-0.6.4 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ phf-0.12.1 \
+ phf_shared-0.12.1 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustix-0.38.44 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
+ rustix-1.0.8 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
shlex-1.3.0 \
siphasher-1.0.1 \
strsim-0.11.1 \
- syn-2.0.98 \
- tempfile-3.16.0 \
- unicode-ident-1.0.16 \
+ syn-2.0.104 \
+ tempfile-3.20.0 \
+ unicode-ident-1.0.18 \
utf8parse-0.2.2 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- windows-core-0.52.0 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.33.0 \
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-rt-0.39.0 \
yansi-1.0.1
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/snazy/distinfo b/devel/snazy/distinfo
index 5c258b4bd8dc..3b2c2580594a 100644
--- a/devel/snazy/distinfo
+++ b/devel/snazy/distinfo
@@ -1,144 +1,136 @@
-TIMESTAMP = 1739529844
+TIMESTAMP = 1762945599
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda
-SIZE (rust/crates/cc-1.2.13.crate) = 102839
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
-SHA256 (rust/crates/chrono-tz-0.10.1.crate) = 9c6ac4f2c0bf0f44e9161aec9675e1050aa4a530663c4a9e37e108fa948bca9f
-SIZE (rust/crates/chrono-tz-0.10.1.crate) = 378405
-SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7
-SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660
-SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184
-SIZE (rust/crates/clap-4.5.29.crate) = 56074
-SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9
-SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096
-SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6
-SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
+SIZE (rust/crates/cc-1.2.31.crate) = 109427
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3
+SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
SIZE (rust/crates/color-print-0.3.7.crate) = 11586
SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22
SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
-SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
-SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
-SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -149,31 +141,61 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (chmouel-snazy-0.55.0_GH0.tar.gz) = 4ff1f90004ea05ef0ed3c2eeae7cb8e58c01388b9f679b409c6ba2a863750b9c
-SIZE (chmouel-snazy-0.55.0_GH0.tar.gz) = 8557684
+SHA256 (chmouel-snazy-0.58.1_GH0.tar.gz) = ec1ff8140ab6b3ca5b32c974dae5cdf013cf86ff21c5d32cb54f2f9693f85a0a
+SIZE (chmouel-snazy-0.58.1_GH0.tar.gz) = 8566976
diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile
index 3aabf851b207..b78d77dcaa40 100644
--- a/devel/soft-serve/Makefile
+++ b/devel/soft-serve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= soft-serve
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/sonar-scanner-cli/Makefile b/devel/sonar-scanner-cli/Makefile
index 33c2c9734097..65d8ae1a958d 100644
--- a/devel/sonar-scanner-cli/Makefile
+++ b/devel/sonar-scanner-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonar-scanner-cli
DISTVERSION= 6.2.1.4610
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel security www java
MASTER_SITES= https://binaries.sonarsource.com/Distribution/${PORTNAME}/
diff --git a/devel/sonarqube-community/Makefile b/devel/sonarqube-community/Makefile
index 5a1c8b1fe838..fdbce45e040c 100644
--- a/devel/sonarqube-community/Makefile
+++ b/devel/sonarqube-community/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonarqube
DISTVERSION= 24.12.0.100206
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel security www java
MASTER_SITES= https://binaries.sonarsource.com/Distribution/sonarqube/:m_core \
https://binaries.sonarsource.com/Distribution/sonar-csharp-plugin/:m_csharp \
diff --git a/devel/sord/Makefile b/devel/sord/Makefile
index 32c887f4f7f7..27442e70c947 100644
--- a/devel/sord/Makefile
+++ b/devel/sord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sord
-DISTVERSION= 0.16.18
+DISTVERSION= 0.16.20
CATEGORIES= devel
MASTER_SITES= http://download.drobilla.net/
diff --git a/devel/sord/distinfo b/devel/sord/distinfo
index fe2ae010239c..9258a491feb0 100644
--- a/devel/sord/distinfo
+++ b/devel/sord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737395359
-SHA256 (sord-0.16.18.tar.xz) = 4f398b635894491a4774b1498959805a08e11734c324f13d572dea695b13d3b3
-SIZE (sord-0.16.18.tar.xz) = 102300
+TIMESTAMP = 1763027126
+SHA256 (sord-0.16.20.tar.xz) = 508b41d6b4f9d5902c9f5b9cf25170d9d0636f68f11bd257c1150497f754a2a4
+SIZE (sord-0.16.20.tar.xz) = 104536
diff --git a/devel/spdlog/Makefile b/devel/spdlog/Makefile
index 5c527c89b6a7..f475fb50775f 100644
--- a/devel/spdlog/Makefile
+++ b/devel/spdlog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spdlog
DISTVERSIONPREFIX= v
-DISTVERSION= 1.15.2
-PORTREVISION= 3
+DISTVERSION= 1.16.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= vanilla@FreeBSD.org
@@ -12,21 +12,26 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfmt.so:devel/libfmt
+TEST_DEPENDS= catch2>0:devel/catch2
-USES= cmake compiler:c++11-lib pathfix
+USES= cmake:testing compiler:c++14-lang pathfix
+.if make(test)
+USES+= pkgconfig
+.endif
+USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= gabime
-USE_LDCONFIG= yes
-CMAKE_ON= SPDLOG_BUILD_SHARED SPDLOG_FMT_EXTERNAL
-CMAKE_OFF= SPDLOG_BUILD_BENCH
+
+EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/include/spdlog/fmt/bundled
+
PLIST_SUB= SOVERSION="${DISTVERSION}"
-post-extract:
- ${RM} -r ${WRKSRC}/include/spdlog/fmt/bundled
+CMAKE_TESTING_ON= SPDLOG_BUILD_TESTS
-post-patch:
- ${RM} ${WRKSRC}/include/spdlog/fmt/*.h.orig
+CMAKE_ON= SPDLOG_BUILD_SHARED \
+ SPDLOG_FMT_EXTERNAL
+CMAKE_OFF= SPDLOG_BUILD_BENCH
post-stage:
# let consumers know that this package was compiled with SPDLOG_FMT_EXTERNAL=yes
diff --git a/devel/spdlog/distinfo b/devel/spdlog/distinfo
index 03c6cbb3cd75..701849682952 100644
--- a/devel/spdlog/distinfo
+++ b/devel/spdlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743340971
-SHA256 (gabime-spdlog-v1.15.2_GH0.tar.gz) = 7a80896357f3e8e920e85e92633b14ba0f229c506e6f978578bdc35ba09e9a5d
-SIZE (gabime-spdlog-v1.15.2_GH0.tar.gz) = 275744
+TIMESTAMP = 1760251479
+SHA256 (gabime-spdlog-v1.16.0_GH0.tar.gz) = 8741753e488a78dd0d0024c980e1fb5b5c85888447e309d9cb9d949bdb52aa3e
+SIZE (gabime-spdlog-v1.16.0_GH0.tar.gz) = 280382
diff --git a/devel/spdlog/files/patch-include_spdlog_details_os-inl.h b/devel/spdlog/files/patch-include_spdlog_details_os-inl.h
new file mode 100644
index 000000000000..7a620b04c1c2
--- /dev/null
+++ b/devel/spdlog/files/patch-include_spdlog_details_os-inl.h
@@ -0,0 +1,23 @@
+The calculate_gmt_offset attempt is a botch. It gets localtm passed in from the
+self-test's yesterday, and then calls time() anew to obtain ::gmtime_r() by way of details::os::gmtime(),
+and that cannot possibly work.
+
+https://github.com/gabime/spdlog/issues/3483
+
+Fix: Disable the non-working code and use tm_gmtoff instead.
+
+--- include/spdlog/details/os-inl.h.orig 2025-10-11 12:53:05 UTC
++++ include/spdlog/details/os-inl.h
+@@ -264,11 +264,7 @@ SPDLOG_INLINE int utc_minutes_offset(const std::tm &tm
+ return offset;
+ #else
+
+- #if defined(sun) || defined(__sun) || defined(_AIX) || \
+- (defined(__NEWLIB__) && !defined(__TM_GMTOFF)) || \
+- (!defined(__APPLE__) && !defined(_BSD_SOURCE) && !defined(_GNU_SOURCE) && \
+- (!defined(_POSIX_VERSION) || (_POSIX_VERSION < 202405L)))
+- // 'tm_gmtoff' field is BSD extension and it's missing on SunOS/Solaris
++ #if 0
+ struct helper {
+ static long int calculate_gmt_offset(const std::tm &localtm = details::os::localtime(),
+ const std::tm &gmtm = details::os::gmtime()) {
diff --git a/devel/spdlog/pkg-plist b/devel/spdlog/pkg-plist
index 88312b21f67f..1c41acf64772 100644
--- a/devel/spdlog/pkg-plist
+++ b/devel/spdlog/pkg-plist
@@ -93,6 +93,6 @@ lib/cmake/spdlog/spdlogConfigTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/spdlog/spdlogConfigTargets.cmake
lib/cmake/spdlog/spdlogConfigVersion.cmake
lib/libspdlog.so
-lib/libspdlog.so.1.15
+lib/libspdlog.so.1.16
lib/libspdlog.so.%%SOVERSION%%
libdata/pkgconfig/spdlog.pc
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 278086687c99..2cff9aafef64 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,14 +1,14 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
-DISTVERSION_llvm21= 21.1.1
-DISTVERSION_llvm20= 20.1.7
-DISTVERSION_llvm19= 19.1.12
-DISTVERSION_llvm18= 18.1.17
-DISTVERSION_llvm17= 17.0.17
-DISTVERSION_llvm16= 16.0.17
-DISTVERSION_llvm15= 15.0.17
-DISTVERSION_llvm14= 14.0.16
+DISTVERSION_llvm21= 21.1.2
+DISTVERSION_llvm20= 20.1.8
+DISTVERSION_llvm19= 19.1.13
+DISTVERSION_llvm18= 18.1.18
+DISTVERSION_llvm17= 17.0.18
+DISTVERSION_llvm16= 16.0.18
+DISTVERSION_llvm15= 15.0.18
+DISTVERSION_llvm14= 14.0.17
DISTVERSION_llvm13= 13.0.4
DISTVERSION_llvm12= 12.0.1
DISTVERSION_llvm11= 11.0.5
diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14
index 349e15a99a8b..9c836b5d6fb3 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm14
+++ b/devel/spirv-llvm-translator/distinfo.llvm14
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759152548
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.16_GH0.tar.gz) = 84170e87daa81cbc38f877691450689aa66e721d09bdf8f73320662ef0ba21a9
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.16_GH0.tar.gz) = 1631684
+TIMESTAMP = 1760034121
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.17_GH0.tar.gz) = 8260ed845b31409d9cc09d00b3f1122ba13c9a3cf7de6e1e2d8d4cd8815a4668
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.17_GH0.tar.gz) = 1632463
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 3ac06fbcb63382f5dd2e24d45e8d2e93981858a07c38a4edf24f47f9d7fd254e
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-411-gaa6cef1_GH0.tar.gz) = 547604
diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15
index 824880870da4..2dd1593d5d29 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm15
+++ b/devel/spirv-llvm-translator/distinfo.llvm15
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759144956
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.17_GH0.tar.gz) = e9325f78028524c015c0e2610a1080df5248a9bffcce591eb300f7322e56376e
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.17_GH0.tar.gz) = 1654324
+TIMESTAMP = 1760034106
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.18_GH0.tar.gz) = 8b6ae2134f62012462d29bd0d877332410278e075318717afac023dd51de9f74
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.18_GH0.tar.gz) = 1655118
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16
index 5134b677e888..4ffe47d01d47 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm16
+++ b/devel/spirv-llvm-translator/distinfo.llvm16
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759141753
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.17_GH0.tar.gz) = e1b16ed1e3644832937d89bae7e1428e2d880fcf1e1d7bb168d85c46a787d114
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.17_GH0.tar.gz) = 1690057
+TIMESTAMP = 1760714907
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.18_GH0.tar.gz) = e6a9c54e4972d76fc029b05a6a6d4e2d71e8bbb8a99c6410105f9eedd2bf0099
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.18_GH0.tar.gz) = 1691457
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17
index e7071d1b91fe..da12135a4b77 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm17
+++ b/devel/spirv-llvm-translator/distinfo.llvm17
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758897986
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.17_GH0.tar.gz) = 1f1280d36fc6bc0a1f66ab97f101e97b29187f30c6b3a7bc17128c671d296cc2
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.17_GH0.tar.gz) = 1682557
+TIMESTAMP = 1760712291
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.18_GH0.tar.gz) = cbccb3af052b10dab0aa36c8b412f2480499f165a4fb241954086252a14a94fe
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.18_GH0.tar.gz) = 1683963
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18
index ba8cfd0b566c..4be3d28e0835 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm18
+++ b/devel/spirv-llvm-translator/distinfo.llvm18
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758897983
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.17_GH0.tar.gz) = 28ee486a45686f15fc746419cc57f0fdb62180e64d04b0c474590c6e5f1aedc5
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.17_GH0.tar.gz) = 1752452
+TIMESTAMP = 1760712283
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.18_GH0.tar.gz) = 423c701b20c27945ba63577ea58172c84f4d3ac9bfd663e1f8865e7fab26f838
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.18_GH0.tar.gz) = 1753615
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm19 b/devel/spirv-llvm-translator/distinfo.llvm19
index 3d8d69e0a146..eae8ee938e50 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm19
+++ b/devel/spirv-llvm-translator/distinfo.llvm19
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759134747
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.12_GH0.tar.gz) = 58012e52e235ab4e721c7a9f95df8d1527f321a36e8496f449680d955ca3c54c
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.12_GH0.tar.gz) = 1797613
+TIMESTAMP = 1760712276
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v19.1.13_GH0.tar.gz) = 4c5616670101a22b30c5d62b172032a6d9de95383a717d182f56440111e4608d
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v19.1.13_GH0.tar.gz) = 1798150
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm20 b/devel/spirv-llvm-translator/distinfo.llvm20
index ca31090e1c69..8467d5dfa6de 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm20
+++ b/devel/spirv-llvm-translator/distinfo.llvm20
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759134756
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.7_GH0.tar.gz) = dd8a018becb2ed3647478744549b09372308f763d37d5fcde137fd9e129a7354
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.7_GH0.tar.gz) = 1825065
+TIMESTAMP = 1760712269
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v20.1.8_GH0.tar.gz) = 7b2f24440cb8b24f20d88e838c12fed486c5a00956a368b17b12b2c0431639c0
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v20.1.8_GH0.tar.gz) = 1823253
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spirv-llvm-translator/distinfo.llvm21 b/devel/spirv-llvm-translator/distinfo.llvm21
index 6af2d9e8b8fd..e9e9874485fd 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm21
+++ b/devel/spirv-llvm-translator/distinfo.llvm21
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759143191
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v21.1.1_GH0.tar.gz) = dda46febdb060a1d5cc2ceeb9682ccaf33e55ae294fd0793274531b54f07c46b
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v21.1.1_GH0.tar.gz) = 1831532
+TIMESTAMP = 1760712260
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v21.1.2_GH0.tar.gz) = 8c91542b579a3b27b7aeae1db12004eb412c9ed9bdff0a29ee862c3551cadfe3
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v21.1.2_GH0.tar.gz) = 1832850
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/spr/Makefile b/devel/spr/Makefile
index 5496cec2b9ae..6ef2ae0bbfb2 100644
--- a/devel/spr/Makefile
+++ b/devel/spr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spr
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/statik/Makefile b/devel/statik/Makefile
index 44b50e47b699..7cfc85eed727 100644
--- a/devel/statik/Makefile
+++ b/devel/statik/Makefile
@@ -1,7 +1,7 @@
PORTNAME= statik
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 32
+PORTREVISION= 33
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/stgit/Makefile b/devel/stgit/Makefile
index f8c9ba1455b5..7f33dc117b16 100644
--- a/devel/stgit/Makefile
+++ b/devel/stgit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= stgit
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.3
-PORTREVISION= 6
+DISTVERSION= 2.5.5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,195 +18,219 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= stacked-git
-CARGO_CRATES= adler2-2.0.0 \
- ahash-0.8.11 \
+CARGO_CRATES= adler2-2.0.1 \
allocator-api2-0.2.21 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.96 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
arc-swap-1.7.1 \
- autocfg-1.4.0 \
- bitflags-2.8.0 \
- bstr-1.11.3 \
+ bitflags-2.10.0 \
+ block-buffer-0.10.4 \
+ block2-0.6.2 \
+ bstr-1.12.1 \
+ byteorder-1.5.0 \
bzip2-rs-0.1.2 \
- cc-1.2.15 \
- cfg-if-1.0.0 \
+ cc-1.2.45 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- clap-4.5.30 \
- clap_builder-4.5.30 \
- clap_lex-0.7.4 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_lex-0.7.6 \
clru-0.6.2 \
- colorchoice-1.0.3 \
- crc32fast-1.4.2 \
- ctrlc-3.4.5 \
- curl-0.4.47 \
- curl-sys-0.4.80+curl-8.12.1 \
+ colorchoice-1.0.4 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
+ crypto-common-0.1.6 \
+ ctrlc-3.5.1 \
+ curl-0.4.49 \
+ curl-sys-0.4.84+curl-8.17.0 \
+ digest-0.10.7 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dunce-1.0.5 \
encoding_rs-0.8.35 \
equivalent-1.0.2 \
- errno-0.3.10 \
- faster-hex-0.9.0 \
+ errno-0.3.14 \
+ faster-hex-0.10.0 \
fastrand-2.3.0 \
- filetime-0.2.25 \
- flate2-1.0.35 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.5 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
- getrandom-0.3.1 \
- gix-0.70.0 \
- gix-actor-0.33.2 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.4.1 \
- gix-commitgraph-0.26.0 \
- gix-config-0.43.0 \
- gix-config-value-0.14.11 \
- gix-date-0.9.3 \
- gix-diff-0.50.0 \
- gix-discover-0.38.0 \
- gix-features-0.40.0 \
- gix-fs-0.13.0 \
- gix-glob-0.18.0 \
- gix-hash-0.16.0 \
- gix-hashtable-0.7.0 \
- gix-index-0.38.0 \
- gix-lock-16.0.0 \
- gix-object-0.47.0 \
- gix-odb-0.67.0 \
- gix-pack-0.57.0 \
- gix-packetline-0.18.3 \
- gix-path-0.10.14 \
- gix-protocol-0.48.0 \
- gix-quote-0.4.15 \
- gix-ref-0.50.0 \
- gix-refspec-0.28.0 \
- gix-revision-0.32.0 \
- gix-revwalk-0.18.0 \
- gix-sec-0.10.11 \
- gix-shallow-0.2.0 \
- gix-tempfile-16.0.0 \
- gix-trace-0.1.12 \
- gix-transport-0.45.0 \
- gix-traverse-0.44.0 \
- gix-url-0.29.0 \
- gix-utils-0.1.14 \
- gix-validate-0.9.3 \
- hashbrown-0.14.5 \
- hashbrown-0.15.2 \
- hermit-abi-0.4.0 \
- home-0.5.11 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- indexmap-2.7.1 \
- is-terminal-0.4.15 \
- is_terminal_polyfill-1.70.1 \
- itoa-1.0.14 \
- jiff-0.1.29 \
- jiff-0.2.1 \
- jiff-tzdb-0.1.2 \
- jiff-tzdb-platform-0.1.2 \
- libc-0.2.169 \
- libredox-0.1.3 \
- libz-sys-1.1.21 \
- linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
- lock_api-0.4.12 \
- log-0.4.26 \
+ foldhash-0.2.0 \
+ form_urlencoded-1.2.2 \
+ generic-array-0.14.9 \
+ getrandom-0.3.4 \
+ gix-0.74.1 \
+ gix-actor-0.35.6 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
+ gix-commitgraph-0.30.1 \
+ gix-config-0.47.1 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
+ gix-diff-0.54.1 \
+ gix-discover-0.42.0 \
+ gix-features-0.44.1 \
+ gix-fs-0.17.0 \
+ gix-glob-0.22.1 \
+ gix-hash-0.20.1 \
+ gix-hashtable-0.10.0 \
+ gix-index-0.42.1 \
+ gix-lock-19.0.0 \
+ gix-object-0.51.1 \
+ gix-odb-0.71.1 \
+ gix-pack-0.61.1 \
+ gix-packetline-0.19.3 \
+ gix-path-0.10.21 \
+ gix-protocol-0.52.1 \
+ gix-quote-0.6.1 \
+ gix-ref-0.54.1 \
+ gix-refspec-0.32.0 \
+ gix-revision-0.36.1 \
+ gix-revwalk-0.22.0 \
+ gix-sec-0.12.2 \
+ gix-shallow-0.6.0 \
+ gix-tempfile-19.0.1 \
+ gix-trace-0.1.15 \
+ gix-transport-0.49.1 \
+ gix-traverse-0.48.0 \
+ gix-url-0.33.1 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
+ hash32-0.3.1 \
+ hashbrown-0.16.0 \
+ heapless-0.8.0 \
+ hermit-abi-0.5.2 \
+ home-0.5.12 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ indexmap-2.12.0 \
+ is-terminal-0.4.17 \
+ is_terminal_polyfill-1.70.2 \
+ itoa-1.0.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
+ jiff-tzdb-0.1.4 \
+ jiff-tzdb-platform-0.1.3 \
+ libc-0.2.177 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
maybe-async-0.2.10 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
- miniz_oxide-0.8.5 \
- nix-0.29.0 \
- once_cell-1.20.3 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ miniz_oxide-0.8.9 \
+ nix-0.30.1 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.106 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- percent-encoding-2.3.1 \
- pkg-config-0.3.31 \
- portable-atomic-1.10.0 \
+ openssl-sys-0.9.111 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ percent-encoding-2.3.2 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- proc-macro2-1.0.93 \
- prodash-29.0.0 \
- quote-1.0.38 \
- redox_syscall-0.5.9 \
- regex-automata-0.4.9 \
- rustix-0.38.44 \
- ryu-1.0.19 \
+ potential_utf-0.1.4 \
+ proc-macro2-1.0.103 \
+ prodash-30.0.1 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ redox_syscall-0.5.18 \
+ regex-automata-0.4.13 \
+ rustix-1.1.2 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
scopeguard-1.2.0 \
- serde-1.0.218 \
- serde_derive-1.0.218 \
- serde_json-1.0.139 \
- sha1_smol-1.0.1 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ sha1-0.10.6 \
+ sha1-checked-0.10.0 \
shell-words-1.1.0 \
shlex-1.3.0 \
- smallvec-1.14.0 \
- socket2-0.5.8 \
- stable_deref_trait-1.2.0 \
+ simd-adler32-0.3.7 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
+ stable_deref_trait-1.2.1 \
strsim-0.11.1 \
- syn-2.0.98 \
- synstructure-0.13.1 \
+ syn-2.0.110 \
+ synstructure-0.13.2 \
tar-0.4.44 \
- tempfile-3.17.1 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- terminal_size-0.4.1 \
- thiserror-2.0.11 \
- thiserror-impl-2.0.11 \
- tinystr-0.7.6 \
- tinyvec-1.8.1 \
+ terminal_size-0.4.3 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
+ typenum-1.19.0 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.17 \
- unicode-normalization-0.1.24 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
- wasi-0.13.3+wasi-0.2.2 \
- winapi-util-0.1.9 \
- windows-sys-0.52.0 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.1 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.26 \
- winnow-0.7.3 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xattr-1.4.0 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ xattr-1.6.1 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zlib-rs-0.5.2
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/devel/stgit/distinfo b/devel/stgit/distinfo
index c53d2a706da2..18a38c99b37d 100644
--- a/devel/stgit/distinfo
+++ b/devel/stgit/distinfo
@@ -1,56 +1,66 @@
-TIMESTAMP = 1740258602
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1762885833
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.96.crate) = 6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4
-SIZE (rust/crates/anyhow-1.0.96.crate) = 52168
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bzip2-rs-0.1.2.crate) = beeb59e7e4c811ab37cc73680c798c7a5da77fc9989c62b09138e31ee740f735
SIZE (rust/crates/bzip2-rs-0.1.2.crate) = 253906
-SHA256 (rust/crates/cc-1.2.15.crate) = c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af
-SIZE (rust/crates/cc-1.2.15.crate) = 103196
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cc-1.2.45.crate) = 35900b6c8d709fb1d854671ae27aeaa9eec2f8b01b364e1619a40da3e6fe2afe
+SIZE (rust/crates/cc-1.2.45.crate) = 92261
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/clap-4.5.30.crate) = 92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d
-SIZE (rust/crates/clap-4.5.30.crate) = 56081
-SHA256 (rust/crates/clap_builder-4.5.30.crate) = a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c
-SIZE (rust/crates/clap_builder-4.5.30.crate) = 168274
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
-SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
-SHA256 (rust/crates/curl-0.4.47.crate) = d9fb4d13a1be2b58f14d60adba57c9834b78c62fd86c3e76a148f732686e9265
-SIZE (rust/crates/curl-0.4.47.crate) = 97185
-SHA256 (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734
-SIZE (rust/crates/curl-sys-0.4.80+curl-8.12.1.crate) = 1817567
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
+SHA256 (rust/crates/curl-0.4.49.crate) = 79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc
+SIZE (rust/crates/curl-0.4.49.crate) = 97947
+SHA256 (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b
+SIZE (rust/crates/curl-sys-0.4.84+curl-8.17.0.crate) = 1816588
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -59,260 +69,280 @@ SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
-SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
-SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
+SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
-SHA256 (rust/crates/gix-0.70.0.crate) = 736f14636705f3a56ea52b553e67282519418d9a35bb1e90b3a9637a00296b68
-SIZE (rust/crates/gix-0.70.0.crate) = 290002
-SHA256 (rust/crates/gix-actor-0.33.2.crate) = 20018a1a6332e065f1fcc8305c1c932c6b8c9985edea2284b3c79dc6fa3ee4b2
-SIZE (rust/crates/gix-actor-0.33.2.crate) = 10094
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.4.1.crate) = cb410b84d6575db45e62025a9118bdbf4d4b099ce7575a76161e898d9ca98df1
-SIZE (rust/crates/gix-command-0.4.1.crate) = 11830
-SHA256 (rust/crates/gix-commitgraph-0.26.0.crate) = e23a8ec2d8a16026a10dafdb6ed51bcfd08f5d97f20fa52e200bc50cb72e4877
-SIZE (rust/crates/gix-commitgraph-0.26.0.crate) = 18954
-SHA256 (rust/crates/gix-config-0.43.0.crate) = 377c1efd2014d5d469e0b3cd2952c8097bce9828f634e04d5665383249f1d9e9
-SIZE (rust/crates/gix-config-0.43.0.crate) = 64327
-SHA256 (rust/crates/gix-config-value-0.14.11.crate) = 11365144ef93082f3403471dbaa94cfe4b5e72743bdb9560719a251d439f4cee
-SIZE (rust/crates/gix-config-value-0.14.11.crate) = 13612
-SHA256 (rust/crates/gix-date-0.9.3.crate) = c57c477b645ee248b173bb1176b52dd528872f12c50375801a58aaf5ae91113f
-SIZE (rust/crates/gix-date-0.9.3.crate) = 11299
-SHA256 (rust/crates/gix-diff-0.50.0.crate) = 62afb7f4ca0acdf4e9dad92065b2eb1bf2993bcc5014b57bc796e3a365b17c4d
-SIZE (rust/crates/gix-diff-0.50.0.crate) = 46347
-SHA256 (rust/crates/gix-discover-0.38.0.crate) = d0c2414bdf04064e0f5a5aa029dfda1e663cf9a6c4bfc8759f2d369299bb65d8
-SIZE (rust/crates/gix-discover-0.38.0.crate) = 16684
-SHA256 (rust/crates/gix-features-0.40.0.crate) = 8bfdd4838a8d42bd482c9f0cb526411d003ee94cc7c7b08afe5007329c71d554
-SIZE (rust/crates/gix-features-0.40.0.crate) = 31239
-SHA256 (rust/crates/gix-fs-0.13.0.crate) = 182e7fa7bfdf44ffb7cfe7451b373cdf1e00870ac9a488a49587a110c562063d
-SIZE (rust/crates/gix-fs-0.13.0.crate) = 15742
-SHA256 (rust/crates/gix-glob-0.18.0.crate) = 4e9c7249fa0a78f9b363aa58323db71e0a6161fd69860ed6f48dedf0ef3a314e
-SIZE (rust/crates/gix-glob-0.18.0.crate) = 14155
-SHA256 (rust/crates/gix-hash-0.16.0.crate) = e81c5ec48649b1821b3ed066a44efb95f1a268b35c1d91295e61252539fbe9f8
-SIZE (rust/crates/gix-hash-0.16.0.crate) = 13529
-SHA256 (rust/crates/gix-hashtable-0.7.0.crate) = 189130bc372accd02e0520dc5ab1cef318dcc2bc829b76ab8d84bbe90ac212d1
-SIZE (rust/crates/gix-hashtable-0.7.0.crate) = 7199
-SHA256 (rust/crates/gix-index-0.38.0.crate) = acd12e3626879369310fffe2ac61acc828613ef656b50c4ea984dd59d7dc85d8
-SIZE (rust/crates/gix-index-0.38.0.crate) = 46639
-SHA256 (rust/crates/gix-lock-16.0.0.crate) = 9739815270ff6940968441824d162df9433db19211ca9ba8c3fc1b50b849c642
-SIZE (rust/crates/gix-lock-16.0.0.crate) = 10524
-SHA256 (rust/crates/gix-object-0.47.0.crate) = ddc4b3a0044244f0fe22347fb7a79cca165e37829d668b41b85ff46a43e5fd68
-SIZE (rust/crates/gix-object-0.47.0.crate) = 40801
-SHA256 (rust/crates/gix-odb-0.67.0.crate) = 3e93457df69cd09573608ce9fa4f443fbd84bc8d15d8d83adecd471058459c1b
-SIZE (rust/crates/gix-odb-0.67.0.crate) = 56316
-SHA256 (rust/crates/gix-pack-0.57.0.crate) = fc13a475b3db735617017fb35f816079bf503765312d4b1913b18cf96f3fa515
-SIZE (rust/crates/gix-pack-0.57.0.crate) = 97452
-SHA256 (rust/crates/gix-packetline-0.18.3.crate) = c7e5ae6bc3ac160a6bf44a55f5537813ca3ddb08549c0fd3e7ef699c73c439cd
-SIZE (rust/crates/gix-packetline-0.18.3.crate) = 21143
-SHA256 (rust/crates/gix-path-0.10.14.crate) = c40f12bb65a8299be0cfb90fe718e3be236b7a94b434877012980863a883a99f
-SIZE (rust/crates/gix-path-0.10.14.crate) = 23150
-SHA256 (rust/crates/gix-protocol-0.48.0.crate) = 6c61bd61afc6b67d213241e2100394c164be421e3f7228d3521b04f48ca5ba90
-SIZE (rust/crates/gix-protocol-0.48.0.crate) = 44956
-SHA256 (rust/crates/gix-quote-0.4.15.crate) = e49357fccdb0c85c0d3a3292a9f6db32d9b3535959b5471bb9624908f4a066c6
-SIZE (rust/crates/gix-quote-0.4.15.crate) = 7847
-SHA256 (rust/crates/gix-ref-0.50.0.crate) = 47adf4c5f933429f8554e95d0d92eee583cfe4b95d2bf665cd6fd4a1531ee20c
-SIZE (rust/crates/gix-ref-0.50.0.crate) = 58093
-SHA256 (rust/crates/gix-refspec-0.28.0.crate) = 59650228d8f612f68e7f7a25f517fcf386c5d0d39826085492e94766858b0a90
-SIZE (rust/crates/gix-refspec-0.28.0.crate) = 17399
-SHA256 (rust/crates/gix-revision-0.32.0.crate) = 3fe28bbccca55da6d66e6c6efc6bb4003c29d407afd8178380293729733e6b53
-SIZE (rust/crates/gix-revision-0.32.0.crate) = 22676
-SHA256 (rust/crates/gix-revwalk-0.18.0.crate) = d4ecb80c235b1e9ef2b99b23a81ea50dd569a88a9eb767179793269e0e616247
-SIZE (rust/crates/gix-revwalk-0.18.0.crate) = 13338
-SHA256 (rust/crates/gix-sec-0.10.11.crate) = d84dae13271f4313f8d60a166bf27e54c968c7c33e2ffd31c48cafe5da649875
-SIZE (rust/crates/gix-sec-0.10.11.crate) = 10218
-SHA256 (rust/crates/gix-shallow-0.2.0.crate) = ab72543011e303e52733c85bef784603ef39632ddf47f69723def52825e35066
-SIZE (rust/crates/gix-shallow-0.2.0.crate) = 7553
-SHA256 (rust/crates/gix-tempfile-16.0.0.crate) = 2558f423945ef24a8328c55d1fd6db06b8376b0e7013b1bb476cc4ffdf678501
-SIZE (rust/crates/gix-tempfile-16.0.0.crate) = 18453
-SHA256 (rust/crates/gix-trace-0.1.12.crate) = 7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7
-SIZE (rust/crates/gix-trace-0.1.12.crate) = 10435
-SHA256 (rust/crates/gix-transport-0.45.0.crate) = 11187418489477b1b5b862ae1aedbbac77e582f2c4b0ef54280f20cfe5b964d9
-SIZE (rust/crates/gix-transport-0.45.0.crate) = 50868
-SHA256 (rust/crates/gix-traverse-0.44.0.crate) = 2bec70e53896586ef32a3efa7e4427b67308531ed186bb6120fb3eca0f0d61b4
-SIZE (rust/crates/gix-traverse-0.44.0.crate) = 19475
-SHA256 (rust/crates/gix-url-0.29.0.crate) = 29218c768b53dd8f116045d87fec05b294c731a4b2bdd257eeca2084cc150b13
-SIZE (rust/crates/gix-url-0.29.0.crate) = 15305
-SHA256 (rust/crates/gix-utils-0.1.14.crate) = ff08f24e03ac8916c478c8419d7d3c33393da9bb41fa4c24455d5406aeefd35f
-SIZE (rust/crates/gix-utils-0.1.14.crate) = 10203
-SHA256 (rust/crates/gix-validate-0.9.3.crate) = 9eaa01c3337d885617c0a42e92823922a2aea71f4caeace6fe87002bdcadbd90
-SIZE (rust/crates/gix-validate-0.9.3.crate) = 11917
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
-SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/jiff-0.1.29.crate) = c04ef77ae73f3cf50510712722f0c4e8b46f5aaa1bf5ffad2ae213e6495e78e5
-SIZE (rust/crates/jiff-0.1.29.crate) = 654849
-SHA256 (rust/crates/jiff-0.2.1.crate) = 3590fea8e9e22d449600c9bbd481a8163bef223e4ff938e5f55899f8cf1adb93
-SIZE (rust/crates/jiff-0.2.1.crate) = 672375
-SHA256 (rust/crates/jiff-tzdb-0.1.2.crate) = cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3
-SIZE (rust/crates/jiff-tzdb-0.1.2.crate) = 82207
-SHA256 (rust/crates/jiff-tzdb-platform-0.1.2.crate) = a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e
-SIZE (rust/crates/jiff-tzdb-platform-0.1.2.crate) = 2988
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa
-SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43
+SIZE (rust/crates/gix-0.74.1.crate) = 298209
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
+SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
+SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
+SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3
+SIZE (rust/crates/gix-config-0.47.1.crate) = 73838
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
+SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04
+SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358
+SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6
+SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339
+SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
+SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
+SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
+SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
+SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
+SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
+SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
+SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
+SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
+SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
+SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99
+SIZE (rust/crates/gix-index-0.42.1.crate) = 54416
+SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
+SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
+SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051
+SIZE (rust/crates/gix-object-0.51.1.crate) = 50596
+SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634
+SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044
+SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260
+SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
+SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302
+SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
+SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88
+SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266
+SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912
+SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670
+SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413
+SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079
+SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3
+SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
+SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
+SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
+SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
+SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957
+SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677
+SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2
+SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078
+SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5
+SIZE (rust/crates/gix-url-0.33.1.crate) = 19745
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
+SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
+SIZE (rust/crates/hash32-0.3.1.crate) = 10273
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
+SIZE (rust/crates/heapless-0.8.0.crate) = 77802
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46
+SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
+SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
+SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
+SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
+SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
-SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321
+SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325
-SIZE (rust/crates/prodash-29.0.0.crate) = 90594
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/redox_syscall-0.5.9.crate) = 82b568323e98e49e2a0899dcee453dd679fae22d69adf9b11dd508d1549b7e2f
-SIZE (rust/crates/redox_syscall-0.5.9.crate) = 30080
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
+SIZE (rust/crates/prodash-30.0.1.crate) = 92925
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
-SIZE (rust/crates/serde-1.0.218.crate) = 78968
-SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
-SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
-SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6
-SIZE (rust/crates/serde_json-1.0.139.crate) = 154839
-SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
-SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
+SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
+SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syn-2.0.110.crate) = a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea
+SIZE (rust/crates/syn-2.0.110.crate) = 302184
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230
-SIZE (rust/crates/tempfile-3.17.1.crate) = 39240
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
SIZE (rust/crates/unicode-bom-2.0.3.crate) = 10773
-SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe
-SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -323,59 +353,77 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
-SIZE (rust/crates/winnow-0.6.26.crate) = 167349
-SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (stacked-git-stgit-v2.5.3_GH0.tar.gz) = f37bfdef0f5006c88240e4eab5b6d07a1327a52745a0028323bad5b68399eb10
-SIZE (stacked-git-stgit-v2.5.3_GH0.tar.gz) = 611721
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (stacked-git-stgit-v2.5.5_GH0.tar.gz) = de9ff92975f047a255cfe1dc8e0470c33e70fb9d8f1ec622205920735eea30ce
+SIZE (stacked-git-stgit-v2.5.5_GH0.tar.gz) = 613031
diff --git a/devel/stringzilla/Makefile b/devel/stringzilla/Makefile
index f0fde96a3c6a..9ddb1dfd87f0 100644
--- a/devel/stringzilla/Makefile
+++ b/devel/stringzilla/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stringzilla
DISTVERSIONPREFIX= v
-DISTVERSION= 3.12.3
+DISTVERSION= 4.2.3
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,16 +20,20 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= ashvardanian
GH_PROJECT= StringZilla
+GH_TUPLE= ashvardanian:ForkUnion:c613f50:fork_union/fork_union
CMAKE_ON= STRINGZILLA_INSTALL
CMAKE_OFF= STRINGZILLA_BUILD_TEST
CMAKE_TESTING_ON= STRINGZILLA_BUILD_TEST
CMAKE_ARGS= -DSTRINGZILLA_INCLUDE_INSTALL_DIR=include
+CXXFLAGS+= -g
+LDFLAGS+= -lpthread
+
post-install:
# workaround for https://github.com/ashvardanian/StringZilla/issues/194
@${RM} -r ${STAGEDIR}/usr/src
-# 7 tests fail on an older CPU: https://github.com/ashvardanian/StringZilla/issues/206
+# some tests fail and hang, see https://github.com/ashvardanian/StringZilla/issues/281, https://github.com/ashvardanian/StringZilla/issues/282
.include <bsd.port.mk>
diff --git a/devel/stringzilla/distinfo b/devel/stringzilla/distinfo
index a2dc646cb28f..a042f0729648 100644
--- a/devel/stringzilla/distinfo
+++ b/devel/stringzilla/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1741594633
-SHA256 (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 94f10a6ee4f9231afe3dd314cb1cbe5901e9098c44ba538362c529d79ff01ce5
-SIZE (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 263568
+TIMESTAMP = 1762897318
+SHA256 (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = f3a0e1be4548ccbaa234a2fb8f1717836319d296bd8ded7e30a5d6a88a3b2ec1
+SIZE (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = 608214
+SHA256 (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 04875a3cfd40fd1c6d4350f8c4d9fc4d8a0b601084210e884fd2908129c40562
+SIZE (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 110524
diff --git a/devel/stringzilla/files/patch-CMakeLists.txt b/devel/stringzilla/files/patch-CMakeLists.txt
deleted file mode 100644
index 435e93de13ca..000000000000
--- a/devel/stringzilla/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
---- CMakeLists.txt.orig 2024-11-09 04:57:16 UTC
-+++ CMakeLists.txt
-@@ -137,14 +137,6 @@ function(set_compiler_flags target cpp_standard target
- # > 4068 for "unknown pragmas".
- # > 4146 for "unary minus operator applied to unsigned type, result still unsigned".
- # We also specify /utf-8 to properly UTF-8 symbols in tests.
-- target_compile_options(
-- ${target}
-- PRIVATE
-- "$<$<CXX_COMPILER_ID:MSVC>:/Bt;/wd4068;/wd4146;/utf-8;/WX>"
-- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas;-Wno-cast-function-type;-Wno-unused-function>"
-- "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>"
-- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>"
-- )
-
- # Set optimization options for different compilers differently
- target_compile_options(
diff --git a/devel/stringzilla/pkg-plist b/devel/stringzilla/pkg-plist
index 24710e175075..ad902ff3aa8a 100644
--- a/devel/stringzilla/pkg-plist
+++ b/devel/stringzilla/pkg-plist
@@ -1,10 +1,28 @@
-include/stringzilla/drafts.h
+include/stringzilla/compare.h
+include/stringzilla/find.h
+include/stringzilla/hash.h
+include/stringzilla/intersect.h
+include/stringzilla/memory.h
include/stringzilla/module.modulemap
+include/stringzilla/small_string.h
+include/stringzilla/sort.h
include/stringzilla/stringzilla.h
include/stringzilla/stringzilla.hpp
+include/stringzilla/types.h
+include/stringzilla/types.hpp
+include/stringzillas/fingerprints.cuh
+include/stringzillas/fingerprints.hpp
+include/stringzillas/similarities.cuh
+include/stringzillas/similarities.hpp
+include/stringzillas/stringzillas.h
+include/stringzillas/types.cuh
+include/stringzillas/types.hpp
+lib/libstringzilla_bare.so
+lib/libstringzilla_bare.so.1
+lib/libstringzilla_bare.so.4.2.3
lib/libstringzilla_shared.so
lib/libstringzilla_shared.so.1
-lib/libstringzilla_shared.so.3.12.3
-lib/libstringzillite.so
-lib/libstringzillite.so.1
-lib/libstringzillite.so.3.12.3
+lib/libstringzilla_shared.so.4.2.3
+lib/libstringzillas_cpus_shared.so
+lib/libstringzillas_cpus_shared.so.1
+lib/libstringzillas_cpus_shared.so.4.2.3
diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile
index a8cb743b0ce2..dd99421df653 100644
--- a/devel/stuffbin/Makefile
+++ b/devel/stuffbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stuffbin
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile
index 485d2008e7bf..07f2f35a8110 100644
--- a/devel/stylua/Makefile
+++ b/devel/stylua/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stylua
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.2
-PORTREVISION= 7
+DISTVERSION= 2.3.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/stylua/Makefile.crates b/devel/stylua/Makefile.crates
index a3949591f744..10afd0394ec6 100644
--- a/devel/stylua/Makefile.crates
+++ b/devel/stylua/Makefile.crates
@@ -9,6 +9,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \
bitflags-1.3.2 \
bitflags-2.4.2 \
borsh-1.5.1 \
+ bstr-0.2.17 \
bstr-1.9.0 \
bumpalo-3.14.0 \
bytecount-0.6.7 \
@@ -24,7 +25,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \
console-0.15.8 \
criterion-0.4.0 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.11 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
@@ -40,7 +41,8 @@ CARGO_CRATES= aho-corasick-1.1.2 \
equivalent-1.0.1 \
errno-0.3.8 \
fastrand-2.0.1 \
- full_moon-1.1.2 \
+ fluent-uri-0.1.4 \
+ full_moon-2.0.0 \
full_moon_derive-0.11.0 \
globset-0.4.14 \
globwalk-0.9.1 \
@@ -62,6 +64,9 @@ CARGO_CRATES= aho-corasick-1.1.2 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.13 \
log-0.4.20 \
+ lsp-server-0.7.8 \
+ lsp-textdocument-0.4.2 \
+ lsp-types-0.97.0 \
memchr-2.7.1 \
num-traits-0.2.17 \
num_cpus-1.16.0 \
@@ -77,7 +82,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \
predicates-tree-1.0.9 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.78 \
+ proc-macro2-1.0.95 \
quote-1.0.35 \
rayon-1.8.1 \
rayon-core-1.12.1 \
@@ -89,9 +94,10 @@ CARGO_CRATES= aho-corasick-1.1.2 \
rustversion-1.0.14 \
ryu-1.0.16 \
same-file-1.0.6 \
- serde-1.0.196 \
- serde_derive-1.0.196 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
serde_json-1.0.112 \
+ serde_repr-0.1.20 \
serde_spanned-0.6.5 \
similar-2.4.0 \
smol_str-0.3.2 \
@@ -99,7 +105,7 @@ CARGO_CRATES= aho-corasick-1.1.2 \
strum-0.25.0 \
strum_macros-0.25.3 \
syn-1.0.109 \
- syn-2.0.48 \
+ syn-2.0.100 \
tempfile-3.9.0 \
termcolor-1.4.1 \
termtree-0.4.1 \
diff --git a/devel/stylua/distinfo b/devel/stylua/distinfo
index 8f4c37fa77ac..0dc9bc1178f1 100644
--- a/devel/stylua/distinfo
+++ b/devel/stylua/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1734921001
+TIMESTAMP = 1762220593
SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -21,6 +21,8 @@ SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b450077409
SIZE (rust/crates/bitflags-2.4.2.crate) = 42602
SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
SIZE (rust/crates/borsh-1.5.1.crate) = 60666
+SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
+SIZE (rust/crates/bstr-0.2.17.crate) = 330350
SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc
SIZE (rust/crates/bstr-1.9.0.crate) = 380170
SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
@@ -51,8 +53,8 @@ SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c657255
SIZE (rust/crates/criterion-0.4.0.crate) = 108978
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-SHA256 (rust/crates/crossbeam-channel-0.5.11.crate) = 176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b
-SIZE (rust/crates/crossbeam-channel-0.5.11.crate) = 90434
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -83,8 +85,10 @@ SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4
SIZE (rust/crates/errno-0.3.8.crate) = 10645
SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
-SHA256 (rust/crates/full_moon-1.1.2.crate) = 4c7dafc2cbadd914f7019a08395a3a29c5d735cb6762751c5669e48c5ff2c775
-SIZE (rust/crates/full_moon-1.1.2.crate) = 372352
+SHA256 (rust/crates/fluent-uri-0.1.4.crate) = 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d
+SIZE (rust/crates/fluent-uri-0.1.4.crate) = 33596
+SHA256 (rust/crates/full_moon-2.0.0.crate) = 7e5544e0a9eb14156c6bdc12bfd3bdc35bef1a927e7376eb17626e5d8baec3a3
+SIZE (rust/crates/full_moon-2.0.0.crate) = 408002
SHA256 (rust/crates/full_moon_derive-0.11.0.crate) = 99b4bd12ce56927d1dc5478d21528ea8c4b93ca85ff8f8043b6a5351a2a3c6f7
SIZE (rust/crates/full_moon_derive-0.11.0.crate) = 5356
SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
@@ -127,6 +131,12 @@ SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33e
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
+SHA256 (rust/crates/lsp-server-0.7.8.crate) = 9462c4dc73e17f971ec1f171d44bfffb72e65a130117233388a0ebc7ec5656f9
+SIZE (rust/crates/lsp-server-0.7.8.crate) = 16836
+SHA256 (rust/crates/lsp-textdocument-0.4.2.crate) = 2d564d595f4e3dcd3c071bf472dbd2cac53bc3665ae7222d2abfecd18feaed2c
+SIZE (rust/crates/lsp-textdocument-0.4.2.crate) = 10997
+SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
+SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764
SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
SIZE (rust/crates/memchr-2.7.1.crate) = 96307
SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
@@ -157,8 +167,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae
-SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
SIZE (rust/crates/quote-1.0.35.crate) = 28136
SHA256 (rust/crates/rayon-1.8.1.crate) = fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051
@@ -181,12 +191,14 @@ SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916
SIZE (rust/crates/ryu-1.0.16.crate) = 47351
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.196.crate) = 870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32
-SIZE (rust/crates/serde-1.0.196.crate) = 77097
-SHA256 (rust/crates/serde_derive-1.0.196.crate) = 33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67
-SIZE (rust/crates/serde_derive-1.0.196.crate) = 55775
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.112.crate) = 4d1bd37ce2324cf3bf85e5a25f96eb4baf0d5aa6eba43e7ae8958870c4ec48ed
SIZE (rust/crates/serde_json-1.0.112.crate) = 146596
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
SHA256 (rust/crates/similar-2.4.0.crate) = 32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21
@@ -201,8 +213,8 @@ SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814
SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
-SIZE (rust/crates/syn-2.0.48.crate) = 250566
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa
SIZE (rust/crates/tempfile-3.9.0.crate) = 32182
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -279,5 +291,5 @@ SHA256 (rust/crates/winnow-0.5.35.crate) = 1931d78a9c73861da0134f453bb1f790ce49b
SIZE (rust/crates/winnow-0.5.35.crate) = 155395
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (JohnnyMorganz-StyLua-v2.0.2_GH0.tar.gz) = 0d88a55d4d33a7d7334bdef8ccaf1fb6524b21dd66d60be8efc0cf92f6d31ad3
-SIZE (JohnnyMorganz-StyLua-v2.0.2_GH0.tar.gz) = 424426
+SHA256 (JohnnyMorganz-StyLua-v2.3.1_GH0.tar.gz) = aba628d721380290a334ae899eff1aec9d3d14302d2af336f67d8d7af72d35e3
+SIZE (JohnnyMorganz-StyLua-v2.3.1_GH0.tar.gz) = 452079
diff --git a/devel/swig/Makefile b/devel/swig/Makefile
index 88304cb9f944..2b7d20d44a5a 100644
--- a/devel/swig/Makefile
+++ b/devel/swig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= swig
-PORTVERSION= 4.2.1
+PORTVERSION= 4.3.1
CATEGORIES= devel
MASTER_SITES= SF/swig/swig/swig-${PORTVERSION}
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-GPL
LIB_DEPENDS= libpcre2-8.so:devel/pcre2
-USES= lua:build
+USES= gmake lua:build
ALL_TARGET= # empty
CFLAGS+= -fPIC -DPIC
@@ -28,9 +28,6 @@ PLIST_SUB= PORTVERSION=${PORTVERSION}
OPTIONS_DEFINE= DOCS EXAMPLES
-post-configure:
- @${REINPLACE_CMD} -e 's#null#&|| true#' ${WRKSRC}/Makefile
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ccache-swig ${STAGEDIR}${PREFIX}/bin/swig
diff --git a/devel/swig/distinfo b/devel/swig/distinfo
index db18b015739b..31f93568056b 100644
--- a/devel/swig/distinfo
+++ b/devel/swig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708965386
-SHA256 (swig-4.2.1.tar.gz) = fa045354e2d048b2cddc69579e4256245d4676894858fcf0bab2290ecf59b7d8
-SIZE (swig-4.2.1.tar.gz) = 8364050
+TIMESTAMP = 1745012053
+SHA256 (swig-4.3.1.tar.gz) = 44fc829f70f1e17d635a2b4d69acab38896699ecc24aa023e516e0eabbec61b8
+SIZE (swig-4.3.1.tar.gz) = 8620774
diff --git a/devel/swig/files/patch-Makefile.in b/devel/swig/files/patch-Makefile.in
new file mode 100644
index 000000000000..c62a5bf6bfee
--- /dev/null
+++ b/devel/swig/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2024-10-20 16:16:08 UTC
++++ Makefile.in
+@@ -13,7 +13,7 @@ datarootdir = @datarootdir@
+ # Make options - override these to see more output
+ #####################################################################
+
+-RUNPIPE = \>/dev/null
++RUNPIPE = \>/dev/null || true
+ FLAGS = -k -s
+
+ #####################################################################
diff --git a/devel/swig/pkg-plist b/devel/swig/pkg-plist
index 29dfdd4dc758..04f87f2f3b58 100644
--- a/devel/swig/pkg-plist
+++ b/devel/swig/pkg-plist
@@ -14,6 +14,7 @@ bin/swig
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Devel/wrapobj.html
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/Android.html
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/Arguments.html
+%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/C.html
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CCache.html
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CPlusPlus11.html
%%PORTDOCS%%%%DOCSDIR%%/%%PORTVERSION%%/Manual/CPlusPlus14.html
@@ -117,9 +118,31 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/res/layout/main.xml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/res/values/strings.xml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/android/simple/src/org/swig/simple/SwigSimple.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/check.list
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/class/runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/exception/runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/example.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/simple/runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/c/std_vector/runme.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/example.i
@@ -127,7 +150,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/arrays/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/callback/example.i
@@ -136,7 +159,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/example.i
@@ -144,7 +167,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/class/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/example.i
@@ -152,7 +175,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/enum/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/example.i
@@ -160,7 +183,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/extend/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/example.i
@@ -168,7 +191,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/funcptr/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/example.i
@@ -176,7 +199,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/nested/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.cxx
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/example.i
@@ -184,21 +207,21 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/reference/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/example.sln
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/simple/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/example.sln
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/template/runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-cs.csproj
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-vc.vcproj
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example-vc.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/csharp/variables/example.i
@@ -373,9 +396,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/class/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/constants/Makefile
@@ -384,7 +407,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/constants/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/doxygen/runme.java
@@ -409,7 +431,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/multimap/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/native/Makefile
@@ -418,7 +439,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/native/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/nested/runme.java
@@ -435,8 +455,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/reference/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/simple/runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/java/template/Makefile
@@ -782,7 +802,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/class/index.html
@@ -808,18 +827,13 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/funcptr/runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/bar.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/base.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/example.dsw
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/foo.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/runme.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/import/spam.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/index.html
@@ -828,7 +842,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/inline/runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multimap/runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/multiple_inheritance/Makefile
@@ -848,7 +861,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/reference/runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/perl5/simple/runme.pl
@@ -961,9 +973,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/class/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/constants/Makefile
@@ -972,7 +984,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/constants/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/contract/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/docstrings/Makefile
@@ -982,7 +993,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/docstrings/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/doxygen/runme.py
@@ -1006,6 +1016,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/extend/runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/external_runtime/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/example.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/funcptr/example.h
@@ -1022,18 +1037,13 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/functor/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/bar.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/base.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/example.dsw
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/foo.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/runme.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import/spam.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_packages/Makefile
@@ -1240,9 +1250,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_template/spam.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/import_template/spam.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/index.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/libffi/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/multimap/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/operator/Makefile
@@ -1279,8 +1291,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/reference/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/simple/runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/python/smartptr/Makefile
@@ -1313,19 +1325,16 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/class/runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/r/simple/runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/class/index.html
@@ -1346,7 +1355,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/exceptproxy/runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/free_function/runme.rb
@@ -1369,18 +1377,13 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/hashargs/runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/bar.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/base.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/example.dsw
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/foo.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/runme.rb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import/spam.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/import_template/Makefile
@@ -1397,13 +1400,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/mark_function/runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/multimap/runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/operator/Makefile
@@ -1428,7 +1429,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/reference/runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/ruby/simple/runme.rb
@@ -1516,9 +1516,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/check.list
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.cxx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/class/runme2.tcl
@@ -1528,7 +1528,6 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/constants/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/contract/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/enum/Makefile
@@ -1545,24 +1544,18 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/funcptr/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/bar.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/base.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/example.dsw
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/foo.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/runme.tcl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/import/spam.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/example.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/multimap/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/operator/Makefile
@@ -1582,8 +1575,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/reference/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/Makefile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.dsp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/example.vcxproj
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/simple/runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/tcl/std_vector/Makefile
@@ -1638,6 +1631,37 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bloody_hell.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bom_utf8.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/bools.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/Makefile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/Makefile.in
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_access_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_inherit_ok_runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_typedef_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/abstract_virtual_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/access_change_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/add_link_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/anonymous_bitfield_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/c_backend_cpp_exception_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/c_backend_cpp_natural_std_string_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cast_operator_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/char_strings_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp11_shared_ptr_const_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp11_shared_ptr_upcast_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp_basic_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/cpp_enum_runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/enum_rename_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/enums_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/exception_order_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/global_vars_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_boost_shared_ptr_runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_cdata_cpp_runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_map_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_pair_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_set_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_string_runme.cxx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/li_std_vector_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c/operator_overload_runme.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_backend_cpp_exception.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_backend_cpp_natural_std_string.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_delete.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/c_delete_function.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/callback.i
@@ -1645,6 +1669,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/casts.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/catches.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/catches_strings.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cbooltest.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ccomplextest.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/char_binary.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/char_constant.i
@@ -1696,6 +1721,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_auto_variable.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_brackets_expression.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_constexpr.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_constexpr_friend.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_copyctor_delete.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_decltype.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_default_delete.i
@@ -1744,6 +1770,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_std_unordered_multiset.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_std_unordered_set.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations_perl_const.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_strongly_typed_enumerations_simple.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_template_double_brackets.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/cpp11_template_explicit.i
@@ -1791,9 +1818,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/bools_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/catches_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/catches_strings_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/char_binary_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/char_strings_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/complextest_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/constover_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_constexpr_friend_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_only_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_only_valuewrapper_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/cpp11_move_typemaps_runme.cs
@@ -1820,6 +1849,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/default_constructor_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_alternating_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_basic_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_binary_string_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_classes_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_classic_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_default_runme.cs
@@ -1834,6 +1864,10 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_using_member_scopes_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_void_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/director_wstring_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_basic_translate_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_checker.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_nested_class_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/doxygen_translate_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_forward_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_thorough_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/enum_thorough_simple_runme.cs
@@ -1847,6 +1881,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_bits_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_director_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_boost_shared_ptr_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_cdata_cpp_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_cdata_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_constraints_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_std_auto_ptr_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/li_std_combinations_runme.cs
@@ -1875,6 +1911,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nested_workaround_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspace_extend_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspace_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_nested_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/nspacemove_stl_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/operator_overload_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/overload_complicated_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/overload_template_runme.cs
@@ -1889,6 +1928,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/sneaky1_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/special_variable_attributes_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/special_variable_macros_runme.cs
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/string_constants_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/template_nested_flat_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/template_nested_runme.cs
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/csharp/threads_runme.cs
@@ -1931,6 +1971,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/default_constructor_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_alternating_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_basic_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_binary_string_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_classes_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_classic_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/director_ignore_runme.2.d
@@ -1943,6 +1984,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_bits_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_director_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_boost_shared_ptr_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_cdata_cpp_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_cdata_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_constraints_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_std_auto_ptr_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/li_std_except_runme.2.d
@@ -1953,6 +1996,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/member_pointer_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspace_extend_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspace_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_nested_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_runme.2.d
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/nspacemove_stl_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/operator_overload_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/overload_complicated_runme.2.d
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/d/overload_template_runme.2.d
@@ -1998,6 +2044,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_extend.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_finalizer.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_frob.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_guard.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_ignore.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_keywords.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/director_multiple_inheritance.i
@@ -2044,6 +2091,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_misc_constructs.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_misc_constructs.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_nested_class.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_overloads.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing_enums.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/doxygen_parsing_enums_proper.i
@@ -2104,18 +2152,24 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_redefine_typedef.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_spaceship.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_spaceship.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_unexpected_token.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_unexpected_token.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_varargs_neg.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/c_varargs_neg.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_extern.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_extern.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_global_memberptr.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_bad_global_memberptr.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_c_specific_keywords.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_c_specific_keywords.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_class_definition.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_class_definition.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_decltype_unsupported.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_decltype_unsupported.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_destructor_storage.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_destructor_storage.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_enum_bad_underlying_type.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_enum_bad_underlying_type.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_destructors.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_destructors.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extend_redefine.i
@@ -2128,6 +2182,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets2.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_extra_brackets2.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_final_destructor.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_final_destructor.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_inherit.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_inherit.stderr
@@ -2159,6 +2214,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namespace_template_bad.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namewarn.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_namewarn.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_class_template.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_class_template.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_namespace_alias.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_namespace_alias.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nested_template.i
@@ -2169,6 +2226,10 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_no_return_type.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nobase.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nobase.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove_bad.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_nspacemove_bad.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_overload_const.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_overload_const.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_pp_expressions_bad.i
@@ -2197,6 +2258,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_duplicate_names.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_explicit_instantiation.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_explicit_instantiation.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_forward.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_forward.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_friend.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_friend.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_missing_base.i
@@ -2219,10 +2282,14 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_template_undef.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_typemap_out_optimal_bug.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_typemap_out_optimal_bug.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_unexpected_token.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_unexpected_token.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_constructor_bad.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_constructor_bad.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_declaration_overload.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_declaration_overload.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_ignore.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_ignore.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_not.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_not.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/cpp_using_rename.i
@@ -2307,6 +2374,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_unterminated_block.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_variable_args.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_variable_args.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_zerobyte.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/pp_zerobyte.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_apply_nargs.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_apply_nargs.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_command_encoder.i
@@ -2333,6 +2402,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_missing_value.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_old.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_old.stderr
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_typecheck.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_typecheck.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_warn.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/errors/swig_typemap_warn.stderr
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/evil_diamond.i
@@ -2362,6 +2433,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/final_c.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/fragments.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_nested.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_operator_overloading.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/friends_template.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/funcptr.i
@@ -2404,6 +2476,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/default_constructor_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_alternating_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_basic_runme.go
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_binary_string_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_classic_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_default_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/director_detect_runme.go
@@ -2476,6 +2549,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_subtype_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_template_fast_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/overload_template_runme.go
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/preproc_constants_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/preproc_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/primitive_ref_runme.go
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/go/profiletest_runme.go
@@ -2551,6 +2625,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/argout_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/casts_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/catches_strings_runme.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/char_binary_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/char_constant_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/class_ignore_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/constover_runme.scm
@@ -2566,7 +2641,10 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/import_nomodule_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/imports_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/inherit_missing_runme.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/inout_typemaps_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/integers_runme.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_cdata_cpp_runme.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_cdata_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_std_auto_ptr_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_std_string_runme.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/guile/li_typemaps_runme.scm
@@ -2610,6 +2688,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/imports_b.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inctest2.h
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/infinity.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_member.i
@@ -2618,7 +2697,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_target_language.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inherit_void_arg.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inline_initializer.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inout.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inout_typemaps.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/inplaceadd.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/input.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/insert_directive.h
@@ -2745,6 +2824,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extend_template_method_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extend_typedef_class_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/extern_declaration_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_nested_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/friends_template_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/global_namespace_runme.java
@@ -2818,10 +2898,14 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nested_workaround_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspace_extend_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspace_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_nested_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/nspacemove_stl_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/operator_overload_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/overload_complicated_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/overload_template_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/pointer_reference_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/preproc_constants_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/preproc_line_file_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/primitive_ref_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/private_assign_runme.java
@@ -2841,6 +2925,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/smart_pointer_ignore_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/special_variable_macros_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/special_variables_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/string_constants_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_class_reuse_name_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_classes_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_construct_runme.java
@@ -2858,6 +2943,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_more_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_partial_specialization_typedef_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_specialization_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_specialization_using_declaration_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_template_parameters_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/template_template_template_parameters_runme.java
@@ -2877,6 +2963,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/unions_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_directive_and_declaration_forward_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_directive_and_declaration_runme.java
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_extend_flatten_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_member_multiple_inherit_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/using_pointers_runme.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/java/varargs_runme.java
@@ -2980,6 +3067,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inctest_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/infinity_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inherit_missing_runme.js
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inout_typemaps_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/inplaceadd_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/input_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/integers_runme.js
@@ -3026,6 +3114,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/not_c_keywords_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspace_extend_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspace_runme.js
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_nested_runme.js
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_runme.js
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/nspacemove_stl_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/null_pointer_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/operator_overload_runme.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/javascript/operbool_runme.js
@@ -3209,6 +3300,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/array_member_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/arrays_global_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/catches_strings_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/char_binary_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/char_strings_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/chartest_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/cpp11_move_typemaps_runme.lua
@@ -3254,6 +3346,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/keyword_rename_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_carrays_cpp_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_carrays_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_cdata_cpp_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_cdata_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_constraints_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_factory_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/li_std_auto_ptr_runme.lua
@@ -3273,6 +3367,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/newobject2_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspace_extend_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspace_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_nested_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_runme.lua
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/nspacemove_stl_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/operator_overload_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/overload_complicated_runme.lua
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/lua/overload_null_runme.lua
@@ -3391,6 +3488,9 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/not_c_keywords.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspace.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspace_extend.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove_nested.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/nspacemove_stl.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/null_pointer.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/numeric_bounds_checking.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/Makefile
@@ -3445,7 +3545,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/imports_runme.ml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inctest_runme.ml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inherit_missing_runme.ml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inout_runme.ml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/inout_typemaps_runme.ml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_cpointer_cpp_runme.ml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_std_except_runme.ml
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ocaml/li_std_string_runme.ml
@@ -3542,6 +3642,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/default_constructor_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_abstract_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_basic_runme.m
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_binary_string_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_classic_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_default_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/director_detect_runme.m
@@ -3573,13 +3674,15 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/imports_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inctest_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inherit_missing_runme.m
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inout_runme.m
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inout_typemaps_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/inplaceadd_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/input_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_attribute_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_boost_shared_ptr_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_carrays_cpp_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_carrays_runme.m
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cdata_cpp_runme.m
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cdata_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cmalloc_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_constraints_runme.m
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/octave/li_cpointer_cpp_runme.m
@@ -3734,6 +3837,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_move_typemaps_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_rvalue_reference_move_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_std_unique_ptr_runme.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_strongly_typed_enumerations_perl_const_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp11_strongly_typed_enumerations_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp17_director_string_view_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/cpp17_string_view_runme.pl
@@ -3742,6 +3846,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_abstract_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_alternating_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_basic_runme.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_binary_string_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_classes_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_classic_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/director_constructor_runme.pl
@@ -3772,10 +3877,13 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inctest_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inherit_missing_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inherit_runme.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/inout_typemaps_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_carrays_cpp_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_carrays_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_carrays_cpp_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_carrays_runme.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_cpp_runme.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_cdata_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_constraints_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_reference_runme.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/perl5/li_std_auto_ptr_runme.pl
@@ -3834,10 +3942,12 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/callback_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/casts_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/catches_strings_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/cbooltest_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/char_binary_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/char_strings_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/class_ignore_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/constant_expr_c_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/constant_expr_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_namespace_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_ns_template_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/conversion_runme.php
@@ -3860,6 +3970,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_abstract_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_alternating_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_basic_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_binary_string_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_classes_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_classic_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/director_default_runme.php
@@ -3898,11 +4009,14 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/import_nomodule_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_carrays_cpp_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_carrays_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_cdata_cpp_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_cdata_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_constraints_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_factory_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_auto_ptr_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_string_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_std_vector_member_var_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/li_stdint_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/long_long_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/member_pointer_const_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/mod_runme.php
@@ -3931,12 +4045,14 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/prefix_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_constants_c_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_constants_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/preproc_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/primitive_ref_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/rename_camel_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/rename_scope_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/skel.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/smart_pointer_rename_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/smart_pointer_static_runme.php
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/string_constants_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/swig_exception_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/sym_runme.php
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/php/template_arg_typename_runme.php
@@ -4001,6 +4117,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/autodoc_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/callback_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/catches_strings_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/cbooltest_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/ccomplextest_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/char_binary_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/class_ignore_runme.py
@@ -4069,6 +4186,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_abstract_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_alternating_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_basic_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_binary_string_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_classic_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_comparison_operators_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_default_runme.py
@@ -4078,6 +4196,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_extend_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_finalizer_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_frob_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_guard_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_keywords_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_multiple_inheritance_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/director_nested_runme.py
@@ -4101,6 +4220,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_code_blocks_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_ignore_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_misc_constructs_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_overloads_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_parsing_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_translate_all_tags_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/doxygen_translate_links_runme.py
@@ -4140,7 +4260,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/imports_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inctest_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inherit_missing_runme.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inout_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inout_typemaps_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/inplaceadd_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/input_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/keyword_rename_c_runme.py
@@ -4177,6 +4297,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_set_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_stream_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_string_extra_runme.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_string_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_back_reference_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_enum_runme.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/python/li_std_vector_extra_runme.py
@@ -4382,6 +4503,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_attribute_template_runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_boost_shared_ptr_runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_boost_shared_ptr_template_runme.R
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_deque_runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_vector_runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/li_std_vector_vector_runme.R
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/r/namespace_struct_runme.R
@@ -4488,9 +4610,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_enum_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_namespace_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/cpp_static_runme.rb
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/default_arg_values_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/default_constructor_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_abstract_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_basic_runme.rb
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_binary_string_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_constructor_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_default_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/director_detect_runme.rb
@@ -4518,6 +4642,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/import_fragments_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/imports_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/inherit_missing_runme.rb
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/inout_typemaps_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/integers_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_bits_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_director_runme.rb
@@ -4525,6 +4650,8 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_boost_shared_ptr_template_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_carrays_cpp_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_carrays_runme.rb
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cdata_cpp_runme.rb
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cdata_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_constraints_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_cstring_runme.rb
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/ruby/li_factory_runme.rb
@@ -4663,6 +4790,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/argcargvtest.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/casts.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/catches_strings.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/char_binary.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/char_constant.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/class_ignore.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/constover.scm
@@ -4678,7 +4806,10 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/import_nomodule.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/imports.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/inherit_missing.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/inout_typemaps.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/integers.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_cdata.scm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_cdata_cpp.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_std_auto_ptr.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_std_string.scm
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/schemerunme/li_typemaps.scm
@@ -4725,6 +4856,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/arrays_global_twodim_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/bools_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/catches_strings_runme.sci
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/char_binary_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/char_constant_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/constover_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/constructor_copy_runme.sci
@@ -4740,10 +4872,12 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/global_vars_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inctest_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inherit_missing_runme.sci
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inout_runme.sci
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/inout_typemaps_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/integers_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_carrays_cpp_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_carrays_runme.sci
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cdata_cpp_runme.sci
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cdata_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cpointer_cpp_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_cpointer_runme.sci
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/scilab/li_math_runme.sci
@@ -4865,6 +4999,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/argcargvtest_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/bools_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/catches_strings_runme.tcl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/char_binary_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/clientdata_prop_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/cpp11_move_typemaps_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/cpp11_rvalue_reference_move_runme.tcl
@@ -4875,8 +5010,11 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/enum_thorough_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/import_nomodule_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/imports_runme.tcl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/inout_typemaps_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/integers_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_carrays_runme.tcl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_cdata_cpp_runme.tcl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_cdata_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_constraints_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_std_auto_ptr_runme.tcl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/tcl/li_std_string_runme.tcl
@@ -5026,6 +5164,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_directorout.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_documentation.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_global_scope.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_isvoid.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_manyargs.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_namespace.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/typemap_ns_using.i
@@ -5052,6 +5191,7 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_directive_and_declaration.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_directive_and_declaration_forward.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_extend.i
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_extend_flatten.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_inherit.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_member.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/using_member_multiple_inherit.i
@@ -5075,34 +5215,24 @@ bin/swig
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/voidtest.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/wallkw.i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/test-suite/wrapmacro.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/Makefile.in
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/error.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/error.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_apply.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_apply.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_const.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_const.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_gif.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_inl.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_p5.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_p5.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_ro.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_ro.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_title_add.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_title_add.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/example_xml.i
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/gnarly.expected-xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/%%PORTVERSION%%/xml/gnarly.i
%%DATADIR%%/%%PORTVERSION%%/allkw.swg
%%DATADIR%%/%%PORTVERSION%%/attribute.i
+%%DATADIR%%/%%PORTVERSION%%/c/boost_shared_ptr.i
+%%DATADIR%%/%%PORTVERSION%%/c/c.swg
+%%DATADIR%%/%%PORTVERSION%%/c/cdata.i
+%%DATADIR%%/%%PORTVERSION%%/c/cexcept.swg
+%%DATADIR%%/%%PORTVERSION%%/c/cheader.swg
+%%DATADIR%%/%%PORTVERSION%%/c/clabels.swg
+%%DATADIR%%/%%PORTVERSION%%/c/std_common.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_except.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_map.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_pair.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_set.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_shared_ptr.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_string.i
+%%DATADIR%%/%%PORTVERSION%%/c/std_vector.i
+%%DATADIR%%/%%PORTVERSION%%/c/stl.i
+%%DATADIR%%/%%PORTVERSION%%/c/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/carrays.i
%%DATADIR%%/%%PORTVERSION%%/cdata.i
%%DATADIR%%/%%PORTVERSION%%/cmalloc.i
@@ -5112,6 +5242,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/csharp/arrays_csharp.i
%%DATADIR%%/%%PORTVERSION%%/csharp/boost_intrusive_ptr.i
%%DATADIR%%/%%PORTVERSION%%/csharp/boost_shared_ptr.i
+%%DATADIR%%/%%PORTVERSION%%/csharp/cdata.i
%%DATADIR%%/%%PORTVERSION%%/csharp/complex.i
%%DATADIR%%/%%PORTVERSION%%/csharp/csharp.swg
%%DATADIR%%/%%PORTVERSION%%/csharp/csharphead.swg
@@ -5149,6 +5280,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/d/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/d/boost_shared_ptr.i
%%DATADIR%%/%%PORTVERSION%%/d/carrays.i
+%%DATADIR%%/%%PORTVERSION%%/d/cdata.i
%%DATADIR%%/%%PORTVERSION%%/d/cpointer.i
%%DATADIR%%/%%PORTVERSION%%/d/d.swg
%%DATADIR%%/%%PORTVERSION%%/d/dclassgen.swg
@@ -5179,6 +5311,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/d/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/d/wrapperloader.swg
%%DATADIR%%/%%PORTVERSION%%/director_common.swg
+%%DATADIR%%/%%PORTVERSION%%/director_guard.swg
%%DATADIR%%/%%PORTVERSION%%/exception.i
%%DATADIR%%/%%PORTVERSION%%/go/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/go/cdata.i
@@ -5201,6 +5334,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/go/swigmove.i
%%DATADIR%%/%%PORTVERSION%%/go/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/guile/argcargv.i
+%%DATADIR%%/%%PORTVERSION%%/guile/cdata.i
%%DATADIR%%/%%PORTVERSION%%/guile/common.scm
%%DATADIR%%/%%PORTVERSION%%/guile/cplusplus.i
%%DATADIR%%/%%PORTVERSION%%/guile/guile.i
@@ -5230,6 +5364,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/java/arrays_java.i
%%DATADIR%%/%%PORTVERSION%%/java/boost_intrusive_ptr.i
%%DATADIR%%/%%PORTVERSION%%/java/boost_shared_ptr.i
+%%DATADIR%%/%%PORTVERSION%%/java/cdata.i
%%DATADIR%%/%%PORTVERSION%%/java/director.swg
%%DATADIR%%/%%PORTVERSION%%/java/enums.swg
%%DATADIR%%/%%PORTVERSION%%/java/enumsimple.swg
@@ -5260,10 +5395,10 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/java/swigmove.i
%%DATADIR%%/%%PORTVERSION%%/java/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/java/various.i
+%%DATADIR%%/%%PORTVERSION%%/javascript/javascriptkw.swg
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/arrays_javascript.i
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/ccomplex.i
-%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/cdata.i
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/complex.i
%%DATADIR%%/%%PORTVERSION%%/javascript/jsc/exception.i
@@ -5295,7 +5430,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/arrays_javascript.i
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/ccomplex.i
-%%DATADIR%%/%%PORTVERSION%%/javascript/napi/cdata.i
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/complex.i
%%DATADIR%%/%%PORTVERSION%%/javascript/napi/exception.i
@@ -5327,7 +5461,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/arrays_javascript.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/ccomplex.i
-%%DATADIR%%/%%PORTVERSION%%/javascript/v8/cdata.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/complex.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/exception.i
@@ -5356,10 +5489,10 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/stl.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/swigmove.i
%%DATADIR%%/%%PORTVERSION%%/javascript/v8/typemaps.i
-%%DATADIR%%/%%PORTVERSION%%/javascriptkw.swg
%%DATADIR%%/%%PORTVERSION%%/lua/_std_common.i
%%DATADIR%%/%%PORTVERSION%%/lua/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/lua/carrays.i
+%%DATADIR%%/%%PORTVERSION%%/lua/cdata.i
%%DATADIR%%/%%PORTVERSION%%/lua/factory.i
%%DATADIR%%/%%PORTVERSION%%/lua/lua.swg
%%DATADIR%%/%%PORTVERSION%%/lua/lua_fnptr.i
@@ -5383,6 +5516,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/lua/wchar.i
%%DATADIR%%/%%PORTVERSION%%/math.i
%%DATADIR%%/%%PORTVERSION%%/mzscheme/argcargv.i
+%%DATADIR%%/%%PORTVERSION%%/mzscheme/cdata.i
%%DATADIR%%/%%PORTVERSION%%/mzscheme/mzrun.swg
%%DATADIR%%/%%PORTVERSION%%/mzscheme/mzscheme.swg
%%DATADIR%%/%%PORTVERSION%%/mzscheme/std_auto_ptr.i
@@ -5397,6 +5531,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/mzscheme/swigmove.i
%%DATADIR%%/%%PORTVERSION%%/mzscheme/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/ocaml/carray.i
+%%DATADIR%%/%%PORTVERSION%%/ocaml/cdata.i
%%DATADIR%%/%%PORTVERSION%%/ocaml/class.swg
%%DATADIR%%/%%PORTVERSION%%/ocaml/cstring.i
%%DATADIR%%/%%PORTVERSION%%/ocaml/director.swg
@@ -5427,7 +5562,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/octave/attribute.i
%%DATADIR%%/%%PORTVERSION%%/octave/boost_shared_ptr.i
%%DATADIR%%/%%PORTVERSION%%/octave/carrays.i
-%%DATADIR%%/%%PORTVERSION%%/octave/cdata.i
%%DATADIR%%/%%PORTVERSION%%/octave/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/octave/director.swg
%%DATADIR%%/%%PORTVERSION%%/octave/exception.i
@@ -5470,7 +5604,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/perl5/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/perl5/attribute.i
%%DATADIR%%/%%PORTVERSION%%/perl5/carrays.i
-%%DATADIR%%/%%PORTVERSION%%/perl5/cdata.i
%%DATADIR%%/%%PORTVERSION%%/perl5/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/perl5/cpointer.i
%%DATADIR%%/%%PORTVERSION%%/perl5/cstring.i
@@ -5509,6 +5642,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/perl5/swigmove.i
%%DATADIR%%/%%PORTVERSION%%/perl5/typemaps.i
%%DATADIR%%/%%PORTVERSION%%/php/argcargv.i
+%%DATADIR%%/%%PORTVERSION%%/php/cdata.i
%%DATADIR%%/%%PORTVERSION%%/php/const.i
%%DATADIR%%/%%PORTVERSION%%/php/director.swg
%%DATADIR%%/%%PORTVERSION%%/php/factory.i
@@ -5537,13 +5671,13 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/python/builtin.swg
%%DATADIR%%/%%PORTVERSION%%/python/carrays.i
%%DATADIR%%/%%PORTVERSION%%/python/ccomplex.i
-%%DATADIR%%/%%PORTVERSION%%/python/cdata.i
%%DATADIR%%/%%PORTVERSION%%/python/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/python/complex.i
%%DATADIR%%/%%PORTVERSION%%/python/cpointer.i
%%DATADIR%%/%%PORTVERSION%%/python/cstring.i
%%DATADIR%%/%%PORTVERSION%%/python/cwstring.i
%%DATADIR%%/%%PORTVERSION%%/python/director.swg
+%%DATADIR%%/%%PORTVERSION%%/python/director_py_mutex.swg
%%DATADIR%%/%%PORTVERSION%%/python/embed.i
%%DATADIR%%/%%PORTVERSION%%/python/exception.i
%%DATADIR%%/%%PORTVERSION%%/python/factory.i
@@ -5573,7 +5707,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/python/python.swg
%%DATADIR%%/%%PORTVERSION%%/python/pythonkw.swg
%%DATADIR%%/%%PORTVERSION%%/python/pythreads.swg
-%%DATADIR%%/%%PORTVERSION%%/python/pytuplehlp.swg
%%DATADIR%%/%%PORTVERSION%%/python/pytypemaps.swg
%%DATADIR%%/%%PORTVERSION%%/python/pyuserdir.swg
%%DATADIR%%/%%PORTVERSION%%/python/pywstrings.swg
@@ -5619,7 +5752,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/python/wchar.i
%%DATADIR%%/%%PORTVERSION%%/r/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/r/boost_shared_ptr.i
-%%DATADIR%%/%%PORTVERSION%%/r/cdata.i
%%DATADIR%%/%%PORTVERSION%%/r/exception.i
%%DATADIR%%/%%PORTVERSION%%/r/r.swg
%%DATADIR%%/%%PORTVERSION%%/r/rcontainer.swg
@@ -5649,7 +5781,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/ruby/attribute.i
%%DATADIR%%/%%PORTVERSION%%/ruby/boost_shared_ptr.i
%%DATADIR%%/%%PORTVERSION%%/ruby/carrays.i
-%%DATADIR%%/%%PORTVERSION%%/ruby/cdata.i
%%DATADIR%%/%%PORTVERSION%%/ruby/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/ruby/cpointer.i
%%DATADIR%%/%%PORTVERSION%%/ruby/cstring.i
@@ -5842,7 +5973,6 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/tcl/argcargv.i
%%DATADIR%%/%%PORTVERSION%%/tcl/attribute.i
%%DATADIR%%/%%PORTVERSION%%/tcl/carrays.i
-%%DATADIR%%/%%PORTVERSION%%/tcl/cdata.i
%%DATADIR%%/%%PORTVERSION%%/tcl/cmalloc.i
%%DATADIR%%/%%PORTVERSION%%/tcl/cpointer.i
%%DATADIR%%/%%PORTVERSION%%/tcl/cstring.i
@@ -5884,7 +6014,8 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/tcl/wish.i
%%DATADIR%%/%%PORTVERSION%%/typemaps/attribute.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/carrays.swg
-%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata.swg
+%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata_begin.swg
+%%DATADIR%%/%%PORTVERSION%%/typemaps/cdata_end.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/cmalloc.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/cpointer.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/cstring.swg
@@ -5915,6 +6046,7 @@ bin/swig
%%DATADIR%%/%%PORTVERSION%%/typemaps/valtypes.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/void.swg
%%DATADIR%%/%%PORTVERSION%%/typemaps/wstring.swg
+%%DATADIR%%/%%PORTVERSION%%/unique_ptr.swg
%%DATADIR%%/%%PORTVERSION%%/wchar.i
%%DATADIR%%/%%PORTVERSION%%/windows.i
%%DATADIR%%/%%PORTVERSION%%/xml/typemaps.i
diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile
index 847276c6131f..6b672c36ce5c 100644
--- a/devel/tabby/Makefile
+++ b/devel/tabby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tabby
DISTVERSIONPREFIX= v
DISTVERSION= 0.31.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel # machine-learning
MASTER_SITES= https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swagger
PKGNAMESUFFIX= -ai-coding-assistant
diff --git a/devel/tagref/Makefile b/devel/tagref/Makefile
index 2d6a4a459436..88b71c31124e 100644
--- a/devel/tagref/Makefile
+++ b/devel/tagref/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tagref
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/task/Makefile b/devel/task/Makefile
index 0025a0c7ca87..f893363cef0f 100644
--- a/devel/task/Makefile
+++ b/devel/task/Makefile
@@ -1,7 +1,6 @@
PORTNAME= task
DISTVERSIONPREFIX= v
-DISTVERSION= 3.45.4
-PORTREVISION= 2
+DISTVERSION= 3.45.5
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/task/distinfo b/devel/task/distinfo
index 79e0f131500e..447e167cdba8 100644
--- a/devel/task/distinfo
+++ b/devel/task/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758273016
-SHA256 (go/devel_task/task-v3.45.4/v3.45.4.mod) = 9f2769c1b9474290c6f048334d1a182772e7e11affb2469092398c0e81d101be
-SIZE (go/devel_task/task-v3.45.4/v3.45.4.mod) = 2628
-SHA256 (go/devel_task/task-v3.45.4/v3.45.4.zip) = eb1548ce036f5d66a7cd534025674055b39d6d7375ccf681fea1a0e3e2ff2603
-SIZE (go/devel_task/task-v3.45.4/v3.45.4.zip) = 649326
+TIMESTAMP = 1763078528
+SHA256 (go/devel_task/task-v3.45.5/v3.45.5.mod) = a505997f884a0c6f99981c097be96aab8ffefa298c910ca412f0209f19205347
+SIZE (go/devel_task/task-v3.45.5/v3.45.5.mod) = 2672
+SHA256 (go/devel_task/task-v3.45.5/v3.45.5.zip) = 1530fef5ed7c7f95bc18eb6f8f37484417e800208838c66ecae5dd2c394988a3
+SIZE (go/devel_task/task-v3.45.5/v3.45.5.zip) = 663353
diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile
index 437f3ad9a961..59065b65171e 100644
--- a/devel/taskctl/Makefile
+++ b/devel/taskctl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= taskctl
PORTVERSION= 1.4.2
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/taskflow/Makefile b/devel/taskflow/Makefile
index 742adbb241db..058a235076af 100644
--- a/devel/taskflow/Makefile
+++ b/devel/taskflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= taskflow
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.0
+DISTVERSION= 3.10.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,6 +19,6 @@ CMAKE_TESTING_ON= BUILD_TESTING TF_BUILD_TESTS
NO_ARCH= yes
-# tests as of 3.9.0: 100% tests passed, 0 tests failed out of 2377
+# tests as of 3.10.0: 100% tests passed, 0 tests failed out of 2454
.include <bsd.port.mk>
diff --git a/devel/taskflow/distinfo b/devel/taskflow/distinfo
index b6cdd05b6562..055e0aa313b0 100644
--- a/devel/taskflow/distinfo
+++ b/devel/taskflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735884656
-SHA256 (taskflow-taskflow-v3.9.0_GH0.tar.gz) = d872a19843d12d437eba9b8664835b7537b92fe01fdb33ed92ca052d2483be2d
-SIZE (taskflow-taskflow-v3.9.0_GH0.tar.gz) = 66347422
+TIMESTAMP = 1762593501
+SHA256 (taskflow-taskflow-v3.10.0_GH0.tar.gz) = fe86765da417f6ceaa2d232ffac70c9afaeb3dc0816337d39a7c93e39c2dee0b
+SIZE (taskflow-taskflow-v3.10.0_GH0.tar.gz) = 55396434
diff --git a/devel/taskflow/pkg-plist b/devel/taskflow/pkg-plist
index 0618e66d6370..3cc76803cd93 100644
--- a/devel/taskflow/pkg-plist
+++ b/devel/taskflow/pkg-plist
@@ -34,6 +34,7 @@ include/taskflow/cuda/algorithm/matmul.hpp
include/taskflow/cuda/algorithm/merge.hpp
include/taskflow/cuda/algorithm/reduce.hpp
include/taskflow/cuda/algorithm/scan.hpp
+include/taskflow/cuda/algorithm/single_task.hpp
include/taskflow/cuda/algorithm/sort.hpp
include/taskflow/cuda/algorithm/transform.hpp
include/taskflow/cuda/algorithm/transpose.hpp
@@ -42,12 +43,11 @@ include/taskflow/cuda/cuda_device.hpp
include/taskflow/cuda/cuda_error.hpp
include/taskflow/cuda/cuda_execution_policy.hpp
include/taskflow/cuda/cuda_graph.hpp
+include/taskflow/cuda/cuda_graph_exec.hpp
include/taskflow/cuda/cuda_memory.hpp
include/taskflow/cuda/cuda_meta.hpp
-include/taskflow/cuda/cuda_object.hpp
include/taskflow/cuda/cuda_optimizer.hpp
include/taskflow/cuda/cuda_stream.hpp
-include/taskflow/cuda/cuda_task.hpp
include/taskflow/cuda/cudaflow.hpp
include/taskflow/dsl/connection.hpp
include/taskflow/dsl/dsl.hpp
@@ -68,6 +68,7 @@ include/taskflow/sycl/syclflow.hpp
include/taskflow/taskflow.hpp
include/taskflow/utility/iterator.hpp
include/taskflow/utility/latch.hpp
+include/taskflow/utility/lazy_string.hpp
include/taskflow/utility/macros.hpp
include/taskflow/utility/math.hpp
include/taskflow/utility/mpmc.hpp
diff --git a/devel/tbox/Makefile b/devel/tbox/Makefile
index 580abf7bc5ed..805e6a02d858 100644
--- a/devel/tbox/Makefile
+++ b/devel/tbox/Makefile
@@ -1,11 +1,11 @@
PORTNAME= tbox
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.7
+DISTVERSION= 1.7.8
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
COMMENT= Glib-like multi-platform c library
-WWW= https://docs.tboox.org/
+WWW= https://tboox.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
@@ -27,8 +27,6 @@ CONFIGURE_ARGS= --charset=y \
--small=no \
--toolchain=${CHOSEN_COMPILER_TYPE}
-MAKEFILE= makefile
-
PLIST_SUB= DISTVERSION=${DISTVERSION}
.include <bsd.port.mk>
diff --git a/devel/tbox/distinfo b/devel/tbox/distinfo
index 98342cdbcbf2..39aac3512e8d 100644
--- a/devel/tbox/distinfo
+++ b/devel/tbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744362306
-SHA256 (tboox-tbox-v1.7.7_GH0.tar.gz) = ae387dcf1952aca572516bdce4a47d04e9b411f5bf7add281247af7c874f3c3f
-SIZE (tboox-tbox-v1.7.7_GH0.tar.gz) = 864146
+TIMESTAMP = 1761568607
+SHA256 (tboox-tbox-v1.7.8_GH0.tar.gz) = eda4ea0fe53b55594a0c4842fcf1f3510fec5b183936142873c47455fdaefa4a
+SIZE (tboox-tbox-v1.7.8_GH0.tar.gz) = 865326
diff --git a/devel/tbox/pkg-plist b/devel/tbox/pkg-plist
index 58ae9b798cd3..42d15360da08 100644
--- a/devel/tbox/pkg-plist
+++ b/devel/tbox/pkg-plist
@@ -418,4 +418,4 @@ include/tbox/zip/zlib.h
include/tbox/zip/zlibraw.h
lib/libtbox.so
lib/libtbox.so.1
-lib/libtbox.so.%%DISTVERSION%%
+lib/libtbox.so.1.7.7
diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile
index da5bd1f92a87..b6dffbe8eb9a 100644
--- a/devel/tclreadline/Makefile
+++ b/devel/tclreadline/Makefile
@@ -28,7 +28,7 @@ USE_LDCONFIG= yes
TCL_PKG= ${PORTNAME}${DISTVERSION}
PLIST_SUB+= DISTVERSION=${DISTVERSION} TCL_PKG=${TCL_PKG}
-PORTSCOUT= skipv:2.4.1
+PORTSCOUT= skipv:v2.4.1
post-patch:
@${RM} ${WRKSRC}/INSTALL
diff --git a/devel/tdl/Makefile b/devel/tdl/Makefile
index 789f6734e16f..8a3012b3d0f9 100644
--- a/devel/tdl/Makefile
+++ b/devel/tdl/Makefile
@@ -15,6 +15,7 @@ CONFLICTS= devtodo
USES= readline
+CFLAGS+= -DWANT_OBSOLETE_TYPEDEFS
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=--prefix=${PREFIX} --mandir=${PREFIX}/share/man \
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 3fb3ccc5dfb6..c992383b9825 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
DISTVERSION= 0.38.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile
index e2687b5fed25..35c64b214c28 100644
--- a/devel/texlab/Makefile
+++ b/devel/texlab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= texlab
DISTVERSIONPREFIX= v
DISTVERSION= 4.2.0
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= devel
MAINTAINER= kfv@kfv.io
diff --git a/devel/the-way/Makefile b/devel/the-way/Makefile
index 9df7924967eb..c977c54cecf3 100644
--- a/devel/the-way/Makefile
+++ b/devel/the-way/Makefile
@@ -1,7 +1,7 @@
PORTNAME= the-way
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.3
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile
index 795e2e8083e3..a8a65d888307 100644
--- a/devel/tinygo/Makefile
+++ b/devel/tinygo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tinygo
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/tinyopt/Makefile b/devel/tinyopt/Makefile
new file mode 100644
index 000000000000..09571f3d6393
--- /dev/null
+++ b/devel/tinyopt/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= tinyopt
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0-8
+DISTVERSIONSUFFIX= -gef7d72c
+CATEGORIES= devel
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= C++ header-only library for argument parsing
+WWW= https://github.com/halfflat/tinyopt
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= googletest>0:devel/googletest
+
+USES= gmake localbase
+
+USE_GITHUB= yes
+GH_ACCOUNT= halfflat
+
+PLIST_FILES= bin/${PORTNAME}
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+PLIST_FILES= include/tinyopt/tinyopt.h
+
+do-install:
+ @cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include/
+
+do-test: # tests fail to compile because they look for the file gtest-all.cc, see https://github.com/halfflat/tinyopt/issues/21
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all test
+
+.include <bsd.port.mk>
diff --git a/devel/tinyopt/distinfo b/devel/tinyopt/distinfo
new file mode 100644
index 000000000000..5be70a67ebdc
--- /dev/null
+++ b/devel/tinyopt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762072604
+SHA256 (halfflat-tinyopt-v1.0-8-gef7d72c_GH0.tar.gz) = 6fdc16a512398b42c644dda6677c69469fb691489b0b676cd40e01e94693cafb
+SIZE (halfflat-tinyopt-v1.0-8-gef7d72c_GH0.tar.gz) = 29340
diff --git a/devel/tinyopt/pkg-descr b/devel/tinyopt/pkg-descr
new file mode 100644
index 000000000000..21a30cb97b70
--- /dev/null
+++ b/devel/tinyopt/pkg-descr
@@ -0,0 +1,3 @@
+Tinyopt is a small, header-only C++ library for parsing command-line
+arguments. It is designed to be easy to use and integrate into any
+project.
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index c5b88f1d0941..f727dd7d3815 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 12.1.2
-PORTREVISION= 43
+PORTREVISION= 44
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/tokio-console/Makefile b/devel/tokio-console/Makefile
index 6bc2fa9f3d60..48de721b5db8 100644
--- a/devel/tokio-console/Makefile
+++ b/devel/tokio-console/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tokio-console
DISTVERSIONPREFIX= tokio-console-v
-DISTVERSION= 0.1.13
-PORTREVISION= 9
+DISTVERSION= 0.1.14
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -18,66 +18,72 @@ GH_PROJECT= console
WRKSRC_SUBDIR= ${PORTNAME}
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- adler2-2.0.0 \
- aho-corasick-1.1.3 \
- allocator-api2-0.2.18 \
- anstream-0.6.17 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.92 \
- async-stream-0.3.6 \
- async-stream-impl-0.3.6 \
- async-trait-0.1.83 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- automod-1.0.14 \
- axum-0.7.7 \
- axum-core-0.4.5 \
- backtrace-0.3.71 \
+ autocfg-1.5.0 \
+ automod-1.0.15 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
+ backtrace-0.3.76 \
base64-0.21.7 \
base64-0.22.1 \
- bitflags-2.6.0 \
+ bitflags-2.10.0 \
byteorder-1.5.0 \
- bytes-1.8.0 \
+ bytes-1.10.1 \
cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.1.31 \
- cfg-if-1.0.0 \
- clap-4.5.20 \
- clap_builder-4.5.20 \
- clap_complete-4.5.36 \
- clap_derive-4.5.18 \
- clap_lex-0.7.2 \
- color-eyre-0.6.3 \
- color-spantrace-0.2.1 \
- colorchoice-1.0.3 \
- compact_str-0.7.1 \
+ castaway-0.2.4 \
+ cfg-if-1.0.4 \
+ cfg_aliases-0.2.1 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.8.1 \
content_inspector-0.2.4 \
- crc32fast-1.4.2 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ convert_case-0.7.1 \
+ crc32fast-1.5.0 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
- crossterm-0.27.0 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
+ document-features-0.2.12 \
dunce-1.0.5 \
- either-1.13.0 \
- equivalent-1.0.1 \
- errno-0.3.9 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
eyre-0.6.12 \
- fastrand-2.1.1 \
- filetime-0.2.25 \
- fixedbitset-0.4.2 \
- flate2-1.0.34 \
+ fastrand-2.3.0 \
+ filetime-0.2.26 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.5 \
fnv-1.0.7 \
- foldhash-0.1.3 \
- form_urlencoded-1.2.1 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -87,190 +93,216 @@ CARGO_CRATES= addr2line-0.21.0 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getrandom-0.2.15 \
- gimli-0.28.1 \
- glob-0.3.1 \
- h2-0.4.6 \
- hashbrown-0.12.3 \
- hashbrown-0.15.0 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gimli-0.32.3 \
+ glob-0.3.3 \
+ h2-0.4.12 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hdrhistogram-7.5.4 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- http-1.1.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
+ humantime-2.3.0 \
humantime-serde-1.1.1 \
- hyper-1.5.0 \
- hyper-timeout-0.5.1 \
- hyper-util-0.1.10 \
- idna-0.5.0 \
- indenter-0.3.3 \
- indexmap-1.9.3 \
- indexmap-2.6.0 \
- is_terminal_polyfill-1.70.1 \
- itertools-0.12.1 \
+ hyper-1.7.0 \
+ hyper-timeout-0.5.2 \
+ hyper-util-0.1.17 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ indenter-0.3.4 \
+ indexmap-2.12.0 \
+ indoc-2.0.7 \
+ instability-0.3.9 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.13.0 \
- itoa-1.0.11 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
lazy_static-1.5.0 \
- libc-0.2.161 \
- libredox-0.1.3 \
- linux-raw-sys-0.4.14 \
- lock_api-0.4.12 \
- log-0.4.22 \
+ libc-0.2.177 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
lru-0.12.5 \
- matchers-0.1.0 \
- matchit-0.7.3 \
- memchr-2.7.4 \
+ matchers-0.2.0 \
+ matchit-0.8.4 \
+ memchr-2.7.6 \
+ memoffset-0.9.1 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.7.4 \
- miniz_oxide-0.8.0 \
- mio-0.8.11 \
- mio-1.0.2 \
- multimap-0.10.0 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.0 \
+ multimap-0.10.1 \
+ nix-0.30.1 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.3 \
num-traits-0.2.19 \
- object-0.32.2 \
- once_cell-1.20.2 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
- os_pipe-1.2.1 \
- overload-0.1.1 \
- owo-colors-3.5.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ os_pipe-1.2.3 \
+ owo-colors-4.2.3 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
- percent-encoding-2.3.1 \
- petgraph-0.6.5 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
- pin-project-lite-0.2.15 \
+ percent-encoding-2.3.2 \
+ petgraph-0.7.1 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- ppv-lite86-0.2.20 \
- prettyplease-0.2.25 \
- proc-macro2-1.0.89 \
- prost-0.13.3 \
- prost-build-0.13.3 \
- prost-derive-0.13.3 \
- prost-types-0.13.3 \
- quote-1.0.37 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
- ratatui-0.26.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.7 \
- redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.8 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- rustc-demangle-0.1.24 \
- rustix-0.38.38 \
- rustversion-1.0.18 \
- ryu-1.0.18 \
+ potential_utf-0.1.4 \
+ prettyplease-0.2.37 \
+ proc-macro2-1.0.103 \
+ prost-0.14.1 \
+ prost-build-0.14.1 \
+ prost-derive-0.14.1 \
+ prost-types-0.14.1 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ ratatui-0.29.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustc-demangle-0.1.26 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- serde-1.0.214 \
- serde_derive-1.0.214 \
- serde_json-1.0.132 \
- serde_spanned-0.6.8 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.3 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- similar-2.6.0 \
- slab-0.4.9 \
- smallvec-1.13.2 \
- snapbox-0.6.19 \
- snapbox-macros-0.3.10 \
- socket2-0.5.7 \
- stability-0.2.1 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.6 \
+ simd-adler32-0.3.7 \
+ similar-2.7.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
+ socket2-0.6.1 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
- syn-2.0.86 \
- sync_wrapper-0.1.2 \
- sync_wrapper-1.0.1 \
- tempfile-3.13.0 \
- terminal_size-0.4.0 \
- thiserror-1.0.66 \
- thiserror-impl-1.0.66 \
- thread_local-1.1.8 \
- tinyvec-1.8.0 \
- tinyvec_macros-0.1.1 \
- tokio-1.41.0 \
- tokio-macros-2.4.0 \
- tokio-stream-0.1.16 \
- tokio-util-0.7.12 \
- toml-0.5.11 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
- tonic-0.12.3 \
- tonic-build-0.12.3 \
- tonic-web-0.12.3 \
- tower-0.4.13 \
- tower-0.5.1 \
- tower-http-0.5.2 \
+ syn-2.0.109 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.2 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ tinystr-0.8.2 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tokio-stream-0.1.17 \
+ tokio-util-0.7.17 \
+ tokio-vsock-0.7.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
+ tonic-0.14.2 \
+ tonic-build-0.14.2 \
+ tonic-prost-0.14.2 \
+ tonic-prost-build-0.14.2 \
+ tonic-web-0.14.2 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.40 \
- tracing-attributes-0.1.27 \
- tracing-core-0.1.32 \
- tracing-error-0.2.0 \
- tracing-journald-0.2.4 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-error-0.2.1 \
+ tracing-journald-0.3.1 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.18 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
- trycmd-0.15.8 \
- unicode-bidi-0.3.17 \
- unicode-ident-1.0.13 \
- unicode-normalization-0.1.24 \
+ trycmd-0.15.10 \
+ unicode-ident-1.0.22 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
unicode-width-0.1.14 \
- url-2.5.2 \
+ unicode-width-0.2.0 \
+ url-2.5.7 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- valuable-0.1.0 \
- wait-timeout-0.2.0 \
+ valuable-0.1.1 \
+ vsock-0.5.2 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
+ windows-link-0.2.1 \
windows-sys-0.59.0 \
- windows-targets-0.48.5 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.20 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/tokio-console/distinfo b/devel/tokio-console/distinfo
index dd4be70005de..4429ad2775e0 100644
--- a/devel/tokio-console/distinfo
+++ b/devel/tokio-console/distinfo
@@ -1,124 +1,136 @@
-TIMESTAMP = 1730487830
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
-SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
-SIZE (rust/crates/anstream-0.6.17.crate) = 29445
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
-SHA256 (rust/crates/anyhow-1.0.92.crate) = 74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13
-SIZE (rust/crates/anyhow-1.0.92.crate) = 47459
-SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
-SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
-SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
-SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+TIMESTAMP = 1762672224
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/automod-1.0.14.crate) = edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b
-SIZE (rust/crates/automod-1.0.14.crate) = 8717
-SHA256 (rust/crates/axum-0.7.7.crate) = 504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae
-SIZE (rust/crates/axum-0.7.7.crate) = 152149
-SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
-SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
-SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
+SIZE (rust/crates/automod-1.0.15.crate) = 9129
+SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
-SIZE (rust/crates/bytes-1.8.0.crate) = 64824
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
-SIZE (rust/crates/cc-1.1.31.crate) = 84637
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8
-SIZE (rust/crates/clap-4.5.20.crate) = 56376
-SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54
-SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812
-SHA256 (rust/crates/clap_complete-4.5.36.crate) = 86bc73de94bc81e52f3bebec71bc4463e9748f7a59166663e32044669577b0e2
-SIZE (rust/crates/clap_complete-4.5.36.crate) = 47577
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/color-eyre-0.6.3.crate) = 55146f5e46f237f7423d74111267d4597b59b0dad0ffaf7303bce9945d843ad5
-SIZE (rust/crates/color-eyre-0.6.3.crate) = 636041
-SHA256 (rust/crates/color-spantrace-0.2.1.crate) = cd6be1b2a7e382e2b98b43b2adcca6bb0e465af0bdd38123873ae61eb17a72c2
-SIZE (rust/crates/color-spantrace-0.2.1.crate) = 189095
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
-SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
SIZE (rust/crates/eyre-0.6.12.crate) = 45330
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
-SIZE (rust/crates/flate2-1.0.34.crate) = 109174
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
-SIZE (rust/crates/foldhash-0.1.3.crate) = 13712
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -137,218 +149,242 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205
-SIZE (rust/crates/h2-0.4.6.crate) = 173912
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
-SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d
SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a
-SIZE (rust/crates/hyper-1.5.0.crate) = 152734
-SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793
-SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
-SIZE (rust/crates/indenter-0.3.3.crate) = 6587
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
+SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
-SIZE (rust/crates/libc-0.2.161.crate) = 765389
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
-SIZE (rust/crates/matchit-0.7.3.crate) = 30372
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
-SIZE (rust/crates/mio-1.0.2.crate) = 102777
-SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
-SIZE (rust/crates/multimap-0.10.0.crate) = 14359
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
+SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
+SIZE (rust/crates/multimap-0.10.1.crate) = 15232
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
-SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
-SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
-SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
-SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
-SHA256 (rust/crates/prost-0.13.3.crate) = 7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f
-SIZE (rust/crates/prost-0.13.3.crate) = 25684
-SHA256 (rust/crates/prost-build-0.13.3.crate) = 0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15
-SIZE (rust/crates/prost-build-0.13.3.crate) = 42967
-SHA256 (rust/crates/prost-derive-0.13.3.crate) = e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5
-SIZE (rust/crates/prost-derive-0.13.3.crate) = 19930
-SHA256 (rust/crates/prost-types-0.13.3.crate) = 4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670
-SIZE (rust/crates/prost-types-0.13.3.crate) = 45097
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef
-SIZE (rust/crates/ratatui-0.26.3.crate) = 465596
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustix-0.38.38.crate) = aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a
-SIZE (rust/crates/rustix-0.38.38.crate) = 377665
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d
+SIZE (rust/crates/prost-0.14.1.crate) = 32444
+SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1
+SIZE (rust/crates/prost-build-0.14.1.crate) = 47670
+SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425
+SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626
+SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72
+SIZE (rust/crates/prost-types-0.14.1.crate) = 49534
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5
-SIZE (rust/crates/serde-1.0.214.crate) = 78523
-SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766
-SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630
-SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
-SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
-SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/snapbox-0.6.19.crate) = 881f1849454828a68363dd288b7a0a071e55e2a4356d2c38b567db18a9be0d9f
-SIZE (rust/crates/snapbox-0.6.19.crate) = 54155
-SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
-SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
-SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
-SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac
-SIZE (rust/crates/stability-0.2.1.crate) = 5381
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -357,153 +393,181 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/syn-2.0.86.crate) = e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c
-SIZE (rust/crates/syn-2.0.86.crate) = 276473
-SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
-SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
-SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
-SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
-SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
-SHA256 (rust/crates/thiserror-1.0.66.crate) = 5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede
-SIZE (rust/crates/thiserror-1.0.66.crate) = 21844
-SHA256 (rust/crates/thiserror-impl-1.0.66.crate) = b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5
-SIZE (rust/crates/thiserror-impl-1.0.66.crate) = 16131
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb
-SIZE (rust/crates/tokio-1.41.0.crate) = 805168
-SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
-SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
-SHA256 (rust/crates/tokio-stream-0.1.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1
-SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312
-SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
-SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
-SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
-SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
-SIZE (rust/crates/tonic-0.12.3.crate) = 99380
-SHA256 (rust/crates/tonic-build-0.12.3.crate) = 9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11
-SIZE (rust/crates/tonic-build-0.12.3.crate) = 19136
-SHA256 (rust/crates/tonic-web-0.12.3.crate) = 5299dd20801ad736dccb4a5ea0da7376e59cd98f213bf1c3d478cf53f4834b58
-SIZE (rust/crates/tonic-web-0.12.3.crate) = 722209
-SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
-SIZE (rust/crates/tower-0.4.13.crate) = 106906
-SHA256 (rust/crates/tower-0.5.1.crate) = 2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f
-SIZE (rust/crates/tower-0.5.1.crate) = 109627
-SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5
-SIZE (rust/crates/tower-http-0.5.2.crate) = 118675
+SHA256 (rust/crates/syn-2.0.109.crate) = 2f17c7e013e88258aa9543dcbe81aca68a667a9ac37cd69c9fbc07858bfe0e2f
+SIZE (rust/crates/syn-2.0.109.crate) = 301826
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
+SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
+SHA256 (rust/crates/tokio-vsock-0.7.2.crate) = 8b319ef9394889dab2e1b4f0085b45ba11d0c79dc9d1a9d1afc057d009d0f1c7
+SIZE (rust/crates/tokio-vsock-0.7.2.crate) = 26274
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
+SHA256 (rust/crates/tonic-0.14.2.crate) = eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203
+SIZE (rust/crates/tonic-0.14.2.crate) = 108054
+SHA256 (rust/crates/tonic-build-0.14.2.crate) = 4c40aaccc9f9eccf2cd82ebc111adc13030d23e887244bc9cfa5d1d636049de3
+SIZE (rust/crates/tonic-build-0.14.2.crate) = 15073
+SHA256 (rust/crates/tonic-prost-0.14.2.crate) = 66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67
+SIZE (rust/crates/tonic-prost-0.14.2.crate) = 8266
+SHA256 (rust/crates/tonic-prost-build-0.14.2.crate) = b4a16cba4043dc3ff43fcb3f96b4c5c154c64cbd18ca8dce2ab2c6a451d058a2
+SIZE (rust/crates/tonic-prost-build-0.14.2.crate) = 15012
+SHA256 (rust/crates/tonic-web-0.14.2.crate) = 75214f6b6bd28c19aa752ac09fdf0eea546095670906c21fe3940e180a4c43f2
+SIZE (rust/crates/tonic-web-0.14.2.crate) = 722950
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
-SIZE (rust/crates/tracing-0.1.40.crate) = 79459
-SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
-SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
-SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
-SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
-SHA256 (rust/crates/tracing-error-0.2.0.crate) = d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e
-SIZE (rust/crates/tracing-error-0.2.0.crate) = 13938
-SHA256 (rust/crates/tracing-journald-0.2.4.crate) = 1ba49f4829f4e95702943ec6b2fad8936b369d20fa27036caf01329fb230e460
-SIZE (rust/crates/tracing-journald-0.2.4.crate) = 10968
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-journald-0.3.1.crate) = fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657
+SIZE (rust/crates/tracing-journald-0.3.1.crate) = 14416
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
-SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/trycmd-0.15.8.crate) = 656073a28690a4b8dfd578d1df087826cf8fa53c8161dbd90130d092570a21e1
-SIZE (rust/crates/trycmd-0.15.8.crate) = 33689
-SHA256 (rust/crates/unicode-bidi-0.3.17.crate) = 5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893
-SIZE (rust/crates/unicode-bidi-0.3.17.crate) = 58120
-SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
+SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
+SIZE (rust/crates/trycmd-0.15.10.crate) = 34065
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
-SIZE (rust/crates/url-2.5.2.crate) = 79704
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vsock-0.5.2.crate) = e2da6e4ac76cd19635dce0f98985378bb62f8044ee2ff80abd2a7334b920ed63
+SIZE (rust/crates/vsock-0.5.2.crate) = 14366
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (tokio-rs-console-tokio-console-v0.1.13_GH0.tar.gz) = 562a45df9e4c2fafede3e265da7f96ba0f3f3891a3025be55ca064f2239a2203
-SIZE (tokio-rs-console-tokio-console-v0.1.13_GH0.tar.gz) = 5629106
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (tokio-rs-console-tokio-console-v0.1.14_GH0.tar.gz) = 53e7c7478e091622a95db722ab6077f67a2e49aaf76dea82188dc8a56843d607
+SIZE (tokio-rs-console-tokio-console-v0.1.14_GH0.tar.gz) = 5635177
diff --git a/devel/transient/Makefile b/devel/transient/Makefile
index 542eec98fa26..76335cd009c1 100644
--- a/devel/transient/Makefile
+++ b/devel/transient/Makefile
@@ -1,6 +1,6 @@
PORTNAME= transient
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.1
+DISTVERSION= 0.11.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -11,14 +11,16 @@ WWW= https://github.com/magit/transient
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
-RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR}
+BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR}
+RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.2:devel/cond-let@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
USE_GITHUB= yes
GH_ACCOUNT= magit
-MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat"
+MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/compat -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}"
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= lisp info
diff --git a/devel/transient/distinfo b/devel/transient/distinfo
index 5df890558274..4c085b2ce1a5 100644
--- a/devel/transient/distinfo
+++ b/devel/transient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759790520
-SHA256 (magit-transient-v0.10.1_GH0.tar.gz) = 6e95126f87f12d30b53fbb31538899bb2dfbb50ad78c3225971921b45ab10446
-SIZE (magit-transient-v0.10.1_GH0.tar.gz) = 172350
+TIMESTAMP = 1763513470
+SHA256 (magit-transient-v0.11.0_GH0.tar.gz) = 41e6ade23d9bed467a03aed3a0a308e56f9fca65b2da5375a7fa7cfc6b7ee3ae
+SIZE (magit-transient-v0.11.0_GH0.tar.gz) = 172120
diff --git a/devel/tree-sitter-cli/Makefile b/devel/tree-sitter-cli/Makefile
index bdf8d902e437..babe8f5d3ea5 100644
--- a/devel/tree-sitter-cli/Makefile
+++ b/devel/tree-sitter-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tree-sitter-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= amad@atl.tools
diff --git a/devel/tree-sitter-graph/Makefile b/devel/tree-sitter-graph/Makefile
index 8ecd99b9429a..d84ae6c86aea 100644
--- a/devel/tree-sitter-graph/Makefile
+++ b/devel/tree-sitter-graph/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tree-sitter-graph
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile
index f5bd637073dd..5fef2ad4debd 100644
--- a/devel/twiggy/Makefile
+++ b/devel/twiggy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twiggy
DISTVERSION= 0.6.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/typeshare/Makefile b/devel/typeshare/Makefile
index 92fffe970840..6cf8b06102a3 100644
--- a/devel/typeshare/Makefile
+++ b/devel/typeshare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typeshare
DISTVERSIONPREFIX= v
-DISTVERSION= 1.13.2
-PORTREVISION= 7
+DISTVERSION= 1.13.3
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -22,116 +22,108 @@ CARGO_INSTALL_PATH= cli
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.82 \
- autocfg-1.2.0 \
+ anstream-0.6.17 \
+ anstyle-1.0.9 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.6 \
+ anyhow-1.0.91 \
+ autocfg-1.4.0 \
bitflags-2.6.0 \
- bstr-1.9.1 \
+ bstr-1.10.0 \
bumpalo-3.16.0 \
- cc-1.0.94 \
+ cc-1.1.31 \
cfg-if-1.0.0 \
chrono-0.4.38 \
- clap-4.5.18 \
- clap_builder-4.5.18 \
- clap_complete-4.5.32 \
+ clap-4.5.20 \
+ clap_builder-4.5.20 \
+ clap_complete-4.5.36 \
clap_derive-4.5.18 \
clap_lex-0.7.2 \
- colorchoice-1.0.2 \
+ colorchoice-1.0.3 \
+ convert_case-0.8.0 \
cool_asserts-2.0.3 \
- core-foundation-sys-0.8.6 \
+ core-foundation-sys-0.8.7 \
+ crossbeam-0.8.4 \
+ crossbeam-channel-0.5.13 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.19 \
- dissimilar-1.0.7 \
- either-1.11.0 \
+ crossbeam-queue-0.3.11 \
+ crossbeam-utils-0.8.20 \
+ dissimilar-1.0.9 \
+ either-1.13.0 \
equivalent-1.0.1 \
errno-0.3.9 \
expect-test-1.5.0 \
- flexi_logger-0.28.5 \
- glob-0.3.1 \
- globset-0.4.14 \
- hashbrown-0.14.3 \
+ flexi_logger-0.30.2 \
+ globset-0.4.15 \
+ hashbrown-0.15.2 \
heck-0.5.0 \
- iana-time-zone-0.1.60 \
+ iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
- ignore-0.4.22 \
+ ignore-0.4.23 \
indent_write-2.2.0 \
- indexmap-2.2.6 \
+ indexmap-2.6.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.12.1 \
+ itertools-0.14.0 \
itoa-1.0.11 \
- joinery-2.1.0 \
- js-sys-0.3.69 \
+ joinery-3.1.0 \
+ js-sys-0.3.72 \
lazy_format-2.0.3 \
- libc-0.2.153 \
+ libc-0.2.161 \
linux-raw-sys-0.4.14 \
- log-0.4.21 \
- memchr-2.7.2 \
+ log-0.4.22 \
+ memchr-2.7.4 \
nu-ansi-term-0.50.1 \
- num-traits-0.2.18 \
- once_cell-1.19.0 \
- proc-macro2-1.0.80 \
- quote-1.0.36 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- regex-1.10.5 \
- regex-automata-0.4.6 \
- regex-syntax-0.8.3 \
- rustix-0.38.34 \
- ryu-1.0.17 \
+ num-traits-0.2.19 \
+ once_cell-1.20.2 \
+ proc-macro2-1.0.93 \
+ quote-1.0.37 \
+ regex-1.11.1 \
+ regex-automata-0.4.8 \
+ regex-syntax-0.8.5 \
+ rustix-0.38.38 \
+ ryu-1.0.18 \
same-file-1.0.6 \
- serde-1.0.197 \
- serde_derive-1.0.197 \
- serde_json-1.0.116 \
- serde_spanned-0.6.5 \
+ serde-1.0.214 \
+ serde_derive-1.0.214 \
+ serde_json-1.0.132 \
+ serde_spanned-0.6.8 \
+ shlex-1.3.0 \
strsim-0.11.1 \
- syn-2.0.59 \
- terminal_size-0.3.0 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
- toml-0.8.12 \
- toml_datetime-0.6.5 \
- toml_edit-0.22.12 \
- unicase-2.7.0 \
- unicode-ident-1.0.12 \
- unicode-width-0.1.14 \
+ syn-2.0.98 \
+ terminal_size-0.4.0 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ toml-0.8.19 \
+ toml_datetime-0.6.8 \
+ toml_edit-0.22.22 \
+ topological-sort-0.2.2 \
+ unicase-2.8.0 \
+ unicode-ident-1.0.13 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.2.0 \
utf8parse-0.2.2 \
- version_check-0.9.5 \
walkdir-2.5.0 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
- wasm-bindgen-macro-0.2.92 \
- wasm-bindgen-macro-support-0.2.92 \
- wasm-bindgen-shared-0.2.92 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wasm-bindgen-0.2.95 \
+ wasm-bindgen-backend-0.2.95 \
+ wasm-bindgen-macro-0.2.95 \
+ wasm-bindgen-macro-support-0.2.95 \
+ wasm-bindgen-shared-0.2.95 \
+ winapi-util-0.1.9 \
windows-core-0.52.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.5 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.5 \
- winnow-0.6.6
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ winnow-0.6.20
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/typeshare/distinfo b/devel/typeshare/distinfo
index 395e6d5fdc86..7c72637e91c3 100644
--- a/devel/typeshare/distinfo
+++ b/devel/typeshare/distinfo
@@ -1,229 +1,213 @@
-TIMESTAMP = 1734144938
+TIMESTAMP = 1762626061
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519
-SIZE (rust/crates/anyhow-1.0.82.crate) = 45361
-SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
-SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
+SHA256 (rust/crates/anstream-0.6.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
+SIZE (rust/crates/anstream-0.6.17.crate) = 29445
+SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56
+SIZE (rust/crates/anstyle-1.0.9.crate) = 15770
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
+SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
+SIZE (rust/crates/anyhow-1.0.91.crate) = 47348
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
-SIZE (rust/crates/bstr-1.9.1.crate) = 380305
+SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
+SIZE (rust/crates/bstr-1.10.0.crate) = 380426
SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/cc-1.0.94.crate) = 17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7
-SIZE (rust/crates/cc-1.0.94.crate) = 76456
+SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
+SIZE (rust/crates/cc-1.1.31.crate) = 84637
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
SIZE (rust/crates/chrono-0.4.38.crate) = 220559
-SHA256 (rust/crates/clap-4.5.18.crate) = b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3
-SIZE (rust/crates/clap-4.5.18.crate) = 56788
-SHA256 (rust/crates/clap_builder-4.5.18.crate) = 4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b
-SIZE (rust/crates/clap_builder-4.5.18.crate) = 163582
-SHA256 (rust/crates/clap_complete-4.5.32.crate) = 74a01f4f9ee6c066d42a1c8dedf0dcddad16c72a8981a309d6398de3a75b0c39
-SIZE (rust/crates/clap_complete-4.5.32.crate) = 47181
+SHA256 (rust/crates/clap-4.5.20.crate) = b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8
+SIZE (rust/crates/clap-4.5.20.crate) = 56376
+SHA256 (rust/crates/clap_builder-4.5.20.crate) = 19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54
+SIZE (rust/crates/clap_builder-4.5.20.crate) = 163812
+SHA256 (rust/crates/clap_complete-4.5.36.crate) = 86bc73de94bc81e52f3bebec71bc4463e9748f7a59166663e32044669577b0e2
+SIZE (rust/crates/clap_complete-4.5.36.crate) = 47577
SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/convert_case-0.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f
+SIZE (rust/crates/convert_case-0.8.0.crate) = 22097
SHA256 (rust/crates/cool_asserts-2.0.3.crate) = ee9f254e53f61e2688d3677fa2cbe4e9b950afd56f48819c98817417cf6b28ec
SIZE (rust/crates/cool_asserts-2.0.3.crate) = 18084
-SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
+SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
-SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
-SHA256 (rust/crates/dissimilar-1.0.7.crate) = 86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632
-SIZE (rust/crates/dissimilar-1.0.7.crate) = 27588
-SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2
-SIZE (rust/crates/either-1.11.0.crate) = 18973
+SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
+SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
+SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
+SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/dissimilar-1.0.9.crate) = 59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d
+SIZE (rust/crates/dissimilar-1.0.9.crate) = 27652
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
SIZE (rust/crates/errno-0.3.9.crate) = 10690
SHA256 (rust/crates/expect-test-1.5.0.crate) = 9e0be0a561335815e06dab7c62e50353134c796e7a6155402a64bcff66b6a5e0
SIZE (rust/crates/expect-test-1.5.0.crate) = 13574
-SHA256 (rust/crates/flexi_logger-0.28.5.crate) = cca927478b3747ba47f98af6ba0ac0daea4f12d12f55e9104071b3dc00276310
-SIZE (rust/crates/flexi_logger-0.28.5.crate) = 223891
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
-SIZE (rust/crates/globset-0.4.14.crate) = 25090
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/flexi_logger-0.30.2.crate) = cb03342077df16d5b1400d7bed00156882846d7a479ff61a6f10594bcc3423d8
+SIZE (rust/crates/flexi_logger-0.30.2.crate) = 236840
+SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
+SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
-SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
+SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
-SIZE (rust/crates/ignore-0.4.22.crate) = 55462
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indent_write-2.2.0.crate) = 0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3
SIZE (rust/crates/indent_write-2.2.0.crate) = 11090
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
+SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/joinery-2.1.0.crate) = 72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5
-SIZE (rust/crates/joinery-2.1.0.crate) = 14163
-SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
-SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
+SHA256 (rust/crates/joinery-3.1.0.crate) = 57d8bde02bbf44a562cf068a8ff4a68842df387e302a03a4de4a57fcf82ec377
+SIZE (rust/crates/joinery-3.1.0.crate) = 14424
+SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
+SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
SHA256 (rust/crates/lazy_format-2.0.3.crate) = e479e99b287d578ed5f6cd4c92cdf48db219088adb9c5b14f7c155b71dfba792
SIZE (rust/crates/lazy_format-2.0.3.crate) = 14734
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
+SIZE (rust/crates/libc-0.2.161.crate) = 765389
SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
-SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
-SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/proc-macro2-1.0.80.crate) = a56dea16b0a29e94408b9aa5e2940a4eedbd128a1ba20e8f7ae60fd3d465af0e
-SIZE (rust/crates/proc-macro2-1.0.80.crate) = 48227
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
-SIZE (rust/crates/regex-1.10.5.crate) = 253805
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
-SIZE (rust/crates/ryu-1.0.17.crate) = 47537
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
+SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
+SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
+SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rustix-0.38.38.crate) = aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a
+SIZE (rust/crates/rustix-0.38.38.crate) = 377665
+SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
+SIZE (rust/crates/ryu-1.0.18.crate) = 47713
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_json-1.0.116.crate) = 3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813
-SIZE (rust/crates/serde_json-1.0.116.crate) = 146790
-SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
-SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
+SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5
+SIZE (rust/crates/serde-1.0.214.crate) = 78523
+SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766
+SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630
+SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
+SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
+SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
+SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.59.crate) = 4a6531ffc7b071655e4ce2e04bd464c4830bb585a61cabb96cf808f05172615a
-SIZE (rust/crates/syn-2.0.59.crate) = 255393
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
-SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3
-SIZE (rust/crates/toml-0.8.12.crate) = 51145
-SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
-SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
-SHA256 (rust/crates/toml_edit-0.22.12.crate) = d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef
-SIZE (rust/crates/toml_edit-0.22.12.crate) = 104416
-SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
-SIZE (rust/crates/unicase-2.7.0.crate) = 23783
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
+SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
+SIZE (rust/crates/toml-0.8.19.crate) = 50974
+SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
+SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
+SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
+SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
+SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566
+SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
+SIZE (rust/crates/unicase-2.8.0.crate) = 23843
+SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
+SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
-SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8
-SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da
-SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726
-SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
-SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
+SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
+SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
+SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
-SHA256 (rust/crates/winnow-0.6.6.crate) = f0c976aaaa0e1f90dbb21e9587cdaf1d9679a1cde8875c0d6bd83ab96a208352
-SIZE (rust/crates/winnow-0.6.6.crate) = 159321
-SHA256 (1password-typeshare-v1.13.2_GH0.tar.gz) = 7640e70720190576aa82df57561841f33720281e55dc65fedcc0cd89ccc411e2
-SIZE (1password-typeshare-v1.13.2_GH0.tar.gz) = 127233
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
+SIZE (rust/crates/winnow-0.6.20.crate) = 163617
+SHA256 (1password-typeshare-v1.13.3_GH0.tar.gz) = 3aa054a8ef566263873a4056be248e6a6790b0815259073ee4a9549229618a09
+SIZE (1password-typeshare-v1.13.3_GH0.tar.gz) = 146291
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index ef866eeeaf59..aa165f11b6b9 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -1,6 +1,5 @@
PORTNAME= umbrello
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 4ec5a28ea67f..1bfbb878114e 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757409952
-SHA256 (KDE/release-service/25.08.1/umbrello-25.08.1.tar.xz) = ed1a0453afcf6d4deab70ff864f48248a2253a365c165aba58b038ac4af62104
-SIZE (KDE/release-service/25.08.1/umbrello-25.08.1.tar.xz) = 5624792
+TIMESTAMP = 1762264432
+SHA256 (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 9048a6159c8486248a95b956ed08c1954ac21708b89a81fe6a3b0aa7a5207a2c
+SIZE (KDE/release-service/25.08.3/umbrello-25.08.3.tar.xz) = 5630544
diff --git a/devel/umbrello/pkg-plist b/devel/umbrello/pkg-plist
index db1a1135fbac..cf7880ed4564 100644
--- a/devel/umbrello/pkg-plist
+++ b/devel/umbrello/pkg-plist
@@ -12,6 +12,7 @@ share/icons/hicolor/48x48/apps/umbrello.png
share/icons/hicolor/64x64/apps/umbrello.png
share/icons/hicolor/scalable/apps/umbrello.svgz
share/locale/ar/LC_MESSAGES/umbrello.mo
+share/locale/ar/LC_MESSAGES/umbrello_kdevphp5.mo
share/locale/be/LC_MESSAGES/umbrello.mo
share/locale/bg/LC_MESSAGES/umbrello.mo
share/locale/bg/LC_MESSAGES/umbrello_kdevphp5.mo
diff --git a/devel/umpire/Makefile b/devel/umpire/Makefile
new file mode 100644
index 000000000000..5bd847315d16
--- /dev/null
+++ b/devel/umpire/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= umpire
+DISTVERSIONPREFIX= v
+DISTVERSION= 2025.09.0
+PORTREVISION= 1
+CATEGORIES= devel
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= API for memory management on NUMA & GPU architectures
+WWW= https://umpire.readthedocs.io/en/develop/sphinx/tutorial.html \
+ https://github.com/LLNL/Umpire
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcamp.so:devel/camp \
+ libfmt.so:devel/libfmt
+
+USES= cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= LLNL
+GH_PROJECT= Umpire
+GH_TUPLE= LLNL:blt:e783e30:blt/blt
+
+CMAKE_ARGS= -DUMPIRE_FMT_TARGET=fmt
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= UMPIRE_ENABLE_EXAMPLES \
+ ENABLE_TESTS
+CMAKE_TESTING_ON= ENABLE_TESTS
+
+CXXFLAGS+= -Dftruncate64=ftruncate \
+ -DMAP_NORESERVE=0
+LDFLAGS+= -lexecinfo
+
+# tests as of 2025.09.0: 100% tests passed, 0 tests failed out of 38
+
+.include <bsd.port.mk>
diff --git a/devel/umpire/distinfo b/devel/umpire/distinfo
new file mode 100644
index 000000000000..f1e1837aceab
--- /dev/null
+++ b/devel/umpire/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1761837209
+SHA256 (LLNL-Umpire-v2025.09.0_GH0.tar.gz) = f05075c314c6ae5eee906b8374584e70e8741143e31af6e063f826941c1fc752
+SIZE (LLNL-Umpire-v2025.09.0_GH0.tar.gz) = 1073159
+SHA256 (LLNL-blt-e783e30_GH0.tar.gz) = 4c8efec699708da3b552e533b80dd4ce3bf81da825840b3c18b9b56690898644
+SIZE (LLNL-blt-e783e30_GH0.tar.gz) = 1342801
+SHA256 (fmtlib-fmt-12.1.0_GH0.tar.gz) = ea7de4299689e12b6dddd392f9896f08fb0777ac7168897a244a6d6085043fea
+SIZE (fmtlib-fmt-12.1.0_GH0.tar.gz) = 711419
diff --git a/devel/umpire/files/patch-src_tpl_CMakeLists.txt b/devel/umpire/files/patch-src_tpl_CMakeLists.txt
new file mode 100644
index 000000000000..7e195b9c1e78
--- /dev/null
+++ b/devel/umpire/files/patch-src_tpl_CMakeLists.txt
@@ -0,0 +1,36 @@
+--- src/tpl/CMakeLists.txt.orig 2025-09-09 19:07:47 UTC
++++ src/tpl/CMakeLists.txt
+@@ -106,6 +106,8 @@ add_subdirectory(umpire/judy)
+
+ add_subdirectory(umpire/judy)
+
++find_package(camp REQUIRED)
++
+ if (NOT TARGET camp)
+ if (DEFINED camp_DIR)
+ find_package(camp REQUIRED
+@@ -136,6 +138,8 @@ endif ()
+ endif()
+ endif ()
+
++find_package(fmt REQUIRED)
++
+ if (NOT TARGET ${UMPIRE_FMT_TARGET})
+ if (DEFINED fmt_DIR)
+ find_package(fmt REQUIRED
+@@ -144,8 +148,7 @@ if (NOT TARGET ${UMPIRE_FMT_TARGET})
+ ${fmt_DIR}
+ ${fmt_DIR}/lib64/cmake/fmt)
+
+- set_target_properties(${UMPIRE_FMT_TARGET} PROPERTIES IMPORTED_GLOBAL TRUE)
+- blt_convert_to_system_includes(TARGET ${UMPIRE_FMT_TARGET})
++ #blt_convert_to_system_includes(TARGET ${UMPIRE_FMT_TARGET})
+ set(UMPIRE_CONFIG_fmt_DIR ${fmt_DIR} CACHE PATH "")
+ else ()
+ if (NOT EXISTS ${PROJECT_SOURCE_DIR}/src/tpl/umpire/fmt/CMakeLists.txt)
+@@ -161,4 +164,4 @@ set(UMPIRE_ENABLE_TESTS ${OLD_ENABLE_TESTS})
+ endif ()
+
+ set(UMPIRE_ENABLE_TESTS ${OLD_ENABLE_TESTS})
+-set(UMPIRE_ENABLE_FORTRAN ${OLD_ENABLE_FORTRAN})
++#set(UMPIRE_ENABLE_FORTRAN FALSE)
diff --git a/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp b/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp
new file mode 100644
index 000000000000..7ab4055f6da1
--- /dev/null
+++ b/devel/umpire/files/patch-src_umpire_resource_FileMemoryResource.cpp
@@ -0,0 +1,19 @@
+--- src/umpire/resource/FileMemoryResource.cpp.orig 2025-09-09 19:07:47 UTC
++++ src/umpire/resource/FileMemoryResource.cpp
+@@ -12,6 +12,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <sys/mman.h>
++#include <sys/stat.h>
+ #include <unistd.h>
+
+ #include "umpire/util/Platform.hpp"
+@@ -62,7 +63,7 @@ void* FileMemoryResource::allocate(std::size_t bytes)
+ ss << default_dir << "umpire_mem_" << getpid() << "_" << s_file_counter;
+ s_file_counter++;
+
+- int fd{open(ss.str().c_str(), O_RDWR | O_CREAT | O_LARGEFILE, S_IRWXU)};
++ int fd{open(ss.str().c_str(), O_RDWR | O_CREAT, S_IRWXU)};
+ if (fd == -1) {
+ UMPIRE_ERROR(runtime_error, fmt::format("Opening file {} failed: {}", ss.str(), strerror(errno)));
+ }
diff --git a/devel/umpire/pkg-descr b/devel/umpire/pkg-descr
new file mode 100644
index 000000000000..2f91b9c60e50
--- /dev/null
+++ b/devel/umpire/pkg-descr
@@ -0,0 +1,3 @@
+Umpire is a resource management library that allows the discovery, provision,
+and management of memory on machines with multiple memory devices like NUMA and
+GPUs.
diff --git a/devel/umpire/pkg-plist b/devel/umpire/pkg-plist
new file mode 100644
index 000000000000..77b32f983514
--- /dev/null
+++ b/devel/umpire/pkg-plist
@@ -0,0 +1,91 @@
+include/umpire/Allocator.hpp
+include/umpire/Allocator.inl
+include/umpire/CLI11/CLI11.hpp
+include/umpire/ResourceManager.hpp
+include/umpire/ResourceManager.inl
+include/umpire/Tracking.hpp
+include/umpire/TypedAllocator.hpp
+include/umpire/TypedAllocator.inl
+include/umpire/Umpire.hpp
+include/umpire/alloc/MallocAllocator.hpp
+include/umpire/config.hpp
+include/umpire/event/event.hpp
+include/umpire/event/event_store.hpp
+include/umpire/event/event_store_recorder.hpp
+include/umpire/event/json_file_store.hpp
+include/umpire/event/quest_database.hpp
+include/umpire/event/recorder_factory.hpp
+include/umpire/json/json.hpp
+include/umpire/judy/judy.h
+include/umpire/judy/judyL2Array.h
+include/umpire/judy/judyLArray.h
+include/umpire/op/GenericReallocateOperation.hpp
+include/umpire/op/HostCopyOperation.hpp
+include/umpire/op/HostMemsetOperation.hpp
+include/umpire/op/HostReallocateOperation.hpp
+include/umpire/op/MemoryOperation.hpp
+include/umpire/op/MemoryOperationRegistry.hpp
+include/umpire/resource/DefaultMemoryResource.hpp
+include/umpire/resource/DefaultMemoryResource.inl
+include/umpire/resource/FileMemoryResource.hpp
+include/umpire/resource/FileMemoryResourceFactory.hpp
+include/umpire/resource/HostResourceFactory.hpp
+include/umpire/resource/MemoryResource.hpp
+include/umpire/resource/MemoryResourceFactory.hpp
+include/umpire/resource/MemoryResourceRegistry.hpp
+include/umpire/resource/MemoryResourceTypes.hpp
+include/umpire/resource/NullMemoryResource.hpp
+include/umpire/resource/NullMemoryResourceFactory.hpp
+include/umpire/strategy/AlignedAllocator.hpp
+include/umpire/strategy/AllocationAdvisor.hpp
+include/umpire/strategy/AllocationPrefetcher.hpp
+include/umpire/strategy/AllocationStrategy.hpp
+include/umpire/strategy/DynamicPoolList.hpp
+include/umpire/strategy/DynamicSizePool.hpp
+include/umpire/strategy/FixedPool.hpp
+include/umpire/strategy/FixedSizePool.hpp
+include/umpire/strategy/MixedPool.hpp
+include/umpire/strategy/MonotonicAllocationStrategy.hpp
+include/umpire/strategy/NamedAllocationStrategy.hpp
+include/umpire/strategy/NamingShim.hpp
+include/umpire/strategy/PoolCoalesceHeuristic.hpp
+include/umpire/strategy/QuickPool.hpp
+include/umpire/strategy/ResourceAwarePool.hpp
+include/umpire/strategy/SizeLimiter.hpp
+include/umpire/strategy/SlotPool.hpp
+include/umpire/strategy/StdAllocator.hpp
+include/umpire/strategy/ThreadSafeAllocator.hpp
+include/umpire/strategy/mixins/AlignedAllocation.hpp
+include/umpire/strategy/mixins/AlignedAllocation.inl
+include/umpire/strategy/mixins/AllocateNull.hpp
+include/umpire/strategy/mixins/Inspector.hpp
+include/umpire/util/AllocationMap.hpp
+include/umpire/util/AllocationRecord.hpp
+include/umpire/util/FixedMallocPool.hpp
+include/umpire/util/Logger.hpp
+include/umpire/util/MPI.hpp
+include/umpire/util/Macros.hpp
+include/umpire/util/MemoryMap.hpp
+include/umpire/util/MemoryMap.inl
+include/umpire/util/MemoryResourceTraits.hpp
+include/umpire/util/OutputBuffer.hpp
+include/umpire/util/Platform.hpp
+include/umpire/util/allocation_statistics.hpp
+include/umpire/util/backtrace.hpp
+include/umpire/util/backtrace.inl
+include/umpire/util/detect_vendor.hpp
+include/umpire/util/error.hpp
+include/umpire/util/find_first_set.hpp
+include/umpire/util/io.hpp
+include/umpire/util/make_unique.hpp
+include/umpire/util/memory_sanitizers.hpp
+include/umpire/util/shared_memory_helper.hpp
+include/umpire/util/wrap_allocator.hpp
+lib/cmake/umpire/BLTInstallableMacros.cmake
+lib/cmake/umpire/BLTSetupTargets.cmake
+lib/cmake/umpire/BLTThirdPartyConfigFlags.cmake
+lib/cmake/umpire/umpire-config-version.cmake
+lib/cmake/umpire/umpire-config.cmake
+lib/cmake/umpire/umpire-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/umpire/umpire-targets.cmake
+lib/libumpire.so
diff --git a/devel/unit-otel/Makefile b/devel/unit-otel/Makefile
index b50b72685d73..962454981e31 100644
--- a/devel/unit-otel/Makefile
+++ b/devel/unit-otel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unit-otel
PORTVERSION= ${UNIT_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES?= https://unit.nginx.org/download/
DISTFILES= unit-${PORTVERSION}.tar.gz
@@ -12,6 +12,9 @@ WWW= https://unit.nginx.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKDIR}/unit-${PORTVERSION}/LICENSE
+DEPRECATED= Upstream repo archived on Oct 8 2025
+EXPIRATION_DATE=2025-12-31
+
USES= cargo cpe ssl
CPE_VENDOR= nginx
diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile
index b80e70fcdc53..6bd5e45b90bb 100644
--- a/devel/universal-ctags/Makefile
+++ b/devel/universal-ctags/Makefile
@@ -1,5 +1,5 @@
PORTNAME= universal-ctags
-PORTVERSION= p6.2.20251005.0
+PORTVERSION= p6.2.20251026.0
CATEGORIES= devel
MAINTAINER= dereks@lifeofadishwasher.com
diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo
index ea9755c86a2c..17962d76c970 100644
--- a/devel/universal-ctags/distinfo
+++ b/devel/universal-ctags/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759637210
-SHA256 (universal-ctags-ctags-p6.2.20251005.0_GH0.tar.gz) = 67be867027ac7451750e93923f15ce305ad814d4971cda8b0dd108a91bec6b0c
-SIZE (universal-ctags-ctags-p6.2.20251005.0_GH0.tar.gz) = 3305972
+TIMESTAMP = 1761514124
+SHA256 (universal-ctags-ctags-p6.2.20251026.0_GH0.tar.gz) = e13dc813e328c9e107293f3a0fbd546b4da8afdb139e18173cf08e99a5fdc26f
+SIZE (universal-ctags-ctags-p6.2.20251026.0_GH0.tar.gz) = 3324405
diff --git a/devel/unordered-dense/Makefile b/devel/unordered-dense/Makefile
index d7589ce20ab2..fe246f50b539 100644
--- a/devel/unordered-dense/Makefile
+++ b/devel/unordered-dense/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unordered-dense
DISTVERSIONPREFIX= v
-DISTVERSION= 4.7.0
+DISTVERSION= 4.8.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -16,7 +16,8 @@ USE_GITHUB= yes
GH_ACCOUNT= martinus
GH_PROJECT= ${PORTNAME:S/-/_/}
-PLIST_FILES= include/ankerl/unordered_dense.h \
+PLIST_FILES= include/ankerl/stl.h \
+ include/ankerl/unordered_dense.h \
lib/cmake/unordered_dense/unordered_denseConfig.cmake \
lib/cmake/unordered_dense/unordered_denseConfigVersion.cmake \
lib/cmake/unordered_dense/unordered_denseTargets.cmake
diff --git a/devel/unordered-dense/distinfo b/devel/unordered-dense/distinfo
index 2364ece383a9..e98c01328f41 100644
--- a/devel/unordered-dense/distinfo
+++ b/devel/unordered-dense/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760339920
-SHA256 (martinus-unordered_dense-v4.7.0_GH0.tar.gz) = 73ce8ec4784619be4d6e54f2c4cb95d4d8dbc1fbbf24b5cf1e93b157bfa1043d
-SIZE (martinus-unordered_dense-v4.7.0_GH0.tar.gz) = 913582
+TIMESTAMP = 1762936680
+SHA256 (martinus-unordered_dense-v4.8.1_GH0.tar.gz) = 9f7202ec6d8353932ef865d33f5872e4b7a1356e9032da7cd09c3a0c5bb2b7de
+SIZE (martinus-unordered_dense-v4.8.1_GH0.tar.gz) = 915251
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index 32a759856ac4..e422b715d9f8 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -40,6 +40,12 @@ PLIST_FILES= ${PROGS:S/^/bin\//}
PORTSCOUT= limit:.*\..*$$ # prevent tags like perma-39
+post-patch:
+ @${REINPLACE_CMD} -e 's|/etc/uv|${PREFIX}/etc/uv|g' \
+ -e 's|/etc/xdg|${PREFIX}/etc/xdg|g' \
+ ${WRKSRC}/crates/uv-dirs/src/lib.rs \
+ ${WRKSRC}/crates/uv-settings/src/settings.rs
+
do-install:
# workaround for error: found a virtual manifest at `xx` instead of a package manifest
.for p in ${PROGS}
diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates
index 4ff54c57a971..05fe376f2ee6 100644
--- a/devel/uv/Makefile.crates
+++ b/devel/uv/Makefile.crates
@@ -5,7 +5,7 @@ CARGO_CRATES= addr2line-0.24.2 \
allocator-api2-0.2.21 \
ambient-id-0.0.5 \
anes-0.1.6 \
- anstream-0.6.20 \
+ anstream-0.6.21 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.3 \
@@ -19,7 +19,8 @@ CARGO_CRATES= addr2line-0.24.2 \
assert-json-diff-2.0.2 \
assert_cmd-2.0.17 \
assert_fs-1.1.3 \
- astral-tokio-tar-0.5.5 \
+ astral-tl-0.7.9 \
+ astral-tokio-tar-0.5.6 \
async-broadcast-0.7.2 \
async-channel-2.5.0 \
async-compression-0.4.19 \
@@ -36,18 +37,18 @@ CARGO_CRATES= addr2line-0.24.2 \
backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
- bindgen-0.72.1 \
bisection-0.1.0 \
bitflags-1.3.2 \
bitflags-2.9.4 \
blake2-0.10.6 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
+ block2-0.6.2 \
boxcar-0.2.14 \
bstr-1.12.0 \
bumpalo-3.19.0 \
- bytecheck-0.8.1 \
- bytecheck_derive-0.8.1 \
+ bytecheck-0.8.2 \
+ bytecheck_derive-0.8.2 \
bytemuck-1.23.1 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
@@ -55,11 +56,10 @@ CARGO_CRATES= addr2line-0.24.2 \
bzip2-0.5.2 \
bzip2-sys-0.1.13+1.0.8 \
camino-1.1.10 \
- cargo-util-0.2.23 \
+ cargo-util-0.2.24 \
cast-0.3.0 \
cbc-0.1.2 \
cc-1.2.30 \
- cexpr-0.6.0 \
cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
charset-0.1.5 \
@@ -67,17 +67,16 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
- clang-sys-1.8.1 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
clap_complete-4.5.55 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
- codspeed-4.0.3 \
- codspeed-criterion-compat-4.0.3 \
- codspeed-criterion-compat-walltime-4.0.3 \
+ codspeed-4.0.5 \
+ codspeed-criterion-compat-4.0.5 \
+ codspeed-criterion-compat-walltime-4.0.5 \
color_quant-1.1.0 \
colorchoice-1.0.4 \
colored-2.2.0 \
@@ -103,22 +102,23 @@ CARGO_CRATES= addr2line-0.24.2 \
crypto-common-0.1.6 \
csv-1.3.1 \
csv-core-0.1.12 \
- ctrlc-3.5.0 \
+ ctrlc-3.5.1 \
dashmap-6.1.0 \
data-encoding-2.9.0 \
data-url-0.2.0 \
deadpool-0.12.3 \
deadpool-runtime-0.1.4 \
+ deranged-0.5.5 \
derive_arbitrary-1.4.1 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
- dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlv-list-0.5.2 \
- doc-comment-0.3.3 \
+ doc-comment-0.3.4 \
dotenvy-0.15.7 \
dunce-1.0.5 \
dyn-clone-1.0.19 \
@@ -135,14 +135,14 @@ CARGO_CRATES= addr2line-0.24.2 \
equivalent-1.0.2 \
erased-serde-0.4.6 \
errno-0.3.13 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
event-listener-5.4.0 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
filetime-0.2.26 \
fixedbitset-0.5.7 \
- flate2-1.1.2 \
+ flate2-1.1.5 \
float-cmp-0.9.0 \
float-cmp-0.10.0 \
fnv-1.0.7 \
@@ -151,8 +151,7 @@ CARGO_CRATES= addr2line-0.24.2 \
fontconfig-parser-0.5.8 \
fontdb-0.12.0 \
form_urlencoded-1.2.2 \
- fs-err-3.1.1 \
- fs2-0.4.3 \
+ fs-err-3.1.3 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -169,10 +168,10 @@ CARGO_CRATES= addr2line-0.24.2 \
gif-0.12.0 \
gimli-0.31.1 \
glob-0.3.3 \
- globset-0.4.16 \
+ globset-0.4.18 \
globwalk-0.9.1 \
gloo-timers-0.3.0 \
- goblin-0.10.1 \
+ goblin-0.10.3 \
h2-0.4.12 \
half-2.6.0 \
hashbrown-0.14.5 \
@@ -183,7 +182,6 @@ CARGO_CRATES= addr2line-0.24.2 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
homedir-0.3.6 \
html-escape-0.2.13 \
http-1.3.1 \
@@ -204,12 +202,12 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_provider-2.0.0 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
image-0.25.6 \
imagesize-0.11.0 \
- indexmap-2.10.0 \
- indicatif-0.18.0 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indicatif-0.18.2 \
+ indoc-2.0.7 \
inout-0.1.4 \
insta-1.43.2 \
io-uring-0.7.9 \
@@ -224,8 +222,8 @@ CARGO_CRATES= addr2line-0.24.2 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
@@ -236,7 +234,6 @@ CARGO_CRATES= addr2line-0.24.2 \
kurbo-0.9.5 \
lazy_static-1.5.0 \
libc-0.2.175 \
- libloading-0.8.9 \
libmimalloc-sys-0.1.43 \
libredox-0.1.6 \
libz-rs-sys-0.5.1 \
@@ -252,7 +249,7 @@ CARGO_CRATES= addr2line-0.24.2 \
markdown-1.0.0 \
matchers-0.2.0 \
md-5-0.10.6 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
memmap2-0.5.10 \
memmap2-0.9.7 \
memoffset-0.9.1 \
@@ -261,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \
mimalloc-0.1.47 \
mime-0.3.17 \
mime_guess-2.0.5 \
- minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
miow-0.6.1 \
@@ -269,17 +265,19 @@ CARGO_CRATES= addr2line-0.24.2 \
munge_macro-0.4.5 \
nanoid-0.4.0 \
nix-0.30.1 \
- nom-7.1.3 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.50.1 \
num-0.4.3 \
num-bigint-0.4.6 \
num-complex-0.4.6 \
+ num-conv-0.1.0 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
@@ -290,19 +288,20 @@ CARGO_CRATES= addr2line-0.24.2 \
ordered-multimap-0.7.3 \
ordered-stream-0.2.0 \
os_str_bytes-6.6.1 \
- owo-colors-4.2.2 \
+ owo-colors-4.2.3 \
parking-2.2.1 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
path-slash-0.2.1 \
pathdiff-0.2.3 \
+ pem-3.0.6 \
percent-encoding-2.3.2 \
pest-2.8.1 \
pest_derive-2.8.1 \
pest_generator-2.8.1 \
pest_meta-2.8.1 \
- petgraph-0.8.2 \
+ petgraph-0.8.3 \
pico-args-0.5.0 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
@@ -315,15 +314,15 @@ CARGO_CRATES= addr2line-0.24.2 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.2 \
+ powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.37 \
priority-queue-2.5.0 \
proc-macro-crate-3.3.0 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
procfs-0.17.0 \
procfs-core-0.17.0 \
ptr_meta-0.3.0 \
@@ -332,7 +331,7 @@ CARGO_CRATES= addr2line-0.24.2 \
quinn-0.11.8 \
quinn-proto-0.11.12 \
quinn-udp-0.5.13 \
- quote-1.0.40 \
+ quote-1.0.42 \
quoted_printable-0.5.1 \
r-efi-5.3.0 \
rancor-0.1.0 \
@@ -344,14 +343,15 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
+ rcgen-0.14.5 \
rctree-0.5.0 \
redox_syscall-0.5.15 \
redox_users-0.5.0 \
- ref-cast-1.0.24 \
- ref-cast-impl-1.0.24 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
reflink-copy-0.1.28 \
regex-1.11.2 \
- regex-automata-0.4.10 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
rend-0.5.2 \
reqsign-0.18.0 \
@@ -365,8 +365,8 @@ CARGO_CRATES= addr2line-0.24.2 \
retry-policies-0.4.0 \
rgb-0.8.52 \
ring-0.17.14 \
- rkyv-0.8.11 \
- rkyv_derive-0.8.11 \
+ rkyv-0.8.12 \
+ rkyv_derive-0.8.12 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
rosvgtree-0.1.0 \
@@ -387,8 +387,8 @@ CARGO_CRATES= addr2line-0.24.2 \
ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
- schemars-1.0.4 \
- schemars_derive-1.0.4 \
+ schemars-1.0.5 \
+ schemars_derive-1.0.5 \
scopeguard-1.2.0 \
scroll-0.13.0 \
scroll_derive-0.13.0 \
@@ -399,14 +399,14 @@ CARGO_CRATES= addr2line-0.24.2 \
security-framework-sys-2.14.0 \
self-replace-1.5.0 \
semver-1.0.26 \
- serde-1.0.223 \
+ serde-1.0.228 \
serde-untagged-0.1.9 \
- serde_core-1.0.223 \
- serde_derive-1.0.223 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-1.0.0 \
+ serde_spanned-1.0.3 \
serde_urlencoded-0.7.1 \
serde_yaml-0.9.34+deprecated \
sha1-0.10.6 \
@@ -426,7 +426,7 @@ CARGO_CRATES= addr2line-0.24.2 \
smawk-0.3.2 \
socket2-0.5.10 \
socket2-0.6.0 \
- spdx-0.10.9 \
+ spdx-0.12.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
statrs-0.18.0 \
@@ -440,7 +440,7 @@ CARGO_CRATES= addr2line-0.24.2 \
svgfilters-0.4.0 \
svgtypes-0.9.0 \
svgtypes-0.10.0 \
- syn-2.0.106 \
+ syn-2.0.108 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-info-0.9.1 \
@@ -460,12 +460,14 @@ CARGO_CRATES= addr2line-0.24.2 \
test-log-macros-0.2.18 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
+ time-0.3.44 \
+ time-core-0.1.6 \
tiny-keccak-2.0.2 \
tiny-skia-0.8.4 \
tiny-skia-path-0.8.4 \
@@ -477,14 +479,14 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-util-0.7.15 \
- toml-0.9.5 \
+ tokio-util-0.7.17 \
+ toml-0.9.8 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.0 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
- toml_edit-0.23.4 \
- toml_parser-1.0.2 \
- toml_writer-1.0.2 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -498,7 +500,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-subscriber-0.3.20 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
- tracing-tree-0.4.0 \
+ tracing-tree-0.4.1 \
try-lock-0.2.5 \
ttf-parser-0.18.1 \
typeid-1.0.3 \
@@ -516,7 +518,7 @@ CARGO_CRATES= addr2line-0.24.2 \
unicode-script-0.5.7 \
unicode-vo-0.1.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.1 \
+ unicode-width-0.2.2 \
unit-prefix-0.5.1 \
unsafe-libyaml-0.2.11 \
unscanny-0.1.0 \
@@ -594,15 +596,17 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
wiremock-0.6.5 \
wit-bindgen-rt-0.39.0 \
+ wmi-0.16.0 \
writeable-0.6.1 \
xattr-1.5.1 \
xmlparser-0.13.6 \
xz2-0.1.7 \
yansi-1.0.1 \
+ yasna-0.5.2 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
zbus-5.8.0 \
@@ -612,7 +616,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zerotrie-0.2.2 \
zerovec-0.11.2 \
zerovec-derive-0.11.1 \
@@ -626,6 +630,5 @@ CARGO_CRATES= addr2line-0.24.2 \
zvariant_derive-5.6.0 \
zvariant_utils-3.2.0 \
pubgrub,version-ranges@git+https://github.com/astral-sh/pubgrub?rev=d8efd77673c9a90792da9da31b6c0da7ea8a324b\#d8efd77673c9a90792da9da31b6c0da7ea8a324b \
- async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=285e48742b74ab109887d62e1ae79e7c15fd4878\#285e48742b74ab109887d62e1ae79e7c15fd4878 \
- tl@git+https://github.com/astral-sh/tl.git?rev=6e25b2ee2513d75385101a8ff9f591ef51f314ec\#6e25b2ee2513d75385101a8ff9f591ef51f314ec \
- reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2\#7650ed76215a962a96d94a79be71c27bffde7ab2
+ reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2\#7650ed76215a962a96d94a79be71c27bffde7ab2 \
+ async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=f6a41d32866003c868d03ed791a89c794f61b703\#f6a41d32866003c868d03ed791a89c794f61b703
diff --git a/devel/uv/distinfo b/devel/uv/distinfo
index 5aeb7f89c681..d02862b0f10d 100644
--- a/devel/uv/distinfo
+++ b/devel/uv/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1760070837
+TIMESTAMP = 1763255685
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -13,8 +13,8 @@ SHA256 (rust/crates/ambient-id-0.0.5.crate) = a55e62faa820045efacb144fd9bcb16e62
SIZE (rust/crates/ambient-id-0.0.5.crate) = 24070
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
@@ -41,8 +41,10 @@ SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
-SHA256 (rust/crates/astral-tokio-tar-0.5.5.crate) = bc72b7a1945436d584d2ae0b3ecfe44545ab5e8e4a2b4e1a3c9aea6b60ee1faa
-SIZE (rust/crates/astral-tokio-tar-0.5.5.crate) = 63910
+SHA256 (rust/crates/astral-tl-0.7.9.crate) = 915b5af1203c9c635c62edcbdaa36ee54b17f84809f7769912d356c35f9a6cd7
+SIZE (rust/crates/astral-tl-0.7.9.crate) = 39097
+SHA256 (rust/crates/astral-tokio-tar-0.5.6.crate) = ec179a06c1769b1e42e1e2cbe74c7dcdb3d6383c838454d063eaac5bbb7ebbe5
+SIZE (rust/crates/astral-tokio-tar-0.5.6.crate) = 64648
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
@@ -75,8 +77,6 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
-SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bisection-0.1.0.crate) = 021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3
SIZE (rust/crates/bisection-0.1.0.crate) = 7094
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -89,16 +89,18 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3
-SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597
-SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71
-SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911
+SHA256 (rust/crates/bytecheck-0.8.2.crate) = 0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b
+SIZE (rust/crates/bytecheck-0.8.2.crate) = 12642
+SHA256 (rust/crates/bytecheck_derive-0.8.2.crate) = 89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9
+SIZE (rust/crates/bytecheck_derive-0.8.2.crate) = 8933
SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
@@ -113,16 +115,14 @@ SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
SIZE (rust/crates/camino-1.1.10.crate) = 42306
-SHA256 (rust/crates/cargo-util-0.2.23.crate) = 5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e
-SIZE (rust/crates/cargo-util-0.2.23.crate) = 33291
+SHA256 (rust/crates/cargo-util-0.2.24.crate) = f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d
+SIZE (rust/crates/cargo-util-0.2.24.crate) = 32248
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
SIZE (rust/crates/cc-1.2.30.crate) = 108550
-SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
-SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -137,28 +137,26 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
-SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/codspeed-4.0.3.crate) = e7b36534e9bb9623ea6070ec939a6bc52b5faea0c02f05e412545ea38d01fe93
-SIZE (rust/crates/codspeed-4.0.3.crate) = 219139
-SHA256 (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 918f6027e7cd5f3603bad6db773f6dfcfb387c557f29a7e7a335346e0ac78e7b
-SIZE (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 23304
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = fdc1f0b784c181c0a37ac523aa600452bc8a43f42064321c5143eb3832828f2e
-SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = 124484
+SHA256 (rust/crates/codspeed-4.0.5.crate) = fe68fdd3fe25bc26de0230718d74eb150f09f70be3141c61ea7f9b00812054aa
+SIZE (rust/crates/codspeed-4.0.5.crate) = 218851
+SHA256 (rust/crates/codspeed-criterion-compat-4.0.5.crate) = 4a06533c3c2c7b43b2efcca2dc0f228097b4c582c95f59cc187bbeb926b42cfb
+SIZE (rust/crates/codspeed-criterion-compat-4.0.5.crate) = 22710
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.5.crate) = 4102bd4dcfb09fae5cf5ca86c6c5ad0bd0cabe834cd84b5e7b7dd969fb9093e8
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.5.crate) = 123878
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -209,8 +207,8 @@ SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7
SIZE (rust/crates/csv-1.3.1.crate) = 888542
SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
@@ -221,6 +219,8 @@ SHA256 (rust/crates/deadpool-0.12.3.crate) = 0be2b1d1d6ec8d846f05e137292d0b89133
SIZE (rust/crates/deadpool-0.12.3.crate) = 45380
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -233,14 +233,14 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
-SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
-SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/doc-comment-0.3.4.crate) = 780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9
+SIZE (rust/crates/doc-comment-0.3.4.crate) = 4341
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -273,8 +273,8 @@ SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c8
SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
SIZE (rust/crates/errno-0.3.13.crate) = 12449
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
@@ -287,8 +287,8 @@ SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4a
SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
@@ -305,10 +305,8 @@ SHA256 (rust/crates/fontdb-0.12.0.crate) = ff20bef7942a72af07104346154a70a70b089
SIZE (rust/crates/fontdb-0.12.0.crate) = 16740
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
-SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
-SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
-SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
-SIZE (rust/crates/fs2-0.4.3.crate) = 13138
+SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2
+SIZE (rust/crates/fs-err-3.1.3.crate) = 24297
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -341,14 +339,14 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
-SHA256 (rust/crates/goblin-0.10.1.crate) = d6a80adfd63bd7ffd94fefc3d22167880c440a724303080e5aa686fa36abaa96
-SIZE (rust/crates/goblin-0.10.1.crate) = 246771
+SHA256 (rust/crates/goblin-0.10.3.crate) = 51876e3748c4a347fe65b906f2b1ae46a1e55a497b22c94c1f4f2c469ff7673a
+SIZE (rust/crates/goblin-0.10.3.crate) = 253966
SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -369,8 +367,6 @@ SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/homedir-0.3.6.crate) = 68df315d2857b2d8d2898be54a85e1d001bbbe0dbb5f8ef847b48dd3a23c4527
SIZE (rust/crates/homedir-0.3.6.crate) = 16763
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
@@ -411,18 +407,18 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
SIZE (rust/crates/image-0.25.6.crate) = 242367
SHA256 (rust/crates/imagesize-0.11.0.crate) = b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf
SIZE (rust/crates/imagesize-0.11.0.crate) = 9519
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
-SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
-SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65
+SIZE (rust/crates/indicatif-0.18.2.crate) = 67401
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
@@ -451,10 +447,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
-SIZE (rust/crates/jiff-0.2.15.crate) = 712996
-SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
-SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -475,8 +471,6 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
-SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
@@ -507,8 +501,8 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
@@ -525,8 +519,6 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
-SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
-SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
@@ -541,8 +533,6 @@ SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
-SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
-SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -553,6 +543,8 @@ SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3a
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
@@ -563,6 +555,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
@@ -583,8 +579,8 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
-SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
-SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
@@ -597,6 +593,8 @@ SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb
SIZE (rust/crates/path-slash-0.2.1.crate) = 8821
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be
+SIZE (rust/crates/pem-3.0.6.crate) = 18362
SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
@@ -607,8 +605,8 @@ SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760
SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
-SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
-SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
@@ -633,6 +631,8 @@ SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
@@ -643,14 +643,12 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
-SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970
SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
SIZE (rust/crates/procfs-0.17.0.crate) = 73252
SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
@@ -667,8 +665,8 @@ SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0b
SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -691,22 +689,24 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rcgen-0.14.5.crate) = 5fae430c6b28f1ad601274e78b7dffa0546de0b73b4cd32f46723c0c2a16f7a5
+SIZE (rust/crates/rcgen-0.14.5.crate) = 63824
SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f
SIZE (rust/crates/rctree-0.5.0.crate) = 8298
SHA256 (rust/crates/redox_syscall-0.5.15.crate) = 7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec
SIZE (rust/crates/redox_syscall-0.5.15.crate) = 29646
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
-SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
-SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
-SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
SHA256 (rust/crates/reflink-copy-0.1.28.crate) = 23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92
SIZE (rust/crates/reflink-copy-0.1.28.crate) = 23811
SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215
@@ -733,10 +733,10 @@ SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6d
SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rkyv-0.8.11.crate) = 19f5c3e5da784cd8c69d32cdc84673f3204536ca56e1fa01be31a74b92c932ac
-SIZE (rust/crates/rkyv-0.8.11.crate) = 167512
-SHA256 (rust/crates/rkyv_derive-0.8.11.crate) = 4270433626cffc9c4c1d3707dd681f2a2718d3d7b09ad754bec137acecda8d22
-SIZE (rust/crates/rkyv_derive-0.8.11.crate) = 22976
+SHA256 (rust/crates/rkyv-0.8.12.crate) = 35a640b26f007713818e9a9b65d34da1cf58538207b052916a83d80e43f3ffa4
+SIZE (rust/crates/rkyv-0.8.12.crate) = 169611
+SHA256 (rust/crates/rkyv_derive-0.8.12.crate) = bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482
+SIZE (rust/crates/rkyv_derive-0.8.12.crate) = 22719
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
@@ -777,10 +777,10 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
SIZE (rust/crates/schannel-0.1.27.crate) = 42772
-SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
-SIZE (rust/crates/schemars-1.0.4.crate) = 88282
-SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80
-SIZE (rust/crates/schemars_derive-1.0.4.crate) = 31126
+SHA256 (rust/crates/schemars-1.0.5.crate) = 1317c3bf3e7df961da95b0a56a172a02abead31276215a0497241a7624b487ce
+SIZE (rust/crates/schemars-1.0.5.crate) = 88673
+SHA256 (rust/crates/schemars_derive-1.0.5.crate) = 5f760a6150d45dd66ec044983c124595ae76912e77ed0b44124cb3e415cce5d9
+SIZE (rust/crates/schemars_derive-1.0.5.crate) = 31160
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add
@@ -801,22 +801,22 @@ SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89
SIZE (rust/crates/self-replace-1.5.0.crate) = 17000
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.223.crate) = a505d71960adde88e293da5cb5eda57093379f64e61cf77bf0e6a63af07a7bac
-SIZE (rust/crates/serde-1.0.223.crate) = 28047
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
-SHA256 (rust/crates/serde_core-1.0.223.crate) = 20f57cbd357666aa7b3ac84a90b4ea328f1d4ddb6772b430caa5d9e1309bb9e9
-SIZE (rust/crates/serde_core-1.0.223.crate) = 62721
-SHA256 (rust/crates/serde_derive-1.0.223.crate) = 3d428d07faf17e306e699ec1e91996e5a165ba5d6bce5b5155173e91a8a01a56
-SIZE (rust/crates/serde_derive-1.0.223.crate) = 57923
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
@@ -855,8 +855,8 @@ SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
SIZE (rust/crates/socket2-0.6.0.crate) = 57974
-SHA256 (rust/crates/spdx-0.10.9.crate) = c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3
-SIZE (rust/crates/spdx-0.10.9.crate) = 1050181
+SHA256 (rust/crates/spdx-0.12.0.crate) = 41cf87c0efffc158b9dde4d6e0567a43e4383adc4c949e687a2039732db2f23a
+SIZE (rust/crates/spdx-0.12.0.crate) = 1051034
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -883,8 +883,8 @@ SHA256 (rust/crates/svgtypes-0.9.0.crate) = c9ee29c1407a5b18ccfe5f6ac82ac11bab3b
SIZE (rust/crates/svgtypes-0.9.0.crate) = 35308
SHA256 (rust/crates/svgtypes-0.10.0.crate) = 98ffacedcdcf1da6579c907279b4f3c5492fbce99fbbf227f5ed270a589c2765
SIZE (rust/crates/svgtypes-0.10.0.crate) = 35401
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -923,18 +923,22 @@ SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf071
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67
@@ -957,22 +961,22 @@ SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
-SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
-SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93
-SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -999,8 +1003,8 @@ SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217a
SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080
SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568
SIZE (rust/crates/tracing-test-macro-0.2.5.crate) = 7665
-SHA256 (rust/crates/tracing-tree-0.4.0.crate) = f459ca79f1b0d5f71c54ddfde6debfc59c8b6eeb46808ae492077f739dc7b49c
-SIZE (rust/crates/tracing-tree-0.4.0.crate) = 29411
+SHA256 (rust/crates/tracing-tree-0.4.1.crate) = ac87aa03b6a4d5a7e4810d1a80c19601dbe0f8a837e9177f23af721c7ba7beec
+SIZE (rust/crates/tracing-tree-0.4.1.crate) = 30847
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/ttf-parser-0.18.1.crate) = 0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633
@@ -1035,8 +1039,8 @@ SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc
SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
-SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -1191,14 +1195,16 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031
SIZE (rust/crates/wiremock-0.6.5.crate) = 60561
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wmi-0.16.0.crate) = 5d9189bc72f0e4d814d812216ec06636ce3ea5597ff5f1ff9f9f0e5ec781c027
+SIZE (rust/crates/wmi-0.16.0.crate) = 61370
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
@@ -1209,6 +1215,8 @@ SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
+SIZE (rust/crates/yasna-0.5.2.crate) = 34859
SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
@@ -1227,8 +1235,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
@@ -1255,11 +1263,9 @@ SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc3
SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
SHA256 (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b_GH0.tar.gz) = c97605846bf3369fabe81e5b26f11bba4db517ad5eecb151dbe4a9c7616f7d7a
SIZE (astral-sh-pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b_GH0.tar.gz) = 100042
-SHA256 (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = ce4a973b11791ec11eb9142f3176b1ed476708e2aa430dad0b32e34c38477650
-SIZE (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = 37003
-SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838bca7cb205e373cd801ce19476a808534a6090fc261aa2ea74dfd9cea68b0
-SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106
SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390
SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520
-SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29
-SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329
+SHA256 (astral-sh-rs-async-zip-f6a41d32866003c868d03ed791a89c794f61b703_GH0.tar.gz) = f341e1bc2b901e157219535685ec8232f22da75a8bf43f69bf2e363d8623c130
+SIZE (astral-sh-rs-async-zip-f6a41d32866003c868d03ed791a89c794f61b703_GH0.tar.gz) = 37571
+SHA256 (astral-sh-uv-0.9.9_GH0.tar.gz) = 0b130e6c74d39ee6fd32cc5e673c5240a35a05bbfbdca9a6ab2690ac22d7c7ad
+SIZE (astral-sh-uv-0.9.9_GH0.tar.gz) = 4777959
diff --git a/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs b/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs
new file mode 100644
index 000000000000..e51f27bc248a
--- /dev/null
+++ b/devel/uv/files/patch-cargo-crates_openssl-probe-0.1.6_src_lib.rs
@@ -0,0 +1,50 @@
+--- cargo-crates/openssl-probe-0.1.6/src/lib.rs
++++ cargo-crates/openssl-probe-0.1.6/src/lib.rs
+@@ -26,6 +26,7 @@ pub fn find_certs_dirs() -> Vec<PathBuf> {
+ /// found.
+ ///
+ /// This will only search known system locations.
++#[cfg(not(target_os = "freebsd"))]
+ pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> {
+ // see http://gagravarr.org/writing/openssl-certs/others.shtml
+ [
+@@ -52,6 +53,19 @@ pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> {
+ .map(Path::new)
+ .filter(|p| p.exists())
+ }
++#[cfg(target_os = "freebsd")]
++pub fn candidate_cert_dirs() -> impl Iterator<Item = &'static Path> {
++ // see manpage of certctl(8): https://man.freebsd.org/cgi/man.cgi?query=certctl&sektion=8
++ // see security/openssl* ports
++ [
++ "/etc/ssl",
++ "/usr/local/etc/ssl",
++ "/usr/local/openssl",
++ ]
++ .iter()
++ .map(Path::new)
++ .filter(|p| p.exists())
++}
+
+ /// Deprecated as this isn't sound, use [`init_openssl_env_vars`] instead.
+ #[doc(hidden)]
+@@ -169,6 +183,7 @@ pub fn probe() -> ProbeResult {
+ for certs_dir in candidate_cert_dirs() {
+ // cert.pem looks to be an openssl 1.0.1 thing, while
+ // certs/ca-certificates.crt appears to be a 0.9.8 thing
++ #[cfg(not(target_os = "freebsd"))]
+ let cert_filenames = [
+ "cert.pem",
+ "certs.pem",
+@@ -181,6 +196,11 @@ pub fn probe() -> ProbeResult {
+ "CARootCertificates.pem",
+ "tls-ca-bundle.pem",
+ ];
++ #[cfg(target_os = "freebsd")]
++ let cert_filenames = [
++ "cert.pem",
++ "ca-root-nss.crt",
++ ];
+ if result.cert_file.is_none() {
+ result.cert_file = cert_filenames
+ .iter()
diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile
index e3e99d38fe5f..5b22f96034a9 100644
--- a/devel/valgrind/Makefile
+++ b/devel/valgrind/Makefile
@@ -1,5 +1,5 @@
PORTNAME= valgrind
-DISTVERSION= 3.25.1
+DISTVERSION= 3.26.0
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= SOURCEWARE/valgrind
@@ -8,13 +8,13 @@ MAINTAINER= pjfloyd@wanadoo.fr
COMMENT= Memory debugging and profiling tool
WWW= https://www.valgrind.org/
-LICENSE= GPLv2
+LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= aarch64 amd64 i386
USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix \
- python:3.9+,run tar:bz2
+ python:run tar:bz2
USE_PERL5= build
SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in \
cachegrind/cg_merge.in cachegrind/cg_diff.in \
diff --git a/devel/valgrind/distinfo b/devel/valgrind/distinfo
index 708c1612ccef..8f1f8ef64885 100644
--- a/devel/valgrind/distinfo
+++ b/devel/valgrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747763232
-SHA256 (valgrind-3.25.1.tar.bz2) = 61deb8d0727b45c268efdc1b3b6c9e679cd97cbf5ee4b28d1dead7c8b7a271af
-SIZE (valgrind-3.25.1.tar.bz2) = 16888334
+TIMESTAMP = 1761394628
+SHA256 (valgrind-3.26.0.tar.bz2) = 8d54c717029106f1644aadaf802ab9692e53d93dd015cbd19e74190eba616bd7
+SIZE (valgrind-3.26.0.tar.bz2) = 17182495
diff --git a/devel/valgrind/pkg-plist b/devel/valgrind/pkg-plist
index 6ba1e4095127..2428f2feab20 100644
--- a/devel/valgrind/pkg-plist
+++ b/devel/valgrind/pkg-plist
@@ -8,6 +8,7 @@ bin/valgrind
bin/valgrind-di-server
bin/valgrind-listener
bin/vgdb
+bin/vgstack
include/valgrind/cachegrind.h
include/valgrind/callgrind.h
include/valgrind/config.h
diff --git a/devel/venom/Makefile b/devel/venom/Makefile
index 3ba00c1cd014..fa2cd96fb472 100644
--- a/devel/venom/Makefile
+++ b/devel/venom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= venom
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= bapt@FreeBSD.org
diff --git a/devel/wasi-compiler-rt21/Makefile b/devel/wasi-compiler-rt21/Makefile
index 6cba4efde72e..cc3340e98d0c 100644
--- a/devel/wasi-compiler-rt21/Makefile
+++ b/devel/wasi-compiler-rt21/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm21
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
diff --git a/devel/wasi-libcxx21/Makefile b/devel/wasi-libcxx21/Makefile
index 3994ba19f43e..ef974caa0218 100644
--- a/devel/wasi-libcxx21/Makefile
+++ b/devel/wasi-libcxx21/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm21
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
MASTERDIR= ${.CURDIR}/../wasi-libcxx
diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile
index 488c04089156..2c0bea235b5c 100644
--- a/devel/wasm-server-runner/Makefile
+++ b/devel/wasm-server-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-server-runner
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/wasm-server-runner/files/patch-powerpc64le b/devel/wasm-server-runner/files/patch-powerpc64le
new file mode 100644
index 000000000000..bdbff97c856e
--- /dev/null
+++ b/devel/wasm-server-runner/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
+
+--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
+
+ void OPENSSL_cpuid_setup(void) {
+ #if defined(AT_HWCAP2)
++#if defined(__linux__)
+ OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
++#elif defined(__FreeBSD__)
++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
++#endif
+ #else
+ OPENSSL_ppc64le_hwcap2 = 0;
+ #endif
++
+ OPENSSL_cpucap_initialized = 1;
+
+ // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 966ffef45315..ba86ec5a425f 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wasmer
DISTVERSIONPREFIX= v
DISTVERSION= 6.1.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= kjozic@gmail.com
diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile
index 7f464b43b5ea..763cef3056f5 100644
--- a/devel/wizer/Makefile
+++ b/devel/wizer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wizer
DISTVERSIONPREFIX= v
DISTVERSION= 10.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/xbyak/Makefile b/devel/xbyak/Makefile
index fe967fce32d4..3569d623e14b 100644
--- a/devel/xbyak/Makefile
+++ b/devel/xbyak/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xbyak
DISTVERSIONPREFIX= v
-DISTVERSION= 7.25
+DISTVERSION= 7.30
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/xbyak/distinfo b/devel/xbyak/distinfo
index 1aefc1cc43f5..aee19bcc2d71 100644
--- a/devel/xbyak/distinfo
+++ b/devel/xbyak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748928939
-SHA256 (herumi-xbyak-v7.25_GH0.tar.gz) = 54404ca8db6a6ed340dbd6ef01699762882fd8ee4c6f1f60b437b5c6010eb784
-SIZE (herumi-xbyak-v7.25_GH0.tar.gz) = 294086
+TIMESTAMP = 1763257862
+SHA256 (herumi-xbyak-v7.30_GH0.tar.gz) = aec5ae746051fa8b6b34a543ddda0dc0d33d33a06410110af6cdebdafddb6eb9
+SIZE (herumi-xbyak-v7.30_GH0.tar.gz) = 295090
diff --git a/devel/xsimd/Makefile b/devel/xsimd/Makefile
index 187ead09dab3..82f58b82e072 100644
--- a/devel/xsimd/Makefile
+++ b/devel/xsimd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xsimd
-DISTVERSION= 13.0.0
+DISTVERSION= 13.2.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -21,4 +21,9 @@ CMAKE_TESTING_ON= BUILD_TESTS # tests fail, see https://github.com/xtensor-stack
NO_ARCH= yes
+# tests as of 13.2.0:
+# [doctest] test cases: 325 | 323 passed | 2 failed | 0 skipped
+# [doctest] assertions: 16741 | 16739 passed | 2 failed |
+# [doctest] Status: FAILURE!
+
.include <bsd.port.mk>
diff --git a/devel/xsimd/distinfo b/devel/xsimd/distinfo
index d0dc6fbfa76e..4d29abd20ef8 100644
--- a/devel/xsimd/distinfo
+++ b/devel/xsimd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714725553
-SHA256 (xtensor-stack-xsimd-13.0.0_GH0.tar.gz) = 8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3
-SIZE (xtensor-stack-xsimd-13.0.0_GH0.tar.gz) = 259967
+TIMESTAMP = 1762635251
+SHA256 (xtensor-stack-xsimd-13.2.0_GH0.tar.gz) = edd8cd3d548c185adc70321c53c36df41abe64c1fe2c67bc6d93c3ecda82447a
+SIZE (xtensor-stack-xsimd-13.2.0_GH0.tar.gz) = 269287
diff --git a/devel/xsimd/pkg-plist b/devel/xsimd/pkg-plist
index 492acbb43a0b..fbd81c53a195 100644
--- a/devel/xsimd/pkg-plist
+++ b/devel/xsimd/pkg-plist
@@ -85,7 +85,7 @@ include/xsimd/types/xsimd_traits.hpp
include/xsimd/types/xsimd_utils.hpp
include/xsimd/types/xsimd_wasm_register.hpp
include/xsimd/xsimd.hpp
-lib/cmake/xsimd/xsimdConfig.cmake
-lib/cmake/xsimd/xsimdConfigVersion.cmake
-lib/cmake/xsimd/xsimdTargets.cmake
-libdata/pkgconfig/xsimd.pc
+share/cmake/xsimd/xsimdConfig.cmake
+share/cmake/xsimd/xsimdConfigVersion.cmake
+share/cmake/xsimd/xsimdTargets.cmake
+share/pkgconfig/xsimd.pc
diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile
index e294c397400c..c8fde1adf154 100644
--- a/devel/xtensa-esp-elf/Makefile
+++ b/devel/xtensa-esp-elf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xtensa-esp-elf
DISTVERSION= 13.2.0_20240530
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \
GNU/gmp:source2 \
diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile
index 2058f770e99c..b2013df2c35d 100644
--- a/devel/yaegi/Makefile
+++ b/devel/yaegi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yaegi
DISTVERSION= 0.16.1
DISTVERSIONPREFIX= v
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/zix/Makefile b/devel/zix/Makefile
index a855f253f96e..83e31af907ec 100644
--- a/devel/zix/Makefile
+++ b/devel/zix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zix
-DISTVERSION= 0.6.2
+DISTVERSION= 0.8.0
CATEGORIES= devel
MASTER_SITES= http://download.drobilla.net/
@@ -14,9 +14,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc:devel/glib20
USES= meson pkgconfig python:build tar:xz
USE_LDCONFIG= yes
-MESON_ARGS= -Db_lundef=false \
- -Ddocs=disabled
-#-Db_lundef=false: https://github.com/drobilla/zix/issues/9
+MESON_ARGS= -Ddocs=disabled
PLIST_SUB= VERSION=${DISTVERSION}
diff --git a/devel/zix/distinfo b/devel/zix/distinfo
index eb54d77fd039..b8d4055b46db 100644
--- a/devel/zix/distinfo
+++ b/devel/zix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737394822
-SHA256 (zix-0.6.2.tar.xz) = 4bc771abf4fcf399ea969a1da6b375f0117784f8fd0e2db356a859f635f616a7
-SIZE (zix-0.6.2.tar.xz) = 81316
+TIMESTAMP = 1763026385
+SHA256 (zix-0.8.0.tar.xz) = e9b6fe3ede984fa53f2edcebdabb35fb99ace807722772156aea49c079cad191
+SIZE (zix-0.8.0.tar.xz) = 83812
diff --git a/devel/zix/pkg-plist b/devel/zix/pkg-plist
index 2290769389a6..e0e6cfdbec43 100644
--- a/devel/zix/pkg-plist
+++ b/devel/zix/pkg-plist
@@ -13,6 +13,7 @@ include/zix-0/zix/status.h
include/zix-0/zix/string_view.h
include/zix-0/zix/thread.h
include/zix-0/zix/tree.h
+include/zix-0/zix/warnings.h
include/zix-0/zix/zix.h
lib/libzix-0.so
lib/libzix-0.so.0